安阳师范学院数据库复习题5
- 格式:docx
- 大小:31.93 KB
- 文档页数:15
2022年安阳师范学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
2、数据管理技术经历了______________、______________和______________3个阶段。
3、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
4、____________、____________、____________和是计算机系统中的三类安全性。
5、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
6、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
7、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
8、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
9、关系模型由______________、______________和______________组成。
10、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
二、判断题11、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
()12、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。
()13、一个数据表只能有一个唯一索引。
第1章数据库概论基本内容分析本章的重要概念(1)DB、DBMS和DBS的定义(2)数据管理技术的发展阶段人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。
(3)数据描述概念设计、逻辑设计和物理设计等各阶段中数据描述的术语,概念设计中实体间二元联系的描述(1:1,1:N,M:N)。
(4)数据模型数据模型的定义,两类数据模型,逻辑模型的形式定义,ER模型,层次模型、网状模型、关系模型和面向对象模型的数据结构以及联系的实现方式。
(5)DB的体系结构三级结构,两级映像,两级数据独立性,体系结构各个层次中记录的联系。
(6)DBMSDBMS的工作模式、主要功能和模块组成。
(7)DBSDBS的组成,DBA,DBS的全局结构,DBS结构的分类。
本章的重点篇幅(1)教材P23的图(四种逻辑数据模型的比较)。
(2)教材P25的图(DB的体系结构)。
(3)教材P28的图(DBMS的工作模式)。
(4)教材P33的图(DBS的全局结构)。
自测题填空题1.数据管理技术的发展,与__________、__________和__________有密切的联系。
2.文件系统中的数据独立性是指__________独立性。
3.文件系统的缺陷是:_________、_________和__________。
4.就信息处理的方式而言,在文件系统阶段,__________处于主导地位,_________只起着服从程序设计需要的作用;而在数据库方式下,_________占据了中心位置。
5.对现实世界进行第一层抽象的模型,称为__________模型;对现实世界进行第二层抽象的模型,称为__________模型。
6.层次模型的数据结构是__________结构;网状模型的数据结构是__________结构;关系模型的数据结构是__________结构;面向对象模型的数据结构之间可以__________。
7.在层次、网状模型中,用__________导航数据;而在关系模型中,用__________导航数据。
2022年河南省安阳市全国计算机等级考试数据库技术真题(含答案)学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 假设系统处于安全状态,目前系统剩余资源数量为2。
下列哪一个进程序列不是安全序列?A.P1,P2,P3,P4B.P2,P3,P4,P1C.P3,P1,P2,P4D.P4,P3,P2,P12. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句GRANT和REVOKE实现的功能是______。
A.数据查询B.数据定义C.数据操纵D.数据控制3. 在下面的叙述中,属于TCP/IP协议特点的是Ⅰ.开放的协议标准,独立于特定的计算机硬件与操作系统Ⅰ.可以运行在局域网、广域网,更适用于互联网Ⅰ.整个TCP/IP设备在网络中具有惟一的IP地址Ⅰ.可以提供多种可靠的用户服务A.Ⅰ和ⅠB.ⅠC.ⅠD.全部4. 在下列叙述中,不正确的是______。
A.如果完善对数据库系统的设计,故障是可以避免的B.恢复子系统应成为数据库系统的一个重要组成部分C.介质故障发生的可能性很小,但破坏性很大D.应把计算机病毒看做一种人为的故障5. 防止地址越界的工作是由下列哪一项完成的?______。
A.软件B.硬件C.软件与硬件配合D.CPU6. DDL是A.操作数据语言B.定义数据的语言C.自含语言D.宿主语言7. 关系数据模型由哪几部分组成?Ⅰ.关系数据结构Ⅰ.关系操作语言Ⅰ.关系操作集合Ⅰ.关系完整性约束A.Ⅰ,Ⅰ和ⅠB.Ⅰ,Ⅰ和ⅠC.Ⅰ,Ⅰ和ⅠD.全部8. 在数据库技术中,实体-联系模型是一种A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型9. 如果在DOS系统中,某一子目录中存在某些文件,该子目录使用RD 命令A.能够删除B.不可能删除C.删除该子目录中的所有文件和子目录后可以删除D.不能确定10. 一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有A.一对一联系B.一对多联系C.多对多联系D.多对一联系二、填空题(10题)11. 数据库管理系统中事务的隔离性主要由______部件来保证。
2021年河南省安阳市全国计算机等级考试数据库技术模拟考试(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 在数据库管理系统DBMS的层次结构中,数据存取层的处理对象是( )。
A.单个元组B.日志C.系统缓冲区D.索引2. 的恢复需要DBA的干预。
A.事务管理B.系统故障C.磁盘故障D.数据库镜像过程3.4. 数据流图和数据字典这两个工具共同完成对需求分析调查结果的描述。
以下哪一项不是数据字典中的项目?A.数据项说明、数据结构说明B.数据流说明、数据存储说明C.处理过程说明D.数据完整性说明5. 设计性能较优的关系模式称为规范化,规范化主要的理论依据是A.关系规范化理论B.关系运算理论C.关系代数理论D.数理逻辑6. 用直接插入排序方法对序列{15,11,9,10,13}进行排序,关键码比较次数是A.10B.8C.4D.97. Oracle数据库系统自它的哪个版本起采用多进程多线索的体系结构?______。
A.Oracle 5版B.Oracle 6版C.Oracle 7版D.Oracle 8版8. 下列关于函数依赖的叙述中,哪一个是不正确的?A.由X→Y,X→Z,有X→YZB.由XY→Z,有X→Z,Y→ZC.由X→Y,WY→Z,有XW→ZD.由X→Y及Z包含于Y,有X→Z9. 如果一棵二叉树结点的前序序列是A,B,C,后序序列是C,B,A,则该二叉树结点的对称序序列A.必为A,B,CB.必为A,C,BC.必为B,C,AD.不能确定10. 数据库管理系统DBMS中用来定义模式、内模式和外模式的语言是______。
A.DMLB.CC.DDLD.Basic二、填空题(10题)11.在路由表中,特定主机路由表项的子网掩码为___________。
12. 有关键码值为15,25,40的三个结点。
按所有可能的插入顺序去构造二叉排序树,能构造出______棵不同的二叉排序树。
2018-2019下期末考试练习(2)(1)一、单选题(共20题,20分)1、给定3个域,D1,D2,D3,分别代表导师集合(其中有2个导师),专业集合(2个专业),研究生集合(3个研究生)。
则D1, D2, D3的笛卡儿积中,有()个3元组?A、 10B、 12C、 14D、 7正确答案: B解析:2、CREATE TABLE的列级完整性描述中,表达某个属性为主码,可以在属性名,类型之后写上()关键词A、 FOREIGN KEYB、 INDEXC、 PRIMARY KEYD、 UNIQUE正确答案: C解析:3、(课程,教师)和(课程,参考书)关系模式中,存在着A、平凡多值依赖B、非平凡多值依赖正确答案: A解析:4、SELECT sno, count(*) FROM sc GROUP BY sno的意思是:A、查询每个课程的选课人数B、查询每个学生的选课数目C、查询选课表SC中每个学生的学号和选课数目D、以上都不对正确答案: C解析:5、IBM公司的IMS数据库管理系统采用的数据模型是()。
A、层次模型B、网状模型C、关系模型D、面向对象模型正确答案: A解析:6、下列说法正确的是()。
A、候选码都可以唯一的标识一个元组B、候选码中只能包含一个属性C、主属性可以取空值D、关系的外码不可以取空值正确答案: A解析:7、关系模式中,满足2NF的模式()。
A、可能是1NFB、必是1NFC、必是3NFD、必是BCNF正确答案: B解析:8、已知2个域,D1和D2,分别是学号集合、姓名集合。
D1现有10000个学号,D2中有10000个姓名。
请问,D1和D2的笛卡儿积中,有()个二元组?A、 1亿B、 10000C、 20000D、 30000正确答案: A解析:9、关系操作中,操作的对象和结果都是()。
A、记录B、集合C、元组D、列正确答案: B解析:10、关于视图对于数据库安全性的作用,说法正确的是A、视图就是虚表,与安全性无关B、视图本质上是查询,查询的数据无关安全性C、视图可以起到隐藏数据的作用,可提供一定程度的安全性保证。
试题一一、单项选择题(本大题共20 小题,每小题 2 分,共 40 分 ) 得分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1 . 数据库系统的核心是(B)A .数据库B.数据库管理系统C .数据模型D .软件工具2. 下列四项中,不属于数据库系统的特点的是( C )A .数据结构化B.数据由 DBMS 统一管理和控制C .数据冗余度大D .数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D)A .层次模型B.关系模型C .网状模型D .实体 -联系模型4. 数据的物理独立性是指(C)A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5 .要保证数据库的逻辑数据独立性,需要修改的是(A)A .模式与外模式之间的映象B.模式与内模式之间的映象C .模式D .三级模式6 .关系数据模型的基本数据结构是(D )A .树B.图 C .索引 D .关系7 .有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A .车次B.日期C .车次 + 日期D .车次 + 情况摘要8. 己知关系 R 和 S, R∩ S 等价于(B)A. (R-S)-SB. S-(S-R)C. (S-R)-RD. S-(R-S)9 .学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行(A)A. 全外联接B. 左外联接C. 右外联接D. 自然联接10 .用下面的 T-SQL 语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021' , '刘祥 ',男, 21B. NULL, '刘祥 ', NULL ,21C. '5021' , NULL ,男, 21D. '5021' , '刘祥 ',NULL , NULL11. 把对关系 SPJ 的属性 QTY 的修改权授予用户李勇的T-SQL 语句是( C )A. GRANT QTY ON SPJ TO ' 李勇 'B. GRANT UPDATE(QTY) ON SPJ TO ' 李勇 'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12. 图 1 中( B )是最小关系系统A B C D图 113 .关系规范化中的插入操作异常是指(D)A .不该删除的数据被删除B.不该插入的数据被插入C .应该删除的数据未被删除D .应该插入的数据未被插入14 .在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任A .B.物理 C .需求分析D.概念15 .在 E-R 模型中,如果有 3 个不同的体型, 3 个 m:n 系,根据E-R 模型关系模型的,后关系的数目(C)。
【2023年】河南省安阳市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 选择排序和归并排序稳定性分别是________。
A.都稳定B.稳定,不稳定C.不稳定,稳定D.都不稳定2. 关系模型中常用的关系操作包括Ⅰ.选择Ⅰ.投影Ⅰ.连接Ⅰ.查询Ⅰ.删除A.Ⅰ,Ⅰ和ⅠB.Ⅰ,Ⅰ和ⅠC.Ⅰ,Ⅰ和ⅠD.全部3. 设有关系R和S,关系代数表达式R-(R-S)表示的是A.R∩SB.R-SC.R∪SD.R÷S4. DDL是A.操作数据语言B.定义数据的语言C.自含语言D.宿主语言5. 下列条目中,哪些是DBMS的基本功能?______。
Ⅰ.提供用户对数据库结构的描述功能Ⅰ.提供用户对数据的操作功能Ⅰ.提供多用户环境下的事务管理Ⅰ.分类组织、存储和管理各种数据Ⅰ.数据库的创建、转储和恢复A.Ⅰ、Ⅰ和ⅠB.Ⅰ、Ⅰ和ⅠC.Ⅰ、Ⅰ、Ⅰ和ⅠD.都是6. CPU状态分为目态和管态两种,从目态转换到管态的惟一途径是( )。
A.运行进程修改程序状态字B.中断屏蔽C.中断D.进程调度7. SQL成为关系数据库的国际标准的年份是( )。
A.1985年B.1986年C.1987年D.1988年8. 关于“死锁”,下列说法中正确的是________。
A.死锁是操作系统中的问题,数据库系统中不存在B.只有出现并发操作时,才有可能出现死锁C.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库D.当两个用户竞争相同的资源时不会发生死锁9.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。
根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。
关系模式A 的码是____ ___ 。
A.CB.(H,R)C.(H,T)D.(H,S)10. 一个系统在选择进程调度算法时不需要考虑的因素是______。
数据库考试题含参考答案一、单选题(共80题,每题1分,共80分)1、access2010的核心数据库对象是()A、查询B、表C、报表D、窗体正确答案:B答案解析:只有表才能保存数据,则表是数据库的最核心对象。
2、数据库技术的应用,最关键的是解决()A、数据共享B、数据存储C、数据分类D、数据统计正确答案:A答案解析:数据库技术的根本性目的就是为了解决数据共享问题。
3、在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是A、一对一关系B、一对多关系C、多对一关系D、多对多关系正确答案:B答案解析:窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。
根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。
一名教师可以承担多门课程,但是一门课程只能由一个教师承担。
所以是一对多的关系,因此选择B选项。
4、关于数据库的描述,不正确的是()A、数据库中不能存储声音B、数据库能存储结构化的数据C、数据库的英文简称是DBD、数据库存储事物的特征描述和事物间的联系正确答案:A答案解析:数据库中不但可以存储各类字符,也可以存储图片、声音、视频等多媒体数据。
5、利用Access,可以定义3种主键,它们是()A、单字段、双字段和多字段B、单字段、双字段和自动编号C、单字段、多字段和自动编号D、双字段、多字段和自动编号正确答案:C答案解析:在Access数据库中,主键可分为单字段、多字段和自动编号主键,其中多字段主键的字段数最多不能超过10个字段。
6、若要建立数据库内两个表之间的关系,应对()的字段作为关联建立联系A、相同名称的字段B、相同数据类型的字段C、名称相同且数据类型相同D、数据类型相同且字段含义和大小相同正确答案:D答案解析:关联字段必须是数据类型、字段大小和字段含义相同的字段。
试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2. 下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4. 数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8. 己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C. (S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12. 图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。