一、试述数据库系统的特点
答:1.独立性高,冗余度小
2.共享性高
3.整体数据结构化
4.数据由数据库管理系统统一管理和控制
二、试述文件系统和数据库系统的区别和联系
答:区别:在上述四个特点方面,独立性差,冗余度大;
共享性低;记录内部结构化;数据由文件系统管理
联系:都由数据管理软件管理数据,程序与数据之间都用存取方法进行转换。
数据库系统由文件系统发展而来。
数据库系统的组织和存储是通过操作系统中的文件系统来实现的
三、数据库管理系统的主要功能
数据定义功能:DDL
数据操纵功能:DML
数据组织、存储管理
数据库事务管理、运行管理:安全性保护、完整性检查、并发控制、数据库恢复
数据库建立和维护
四、一些概念
信息世界基本概念:
实体:客观存在并可相区别的事物
实体型:用实体名和属性名集合来抽象和刻画同类实体
实体集:同类实体的集合
属性:实体的某一特性
码:唯一标识实体的属性集
域:属性的取值范围
关系模型基本概念:
关系:对应一张表
元组:表的一行
属性:表的一列,列名为属性名
码:表中唯一确定一个元组的属性组
域:属性取值范围
分量:元组中的一个属性值
关系模式:对关系的描述
五、三级模式、二级映像
三级模式:外模式、内模式、模式
模式是对全局数据逻辑结构和特征的描述;
外模式是对局部数据逻辑结构和特征的描述;
内模式是对数据物理结构和存储方式的描述
二级映像:
外模式\模式映像:多对一,保证数据逻辑独立性
模式\内模式映像:一对一,保证数据物理独立性
六、DBA职责
决定数据库信息内容和结构
决定数据库存储结构和存取策略
数据安全、完整性
监控数据库运行和使用
数据库改进重组