页面提取自- 数据库系统原理学习指导pdf

上传人:wt****50 文档编号:45662794 上传时间:2018-06-18 格式:PDF 页数:41 大小:543.62KB
返回 下载 相关 举报
页面提取自- 数据库系统原理学习指导pdf_第1页
第1页 / 共41页
页面提取自- 数据库系统原理学习指导pdf_第2页
第2页 / 共41页
页面提取自- 数据库系统原理学习指导pdf_第3页
第3页 / 共41页
页面提取自- 数据库系统原理学习指导pdf_第4页
第4页 / 共41页
页面提取自- 数据库系统原理学习指导pdf_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《页面提取自- 数据库系统原理学习指导pdf》由会员分享,可在线阅读,更多相关《页面提取自- 数据库系统原理学习指导pdf(41页珍藏版)》请在金锄头文库上搜索。

1、 160考试大纲与题型分配 考试大纲与题型分配 1考试大纲 1考试大纲 数据库系统原理 要求学生通过学习数据库系统的基本理论、 基本技术和实现方法。熟练掌握数据字典、E-R 模型、关系模型、存储模型、关系代数运算、关系模式规范化,并能够利用结构查询语言 SQL(例如:数据库管理系统 SQL Server 2008)和主语言(例如:VC+)等,进行数据库应用系统的设计与实现。 具体内容如下: 1数据库基本理论:数据、数据处理、信息、数据库系统的组成与结构。 2数据库系统三级模式结构的基本理论、数据与程序的独立性。 3数据模型:层次、网状、关系和面向对象模型的概念、特点和区别。 4关系、关系模式、

2、关系数据库的概念;属性、键、主属性、非主属性、元组等。 5关系运算:笛卡尔积、并、交、差、选择、投影、连接、除等。 6规范化理论:函数依赖、完全函数依赖、部分函数依赖和传递函数依赖;第一范式、第二范式、第三范式和 BCNF、关系模式规范化方法、关系模式分解方法。 7结构查询语言 SQL 及其数据库管理系统 SQL Server 2008 的数据库操作:数据库的建立和删除;表、视图和索引的创建、修改和删除;数据查询和更新及其优化。 8数据库系统设计:需求分析(数据字典)、概念结构设计(E-R 图)、逻辑结构设计(E-R 图向关系模型的转换、关系模型优化、设计视图)、物理结构设计。 2题型分配 2

3、题型分配 (1)选择题:约 15 分。 (2)填空题:约 10 分。 (3)判断题:约 15 分。 (4)简答题:约 15 分。 (5)关系代数 ISBL 与 Transact-SQL 查询:约 20 分。 (5)数据库设计:约 25 分。 1613相关考试 3相关考试 目前,关于数据库技术的考试比较多,其中比较有影响的相关考试如下: (1)浙江省数据库技术三级考试。 (2)全国数据库技术三级考试。 (3)全国数据库工程师四级考试。 (4)软考数据库系统工程师考试。 (5) 微软认证考试。 微软认证专家 (Microsoft Certified Professional, MCP) : MCD

4、BA微软认证数据库管理员(Microsoft Certified Database Administrator)。 162仿真试题仿真试题 1 1选择题(选择题(15分)分) (1)关系模式 R 中的属性都是主属性,则 R 的最高范式必定是( )。 A1NF B2NF C3NF DBCNF (2)关系 R 和 S 如表 1 和表 2 所示,R 中的属性 A 是主码、属性 B 是外码,S 中属性 B是主码。 如果要在 S 中删除一个元组, 在不考虑级联删除和空值删除的情况下, ( )这个元组可以删除。 表 1 R 表 2 S A B C B D a1 b1 1 b1 1 a2 b2 2 b2 3

5、 a3 b1 3 b3 4 a4 b3 4 b4 6 A(b1,1) B(b2,3) C(b3,4) D(b4,6) (3)关系数据库设计理论中,起其核心作用的是( )。 A范式 B数据依赖 C模式设计 D数据完整性 (4)已知关系 R(A,B,C,D)的函数依赖集是BC,CD,则 R 的候选键为( )。 AA BB CC DAB (5) 已知数据库 RS 的关系 R 和 S, 且 R 的属性 X 非 R 的主码, 却是 S 的主码, 则 ( ) 。 AX 是 R 的外码 BX 是 R 的候选码 CX 是 S 的外码 DX 非 S 的候选码 (6)用户程序通常按照其所对应的( )使用数据库中的

6、数据。 A概念模式 B用户模式 C逻辑模式 D存储模式 (7)关系数据库规范化解决的问题是插入异常、修改异常、删除异常和( )。 A丢失修改 B数据安全性 C不可重读 D数据冗余 (8)数据流图是数据库设计过程中( )阶段的成果。 163A需求分析 B概念结构设计 C逻辑结构设计 D物理结构设计 (9)数据安全性是指保护数据以防止( )的蓄意或者无意使用。 A普通用户 B超级用户 C授权用户 D未授权用户 (10)实体完整性规则是指关系中不允许( )。 A有空行 B主属性取空值 C有空列 D外键取空值 (11)已知关系 R 和 S 的属性相同,且均有 66 个元组,则 RS 的元组个数为( )

7、。 A等于 66 B小于 66 C小于等于 66 D大于等于 66 (12)在数据库技术中,独立于计算机系统的模型是( )。 AE-R 模型 B层次模型 C网状模型 D关系模型 (13)不破坏数据库内容的故障是( )。 A系统病毒发作 B供电系统故障 C瞬时强大磁场 D存储介质损坏 (14)在删除表的元组时,删除参照该表的外键表中外键与主键同值元组,应采用( )。 ARESTRICT 方式 BCHECK 方式 CSET NULL 方式 DCASCADE 方式 (15)日志文件通常用于保存( )。 A程序运行过程 B程序执行结果 C数据查询操作 D数据更新操作 2填空题(填空题(10分)分) (

8、1)若属性 A 是关系 R 的主属性,则 A 的取值( ) 。 (2)BCNF 相对于 3NF 来说,消除了( ) 。 (3)数据库系统的核心是( ) ,它是用户与数据库的接口。 (4)在并发控制机制中,确保并发调度可串行化的常用协议是( ) 。 (5)在 Transact-SQL 中,SELECT 子句实现关系代数的( )运算。 (6)多个用户同时对同一数据进行的操作称为( )操作。 (7)如果属性 X 的每个值,属性 Y 都有唯一的值与之对应,称 Y( )X。 (8)在事务并发时,若干事物相互等待对方释放封锁,从而导致系统进入( )状态。 (9)关系中能够唯一标识元组的属性或者属性组称为(

9、 ) 。 (10)对于函数依赖 XY,如果 Y 是 X 的子集,则 XY 称为( )函数依赖。 3判断题(判断题(15分)分) 164(1)在数据库系统的三级模式结构中,外模式、模式、内模式均只能有一个。 (2)满足 5NF 的关系模式,完全解决了插入、修改、删除异常和数据冗余。 (3)概念模型是按照计算机系统的需求对数据建立的模型。 (4)在 E-R 图中,如果有 6 个实体,6 个联系,其中 1:1、1:N 和 M:N 联系均为 2 个,则把 E-R 图转换为关系模型后,关系模式的个数是 8 个。 (5)在事务 1 以 S 锁方式读数据 A 时,事务 2 可以通过加 S 锁读写 A。 (6

10、)已知 F 是关系模式 R(U,F)的最小函数依赖集,且属性 T 只在 F 的函数依赖的左端出现,则 T 一定不是主属性。 (7)CODASYL 组织提出的 DBTG 报告中的数据模型是网状模型的主要代表。 (8)DBA 是控制数据整体结构的人员,负责三级结构定义和修改。 (9)数据一致性是指数据库中数据类型的一致。 (10)把 Transact-SQL 嵌入 C 语言,并对元组进行处理时,通常需要引入游标机制。 (11)在数据库系统中,对索引的描述通常存放在数据字典中。 (12)已知关系 R(A,B,C,D) 的函数依赖集 F=CB,BD,则 B 的闭包为 BD。 (13) 已知 R 的分解

11、为 R1(U1) 和 R2(U2) , 则该分解保连接的充要条件是 U1U2 U1-U2 或者 U1U2 U2-U1。 (14)如果关系模式 R(U)满足 XU,则 X 是 R 的超键。 (15)在数据库设计过程中,设计外模式属于逻辑结构设计。 4简答题(简答题(15分)分) (1)简述数据库系统设计的基本步骤。 (2)简述两种常用的封锁和三种常用的封锁协议。 (3) 解释事务。简述事务的四个特性。 5关系代数关系代数ISBL与与Transact-SQL查询(查询(20分)分) (1)已知数据库 BInfo 的关系分别为读者 R(读者号 RNo,读者名 RName,城市 City) ;图书 B

12、(图书号 BNo,图书名 BName,出版社 Pub,单格 Price,出版日期 PDate) ;订单 RB(RNo,BNo,数量 Qty) 。 请按题后说明,用关系代数 ISBL 或 Transact-SQL 完成下列操作: (a)查询读者李四订购图书的书名和单价。 (ISBL) 165(b)查询订了所有图书的读者号。 (ISBL) (c)查询浙江工商大学出版社出版的书名和出版日期,并按出版日期排序。 (SQL) (d)查询订购“图像技术”的读者姓名。 (SQL) (e)查询没有订购书号为“B369”的读者姓名(SQL) 。 6数据库设计(数据库设计(25分)分) (1)蓝天大学教务处需要设

13、计教务管理系统,用于学生、教师、课程和系的信息管理,要求满足学生选修课程、教师讲授课程、教师和学生与系的隶属关系的管理功能,其中学生信息主要包括学号、姓名、性别、班级和班长等。 请完成下列问题: (a)给出教务管理系统的 E-R 图。 (b)把 E-R 图转换成为关系模式。 (2)已知关系模型 R(A,B,C,D,E,X)的函数依赖集 F=ADE,ACE,CBX,BCDAX,BDA,ABX,AC。 请完成下列问题: (a)给出 R 的最小函数依赖集和候选码。 (b)判断 R 是否满足 3NF,并给出原因;如果否,则把 R 分解到 3NF。 166仿真试题仿真试题 2 1选择题(选择题(15分)

14、分) (1)如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将( )转换为关系数据模型。 AE-R 模型 B关系模型 C层次模型 D网状模型 (2)设有关系 SC(SNo,CNo,Grade),主码是(SNo,CNo)。遵守实体完整性规则,()。 A只有 SNo 不能取空置 B只有 CNo 不能取空置 C只有 Grade 不能取空置 D只有 SNo 和 CNo 均不能取空置 (3)设关系 A 的度为 10,设关系 B 的度为 20。如果关系 R 是 A 和 B 的广义笛卡尔积,即 R=AB,则关系 R 的度是( )。 A10 B20 C30 D200 (4)如果事务 T 获得数据对象 D

15、的排它锁,则 T 对 D ( )。 A既能读又能写 B不能读不能写 C只能写不能读 D只能读不能写 (5)在关系数据库中,表与表之间的联系是通过( )实现的。 A实体完整性规则 B参照完整性规则 C用户定义完整性规则 D主键 (6)已知关系模式 R (A,B,C),F=BC,则分解 R1=(A,B)和 R2(B,C)是( )。 A保连接保依赖 B保连接不保依赖 C不保连接保依赖 D不保连接不保依赖 (7)在 DBMS 中实现事务持久性的子系统是( )子系统。 A安全性管理 B完整性管理 C并发控制 D恢复管理 (8)在 Transact-SQL 的授权语句中使用 ALL PRIVILEGES,表示( )。 A所有操作

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号