(完整版)数据库模拟试题3

合集下载

数据库模拟试题+参考答案

数据库模拟试题+参考答案

数据库模拟试题+参考答案一、单选题(共82题,每题1分,共82分)1.数据库管理系统的作用描述,最恰当的是( )A、保障数据的易操作性B、保证数据的安全C、对数据进行集中管理,保障数据的安全性、共享性和一致性D、分散管理,保障数据处理的有效性和数据共享正确答案:C答案解析:数据库管理系统的目的就是对数据实施集中管理,提供相应的数据模型,保障数据的安全性、共享性和一致性。

2.关闭Access数据库可以使用的快捷键是 ( )A、Alt+F4B、Alt+ F + XC、Alt+ F +CD、Ctrl+O正确答案:C3.在access2010数据表中,要直接显示姓名中有“李”字的记录的方法是( )A、排序B、隐藏C、筛选D、冻结正确答案:C4.使用表设计器定义表中字段时,不是必须设置的内容是()A、数据类型B、字段大小C、说明D、字段名称正确答案:C5.关于主关键字(即主键)的说法正确的是( )。

A、主关键字的数据能够重复B、主关键字中不许有重复值和空值C、一个表可以设置多个主关键字D、主关键字只能是单一的字段正确答案:B答案解析:A.作为主关键字的字段,它的数据不能重复;C.一个表可以设置一个主关键字;D.主关键字可以是多字段。

6.在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是()A、共享方式B、只读方式C、独占方式D、独占只读方式正确答案:C答案解析:一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用户无法打开数据库。

7.为加快对某字段的查找速度,应该( )。

A、使该字段数据格式一致B、防止在该字段中输入重复值C、使该字段成为必填字段D、对该字段进行索引正确答案:D8.创建Access 2010数据库时,默认的文件保存目录在()A、TempB、PicturesC、DocumentsD、Desktop正确答案:C答案解析:创建数据库时,默认的保存路径在Documents(我的文档)。

数据库模拟试题三及答案

数据库模拟试题三及答案

数据库模拟试题三及答案一、选择题(每题2分,共20分)1. 在关系数据库中,以下哪个操作用于删除表中的记录?A. SELECTB. INSERTC. DELETED. UPDATE答案:C2. SQL语言中的“GROUP BY”子句用于:A. 排序结果B. 筛选记录C. 聚合数据D. 连接表答案:C3. 下列哪个选项不是SQL数据类型?A. INTB. FLOATC. DATED. TEXT答案:D4. 在数据库设计中,规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 增加数据复杂性答案:B5. 以下哪个是数据库事务的四个基本特性之一?A. 原子性B. 并发性C. 持久性D. 所有上述选项答案:D6. 在SQL中,使用哪个命令来创建新表?A. CREATE TABLEB. NEW TABLEC. DEFINE TABLED. ADD TABLE答案:A7. 以下哪个不是数据库的完整性约束?A. 主键约束B. 外键约束C. 检查约束D. 索引约束答案:D8. 以下哪个操作用于更新表中的记录?A. SELECTB. INSERTC. DELETED. UPDATE答案:D9. 在SQL中,使用哪个命令来添加新的列到已存在的表中?A. ADD COLUMNB. INSERT COLUMNC. CREATE COLUMND. DEFINE COLUMN答案:A10. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据检索C. 数据加密D. 数据管理答案:C二、填空题(每空2分,共20分)1. 数据库管理系统(DBMS)的核心功能是________。

答案:数据管理2. 在SQL中,使用________语句可以实现数据的插入操作。

答案:INSERT INTO3. 数据库的三级模式结构包括外模式、概念模式和________。

答案:内模式4. 一个数据库表可以有多个________,但只能有一个主键。

2023年计算机三级《数据库》考试全真模拟易错、难点汇编叁(带答案)试卷号:39

2023年计算机三级《数据库》考试全真模拟易错、难点汇编叁(带答案)试卷号:39

2023年计算机三级《数据库》考试全真模拟易错、难点汇编叁(带答案)(图片大小可自由调整)一.全考点综合测验(共45题)1.【单选题】按后根次序周游树(林)等同于按什么次序周游该树(林)对应的二叉树?A.前序B.后序C.对称序D. 层次次序正确答案:C2.【单选题】下列______不是TCP/IP参考模型中的应用层协议。

A.电子邮件协议SMTPB.网络文件系统NFSC.简单网络管理协议SNMPD.文件传输协议FTP正确答案:C3.【单选题】假定栈用顺序的方式存储,栈类型stack 定义如下:请问这是栈的哪一种基本运算TYPE stack=RECORDA:ARRAY [1..m0 ]OF datatype ;t :0..m0 ;END;下面是栈的一种基本运算的实现:PROCEDURE xxxx(VAR s :stack) ;BEGINIFs.t=0THEN print(underflow)ELSEs.t:=S.t-1 ;END;A.栈的推入B.栈的弹出C.读栈项元素D.将栈置为空栈正确答案:D4.【单选题】在数据库的数据模型中有( )A.网状模型、层次模型、关系模型B.数字型、字母型、日期型C.数值型、字符型、逻辑型D.数学模型、概念模型、逻辑模型正确答案:A5.【单选题】下列关于顺序图的说法,正确的是A.对象间的通信用对象生命线之间的垂直消息线表示,箭头说明消息的类型,如同步、异步或简单B.顺序图可以表示递归过程,当一个操作调用它本身时,消息总是异步的C.在顺序图中可以描述如何创建和销毁对象,创建或销毁一个对象的消息一般是同步的D.顺序图中的消息可以有条件,并规定只有条件为真时才可以发送和接收消息,如果条件之间不互相排斥,则一次只能发送一条消息正确答案:C6.【单选题】下列关于分布式数据库系统的说法,错误的是A.分布式数据库系统中的节点是紧耦合的,它们形成单一的数据库系统B.分布式数据库系统要求每个节点具有较高的独立性,具有本地自治能力C.分布式数据库的分布透明性目的在于使用户完全感觉不到数据是分布的,使用户的使用方式与集中式数据库完全一样D.分布式数据库系统的分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间正确答案:A7.【单选题】数据库性能优化是数据库管理员的重要工作。

2016年XXX《数据库应用技术》模拟试题3及100分答案16年秋

2016年XXX《数据库应用技术》模拟试题3及100分答案16年秋

2016年XXX《数据库应用技术》模拟试题3及100分答案16年秋XXX《数据库应用技术》模拟试题3及答案一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分)1.下列属于数据库系统组成部分的是()。

A、数据库、数据库管理系统、操作系统和数据库文件B、数据库、数据库管理系统、用户和应用程序C、数据库、数据库管理系统和数据库文件D、数据库、数据库管理系统和操作系统2.下列运算中,属于传统的集合运算的是()。

A、选择运算B、投影运算C、连接运算D、并运算3.下列属于整型类型的是()。

A、numericB、intC、datetimeD、real4.对nchar(10)类型的列,若存储“数据库”,其占用的字节数是(A、3B、6。

)C、10D、205.下列条件子句中,能够筛选出价格在100~200(包括边界值)的是()。

A、Where价格>= 100 OR价格<= 200B、Where价格IN(100..200)C、Where价格BETWEEN 200 AND 100D、Where价格>= 100 AND价格<= 2006.现要统计选课表中C01课程的最低成绩,下列语句中正确的是()。

A、SELECT MAX(成绩) FROM选课表WHERE课程号= 'C01'B、SELECT MAX(*) FROM选课表WHERE课程号= 'C01'C、SELECT MIN(成就) FROM选课表WHERE课程号= 'C01'D、SELECT MIN(*) FROM选课表WHERE课程号= 'C01'7.下列关于聚集索引的说法,正确的是()。

A、在一个表上可以建立多个聚集索引B、在一个表上最多只能建立一个聚集索引C、聚集索引适合建立在反复值多的列上D、必须先建立聚集索引,然后再建立非聚集索引8.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地址)。

三级数据库模拟题及答案

三级数据库模拟题及答案

1.下列对DELETE权限的叙述中,正确的是______。

A、允许删除数据√B、允许删除关系C、允许对数据库模式进行删除D、和DROP权限等价权限可分为数据访问权限和模式修改权限。

DELETE权限属数据访问权限。

drop权限和delete权限的区别在于前者指对关系而言,后者指对元组而言。

本题答案为A。

2.下列叙述中,哪一条是不正确的______。

A、一个二维表就是一个关系,二维表的名就是关系的名√B、关系中的列称为属性,属性的个数称为关系的元或度C、关系中的行称为元组,对关系的描述称为关系模式D、属性的取值范围称为值域,元组中的一个属性值称为分量在关系模型(relation model)中,数据结构用单一的二维表结构来表示实体及实体间的联系。

(1)关系(relation):一个关系对应一个二维表,二维表名就是关系名。

(2)属性(attribute)和值域(domain):在二维表中的列(字段),称为属性。

属性的个数称为关系的元数,列的值称为属性值;属性值的取值范围称为值域。

(3)关系模式(relation schema):在二维表中的行定义(记录的型),即对关系的描述称为关系模式。

(4)元组(tuple):在二维表中的一行(记录的值),称为一个元组。

关系模式和元组的集合通称为关系。

(5)分量(component):元组中的一个属性值。

关系是一个二维表,但不是任意的一个二维表都能表示一个关系。

关系是指满足特定条件的二维表。

它要满足如下限定:1.每个属性是不可分解的。

2.每个关系模式中属性的数据类型和属性的个数是固定的,且每个属性必须命名。

在同一个关系模式中,属性名必须是不同的。

3.每个关系仅有一种记录类型,即一个关系模式。

4.关系中元组的顺序是无关紧要的。

5.关系中的属性的顺序是可以任意交换的。

交换时应连同属性名一起交换才行,否则顺序是重要的。

6.同一个关系中不允许出现完全相同的元组。

本题答案为A。

三级数据库技术模拟考试试题.doc

三级数据库技术模拟考试试题.doc

1 三级数据库技术模拟试题二--------------------------------------------------------------------------------一、选择题1 ~ 60题每题1分共60分。

以下各题 A 、B 、C 、D 四个选项中只有一个选项是正确的请将正确选项涂写在答题卡相应地点上答在试卷上部得分。

1操作系统的 ____ 管理部分负责对进度进行调动。

A办理机B控制器C主机D运算器答案 A2 下边对于进度的表达中正确的选项是____A进度是程序的若干次履行。

B进度是不可以够和其余计算并发履行的计算。

C进度是程序在一个数据会合上的过程是系统进行资源分派和调动的一个独立单位。

D进度为非独立运转的单位也就是说进度需要多种资源支持。

答案 C3在以下性质中哪一个不是分时系统的特点A交互性B多路性C成批性2D独占性答案 D4 虚构储存器的最大容量A为内外储存之和B由计算机的地点结构决定C是随意的D由作业的地点空间决定答案 B5产存亡锁的必需条件 ____ 。

A互斥条件、不行抢占、据有等候、循环等候B互斥条件、剥夺条件、据有等候、循环等候C互斥条件、不行抢占、所有分派、循环等候D互斥条件、不行抢占、据有等候、非循环等候答案 A6以下对线程的表达中正确的选项是 ____ 。

A每个线程有多个表记符B在所有的系统中线程有就绪、等候和运转 3 种状态C不一样的线程能够履行同一程序D同一进度中的各个线程不可以共享进度的内存地点答案 C7____ 是作业存在的独一标记3A作业名B程序C数据D作业控制块答案 D8 内存空间分为 ____ 两部分。

A系统区和用户区B程序区和数据区C外存区和内存区D软盘区和硬盘区答案 A9下边表达不正确的选项是 ____ 。

A 对于相对地点来说首地点为0其余指令中的地点都是相对首地点而定的。

B逻辑地点在内存中存在能够依据逻辑地点到内存中存守信息。

C物理地点是内存中储存单元的编号它是可辨别、可寻址并实质存在。

三级数据库技术模拟考试试题.doc

三级数据库技术模拟考试试题.doc

1三级数据库技术模拟试题二--------------------------------------------------------------------------------一、选择题1~60题每题1分共60分。

下列各题A、B、C、D四个选项中只有一个选项是正确的请将正确选项涂写在答题卡相应位置上答在试卷上部得分。

1操作系统的____管理部分负责对进程进行调度。

A处理机B控制器C主机D运算器答案A2下面关于进程的叙述中正确的是____A进程是程序的若干次执行。

B进程是不可以和别的计算并发执行的计算。

C进程是程序在一个数据集合上的过程是系统进行资源分配和调度的一个独立单位。

D进程为非独立运行的单位也就是说进程需要多种资源支持。

答案C3在下列性质中哪一个不是分时系统的特征A交互性B多路性C成批性2D独占性答案D4虚拟存储器的最大容量A为内外存储之和B由计算机的地址结构决定C是任意的D由作业的地址空间决定答案B5产生死锁的必要条件____。

A互斥条件、不可抢占、占有等待、循环等待B互斥条件、剥夺条件、占有等待、循环等待C互斥条件、不可抢占、全部分配、循环等待D互斥条件、不可抢占、占有等待、非循环等待答案A6下列对线程的叙述中正确的是____。

A每个线程有多个标识符B在所有的系统中线程有就绪、等待和运行3种状态C不同的线程可以执行同一程序D同一进程中的各个线程不能共享进程的内存地址答案C7____是作业存在的唯一标志3A作业名B程序C数据D作业控制块答案D8内存空间分为____两部分。

A系统区和用户区B程序区和数据区C外存区和内存区答案A9下面叙述不正确的是____。

A对于相对地址来说首地址为0其余指令中的地址都是相对首地址而定的。

B逻辑地址在内存中存在可以根据逻辑地址到内存中存取信息。

C物理地址是内存中存储单元的编号它是可识别、可寻址并实际存在。

D A)、C)说法正确答案B10虚拟存储管理的基础是程序的____理论。

数据库模拟试题三参考答案

数据库模拟试题三参考答案

数据库模拟试题三参考答案一、单项选择题(本大题共20小题,每题1分,共20分。

在每小题列出的4个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选都无分。

)二、填空题(本大题共10小题,每小题1分,共10分。

将正确的答案填在每小题的空格内。

错填或不填均无分)1、网状数据模型2、联系3、参照完整性4、自然连接5、C R E A T E I N D E X6、聚簇索引7、消解8、系统故障9、分片模式10、共享磁盘结构三、名称解释(本大题共5小题,每小题3分,共15分)1、码、候选码、外部码码:唯一标识实体的属性集称为码。

侯选码:若关系中的某一属性组的值能唯一地标识一个元组,而其真子集不行,则称该属性组为侯选码。

外码:设F是基本关系R的一个或一组属性,但不是关系R的码,如果F与基本关系S的主码K S相对应,则称F是基本关系R的外码。

2、关系模式、关系模型和关系数据库关系模型就是实体与实体间的联系用关系即表来表示的数据模型。

关系模式就是对关系的描述,一般表示为关系名(属性1,属性2,…,属性n)。

关系数据库就是所有实体与实体之间的联系的关系的集合就构成了关系数据库。

3、主变量嵌入式S Q L语句中可以使用主语言的程序来输入或输出数据。

把在S Q L 语句中使用的主语言程序变量简称为主变量。

主变量根据其作用的不同,分为输入主变量和输出主变量。

4、部分函数依赖在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有,则称Y完全函数依赖于X,记作,若X→Y,但Y不完全函数依赖于X,则称Y部分函数依赖于X,记作5、无损连接设关系模式R<U,F>被分解为若干个关系模式R1<U1,F1>,R2<U2,F2>,……,R n<U n,F n>(其中U=U1∪U2∪……∪U n,且不存在U i U j,F i为F在U i上的投影),若R与R1,R2,……,R n自然连接的结果相等,则称关系模式R的这个分解具有无损连接性(l o s s l e s s j o i n)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理模拟试卷(三)
一、填空题
1.________________是一个逻辑上统一、地域上分布的数据集合。

(分布式数据库)
2.数据库的三级模式是指内模式、___________________、外模式。

(模式)
____________________现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。

(概念世界)
3.数据模型由三部分组成:模型结构、数据操作、__________________。

(完整性规则)
4.一种数据模型的特点是:有且仅有一个根结点,根结点没有父结点;其它结点有且仅有一个父结点。

则这种数据模型是__________________________。

(层次模型)
5.能唯一标识一个元组的属性或属性组成为________________。

(关键字)
6.SQL语言一种标准的数据库语言, 包括查询、定义、操纵、___________四部分功能。

(控制)
7.视图是从其它________________________或视图导出的表。

(基本表)
8.在关系模式R 中,若属性或属性组X 不是关系R 的关键字,但X 是其他关系模式的关键字,则称X 为关系R 的______________________。

(外关键字)
9. 数据字典中的___________________是不可再分的数据单位。

(数据项)
二、单项选择题
1. ______________是长期存储在计算机内的有组织,可共享的数据集合. (c)
a.数据库管理系统
b.数据库系统
c.数据库
d.文件组织
2.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和__________________.(d)
a.数据库管理系统
b.数据库应用系统
c.相关的计算机系统
d.各类相关人员
3.在文件系统阶段,数据_____________________。

(b)
a.无独立性
b.独立性差
c.具有物理独立性
d.具有逻辑独立性
4.数据库系统阶段,数据__________________。

(d)
a.具有物理独立性,没有逻辑独立性
b.具有物理独立性和逻辑独立性
c.独立性差
d.具有高度的物理独立性和一定程度的逻辑独立性
5.________________属于信息世界的模型,是现实世界到机器世界的一个中间层次。

(b)
a.数据模型
b.概念模型
c.E-R图 c.关系模型
6.数据库系统软件包括DBMS和________________________。

(d)
a.数据库
b.高级语言
c.OS
d.数据库应用系统和开发工具
7.在SQL语言中授权的操作是通过________________语句实现的。

(c)
a.CREATE
b.REVOKE
c.GRANT
d.INSERT
8.数据库中只存放视图的__________________。

(c)
a.操作
b.对应的数据
c.定义
d.限制
9.概念结构设计阶段得到的结果是________。

(b)
a.数据字典描述的数据需求
b.E-R图表示的概念模型
c.某个DBMS所支持的数据模型
d.包括存储结构和存取方法的物理结构
10.一个m:n联系转换为一个关系模式。

关系的码为________。

(b)
a.某个实体的码
b.各实体码的组合
c.n端实体的码
d.任意一个实体的码
三.问答题
1.试比较文件系统和数据库系统的特点?
答:文件系统和数据库系统所处理的数据都可长期保存,反复操作。

文件系统中文件内部具有结构,但数据文件之间的联系无法定义;数据库系统既可结构化局部数据,也可定义全局的数据结构。

文件系统的应用程序与数据之间有了一定的独立性;而数据库系统通过两方面的映象功能,使数据具有物理独立性和逻辑独立性。

文件系统的数据共享性较差,冗余度高,数据是面向程序的;数据库系统的数据是面向全局的,共享性好,冗余度低。

数据库系统的数据由DBMS统一管理和控制,有较好地控制数据安全性、完整型、并发管理、数据库恢复等。

2.DBA的主要职责是什么?
答:数据库管理员(DBA)负责全面和控制数据库系统,其主要职责有:
设计与定义数据库系统;
帮助最终用户使用数据库系统;
监督与控制数据库系统的使用和运行;
改进和重组数据库系统,调优数据库系统的性能;
转储与恢复数据库;
重构数据库。

3.简述关系的性质?
答:①同一列中的分量是同一类型的数据。

不同列可以取相同的数据类型。

②关系中的列又称为属性,并赋予属性名。

不同列的属性名不同。

③列的次序可以任意交换。

④任意两个元组不能完全相同。

⑤行的次序可以任意交换。

⑥列具有原子性,即每一列值是不可分的数据项
4.数据依赖对关系模式的影响?
答:数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系。

它是现实世界属性间相互联系的抽象,是数据内在的性质,是语义的体现。

函数依赖是数据依赖的一种类型。

部分函数依赖、传递函数依赖会导致关系模式中的更新异常、插入异常、删除异常、数据冗余等问题。

5.试述数据库设计的基本步骤。

答:(1)需求分析阶段:需求收集和分析,得到数据字典和数据流图。

(2)概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型,用E-R图表示。

(3)逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型。

(4)数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构。

(5)数据库实施阶段:建立数据库,编制与调试应用程序,组织数据入库,程序试运行。

(6)数据库运行和维护阶段:对数据库系统进行评价、调整与修改。

四、根据各小题要求,写出对应的SQL语句。

以下给出三个基本表。

Student(学生表)的字段按顺序为学号、姓名、性别、年龄、所属院系;
Course(课程表)的字段按顺序为课程编号、课程名、先行课程、课程学分;
SC(选课表)的字段按顺序为学号、课程号、成绩。

各表的记录如下:
1.写出创建学生表Student的SQL命令,各字段的类型及长度应根据实际情况确定。

其中学号属性不能为空,并且其值是唯一的。

并在Sno列上建立一个聚簇索引。

CREATE TABLE Student
(Sno CHAR(5) NOT NULL UNIQUE,
Sname CHAR(20),
Ssex CHAR(1),
Sage INT,
Sdept CHAR(15));
CREATE CLUSTED INDEX Stusname ON Student(Sname);
2.检索信息系(IS)和计算机科学系(CS)的学生的姓名和性别。

SELECT Sname, Ssex
FROM Student
WHERE Sdept IN ('IS','CS')
3.检索各个课程号及相应的选课人数,并给出结果。

SELECT Cno, COUNT(Sno)
FROM SC
GROUP BY Cno;
4.检索每个学生及其选修的课程名和成绩。

SELECT Student.Sno, Sname, ame, SC.Grade
FROM Student, SC, Course
WHERE Student.Sno=SC.Sno and o=o;
五、完成下列各题
1.举出实体之间具有一对一、一对多、多对多的联系的例子。

答:(1)一个人有一个身份证号码,一个身份证号码对应一个人。

实体“人”和实体“身份证号码”存在一对一的联系。

(2)一个项目具有一个项目主管,一个项目主管可管理多个项目。

则实体“项目主管”与实体“项目”存在一对多的联系。

(3)一个设备可以用在多个项目中,一个项目可使用多种设备。

实体“设备”与实体“项目”存在多对多的联系。

2. 一个描述学校的关系模式,包括属性学号,姓名,所在系,系主任,课程名,成绩。

在该校中:
一个系有若干学生,但一个学生只能在一个系;
一个系只有一名主任;
一个学生可以选修多门课程,每门课程有若干学生选修;
每个学生所学的每门课程都有一个成绩。

试分析该关系模式中的函数依赖,并指出关系模式的侯选码。

答:在该关系模式中,存在以下函数依赖:
学号→ 姓名学号→ 所在系所在系→ 系主任
(学号,课程名)→成绩
系主任传递的依赖学号;
该关系模式的侯选码为(学号,课程名);
姓名、所在系部分依赖侯选码。

相关文档
最新文档