数据库题库完整版
1 什么是数据独立性?包括哪两种独立性,试简述之? P17
所谓数据独立性是指数据与应用程序相互独立,它包括数据的逻辑独立性与数 据的物理独立性,数据的独立性靠三级模式,两级映像实现。数据独立性使得 数据的定
数据库题库完整版
1 什么是数据独立性?包括哪两种独立性,试简述之? P17
所谓数据独立性是指数据与应用程序相互独立,它包括数据的逻辑独立性与数 据的物理独立性,数据的独立性靠三级模式,两级映像实现。数据独立性使得 数据的定义和描述可以从应用程序中分离出去,减少了数据逻辑结构和物理结 构的变化对程序的影响。
数据的逻辑独立性,是指应用程序与数据库的逻辑结构之间的相互独立性,当数据的逻辑结构改变时,通过修改外模式-模式映像,保持外模式不变,从而使 得建立在外模式上的应用程序也可以不变。
数据的物理独立性,是指应用程序与存储在磁盘上的数据库中的数据之间的相 互独立性。
P42 三综合题 1,2.
5 种基本运算符和 4 种传统的集合运算。P50 数据查询语句格式和各子句的意义。
删除表和删除数据分别用什么 SQL 语句。更新表和更新数据分别用什么 SQL
语句。
2 试述视图的优点
用户操作的简单性
数据共享的便利性
模式重构的可能性
数据访问的可控性
间接数据的直接性。P73 四综合应用题 3,5。
SQL 语句中用于实现自主存取控制授权和回收的语句是什么?
3 对数据库安全的威胁分为哪两种情况?
1 非授权访问 2 合法访问得不到满足
4 用户定义的完整性可以定义属性上的约束条件,包括哪几种? P95 1 列值非空 2 列值唯一
检查列值是否满足一个布尔表达式
为列值指定默认值
逻辑结构设计 将概念结构转换为某个 DBMS 所支持的数据模型 并对其进行优化
数据库物理设计 为逻辑数据模型
数据库题库 来自淘豆网www.taodocs.com转载请标明出处.