数据库设计基础习题及答案Word文档下载推荐.docx
- 文档编号:19098215
- 上传时间:2023-01-03
- 格式:DOCX
- 页数:42
- 大小:951.01KB
数据库设计基础习题及答案Word文档下载推荐.docx
《数据库设计基础习题及答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库设计基础习题及答案Word文档下载推荐.docx(42页珍藏版)》请在冰豆网上搜索。
A)关系模型
B)谓词模型
C)物理模型
D)实体-联系
〔模型
11.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。
则实体
项目和运动员之间的联系是()。
A)多对多
D)一对一
12.
有三个关系R、S和T如下:
B
A)选择
B)差
13.下面对软件测试描述错误的是()。
A)严格执行测试计划,排除测试的随意性
B)随机地选取测试数据
C)软件测试的目的是发现错误
D)软件测试是保证软件质量的重要手段
14.数据库中对概念模式内容进行说明的语言是()。
A)数据定义语言
B)数据操纵语言
C)数据控制语言
15.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。
则实体仓库和零件间的联系是()。
16.有三个关系R、S和T如下:
RST
A)交
C)并
17.设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线
性结构的是()。
D
A)R={(5,1),(7,9),(1,7),(9,3)}
B)R={(9,7),(1,3),(7,1),(3,5)}
C)R={(1,9),(9,7),(7,5),(5,3)}
D)R={(1,3),(3,5),(5,9)}
18.数据库系统中完成查询操作使用的语言是()。
A)数据操纵语言
B)数据定义语言
19.大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是
()。
A)一对一
20.大学生学籍管理系统中有关系模式
S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa
分别是学生学号、姓名、性别、系别和年龄,关键字是
S#。
检索全部大于20岁男生姓名的
表达式为()。
B)文件系统
C)数据库系统
22.图书馆数据库系统中有下列模式:
书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存)借书卡(卡号,姓名,单位,类别)
借书记录(卡号,书号,借期,还期)
其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为()。
A)卡
H口.卄口'
、号,书号
B)书号,借期
C)
借期
D)卡
W号,借期
23.学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩
SCCT
A)选修了表C中全部课程的学生学号
B)全部学生的学号
C)选修了课程C1或C2的学生学号
D)所选课程成绩及格的学生学号
24.数据库系统中支持安全性定义和检查的语言是()。
A)数据控制语言
C)数据操纵语言
25.在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。
则实体医生和患者之间的联系是()。
A)多对多B)多对一C)一对多D)一对一
26.关系R经过运算dA=BAC>
4人D>
3(R)的结果为
C
a
7
4
b
e
1
c
11
6
A)(c,c,11,4)
B)(e,e,6,1)
C)(a,a,2,4)
D)(a,a,2,4)和(e,e,6,1)
27.设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是
A)R={(1,2),(3,2),(5,1),(4,5)}
B)R={(1,3),(4,1),(3,2),(5,4)}
C)R={(1,2),(2,4),(4,5),(2,3)}
D)R={(1,3),(2,4),(3,5),(1,2)}
28.用树形结构表示实体之间联系的模型是()。
A)层次模型
B)关系模型
C)网状模型
29.设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员HS(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。
其中表C的键为公司号,表S的键为员工号,则表E的键(码)为()。
A)公司号,员工号
B)员工号,工资
C)员工号
D)公司号,员工号,工资
30.大学生学籍管理系统中有关系模式S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa
分别是学生学号、姓名、性别、系别和年龄,关键字是S#。
检索全部男生姓名的表达式为
A)
"
sg■男・(S)
B)
•男,(S))
.C)
s#©
盼•男・(S))
.D)
bso(S)
31.在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
A)关系
B)元组
C)属性
D)属性的值域
32.公司销售多种产品给不冋的客户,客户可选择不冋的产品,则实体产品与客户间的联系
是()。
B)多对一
C)一对多
33.大学生学籍管理系统中有关系模式S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa
检索全部小于20岁男生姓名的
35.
由关系尺和吕通过运算得到黄系丁,则所便用的运篦为
A)并
B)自然连接
C)笛卡尔积
D)交
36.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课
号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
A)课号,成绩
B)学号,成绩
C)学号,课号
D)学号,姓名,成绩
37.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A)笛卡尔积
D)自然连接
B)投影
C)插入
D)连接
41.将E-R图转换为关系模式时,实体和联系都可以表示为()。
A)属性
B)键
C)关系
D)域
42.层次型、网状型和关系型数据库划分原则是()。
A)记录长度
B)文件的大小
C)联系的复杂程度
D)数据之间的联系方式
43.一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
C)多对多
D)多对一
44.数据库设计中反映用户对数据要求的模式是()。
A)内模式
B)概念模式
C)外模式
D)设计模式
苟三个关系R.S和T如下'
46.下列关于栈叙述正确的是()。
A)栈顶元素最先能被删除
B)栈顶元素最后才能被删除
C)栈底元素永远不能被删除
D)栈底元素最先能被删除]
47.负责数据库中查询操作的数据库语言是()。
A)数据定义语言
B)数据管理语言
C)数据操纵语言
D)数据控制语言
48.一个教师讲授多门课程,一门课程由多个教师讲授。
则实体教师和课程间的联系是()。
A)1
1联系
B)1
m联系
C)m
D)m
n联系
有三个关系扎S和丁如下=
RS7
B)并
D)差
50.在E-R图中,用来表示实体联系的图形是()。
A)椭圆形
B)矩形
C)菱形
D)三角形
有二个关系左,虫和工如下=
59.下面描述中不属于数据库系统特点的是()。
A)数据共享
B)数据完整性
C)数据冗余度高
D)数据独立性高
60.数据库设计过程不包括()。
A)概念设计
B)逻辑设计
C)物理设计
D)算法设计
有三个关系鬲S和T如下:
63.若实体A和B是一对多的联系,实体B和C是一对一的联系,贝U实体A和C的联系是()。
有三个关系氐3和丁如下」
要求R和S含有一个或者多个共有的()。
刖由关系R和S得到关系T的操作是+
64.
65.一般情况下,当对关系R和S进行自然连接时,
A)记录
B)行
D)元组
有三个羌系和s?
oT^a"
F:
RET
67.有表示公司和职员及工作的三张表,职员可在多家公司兼职。
其中公司C(公司号,公
司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为()。
A)公司号,职员号
B)职员号,工资
C)职员号
D)公司号,职员号,工资
68.在关系A(S,SND)和B(D,CNNM中,A的主关键字是S,B的主关键字是D,贝UD是
A的()。
A)外键(码)
B)候选键(码)
C)主键(码)
D)以上说法都不对
69.
69.在数据库管理系统提供的数据语言中,负责数据模式定义的是()。
70.设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:
商品(商品号,商
品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为()。
A)客户号
B)商品号
C)客户号,商品号
D)客户号,商品号,购买数量
72.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是
B)数据管理语言
73.一名雇员就职于一家公司,一个公司有多个雇员。
则实体公司和实体雇员之间的联系是
A)1:
B)1:
C)m:
D)m:
有关系R如下,其中属性E为键’
kl
nl
2
pl
则其中最怎一个记录违反了
74.()。
A)实体完整性约束
B)参照完整性约束
C)用户定义的完整性约束
D)以上说法都不正确
75.在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是
A)概念数据模型
B)逻辑数据模型
C)物理数据模型
D)以上选项均不正确
76.一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。
则实体兴趣班和实体
学生之间的联系是()。
A)1:
B)1:
C)m:
D)m:
77.
有三C关系耒兔S和I■如F其中三个关系对应的关鯉宇分别为胎E和复合关德宇〔扎B),
表T的记录项CS违反了
D)以上选项都不对
78.在数据库系统中,给出数据模型在计算机上物理结构表示的是()。
A)概念数据模型B)逻辑数据模型
D)以上选项均不对
79.在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
A)逻辑设计阶段
B)需求分析阶段
C)概念设计阶段
D)物理设计阶段
80.设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。
除属
性学号外,也可以作为键的是()。
A)姓名
B)身份证号
C)姓名,性别,年龄
D)学号,姓名
81.在数据库系统中,考虑数据库实现的数据模型是()。
C)物理数据模型
82.在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于()。
83.
有两个关系R由援系尺和S得劃关系T,刚所施用的操作齿
B)自然连接
C)除法
90.优化数据库系统查询性能的索引设计属于数据库设计的(
A)需求分析
B)概念设计
C)逻辑设计
D)物理设计
下列算法中,最坏情也下时间复杂度为OHogrX〕的是
91.'
一丿()。
A)二分查找法
B)堆排序
C)快速排序
D)顺序查找法
92.
下面属于系统软件的是(
A)数据库管理系统
B)财务管理系统」
C)编辑软件Wore
D)杀毒软件
有二个关系£
和T如下=
m
3
EZ
2_
zd
93.由关系尺和S通过运算得到关系T,则所使甲的运算为
有三个关系Rr£
和丁如下:
ftST
94.
由关系瓦和S通过运算得到关系T,则所便甲的运直为
95.下列关于数据库系统的叙述中正确的是()。
A)数据库系统减少了数据冗余
B)数据库系统避免了一切冗余
C)数据库系统中数据的一致性是指数据类型一致
D)数据库系统比文件系统能管理更多的数据
96.每家医院都有一名院长,而每个院长只能在一家医院任职,则实体医院和实体院长之间
的联系是()。
耳两个关系R和T如下:
98.下列关于数据库系统的叙述中正确的是()。
A)数据库的数据项之间以及记录之间都存在联系
B)数据库中只存在数据项之间的联系
C)数据库的数据项之间无联系,记录之间存在联系
D)数据库的数据项之间以及记录之间都不存在联系
99.学院下属有多个系,每个系有一名系主任,而各个系的系主任可以由同一人担任,则实
体系主任和实体系之间的联系是()。
有三个关系ILS和T如
A)数据库
B)数据库系统
C)数据库管理系统
D)数据结构
102.工厂有多个车间,一个车间可以有多名工人,每名工人只属于一个车间,则实体车间与实体工人的联系是()。
有三个关系R-E和T丈口下:
则由关系卫和£
得到关系T的操作是
103.()。
A)差
104.下列叙述中正确的是()。
A)数据库系统可以解决数据冗余和数据独立性问题,而文件系统不能
B)数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件
C)数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少
D)以上说法均不正确
105.在学校每间宿舍住一到六名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是()。
A)一对多B)一对一C)多对一D)多对多
有三个关系丸S和T如下,
107.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和()。
A)概念级
B)外部级
C)管理员级
D)内部级
108.在网上购物中,顾客可以选择多种商品,而每种商品可被多名顾客选购,则实体顾客
与实体商品间的联系是()。
D)一对多
有三个关系比E和T如下:
109.
则由关系衣和£
110.数据库管理系统是()。
A)在操作系统支持下的系统软件
B)操作系统的一部分
C)一种数据的编译程序
D)一种操作系统
111.医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是()。
112.学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,检
索课号为2且成绩及格的学生学号的表达式为()。
兀S*(bc#=2人G260(SC))
(SC)
兀S#9砂二2(SC))
D)
113.数据库的数据模型分为()。
A)层次、关系和网状
B)网状、环状和链状
C)大型、中型和小型
D)线性和非线性
114.一名演员可以出演多部电影,则实体演员和电影之间的联系是()。
115.
学生选课成绪表的关系模式是SCXS=C^G),其中S胡学岛C=対凜乌G为成縊羌系表达式%a(SC)/S表示
A)表S中所有学生都选修了的课程的课号
B)全部课程的课号
C)成绩不小于80的学生的学号
D)所选人数较多的课程的课号
116.数据库系统的数据独立性是指()。
A)不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
B)不会因为数据的变化而影响应用程序
C)不会因为存储策略的变化而影响存储结构
D)不会因为某些存储结构的变化而影响其他的存储结构
117.设有三张表,客户(客户号,姓名,地址),产品(产品号,产品名,规格,进价),
购买(客户号,产品号,价格),其中表客户和表产品的关键字(键或码)分别为客户号
和产品号,则表购买的关键字为()。
A)客户号,产品号
B)客户号
C)产品号
D)客户号,产品号,价格
有关系R如下:
G
则运算6。
环6=2(人)的结果为
118.()。
A)(b,e,1,2)
B)(c,c,11,4)
C)(a,a,2,2)J
D)空
119.下列对数据库的描述中不正确的是()。
A)数据库不存在数据冗余
B)若系统是完全可以控制的,则系统可确保更新时的一致性
C)数据库中的数据可以共享
D)数据库减少了数据冗余
120.每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是()。
A)一对一|
121.学校的数据库中有表示系和学生的关系:
系(系编号,系名称,系主任,电话,地址),
学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别
A)学号,系编号
B)学号,专业
C)学号,姓名
D)学号,无外键
122.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
A)概念模式
B)内模式
C)用户模式
D)外模式
123.大学中每个年级有多个班,每个班有多名学生,则实体班级和实体学生之间的联系是()。
肓三个关系乩s和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 设计 基础 习题 答案