第一范文网 - 专业文章范例文档资料分享平台

《数据库原理及应用》复习题及答案

来源:用户分享 时间:2025/8/25 2:35:31 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

32. 两个关系在没有公共属性时,其自然连接操作表现为(B)

A.结果为空关系 B.笛卡儿积操作 C.等值联接操作 D.无意义的操作

33. 数据流程图(DFD)是用于描述结构化方法中(C)阶段的工具。

A. 可行性分析 B. 程序设计 C. 需求分析 D. 详细设计

34. 关系模型中,表示实体间N:M联系是通过增加一个(A)。

A. 关系实现 B. 属性实现 C. 关系或一个属性实现

D.关系和一个属性实现

35. 为提高效率,关系数据库系统必须进行(B)处理。

A.定义视图 B.查询优化

C.数据恢复 D.数据规范化到最高范式 36. 在基本的关系中,下列说法正确的是(C)

A.行列顺序有关

C.任意两个元组不允许重复

B.属性名允许重名 D.列是非同质的

37. 一个数据库系统必须能够表示实体和关系,联系可以与(C)实体有关。 A. 0个 B. 1个 C. 1个或1个以上 D. 2个或2个以上

38. 若数据库中只包含成功事务提交的结果,则此数据库就称为处于(B)状态。

A. 安全 B. 一致 C. 完整 D. 正确 判断题

1. 列是同质的,即每一列中的分量来自同一域,是同一类型的数据。(T) 2. 文件系统阶段的数据处理的方式仅有批处理方式。(F) 3. 数据库的三级模式结构有利于数据的安全保密。(T)

4. 一个1:n联系可以转换为一个独立的关系模式,也可以与1端对应的关系模式合并。(T) 5. BETWEEN …AND 语句是定义的是一个开区间(F) 6. 利用一级封锁协议可以防止丢失更新问题的发生。(T)

7. 事务执行过程中,若有某个修改操作失败,则事务仍可以成功提交 。(F)

8. 从三个级别来对sql server的安全性进行控制来看,分别是数据库服务器、数据库和数据

库对象。(T)

9. 大多数数据库对象的命名采用模式名加对象名的命名规则,即对象名.模式名。(F) 10. SQL SERVER不能通过windows用户登录(F) 11. 串行调度的结果不一定总是正确的。(F) 12. 相对表而言,视图没有自己的数据。(T)

13. 具有IDENTITY属性的字段需要人工手动赋值。(F) 14. 执行系统存储过程时,在其名称前可以省略EXEC。(F)

15. SQL Server 2000中使用差异备份和事务日志备份即可完全恢复数据库。(T)

16. DBMS的主要职责就是有效地实现数据库三级之间的转换,即把用户(或应用程序)对数据

库的一次访问,从用户级带到概念级,再导向物理级。(T) 17. ODBC可以无条件访问各种异构数据库。(F) 18. 默认约束的默认值可以是常量。(T)

19. 一个1:l联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并(F) 20. 二级封锁协议能防止丢失更新、读未提交数据和不可重复读。(T) 21. UNIQUE约束的列不允许为空(T)

22. 实体完整性又称为行的完整性,要求表中有一个主键,其值不能为空且能唯一地标识对应

的记录。(T)

23. 现实世界中的实体具有可区分性,不具有唯一性。(T) 24. 可在同一台计算机上安装多个SQL Server实例。(T)

25. SQL Server 2000中数据库一旦建立只能增大,不能缩小。(F) 26. SQL语言不是一种标准而是一种商业产品。(F)

27. 聚集索引中数据的物理排列顺序和逻辑顺序不一致。(F) 28. 变量可以通过SELECT语句赋值 (T)

29. 两个查询语句除了连接方式不同,其他元素都相同,则通过内连接的获得的查询记录数大

于或等于通过外连接获得的查询记录数。(F) 名词解释题 1. 关系模式:

关系的描述称为关系模式, 可以用R(U, D, dom, F)来表示, 其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,dom为属性向域的映象集合,F为属性间数据的依赖关系集合。

2. 函数依赖:

关系中一个或一组属性的值可以决定其它属性的值。 3. 模式/内模式映像:

数据库中不仅只有一个模式,而且也只有一个内模式,所以模式/内模式映像是唯一的,由它定义数据库全局逻辑结构与存储结构之间的对应关系。模式/内模式映像定义通常包含在模式描述中。当数据库的存储设备和存储方法发生变化时,数据库管理员对模式/内模式映像要做相应的改变,使模式保持不变,从而应用程序也不变,保证了数据与程序的物理独立性,简称为数据的物理独立性 4. 数据库的外延:

关系数据库的值是某一时刻关系的集合,称作数据库的外延 5. 非平凡函数依赖

当关系中属性集合Y不是属性集合X的子集时,存在函数依赖X→Y,则称这种函数依赖为非平凡函数依赖。 按要求编写SQL脚本 第一套

1. 设有一学籍管理系统,其数据库名为“EDUC”,初始大小为 10MB,最大为50MB,数据库自

动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。数据库的逻辑文件名为“student_data”, 物理文件名为“student_data.mdf,存放路径为“E:\\sql_data”。日志文件的逻辑文件名为“student_log”, 物理文件名为“student_log.ldf”,存放路径为“E:\\sql_data”按照题目要求写出创建该数据库的脚本。

CREATE DATABASE EDUC ON(

NAME='student_data',

FILENAME=\SIZE=10MB, MAXSIZE=50MB, FILEGROWTH=5% ) LOG ON(

NAME='student_log',

FILENAME=\

SIZE=2MB, MAXSIZE=5MB, FILEGROWTH=1MB ) GO

2. 列表的结构:

表2.1 student表(学生信息表)

字段名称 sno sname sex 类 型 char char char 宽 度 8 8 2 允许空值 NOT NULL NOT NULL NULL 主 键 是 说 明 学生学号 学生姓名 学生性别,只能取值’男’或’女’ birthday spno entime smalldate char smalldate 4 8 4 NULL NULL NULL 学生出生日期 专业代码(外键) 学生入校时间 表2.2 course表(课程信息表) 字段名称 cno spno cname 类 型 char char char 宽 度 10 8 20 允许空值 NOT NULL NULL NOT NULL 主 键 是 说 明 课程编号 专业代码(外键) 课程名称 表2.3 student_course表(学生选课成绩表) 字段名称 sno cno score 类 型 char char int 宽 度 8 10 允许空值 NOT NULL NOT NULL NULL 主 键 是 是 说 明 学生学号 上课编号 学生成绩 表2.4 department表(专业信息表) 字段名称 Spno Spname 类 型 char char 8 20 宽 度 允许空值 Not null Null 是 主 键 说 明 专业代码 专业名称 编写sql脚本创建下列对象和查询

(1) student表(学生信息表)course表(课程信息表)

搜索更多关于: 《数据库原理及应用》复习题及答案 的文档
《数据库原理及应用》复习题及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c33pwg4an0x7z7sh756er_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top