《数据库系统概论》知识点总结 第一章

第一章,绪论

1.数据库的四个基本概念:

1)数据(data):描述事物的符号记录称为数据;

2)数据库(database DB):数据库是长期存储在计算机内,有组织的,可共享的数据的集合;

3)数据库管理系统(database managent system DBMS):操作管理数据库的软件,是用户和数据库管理员和数据库交互的接口;

4)数据库系统(database system DBS):数据库系统是由数据库,数据库管理系统(及其应用开发工具),应用程序和数据库管理员组成的存储,管理,处理和维护数据库的系统。简单的说就是和数据库相关的软件和管理员,用户组成的系统。

2.数据管理技术发展的三个阶段:

1)人工管理阶段:应用程序与数据之间有一对一的关系。有点像我们在控制台程序中没有文件IO的写算法一样,数据不保存不共享,并且完全依赖于应用程序。

2)文件系统阶段:也就是操作系统中的文件系统,数据以文件的方式存储于计算机中。类似于我们用文件IO来获取或者写入应用程序要使用到的数据

3)数据库系统阶段:文件系统到数据库系统标志着数据管理技术的飞跃

3.数据库系统的特点:

1)数据结构化:比如关系型数据库中的表

2)数据的共享性高,冗余度低且易共享:不同的应用程序可以共享同一个数据库同一张表内的数据,并且可以应用一些理论来降低数据存储时的冗余度。

3)数据独立性高:一个是物理独立性,即用户的应用程序和数据的物理存储时独立的,数据库的物理存储对用户是透明的;另一个是逻辑独立性,即数据库逻辑结构改变用户的应用程序也不需要改变。

4)数据由数据库管理系统统一管理和控制

4.信息世界中的基本概念:

1)实体(entity):客观存在并可相互区别的事物

2)属性(attribute):事物所具有的某一特性

3)码(key):唯一标识实体的属性集

4)实体集(entity type):用实体名和其属性名集合来抽象和刻画同类事物。

5)联系(relationship)

5.概念模型的一种表示方法:实体-联系方法(Entity-Relationship approach)

6.数据库的三级模式结构:模式(schema),外模式(external schema),内模式(internal schema)

7.数据库的两极映象:外模式/模式映象:数据的逻辑独立性;模式/内模式:数据的物理独立性。

猜你喜欢

转载自blog.csdn.net/haohulala/article/details/82596631