数据库概论小结

来源:互联网 发布:java 特殊字符转义 编辑:程序博客网 时间:2024/05/22 01:41

数据管理技术经历了人工管理、文件系统、数据库和高级数据库技术等四个阶段。数据库系统是在文件系统的基础上发展而成的,同时又克服了文件系统的三个缺陷:数据的冗余、不一致性和联系弱。

在数据库领域,应该准确使用术语,深刻了解实体间1:1、1:N和M:M三种联系的意义。

数据模型是对现实世界进行抽象的工具。

从现实世界的信息到数据库存储的数据以及用户使用的数据,这是一个逐步抽象的过程。分成四个级别:概念模型、逻辑模型、外部模型和内部模型。概念模型是对现实世界的抽象,是一种高层的数据模型。逻辑模型是用某种DBMS软件对DB管理的数据的描述。外部模型是逻辑模型的逻辑子集,是用户使用的数据模型。内部模型是对逻辑模型的物理实现。

数据库是存储在一起集中管理的相关数据的集合。数据库的体系结构是对数据的三个抽象级别。它把数据的具体组织留给DBMS去做,用户只需抽象地处理逻辑数据,而不必关心数据在计算机中的存储,减轻了用户使用系统的负担。由于三级结构之间往往差别很大,存在着两级映象,因此使DBS具有较高的数据独立性:物理数据独立性和逻辑数据独立性。

数据独立性是指在某个层次上修改模式而不影响较高一层模式的能力。

DBMS是位于用户与OS之间的一层数据管理软件。数据库语言分成DDL和DML两类。DBMS主要由查询处理器和存储管理器两大部分组成。

DBS是包含DB和DBMS的计算机系统。DBS的全局结构体现了DBS的模块功能结构。

0 0
原创粉丝点击