北京电大数据库复习题2
- 格式:doc
- 大小:100.00 KB
- 文档页数:9
第一套题客观题单选题(共12题,共36分)1. 利用SQL语言所建立的视图在数据库中属于()。
A 实表B 虚表C 索引D 字段参考答案:B;考生答案:B;试题分数:3;考生得分:32. 下面属于Access数据库中所含操作对象的是()。
A 文件B 宏C 索引D 视图参考答案:B;考生答案:B;试题分数:3;考生得分:33. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,B→D,D→E},则该关系的候选码为()。
A AB BC CD D参考答案:A;考生答案:A;试题分数:3;考生得分:34. 在文件系统中,存取数据的基本单位是()。
A 记录B 数据项C 二进制位D 字节参考答案:A;考生答案:A;试题分数:3;考生得分:35.在Access中,如果只想显示表中符合条件的记录,可以使用的方法是()。
A 筛选B 删除C 冻结D 隐藏参考答案:A;考生答案:D;试题分数:3;考生得分:06.在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。
A OpenTableB OpenQueryC OpenFormD OpenReport参考答案:B;考生答案:B;试题分数:3;考生得分:37. 在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是()。
A 人工管理B 文件系统C 数据库系统D 分布式数据库系统参考答案:C;考生答案:C;试题分数:3;考生得分:38. 设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为()。
A m*nB m+n-1C m+nD m+n+1参考答案:C;考生答案:B;试题分数:3;考生得分:09.在SQL的查询语句中,group by选项实现的功能是()。
A 选择B 求和C 排序D 分组统计参考答案:D;考生答案:D;试题分数:3;考生得分:3。
第1章数据库系统概论一、单选题1.数据库管理系统(DBMS)是 (C )C.一组软件2.在数据库中存储的是(D) D. 数据及数据之间的联系3. 若一个关系为R(学生号,姓名,性别,年龄),则哪个属性适合作为该关系的主码?(A) A. 学生号4.在数据库的三级模式结构中,模式有(A)A. 1个5. 数据库系统的核心是( A )。
A.数据库管理系统6. 数据库系统与文件系统的主要区别是 (D )。
D.文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了这些问题7. 关系数据库系统中所使用的数据结构是 ( B ) B.二维表8. 关系模型中,一个关键字是( B )。
B.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成9.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于(A )。
A.一对一联系二、判断题1.在对象数据模型中,对象不但能够继承,而且能够嵌套。
(√)2.在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。
(× )3.分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。
(√)4.主码是一种候选码码,主码中的属性个数没有限制。
(√)5.在文件系统中,不容易做到数据共享,而在数据库系统中,容易做到数据共享。
(√)6.若一个联系涉及到两个实体则称为二元联系,若只涉及到一个实体则称为一元联系。
(√)7.在存取数据库的数据的过程中,使用了两个数据缓冲区,分别为系统缓冲区和用户缓冲区。
(√)8.若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是1对1的联系。
(×)9.数据库系统中四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户(√)第2章关系运算一、单选题1.域是实体中相应属性的 ( A )A. 取值范围2.把保存关系定义的关系称为对应数据库的(B) B. 元关系3. 在下面所给的属性中,哪个属性适宜作为主关键字?(D)D.身份证号码4.设关系R和S的元组个数分别为10和30,关系T是R与S的笛卡尔积则T的元组个数是(C)C. 3005. 设D1,D2和D3域的基数分别为2,3和4,则D1⨯D2⨯D3的元组数为(B) B. 246.设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系A⨯B具有的元组个数为(B) B. a2⨯b27.设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A减B的差集中包含有个元素。
第1章数据库系统概论一、单选题1.数据库管理系统(DBMS是(C )C. 一组软件2.在数据库中存储的是(D )D.数据及数据之间的联系3.若一个关系为R(学生号,姓名,性别,年龄),则哪个属性适合作为该关系的主码?(A)A.学生号4.在数据库的三级模式结构中,模式有(A )A. 1个5.数据库系统的核心是(A )。
A.数据库管理系统6.数据库系统与文件系统的主要区别是(D )。
D.文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了这些问题7.关系数据库系统中所使用的数据结构是(B ) B.二维表8.关系模型中,一个关键字是(B )。
B.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成9.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于(A )。
A. —对一联系二、判断题1.在对象数据模型中,对象不但能够继承,而且能够嵌套。
(V )2.在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。
(X )3.分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。
(V )4.主码是一种候选码码,主码中的属性个数没有限制。
(V )5.在文件系统中,不容易做到数据共享,而在数据库系统中,容易做到数据共享。
(V )6.若一个联系涉及到两个实体则称为二元联系,若只涉及到一个实体则称为一元联系。
(V )7.在存取数据库的数据的过程中,使用了两个数据缓冲区,分别为系统缓冲区和用户缓冲区。
(V )8.若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是1对1的联系。
(X )9.数据库系统中四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户(V )第2章关系运算一、单选题1.域是实体中相应属性的(A )A.取值范围2.把保存关系定义的关系称为对应数据库的( B )B.兀关系3.在下面所给的属性中,哪个属性适宜作为主关键字?( D )D.身份证号码4.设关系R和S的元组个数分别为10和30,关系T是R与S的笛卡尔积则T的元组个数是(C )C.3005.设D,D2和D3域的基数分别为2,3和4,贝U DXDXD的元组数为(B )B. 246.设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系A B具有的元组个数为(B )B. a2 b27.设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A减B的差集中包含有个元素。
数据库基础与应用期末复习题(归纳整理)一、填空题1、Access “表”结构设计窗口分为两个部分,上半部分是表设计器,下半部分是字段属性。
2、Access “表”结构设计窗口中上半部分的“表设计器”是由字段名称、数据类型和说明三列组成。
3、Access 是( A.Office )办公套件中的一个重要组成部分。
4、Access 数据库包含有表、查询、窗体、报表、页、宏、模块7种数据库对象。
5、Access 用户操作界面由( B.5 )部分组成。
6、Access 中包含有(C.7 )个数据库对象。
7、Access的用户操作界面由标题栏、菜单栏、工作区、工具栏、状态栏等五个部分组成。
8、Access数据库是(C.关系型数据库)9、Access数据库文件的扩展名是(D.mdb )10、Access数据库系统中,定义表中的的字段就是确定表的结构,即确定表中字段的名称、类型、属性、和说明等。
11、Access数据库中的“一对多”指的是(B.一条记录可以与不同表中的多条记录相关)。
12、Access为用户提供了多种数据库安全措施,如设置用户__密码__和___权限__。
13、Access中包含有( B.10 )种数据类型。
14、Access中的表间关系有 1对1 、 1对多和多对多三种。
15、Access中的窗体由页眉、主体和页脚等三个部分组成。
16、Access中字段的“小数位”属性是指定数字型和货币性数据的小数部分的位数,它只影响数据的显示方式,并不影响所存储数值的精度。
17、DBMS 具有安全性、一致性、并发性和数据库恢复等管理控制功能。
18、Microsoft 公司的SQL Server 2000 数据库管理系统一般只能运行在(Windows 平台)。
19、SQL Server 2000 系统中的所有系统级信息存储于哪个数据库(A. master )。
20、SQL Server 2000 采用的结构化查询语言称为 Transaction-SQL 。
2020年电大考试数据库试题精选及答案《数据库应用技术》期末综合练习题一、单项选择题〔每个题只有一个答案是正确的,请将正确的答案填写到括号内。
此题共20个小题,每题2分,共40分〕1.以下属于数据模型三要素的是〔 C 〕。
A.数据库、数据库管理系统和操作系统B.数据库、数据库管理系统和应用程序C.数据构造、数据操作和数据完好性约束D.数据库、数据库管理系统和数据库文件2.以下关于数据库三级形式中“形式〞的说法,错误的选项是〔 D 〕。
A.关系数据库中的表对应三级形式中的形式B.形式应当包含全体用户的数据需求C.外形式的信息全部来自于形式D.形式是对整个数据库的底层表示3.以下属于数据库系统组成局部的是〔 B 〕。
A.数据库、数据库管理系统、操作系统和数据库文件B.数据库、数据库管理系统、用户和应用程序C.数据库、数据库管理系统和数据库文件D.数据库、数据库管理系统和操作系统4.设有同学表〔学号,姓名,所在系,身份证号〕和系表〔系名,系办公地点〕。
以下关于两个表的引用关系的描绘,正确的选项是〔 A 〕。
A.设置同学表中的“所在系〞为外键B.设置系表中的“系名〞为外键C.设置同学表的学号为主键D.无法表达这两个表的引用关系5.以下用于定义列的取值范围的约束是〔 C 〕。
A.NOT NULLB.DEFAULTC.CHECKD.FOREIGN KEY6.以下运算中,属于传统的集合运算的是〔 D 〕。
A.选择运算B.投影运算C.连接运算D.并运算7.以下用于表达关系代数中投影运算的运算符是〔 B 〕。
A.σB.∏CD.+8.以下关于SQL Server中扩大数据库空间的说法,正确的选项是〔 C 〕。
A.只能扩大日志文件的空间,不能扩大数据文件的空间B.只能扩大数据文件的空间,不能扩大日志文件的空间C.日志文件和数据文件的空间都可以扩大D.在数据库空间未用满时不能进展扩大数据库空间的操作9.以下〔 A 〕操作属于数据掌握。
试卷代号 座位号中央广播电视大学-第二学期期末考试数据库应用技术1一、单选题(每个题只有一种答案是对旳旳。
每题2分,共15题,30分)1.下列( )是指数据库管理系统。
A 、DMLB 、DDLC 、DBAD 、DBMS2.有严格旳数学基本并在此基本上发展起来旳数据库模型是( )。
A 、层次模型B 、网状模型C 、关系模型D 、面向对象模型3.在销售商品关系中,可以成为主核心字(或称主码)旳属性是( )。
A 、商品名B、商品编号C、商品数量D、商品价格4.SQL Server系统中旳所有系统级信息存储于()数据库中。
A.master B.modelC.tempdb D.msdb5.关系数据库规范化理论是为解决关系数据库中()问题而引入旳。
A、插入、删除和数据冗余B、提高查询速度C、减少数据操作旳复杂性D、保证数据旳安全性和完整性6.下列符合第三范式旳关系是()。
A、零件(零件编号,零件名称,零件重量,生产零件旳车间名,零件储存旳仓库名)B、零件(零件编号,零件名称,零件重量,零件储存旳仓库编号)C、仓库(仓库编号,主任姓名,电话,储存旳零件)D、仓库(仓库编号,主任姓名,储存零件旳数量,储存零件旳种类)7.如果但愿从学生表中查询出最大年龄旳同窗,那么语句中应当涉及()。
A、SELECT MIN (年龄) AS 最大FROM 学生表B、SELECT MAX (年龄) AS 最大FROM 学生表C、SELECT AVG (年龄) AS 最大FROM 学生表D、SELECT COUNT (年龄) AS 最大FROM 学生表8.下列有关索引旳阐明不对旳旳是()。
A、索引与基本表分开存储B、索引一经建立就需要人工进行维护C、索引旳建立或撤销对数据旳内容毫无影响D、索引会在一定限度上影响增删改操作旳效率9.在第一种关系中浮现,在第二个关系中不浮现旳记录构成旳新关系称为()。
A、两个关系旳和B、两个关系旳并C、两个关系旳交D、两个关系旳差10.SQL Server默认旳登录账号为()。
国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)2021-2022国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)盗传必究一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分) 1.数据库管理系统中的( )功能实现对数据库的插入、删除、修改。
A.数据定义 B.数据操纵 C.数据库的运行管理D.数据库的建立与维护 2.下列关于SQL Server日志文件的说法,错误的是( )。
A.日志文件的推荐扩展名是.ldf B.-个数据库可以包含多个日志文件 C.日志文件可以和数据文件存储在相同的位置D.不同的日志文件必须存储在不同的位置 3.如果要存储的数据是带有小数位的数据,应使用( )做为数据类型。
A.数值数据类型 B.字符型 C.日期时间型 D.位型4.下列关于集合并运算的说法,正确的是( )。
A.进行并运算的两个关系必须具有相同数目的行个数 B.进行并运算的两个关系必须具有相同数目的行个数和列个数 C.进行并运算的两个关系的列个数必须相同,对应列的语义相同D.如果两个集合包含相同的数据行,则这个关系的并运算结果也将包含这些重复的数据行 5.对关系模式进行规范化的主要目的是( ) 。
A.提高数据操作效率B.维护数据的一-致性C.加强数据的安全性D.为用户提供更快捷的数据操作 6.下列关于索引的说法错误的是( )。
A.索引一经建立就需要人工进行维护B.索引与基本表分开存储C.索引的建立或撤消对数据的内容毫无影响D.索引会在--定程度上影响增删改操作的效率 7.下列约束中,用于实现参照完整性的是( )。
A.PRIMARY KEY B.FOREIGN KEY C.UNIQUE D.CHECK 8.下列数据类型中,属于统- -编码可变长字符串类型的是( )。
A.nchar ; B.nvarchar C.numeric D.varchar 9.如果希望从学生表中查询出同学的平均年龄,下列语句中正确的是.A.SELECT MIN (年龄) AS平均FROM学生表 B.SELECT MA_ (年龄) AS平均FROM学生表 C.SELECT AVG (年龄) AS平均FROM学生表 D.SELECT COUNT (年龄) AS平均FROM学生表 10.设有表M,将其中的Type列的数据类型改为NCHAR(4)。
国家开放大学电大本科《数据库应用技术》2026-2027期末试题及答案(试卷号:国家开放大学电大本科《数据库应用技术》2026-2027期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)1.属于数据的动态特征的是()。
A.学生学号B.插人数据C.建立约束D.教师编号2.在E-R图中,实体用()描述。
A.圆角矩形B.菱形框C.矩形框D.三角形3.关于数据库三级模式中“模式”的说法,错误的是()。
A.关系数据库中的表对应三级模式中的模式B.模式应该包含全体用户的数据需求C.外模式的信息全部来自于模式D.模式是对整个数据库的底层表示4.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。
关于两个表的引用关系的描述,正确的是()。
A.设置学生表中的“所在系”为外键B.设置系表中的“系名”为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系二、判断题(正确的在括号内打上“√”,错误的打上“×”。
本题共10个小题,每小题2分,共20分)三、简答题(本题共2个小题,每小题5分,共10分)26.数据独立性指的是什么?它能带来哪些好处?27.自连接与普通内连接的主要区别是什么?四、综合应用题(本题共3个小题,共40分)28.(本题10分)写出创建如下三张数据表的SQL语句。
“教师”表结构:教师号:普通编码定长字符类型,长度为10,主键。
教师名:普通编码可变长字符类型,长度为10,非空。
职称:统一字符编码定长字符类型,长度为3,取值为:“教授”、“副教授”、“讲师”、“助教”。
所在部门:普通编码可变长字符类型,长度为20。
“课程”表结构:课程号:普通编码定长字符类型,长度为20,主键。
课程名:普通编码可变长字符类型,长度为30,非空。
开课学期:微整型。
学时:小整型。
“授课”表结构:教师号:普通编码定长字符类型,长度为10,引用教师表的外键。
《数据库应用技术》期末综合练习题一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共20个小题,每小题2分,共40分)1.下列属于数据模型三要素的是( C )。
A.数据库、数据库管理系统和操作系统B.数据库、数据库管理系统和应用程序C.数据结构、数据操作和数据完整性约束D.数据库、数据库管理系统和数据库文件2.下列关于数据库三级模式中“模式”的说法,错误的是( D )。
A.关系数据库中的表对应三级模式中的模式B.模式应该包含全体用户的数据需求C.外模式的信息全部来自于模式D.模式是对整个数据库的底层表示3.下列属于数据库系统组成部分的是( B )。
A.数据库、数据库管理系统、操作系统和数据库文件B.数据库、数据库管理系统、用户和应用程序C.数据库、数据库管理系统和数据库文件D.数据库、数据库管理系统和操作系统4.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。
下列关于两个表的引用关系的描述,正确的是( A )。
A.设置学生表中的“所在系”为外键B.设置系表中的“系名”为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系5.下列用于定义列的取值范围的约束是( C )。
A.NOT NULLB.DEFAULTC.CHECKD.FOREIGN KEY6.下列运算中,属于传统的集合运算的是( D )。
A.选择运算B.投影运算C.连接运算D.并运算7.下列用于表达关系代数中投影运算的运算符是( B )。
A.σB.∏CD.+8.下列关于SQL Server中扩大数据库空间的说法,正确的是( C )。
A.只能扩大日志文件的空间,不能扩大数据文件的空间B.只能扩大数据文件的空间,不能扩大日志文件的空间C.日志文件和数据文件的空间都可以扩大D.在数据库空间未用满时不能进行扩大数据库空间的操作9.下列( A )操作属于数据控制。
A.REVOKE B.INSERTC.DROP D.SELECT10.下列类型中,属于定点小数类型的是( A )。
自检自测2单选题判断题
单选题:(共13道试题,每题4分)
1、在SQL中,Alter Table为()数据库基本表结构的命令。
A.建立
B.修改
C.删除
D.查询
参考答案:B
2、在SQL的查询语句中,Group By选项实现()功能。
A.排序
B.求和
C.查找
D.分组统计
参考答案:D
3、在SQL的查询语句中,Order By选项实现对结果表的()功能。
A.分组统计
B.求和
C.查找
D.排序
参考答案:D
4、行插入和修改记录的命令为()。
A. INSERT和DELETE
B.UPDATE和DELETE
C.DELETE和SELECT
D.INSERT和UPDATE
参考答案:D
5、 SQL语言是下面选项中的哪种数据库语言。
()
A.层次数据库
B.网络数据库
C.关系数据库
D.对象数据库
参考答案:C
6、SQL语言中,实现数据库查询的语句是()
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
参考答案:A
7、SQL语言通常称为
A.结构化查询语言
B.结构化控制语言
C.结构化定义语言
D.结构化操纵语言
参考答案:A
8、下列关于SQL语言叙述中,错误的是()
A.SQL语言是一种面向记录操作的语言。
B.SQL语言具有灵活强大的查询功能。
C.SQL语言是一种非过程化的语言。
D.SQL语言功能强,简洁易学
参考答案:A
9、如果要查询公司员工的平均收入,则使用以下哪个聚合函数?( )
A.SUM( )
B..ABC( )
C.COUNT( ) .
D.AVG( )
参考答案:D
10、若要删除数据库中已经存在的表S,可用以下哪个命令()。
A. DELETE TABLE S
B.DELETE S
C.DROP TABLE S
D. DROP S
参考答案:C
11、查询员工工资信息时,结果按工资降序排列,正确的是( )。
A.ORDER BY 工资
B.ORDER BY 工资DESC
C.ORDER BY 工资ASC
D.ORDER BY 工资DISTINCT
参考答案:B
12、下列关于“数据库三级模式结构”的叙述中,下面选项中哪一条是不正确的?()
A.视图是外模式,它可以有多个
B.模式是数据库中全体数据的逻辑结构和特征的描述
C.一个数据库可以有多个模式
D.一个数据库只能有一个内模式
参考答案:C
13、在关系数据库设计中,设计关系模式是数据库设计哪个阶段的任务。
()
A.需求分析阶段
B.概念设计阶段
C.逻辑设计阶段
D.物理设计阶段
参考答案:B
判断题:(共12题每题4分)
1、SQL是高度非过程化和面向集合操作的语言。
正确
错误
参考答案:正确
2、在SQL中建立和删除数据库的命令分别为CREATE DATABASE 和DROP DATABASE。
正确
错误
参考答案:正确
3、在SQL中,列级完整性约束分为4种情况,表级完整性约束分为6种情况。
正确
参考答案:错误
4、在SQL中完整性约束分为列级完整性约束和表级完整性约束两个方面。
正确
错误
参考答案:正确
5、一个数据库的外模式可以有多个。
正确
错误
参考答案:正确
6、在SELECT语句中,如果要过滤结果集中的重复行,可以在字段列表前面加上DISTINCT。
正确
错误
参考答案:正确
7、在SQL查询中,可以用通配符“_”表示某单个字符。
错误
参考答案:正确
8、主键不可以是复合键。
正确
错误
参考答案:错误
9、职称IN ('教授', '副教授'')与职称= '教授' or 职称= '副教授' 是等价的。
正确
错误
参考答案:正确
10、设置惟一值约束的列不可以为空。
正确
错误
参考答案:错误
11、主键的字段的值可以为空。
正确
错误
参考答案:错误
12、需求说明书是系统总体设计方案,是开发单位与用户单位共同协商达成的文档。
正确
错误
参考答案:正确。