期末题型

一.题型:

1.单项选择题(10个,10分)

2.填空题(10个空,20分)

3.简答题(4题,20分)

4.E-R图操作题(3题,15分)

5.综合题(13题,35分)

二.示例

  1. 简答题

(1)什么是数据模型,数据模型的三要素是什么?

(2)数据库管理系统的功能

(3)数据、数据库、数据库管理系统的概念

(4)数据库系统的特点是什么?

(5)三级模式的概念、两级映像的概念

(6)什么是数据的独立性,物理独立性和逻辑独立性的概念,三级模式两级映像如何保证数据的物理独立性和逻辑独立性

(7)完整性约束控制条件的分类,能够解释实体完整性、参照完整性的定义

(8)什么是等值连接,什么是自然连接,等值连接和自然连接的区别

(9)设有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。试写出符合上述规则的外键子句。

(10)简述数据库系统从哪些方面来保证数据的完整性

(11)什么是数据依赖,函数依赖的定义

(12)2NF、3NF、BCNF的定义,如何判断关系模式属于第几范式

(13)数据库设计的基本步骤

(14)查询处理的过程

(15)能够论述嵌套循环法的处理过程(查询优化中)

(16)能够论述排序-合并发的处理过程(查询优化中)

(17)事务的定义、事务的特性

(18)数据库恢复技术、数据转储、登记日志文件

(19)为什么先写日志文件再写数据库

(20)数据库系统可能发生的故障及其恢复方法。

(21)设有三个事务T1,T2,T3,所包含的动作为:T1:B=B+2; T2:B=B*2; T3;B=B2;设B的初始值为2 ,假定这三个事务允许并发执行,则有多少种可能的正确结果,请一一列出。

(22)简述并发控制不当带来的数据不一致性问题

(23)三级封锁协议如何解决并发控制不当产生的问题

(24)可串行化调度的定义

(25)两段锁协议的定义

  1. E-R图

现有一局部应用,包括两个实体:“学生”和“课程”。“学生”与“课程”之间的联系“选修”是多对多的联系。

学生的属性:学号,姓名,性别,专业号。

课程的属性:课程号,课程名,学分,先修课号。

联系“选修”的属性是:成绩。

(1)画出E-R图

(2)将E-R图转换为关系模型(包括关系名,属性名、码)。

(3)找出每个关系模型的主码、外码。

5.综合题

(1)数据定义语句Create Table, Alter table的应用

(2)数据插入语句Insert Into

(3)数据更新语句Update 表 set

(4)数据删除语句Delete From 表

(5)数据查询语句Select From,注意group by和having短语的用法

(6)视图的定义

(7)数据查询语句Select From,注意连接查询(等值连接,外连接,内连接,自然连接)、子查询(相关子查询,不相关子查询)、子查询在Select后面、在From后面、在Where子句后面的区别

(8)授权和收回授权(grant revoke,注意权限传递出去的语法结构)

(9)关系代数表达式的书写(投影、选择、连接、除、广义笛卡尔积)

(10)语法树的画法

(11)优化后的语法树的画法

(12)分析给定关系模式属于第几范式,原因是什么?

(13)把低一级范式的关系模式分解为高一级范式关系模式的集合

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值