一、简答题1、简述数据库系统的特点
(P9)答:数据结构化; 数据的共享性高, 冗余度低, 易扩充;数据独立性高;数据由 DBMS统一管理和控制
2、数据库管理系统的主要功能有哪些
(P11)(1)数据的安全性保护(2)数据的完整性保护(3)并发控制(4)数据库恢复3、什么叫数据与程序的物理独立性
什么叫数据与程序的逻辑独立性
为什么数据库系统具有数据与程序的独立性
(P10)物理独立性: 是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的
逻辑独立性:是指用户的应用程序与数据的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变
为什么:数据独立性是由DBMS的二级映像功能来保证的(外模式/ 模式映像,模式 / 模式映像),这两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性
4、试述数据库系统的组成
(P5)数据库、 数据库管理系统 (及其开发工具) 、应用系统、 数据库管理员
5、简述文件系统与数据库系统的区别和联系
(P6)区别:数据的管理者:文件系统;数据库管理系统数据面向的对象:某一应用;现实世界数据的共享程度:共享性差,冗余度大;共享性高,冗余度小数据的独立性:独立性差;具有高度的物理独立性和逻辑独立性数据的结构化:记录有结构,整体无结构;整体结构化,数据模型描述数据的控制能力:应用程序自己控制;由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力联系:(1)均为数据组织的管理技术(2)均由数据管理软件管理数据,程序与数据之间用存取方法进行转换(3)数据库系统是在文件系统的基础上发展而来的6、DBA的职责是什么
(P35)(1)决定数据库中的信息容和结构(2)决定数据库中的存储结构和存取策略(3)定义数据库的安全性要求和完整性约束条件(4)监控数据的使用和运行(5)数据库的改进和重组重构7、什么是基本表