1-2
数据库: 指能够长期存储的, 按照某种模型组织起来的, 可被各种用户或应用共享的数据集合.
数据库管理系统: 是一种操纵和管理数据库的大型软件, 介于用户和操作系统之间, 用于建立, 使用和维护数据库, 对数据库进行统一的管理和控制, 以保证数据库的安全性和完整性.
数据库系统: 是数据库应用系统的简称, 是计算机系统引入数据库之后的系统, 由计算机系统, 数据库, 数据库管理系统, 应用程序和用户五部分组成.
1-6
数据库管理系统的主要功能:
1.数据库定义功能
2. 数据存取功能
3. 数据组织与存储功能
4. 事务运行管理功能
5. 数据库建立维护功能
6. 通信接口
1-7
三级模式结构:内模式, 模式, 外模式
优点:保证数据的安全性, 数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑地、抽象地处理数据,而不必关心数据在计算机中的具体表示方式与存储方式。
实现模式间的转换:为了能够在内部实现这三个抽象层次的联系和转换,数据库管理系统在三级模式之间提供了两层映象:外模式/模式映象,模式/内模式映象。模式/内模式映象保证了数据与程序的物理独立性。外模式/模式映象保证了数据与程序的逻辑独立性。
1-8
物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS(DataBase Management System 数据库管理系统)管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。
1)减轻了应用程序的维护工作量;(2)对同一数据库的逻辑模式,可以建立不同的用户模式,从而提高数据共享性,使数据库系统有较好的可扩充性,给DBA维护、改变数据库的物理存储提供了方便
1-12
2, 4, 5, 7, 9,
数据库: 指能够长期存储的, 按照某种模型组织起来的, 可被各种用户或应用共享的数据集合.
数据库管理系统: 是一种操纵和管理数据库的大型软件, 介于用户和操作系统之间, 用于建立, 使用和维护数据库, 对数据库进行统一的管理和控制, 以保证数据库的安全性和完整性.
数据库系统: 是数据库应用系统的简称, 是计算机系统引入数据库之后的系统, 由计算机系统, 数据库, 数据库管理系统, 应用程序和用户五部分组成.
1-6
数据库管理系统的主要功能:
1.数据库定义功能
2. 数据存取功能
3. 数据组织与存储功能
4. 事务运行管理功能
5. 数据库建立维护功能
6. 通信接口
1-7
三级模式结构:内模式, 模式, 外模式
优点:保证数据的安全性, 数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑地、抽象地处理数据,而不必关心数据在计算机中的具体表示方式与存储方式。
实现模式间的转换:为了能够在内部实现这三个抽象层次的联系和转换,数据库管理系统在三级模式之间提供了两层映象:外模式/模式映象,模式/内模式映象。模式/内模式映象保证了数据与程序的物理独立性。外模式/模式映象保证了数据与程序的逻辑独立性。
1-8
物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS(DataBase Management System 数据库管理系统)管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。
1)减轻了应用程序的维护工作量;(2)对同一数据库的逻辑模式,可以建立不同的用户模式,从而提高数据共享性,使数据库系统有较好的可扩充性,给DBA维护、改变数据库的物理存储提供了方便
1-12
2, 4, 5, 7, 9,