数据库题库完整版.docxVIP

  • 5
  • 0
  • 约1.64千字
  • 约 3页
  • 2020-09-29 发布于上海
  • 举报
1  什么是数据独立性?包括哪两种独立性,试简述之?P17 所谓数据独立性是指数据与应用程序相互独立,它包括数据的逻辑独立性与数据的物理独立性,数据的独立性靠三级模式,两级映像实现。数据独立性使得数据的定义和描述可以从应用程序中分离出去,减少了数据逻辑结构和物理结构的变化对程序的影响。 数据的逻辑独立性,是指应用程序与数据库的逻辑结构之间的相互独立性,当数据的逻辑结构改变时,通过修改外模式-模式映像,保持外模式不变,从而使得建立在外模式上的应用程序也可以不变。 数据的物理独立性,是指应用程序与存储在磁盘上的数据库中的数据之间的相互独立性。 P42 三综合题 1,2. 5种基本运算符和4种传统的集合运算。 P50 数据查询语句格式和各子句的意义。 删除表和删除数据分别用什么SQL语句。更新表和更新数据分别用什么SQL语句。 2  试述视图的优点 1用户操作的简单性 2数据共享的便利性 3模式重构的可能性 4数据访问的可控性 5间接数据的直接性。 P73 四综合应用题 3,5。 SQL语句中用于实现自主存取控制授权和回收的语句是什么? 3  对数据库安全的威胁分为哪两种情况? 1非授权访问 2合法访问得不到满足 4  用户定义的完整性可以定义属性上的约束条件,包括哪几种?P95 1列值非空 2列值唯一 3检查列值是否满足一个布尔表达式 4为列值指定默认值 5   简述目前解决死锁问题的方法。 1一次封锁法 2顺序封锁法 6   关系规范化中的操作异常有哪些? 解释函数依赖、平凡函数依赖、传递函数依赖、多值依赖的含义。 7 1NF、2NF、3NF的定义是什么? 1NF 如果关系模式R中所有属性值都是不可再分解的原子值,那么久称关系R是第一范式的关系模式 2NF 如果关系模R属于1NF,且它的任意非主属性都完全函数依赖于任一候选码,则称R满足第二范式,记为R属于2NF 3NF 关系模式R(U,F)中若不存在这样的码X,属性组Y及非主属性Z(Z不属于Y),使得X-Y,Y-Z成立,Y 概念模型设计和E-R模型的关系是什么? 8  什么是数据库的自主存取控制方式和强制存取控制方式 自主存取控制是指同一用户对于不同的数据对象有不同的存取权限,不同的用户对同意对象也有不同的权限,用户还可以将其拥有的存取权限转授给其他用户 强制存取控制是系统为保证更高程度的安全性,按照DI/TCSEC标准中安全策略的要求,所采取的强制存取检查手段,MAC适用于对那些数据有严格而固定密级分类的部门。 。 9 主码和外码的定义是什么? 列举参照完整性约束中的三种违约处理,并指名哪个是默认策略。 10 事务的四个特性分别是什么? 原子性 一致性 隔离性 持续性 11  简述数据库设计的六个步骤。 1需求分析 准确了解与分析用户需求 2概念结构设计 通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型 3逻辑结构设计 将概念结构转换为某个DBMS所支持的数据模型 并对其进行优化 4数据库物理设计 为逻辑数据模型选取一个最适合应用环境的物理结构 5数据库实施 设计人员运用DBMS提供的数据语言 工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行运行 6数据库运行和维护 在数据库系统运行过程中对其进行评价调整与修改 12   什么是两段锁协议。 1在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁 2在释放一个封锁之后,事务不再申请和获得任何其他封锁 13  数据字典的内容和作用是什么?   数据字典的内容包括:数据项、数据结构、数据流、数据存储、处理过程。数据项是数据最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构定义来描述数据流、数据存储的逻辑内容。 14 数据库恢复的基本技术有哪些? 1完全备份 2 完全备份加事务日志备份3同时三种备份

文档评论(0)

1亿VIP精品文档

相关文档