《数据库系统》期末试卷及答案 .pdfVIP

  • 13
  • 0
  • 约3.8千字
  • 约 4页
  • 2023-10-05 发布于河南
  • 举报
《数据库系统》期末试卷及答案 一、填空题 1.数据库管理系统(DBMS)通常提供__数据定义__、数据操纵、数据控制和数据库维护。 2.数据库保护问题包括:__安全性__、完整性、故障恢复和并发控制等多方面。 3.关系代数中专门的关系运算包括:选择、__查询__、连接和除法。 4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、__散列文件__、倒排文件。 5.一个数据库系统应由计算机硬件、数据库、应用软件、__数据库管理系统__、__数据库管理员 __等 5 部分构成。 6、数据库发展经历了手工管理数据阶段、文件管理阶段、__数据库系统阶段__ 7.数据库的逻辑模型设计阶段,任务是将总体 E-R 模型转换成__关系模型__。 8.当数据库被破坏后,如果事先保存了日志文件和__数据库的副本__,就有可能恢复数据库。 9. 实体完整性规则要求主码取值 __唯一且不为空__。 二、单项选择题 1.要保证数据库物理数据独立性,需要修改的是( B )。 A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 2.数据库系统与文件系统的主要区别是( B ) A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 3. 在一个关系中,能够惟一确定一条元组的属性组合叫做( D ) A.索引码 B.外码 C.域 D.主码 4. 下列四项中,不属于数据库特点的是 ( C )。 A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 1 5. 数据库中存储的是( D )。 A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系 6. 反映现实世界中实体及实体间联系的信息模型是( D )。 A.关系模型 B.层次模型 C.网状模型 D.E-R 模型 7.基本 SQL 语言可以创建的内容中,不包括 ( C )。 A.视图 B.索引 C.完整性 D.基本表 8.关系数据模型的三个组成部分中,不包括( C )。 A.完整性规则 B.数据结构 C.恢复 D.数据操作 9. 事务有多个性质,其中不包括( D )。 A.一致性 B.隔离性 C.原子性 D.不可撤消 10. 下列四项中,不正确的提法是( C )。 A.SQL 语言是关系数据库的国际标准语言 B.SQL 语言具有数据定义、查询、操纵和控制功能 C.SQL 语言可以自动实现关系数据库的规范化 D.SQL 语言称为结构查询语言 三、简答题 1. 简述数据库管理员(DBA)的职责。 (1)决定数据库中的信息内容和结构 (2 )决定数据库的存储结构和存取策略 (3 )定义数据的安全性要求和完整性约束条件 (4 )监控数据库的使用和运行 (5 )数据库的改进和重组重构。 2. 数据独立有什么好处? 数据与程序之间的独立性使得数据的定义和描述可以从应用程序中分离出去。 由于数据的存取由数据库管理系统的编制,从而简化了应用程序的编制,大大减少了应用程 序的维护和修改。 2 3. 简述参照完整性规则,它的目的意义,试举例说明。 (1)简述:参照完整性是指如果关系 R2 的外键与关系R1 的主键相符,那么外键中的每一个值必 须与 R1 中的某个主键值相等或全为空。 (2 )目的:其目的是定义外键与主键之间的引用规则。 (3 )举例:例如学生表(学号、姓名、性别、系名),学生选课表(学号、课程、成绩),参

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档