答案《关系数据库与SQL语言》第一章练习题.doc
《答案《关系数据库与SQL语言》第一章练习题.doc》由会员分享,可在线阅读,更多相关《答案《关系数据库与SQL语言》第一章练习题.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关系数据库与SQL语言第一章练习题一、选择题1. 实体完整性要求主属性不能取空值,这一点通常是通过(B)A. 定义外键来保证 B. 定义主键来保证 C. 用户定义完整性来保证 D. 关系系统自动保证 2. 建立在计算机外部设备上的结构化的、有联系的数据集合是(A)。 A. 数据库 B. 数据库管理系统 C. 数据结构 D. 数据文件 3. 英文缩写 DBA 是代表(B)。 A. 数据库管理系统 B. 数据库管理员 C. 数据定义语言 D. 数据操纵语言 4. 数据库设计中,在概念设计阶段可用 E R 方法,其设计出的图称为(A)。 A. 实体联系图 B. 实用概念图 C. 实体表示图 D. 实
2、物示意图 5. 在概念设计阶段可用 E R 图,其中“矩形框”表示实体,(D)表示实体间联系。 A. 圆形框 B. 椭圆框 C. 箭头 D. 菱形框 6. 一个教师能开多门课程,一门课程有许多教师会开,实体课程与实体教师间是(C)。 A. 一对一的联系 B. 一对多的联系 C. 多对多的联系 D. 多对一的联系 7. 两个不同型实体间(B)。 A. 只有一种联系 B. 可以有多种联系 C. 不能有联系 D. 只有多对多的联系 8. 不是数据库系统中的数据模型是(D)。 A. 层次模型 B. 网状模型 C. 关系模型 D. 多用户型 9. 对于两实体间 m:n 联系,必须对“联系”单独建立(D)
3、,用来联系双方实体。 A. 一个实体 B. 一个属性 C. 一个指针 D. 一个关系10. 模式的逻辑子集通常称为(C) A 存储模式 B 内模式 C 外模式 D 模式11.要保证数据库物理数据独立性,需要修改的是 ( B ) 。 A. 模式 B. 模式与内模式的映射 C. 模式与外模式的映射 D. 内模式 12. 下列四项中,不属于数据库特点的是 ( C ) 。 A. 数据共享 B. 数据完整性 C. 数据冗余很高 D. 数据独立性高 13. 数据库中存储的是 ( D ) 。 A. 数据 B. 数据模型 C. 数据之间的联系 D. 数据以及数据之间的联系14.表示数据库的概念模型一般使用 (
4、 C ) 。 A. 用户活动图 B. 数据流图 C. E R 图 D. 流程图 15. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业)的主键为:( B )A、宿舍编号 B、学号 C、宿舍地址,姓名 D、宿舍编号,学号16.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是( D )A、多对多 B、一对一 C、多对一 D、一对多17.现有如下关系:职工(职工号、姓名、性别、职务),部门(部门编号、部门名称、职工号、姓名、部门地址、电话)其中,部门关系中的外键是( C ) A、部门编号 B、姓名 C、职工号 D、职工号,姓名18、
5、在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为 B ;从表中选出满足某种条件的元组的操作称为 A 。 A选择 B投影 C连接 D扫描19. 关系数据库中的关键字是指( D )。 A 能唯一决定关系的字段 B 不可改动的专用保留字 C 关键的很重要的字段 D 能唯一标识元组的属性或属性集合20. 根据关系模式的实体完整性规则,一个关系的“主键”( C )A.不能有两个 B.不能成为另一个关系的外键 C.不允许为空 D.可以取值21、在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 A 阶段。 A数据库系统 B文件系
6、统 C人工管理阶段 D 数据项管理22、在数据库中存储的是 C 。A数据 B数据模型 C数据及数据间的联系 D信息23、DBMS对数据库中数据查询、插入、修改和删除操作的功能称为 C 。A 数据定义 B 数据管理C 数据操作 D 数据控制24、在数据库设计中用关系模型来表示实体和实体间联系,关系模型的结构是( )。A层次结构 B二维表结构C网络结构 D封装结构 答案:B。层次模型的结构是层次结构,网状模型的结构是网络结构,关系模型的结构是二维表结构。25、绝大多数数据库系统的总体结构都具有外模式、模式和内模式三级模式结构。其中,描述数据库中全体数据的全局逻辑结构和特性的是( )。 A内模式 B
7、子模式 C模式 D外模式答案:C。模式也称逻辑模式,是数据库中全体数据的 逻辑结构和特征的描述,是所有用户的公共数据视图。在数据库的三级模式结构中,模式是全局逻辑结构,是数据库的中心与关键,它独立于数据库的其他层次。26、数据模型通常由数据结构、数据操作和【 】三部分组成。A数据管理 B数据应用 C数据收集 D完整性约束答案:D。一般来讲,数据模型是严格定义的一组概念的集合。这些概念精确地描述了系统的静态特征、动态特征和完整性约束条件,因此,数据类型通常由数据结构、数据操作和完整性约束三部分组成。 (1)数据结构:数据结构是所研究的对象类型的集合。这些对象是数据库的组成部分,它们包括两类,一类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 关系数据库与SQL语言 答案 关系 数据库 SQL 语言 第一章 练习题
限制150内