2022年对数据库及数据库设计的理解 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年对数据库及数据库设计的理解 .pdf》由会员分享,可在线阅读,更多相关《2022年对数据库及数据库设计的理解 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、对数据库及数据库设计的理解一、概念(1)数据库 (DataBase ,简称 DB)是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的回溯据模型组织、描述和存储, 具有较小的冗余度( redundancy) 、较高的数据独立性(data independency)和易扩展性,并为各种用户共享。数据库数据具有永久存储、有组织和可共享三个基本特点。(2)数据库管理系统 (DataBase Management System ,DBMS )是位于用户与操作系统之间的一层数据管理软件。其主要功能:a.数据定义功能b.数据组织、存储和管理c.数据操纵功能d.数据库的事务管理和运
2、行管理e.数据库的建立和维护二、基本内容( 1)数据模型:是用来描述数据、组织数据和对数据进行操作的。包括概念模型 (ER图) 、逻辑模型和物理模型。目前,最常用的是关系模型。(2)关系数据库标准语言SQL(Structured Query Language) :数据定义、数据查询、数据更新、数据控制四大部分。(3)数据库的安全控制:用户标识与鉴别、存取控制、自主存取控制、授权与回收。实现数据库系统安全性的技术和方法有很多种,最重要的是存取控制技术、视图技术和审计技术。 自主存取控制功能一般是通过SQL 的 GRANT 语句和 REVOKE 语句来实现的。 对数据库的授权则由DBA 在创建用户
3、时通过CREATE USER 语句来实现。(4)数据库的完整性是数据的正确性和相容性。为维护数据库的完整性,DBMS 必须做到:a.提供定义完整性约束条件的机制;b.提供完整检查的方法;c.违约处理( 5)关系数据理论(规范化理论) :数据库开发要遵循一定的规范。并不是规范化程度越高,模式就越好,而必须结合应用环境和现实世界的具体情况合理的选择数据库模式。三、数据库设计-三分技术,七分管理,十二分基础数据在数据库建设中不仅涉及技术,还设计管理。 要建设好一个数据库应用系统,开发技术固然重要, 但相比之下管理更重要。这里管理不仅仅包括数据库建设作为一个大型的工程项目本生的项目管理,而且包括该企业
4、的业务管理。(1)数据库设计的基本步骤:a.需求分析;b.概念结构设计;c.逻辑结构设计;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - d.物理结构设计;e.数据库实施;f.数据库运行与维护。(2)数据库恢复技术保证数据一致性是对数据库的基本要求。事务是数据库的逻辑工作单位,只要 DBMS能够保证系统中一切事务的原子性、一致性、 隔离性和持续性,也就保证了数据库处于一致状态。为了保证事务原子性、一致性与持续性,DBMS必须对事
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年对数据库及数据库设计的理解 2022 数据库 设计 理解
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内