第1章绪论

第1章单元测验

1、单选题:
‎在数据库系统中DBMS(数据库管理系统)的位置是处于哪里?‏
选项:
A: 应用系统和应用开发工具之间
B: 应用开发工具和操作系统之间 
C: 操作系统和数据库之间
D: 不知道
答案: 【 应用开发工具和操作系统之间 

2、单选题:
‌文件系统中记录内部是有结构的,文件之间有没有结构?‌
选项:
A: 有
B:  没有
C:  有时有有时没有
D: 不确定
答案: 【  没有

3、单选题:
‏在数据库系统中,当数据的逻辑结构变动时,应用程序是否需要改动?‌
选项:
A: 需要
B:  不需要
C: 有时要,有时不要
D: 不知道
答案: 【  不需要

4、单选题:
‎描述概念模型的常用工具是哪个?‌
选项:
A: ER图
B: 数据流程图
C: 业务流程图
D: 组织机构图
答案: 【 ER图

5、单选题:
‌某高校图书馆有多个讨论室,可供教师预约使用,每天可以预约之后一个月内的讨论室,教师和讨论室之间的预约关系属于什么类型?‎
选项:
A: 一对一
B: 一对多
C: 多对多
D: 不知道
答案: 【 多对多

6、单选题:
‌某学院的学生自发组织了多个兴趣小组,每个学生最多允许加入三个,学生和讨论组之间的组成关系属于什么类型?​‌​‌​
选项:
A: 一对一
B: 一对多
C: 多对多
D: 不知道
答案: 【 多对多

7、单选题:

下图属于哪类数据模型?

‌选项:
A: 层次模型
B: 网状模型
C: 关系模型
D: 面向对象的数据模型
答案: 【 层次模型

8、单选题:

下图属于哪类数据模型?

‌选项:
A: 层次模型
B: 网状模型
C: 关系模型
D: 面向对象的数据模型
答案: 【 网状模型

9、单选题:

下图的层次模型中R3的兄弟节点是哪个?

‏选项:
A:  R2 R4
B:  R2 R5
C: R4 R5
D: R1
答案: 【  R2 R4

10、单选题:

下图的层次模型中R3的双亲节点是哪个?

‎选项:
A: R1
B: R2
C: R4
D: R5
答案: 【 R1

11、单选题:
‌一个数据库可以有几个模式?‌
选项:
A: 一个 
B: 两个
C: 三个
D: 多个
答案: 【 一个 

12、单选题:
‍一个数据库可以有几个外模式?‎
选项:
A: 一个
B: 两个
C: 三个
D: 多个
答案: 【 多个

13、单选题:
‌数据库中的数据和程序之间具有逻辑独立性,是由什么保证的?‍
选项:
A: 模式/外模式映像
B: 模式/内模式映像
C: 外模式
D: 内模式
答案: 【 模式/外模式映像

14、单选题:
‎数据库中的数据和程序之间具有物理独立性,是由什么保证的?‏
选项:
A: 模式/外模式映像
B: 模式/内模式映像 
C: 外模式
D: 内模式
答案: 【 模式/内模式映像 

15、单选题:
‌数据库中编写应用程序时,面向的是数据库的哪个模式?‍
选项:
A: 模式
B:  外模式
C: 内模式
D: 不知道
答案: 【  外模式

随堂测验1

1、判断题:
‍我们在日常生活中接触到的多数信息系统,其中用到的数据库都是关系型的,因为关系数据库是当前的主流数据库产品。​
选项:
A: 正确
B: 错误
答案: 【 正确

第2章关系数据库

第2章单元测验

1、单选题:
‎一个表中包含a b c d四个属性,候选码为ab和bc,选定ab作为主码,则哪个是非主属性?​
选项:
A: 属性b
B: 属性c
C: 属性bc
D: 属性d
答案: 【 属性d

2、单选题:
‏ 如果一个表的主码是ab两列的组合,那么插入一条记录时a列能否为空?‍
选项:
A: 能
B: 不能
C: 如果b为空,a就不能为空;如果b非空,a就可以
D: 如果b为空,a就可以;如果b非空,a就不能为空
答案: 【 不能

3、单选题:
‎某水果店用如下两个表记录水果销售情况,带*的是主码,如果要在B表中新增四条记录,哪一条可能会被系统拒绝?‏‎‏‎A‏‎ ‏‎ ‏‎ ‏‎B‏‎ ‏‎ ‏‎产品编号*‏‎名称‏‎单价‏‎ ‏‎销售编号*‏‎产品编号‏‎销售量‏‎日期‏‎001‏‎苹果‏‎5.5‏‎ ‏‎0001‏‎001‏‎10‏‎2.2‏‎002‏‎橘子‏‎6.5‏‎ ‏‎0002‏‎001‏‎15‏‎2.2‏‎003‏‎香蕉‏‎3.5‏‎ ‏‎0003‏‎002‏‎5‏‎2.3‏‎‏
选项:
A: (0004,001,5,2.3)
B:   (0005,002,6,2.3)
C:   (0006,003,7,2.3) 
D:  (0007,004,8,2.4)
答案: 【  (0007,004,8,2.4)

4、单选题:
‏某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况  B2是2月的销售情况……,如果采用关系代数形式查询哪些水果在1月和2月都有售出,仅显示产品编号,表达式应该怎么写?‍‏A‍‏ ‍‏ ‍‏ ‍‏B1‍‏ ‍‏ ‍‏产品编号*‍‏名称‍‏单价‍‏ ‍‏销售编号*‍‏产品编号‍‏销售量‍‏日期‍‏001‍‏苹果‍‏5.5‍‏ ‍‏0001‍‏001‍‏10‍‏2.2‍‏002‍‏橘子‍‏6.5‍‏ ‍‏0002‍‏001‍‏15‍‏2.2‍‏003‍‏香蕉‍‏3.5‍‏ ‍‏0003‍‏002‍‏5‍‏2.3‍‏‍
选项:
A: B1⋃B2
B: B1⋂B2
C:
D:
答案: 【 

5、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况  B2是2月的销售情况……,如果用关系代数形式查询在1月和2月总共售出了哪些种类的水果,表达式应该怎么写?​A​ ​ ​ ​B1​ ​ ​产品编号*​名称​单价​ ​销售编号*​产品编号​销售量​日期​001​苹果​5.5​ ​0001​001​10​2.2​002​橘子​6.5​ ​0002​001​15​2.2​003​香蕉​3.5​ ​0003​002​5​2.3​​​
选项:
A: B1⋃B2
B: B1⋂B2
C:
D:
答案: 【 

6、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况  B2是2月的销售情况……,如果用关系代数形式查询哪些种类的水果在1月有售出、但在2月没有售出,只显示产品编号,表达式应该怎么写?‌A‌ ‌ ‌ ‌B1‌ ‌ ‌产品编号*‌名称‌单价‌ ‌销售编号*‌产品编号‌销售量‌日期‌001‌苹果‌5.5‌ ‌0001‌001‌10‌2.2‌002‌橘子‌6.5‌ ‌0002‌001‌15‌2.2‌003‌香蕉‌3.5‌ ‌0003‌002‌5‌2.3‌‎‌
选项:
A: B1-B2
B: B2-B1
C:
D:
答案: 【 

7、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况  B2是2月的销售情况……,如果用关系代数形式查询1月份单笔销售量在20以上的水果名称,表达式应该怎么写?‎A‎ ‎ ‎ ‎B1‎ ‎ ‎产品编号*‎名称‎单价‎ ‎销售编号*‎产品编号‎销售量‎日期‎001‎苹果‎5.5‎ ‎0001‎001‎10‎2.2‎002‎橘子‎6.5‎ ‎0002‎001‎15‎2.2‎003‎香蕉‎3.5‎ ‎0003‎002‎5‎2.3‎‍‎
选项:
A:
B:
C:
D:
答案: 【 

8、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况  B2是2月的销售情况……,如果用关系代数形式查询本店所有的水果名称,表达式应该怎么写?‍A‍ ‍ ‍ ‍B1‍ ‍ ‍产品编号*‍名称‍单价‍ ‍销售编号*‍产品编号‍销售量‍日期‍001‍苹果‍5.5‍ ‍0001‍001‍10‍2.2‍002‍橘子‍6.5‍ ‍0002‍001‍15‍2.2‍003‍香蕉‍3.5‍ ‍0003‍002‍5‍2.3‍‎‍
选项:
A:
B:
C:
D:
答案: 【 

9、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况  B2是2月的销售情况……,如果用关系代数形式查询本店一月份没有任何销售记录的水果名称,表达式应该怎么写?​A​ ​ ​ ​B1​ ​ ​产品编号*​名称​单价​ ​销售编号*​产品编号​销售量​日期​001​苹果​5.5​ ​0001​001​10​2.2​002​橘子​6.5​ ​0002​001​15​2.2​003​香蕉​3.5​ ​0003​002​5​2.3​‎​
选项:
A:
B:
C:
D:
答案: 【 

10、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况  B2是2月的销售情况……,如果用关系代数形式查询在二月份有销售记录的水果名称,表达式应该怎么写?‎A‎ ‎ ‎ ‎B1‎ ‎ ‎产品编号*‎名称‎单价‎ ‎销售编号*‎产品编号‎销售量‎日期‎001‎苹果‎5.5‎ ‎0001‎001‎10‎2

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注