华工秋数据库随堂练习161题全.docx
- 文档编号:23727728
- 上传时间:2023-05-20
- 格式:DOCX
- 页数:37
- 大小:76.24KB
华工秋数据库随堂练习161题全.docx
《华工秋数据库随堂练习161题全.docx》由会员分享,可在线阅读,更多相关《华工秋数据库随堂练习161题全.docx(37页珍藏版)》请在冰豆网上搜索。
华工秋数据库随堂练习161题全
1.(单选题) 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是()阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理
答题:
A. B. C. D. (已提交)
参考答案:
A
问题解析:
2.(单选题) 数据库的概念模型独立于()。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界
答题:
A. B. C. D. (已提交)
参考答案:
A
问题解析:
3.(单选题) 数据库的基本特点是()。
A.
(1)数据可以共享(或数据结构化)
(2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制
B.
(1)数据可以共享(或数据结构化)
(2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制
C.
(1)数据可以共享(或数据结构化)
(2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制
D.
(1)数据非结构化
(2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
4.(单选题) ()是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
5.(单选题) 数据库中存储的是()。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
6.(单选题) 数据库中,数据的物理独立性是指()。
A.数据库与数据库管理系统的相互独立
B.用户程序与DBMS的相互独立
C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D.应用程序与数据库中数据的逻辑结构相互独立
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
7.(单选题) 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。
A.同一个应用中的多个程序共享一个数据集合
B.多个用户、同一种语言共享数据
C.多个用户共享一个数据文件
D.多种应用、多种语言、多个用户相互覆盖地使用数据集合
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
8.(单选题) 据库系统的核心是()。
A.数据库 B.数据库管理系统 C.数据模型 D.软件工具
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
9.(单选题) 下述关于数据库系统的正确叙述是()。
A.数据库系统减少了数据冗余
B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
答题:
A. B. C. D. (已提交)
参考答案:
A
问题解析:
10.(单选题) 将数据库的结构划分成多个层次,是为了提高数据库的()。
A.数据独立性 B.逻辑独立性和物理独立性 C.管理规范性 D.数据的共享
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
11.(单选题) 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。
A.DBS包括DB和DBMS B.DDMS包括DB和DBS
C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS
答题:
A. B. C. D. (已提交)
参考答案:
A
问题解析:
12.(单选题) 在数据库中,产生数据不一致的根本原因是()。
A.数据存储量太大 B.没有严格保护数据 C.未对数据进行完整性控制 D.数据冗余
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
13.(单选题) 数据库管理系统(DBMS)是()。
A.数学软件 B.应用软件 C.计算机辅助设计 D.系统软件
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
14.(单选题) 数据库管理系统(DBMS)的主要功能是()。
A.修改数据库 B.定义数据库 C.应用数据库 D.保护数据库
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
15.(单选题) 数据库系统的特点是()、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A.数据共享 B.数据存储 C.数据应用 D.数据保密
答题:
A. B. C. D. (已提交)
参考答案:
A
问题解析:
16.(单选题) 数据库系统的最大特点是()。
A.数据的三级抽象和二级独立性 B.数据共享性 C.数据的结构化 D.数据独立性
答题:
A. B. C. D. (已提交)
参考答案:
A
问题解析:
17.(单选题) 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()。
A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
18.(单选题) 数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
A.外模式 B.内模式 C.存储模式 D.模式
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
19.(单选题) 数据库系统的数据独立性是指()。
A.不会因为数据的变化而影响应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
20.(单选题)
信息世界中的术语,与之对应的数据库术语为()。
A.文件 B.数据库 C.字段 D.记录
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
21.(单选题) 层次型、网状型和关系型数据库划分原则是()。
A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
22.(单选题) 按传统的数据模型分类,数据库系统可以分为三种类型()。
A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
23.(单选题) 层次模型不能直接表示()。
A.1:
1关系 B.1:
m关系 C.m:
n关系 D.1:
1和1:
m关系
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
24.(单选题) 数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是()。
A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据模型
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
25.(判断题) 数据管理技术经历了人工管理、文件系统和数据库系统三个阶段。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
26.(判断题) 数据库是长期存储在计算机内、有组织的、可共享的数据集合。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
27.(判断题) DBMS是指它是位于用户和操作系统之间的应用软件。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
28.(判断题) 数据库管理系统的主要功能有数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立以及维护等4个方面。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
29.(判断题) 数据独立性又可分为逻辑数据独立性和物理数据独立性。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
30.(判断题) 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的逻辑独立性。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
31.(判断题) 数据模型是由数据结构、数据操作和完整性约束三部分组成的。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
32.(判断题) 数据结构是对数据系统的动态特性的描述。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
33.(判断题) 数据操作是对数据库系统的静态特性的描述。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
34.(判断题) 数据库体系结构按照模式、外模式和内模式三级结构进行组织。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
35.(判断题) 实体之间的联系可抽象为三类,它们是1∶1、1∶m和m∶n。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
36.(判断题) 数据冗余可能导致浪费存储空间,但不会导致修改麻烦。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
37.(判断题) 数据冗余不会导致潜在的数据不一致性。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
38.(判断题) 数据库具有较大的冗余度,较高的数据独立性和易扩展性。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
39.(单选题) 关系数据库管理系统应能实现的专门关系运算包括()。
A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
40.(单选题) 关系模型中,一个关键字是()。
A.可由多个任意属性组成 B.至多由一个属性组成
C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D.以上都不是
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
41.(单选题) 自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。
A.元组 B.行 C.记录 D.属性
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
42.(单选题) 关系运算中花费时间可能最长的运算是()。
A.投影 B.选择 C.笛卡尔积 D.除
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
43.(单选题) 关系模式的任何属性()。
A.不可再分 B.可再分 C.命名在该关系模式中可以不惟一 D.以上都不是
答题:
A. B. C. D. (已提交)
参考答案:
A
问题解析:
44.(单选题) 在关系代数运算中,五种基本运算为()。
A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影
C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
45.(单选题) 设有关系R,按条件f对关系R进行选择,正确的是()。
A.R´R B.RwvR C.sf(R) D.Pf(R)
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
46.(判断题) 一个关系模式的定义主要包括关系名、属性名、属性类型、属性长度和关键字。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
47.(判断题) 关系代数运算中,传统的集合运算有选择、投影、并、交和差。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
48.(判断题) 关系代数运算中,专门的关系运算有选择、投影、连接和笛卡尔积。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
49.(判断题) 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是系编号。
学生关系的主关键字是学号。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
50.(判断题) 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的外关键字是系编号。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
51.(判断题) 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,学生关系没有外关键字。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
52.(单选题) SQL语言是()的语言,易学习。
A.过程化 B.非过程化 C.格式化 D.导航式
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
53.(单选题) SQL语言是()语言。
A.层次数据库 B.网络数据库 C.关系数据库 D.非数据库
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
54.(单选题) SQL语言具有()的功能。
A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
55.(单选题) SQL语言具有两种使用方式,分别称为交互式SQL和()。
A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
56.(单选题) 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系()。
A.S B.SC,C C.S,SC D.S,C,SC
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
57.(单选题) 如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作不能执行()。
A.从职工表中删除行(‘025’,‘王芳’,‘03’,720)
B.将行(‘005,’,‘乔兴’,‘04’,750)插入到职工表中
C.将职工号为,‘001’的工资改为700
D.将职工号为,’038’的部门号改为‘03’
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
58.(单选题) 若用如下的SQL语句创建一个student表:
TABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC
(2),AGEN
(2))
可以插入到student表中的是()。
A.(1031,‘曾华’,男,23) B.(‘1031’,‘曾华’,NULL,NULL)
C.(NULL,‘曾华’,‘男’,‘23’) D.(‘1031’,NULL,‘男’,23)
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
59.(单选题) 基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
其中:
S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索所有比“王华”年龄大的学生姓名、年龄和性别。
正确的语句是()。
A.SN,AGE,SEXFROMSWHEREAGE>(AGEFROMSWHERESN=“王华”)
B.SN,AGE,SEXFROMSWHERESN=“王华”
C.SN,AGE,SEX FROMSWHEREAGE>(AGEWHERESN=“王华”)
D.SN,AGE,SEX FROMSWHEREAGE>王华.AGE
答题:
A. B. C. D. (已提交)
参考答案:
A
问题解析:
60.(单选题) 基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
检索选修课程“C2”的学生中成绩最高的学生的学号。
正确的语句是()。
A.S#FORMSC WHEREC#=“C2”ANDGRAD>=(GRADEFORMSCWHEREC#=“C2”)
B.S#FORMSCWHEREC#=“C2”ANDGRADEIN(GRADEFORMSCWHEREC#=“C2”)
C.S#FORMSCWHEREC#=“C2”ANDGRADENOTIN(GRADEFORMSCWHEREC#=“C2”)
D.S#FORMSCWHEREC#=“C2”ANDGRADE>=ALL(GRADEFORMSC WHEREC#=“C2”
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
61.(单选题) 基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
检索学生姓名及其所选修课程的课程号和成绩。
正确的语句是()。
A.S.SN,SC.C#,SC.GRADEFROMSWHERES.S#=SC.S#
B.S.SN,SC.C#,SC.GRADEFROMSCWHERES.S#=SC.GRADE
C.S.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S#
D.S.SN,SC.C#,SC.GRADEFROMS.SC
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
62.(单选题) 基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。
正确的语句是()。
A.S#,SUM(GRADE)FROMSCWHEREGRADE>=60GROUPBYS#ORDERBY2DESCHAVINGCOUNT(*)>=4WHEREC#=“C2”ANDGRADE>=(GRADEFORMSCWHEREC#=“C2”)
B.S#FORMSCWHEREC#=“C2”ANDGRADEIN(GRADEFORMSCWHEREC#=“C2”)
C.S#FORMSCWHEREC#=“C2”ANDGRADENOTIN(GRADEFORMSCWHEREC#=“C2”)
D.S#FORMSCWHEREC#=“C2”ANDGRADE>=ALL(GRADEFORMSCWHEREC#=“C2”
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
63.(判断题) SQL是SQL是一种面向对象程序设计语言。
答题:
对. 错. (已提交)
参考答案:
×
问题解析:
64.(判断题) 视图是一个虚表,它是从一个或几个基本表中导出的表。
在数据库中,只存放视图的定义,不存放视图对应的数据。
答题:
对. 错. (已提交)
参考答案:
√
问题解析:
65.(单选题) 下面哪个不是数据库系统必须提供的数据控制功能()。
A.安全性 B.可移植性 C.完整性 D.并发控制
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
66.(单选题) 保护数据库,防止XX的或不合法的使用造成的数据泄漏、更改破坏。
这是指数据的()。
A.安全性 B.完整性 C.并发控制 D.恢复
答题:
A. B. C. D. (已提交)
参考答案:
A
问题解析:
67.(单选题) 数据库的()是指数据的正确性和相容性。
A.安全性 B.完整性 C.并发控制 D.恢复
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
68.(单选题) 在数据库系统中,对存取权限的定义称为()。
A.命令 B.授权 C.定义 D.审计
答题:
A. B. C. D. (已提交)
参考答案:
B
问题解析:
69.(单选题) 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的()。
A.可靠性 B.一致性 C.完整性 D.安全性
答题:
A. B. C. D. (已提交)
参考答案:
D
问题解析:
70.(单选题) 下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是()。
A.REVOKEUPDATE(XH)ONTABLEFROMZHAO
B.REVOKEUPDATE(XH)ONTABLEFROMPUBLIC
C.REVOKEUPDATE(XH)ONSTUDFROMZHAO
D.REVOKEUPDATE(XH)ONSTUDFROMPUBLIC
答题:
A. B. C. D. (已提交)
参考答案:
C
问题解析:
71.(单选题) 把对关系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华工 数据库 练习 161