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

数据库模拟试题+参考答案一、单选题(共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*15=30分)1.是长期存储在计算机内的有组织、可共享的数据集合。
(A)DBMS (B)DBS (C)数据库(D)文件组织2.在数据库系统阶段,数据是。
(A)有结构的(B)无结构的(C)整体无结构、记录有结构(D)整体结构化的3.非关系模型中数据结构的基本单位是。
(A)两个记录型间的联系(B)记录(C)基本层次联系(D)实体间多对多的联系4.在数据模型的三要素中,数据的约束条件规定数据及其联系的(A)制约和存储规则(B)动态特性(C)静态特性(D)数据结构5.数据库系统软件包括和。
(1)数据库(2)DBMS (3)DBMS 和OS(4)OS、DBMS、高级语言(5)数据库应用系统和开发工具(A)1 和2 (B)2 和5 (C)3 (D)46.若关系中某一属性组的值能够唯一地标识一个元组,则该属性称为(A)主码(B)候选码(C)主属性(D)外码7.关系演算是用来表示查询要求的方式。
(A)谓词(B)关系的演算(C)元组(D)域8 .在一个关系中,不能有相同的。
(A)记录 (B)属性(C)分量 (D)域9.集合R与S的差可表示为。
(A ) {t I t e R V t e S } ( B ) {t I t e R A t e S }(A ) {t I t e R A t e S } ( B ) {tt I t e R A t e S }'/^rsr s10.SQL语言最主要功能是。
(A)数据定义功能(B)数据操纵功能(C)数据查询功能(D)数据控制功能11 .数据库中只存放视图的。
(A)操作 (B)对应的数据 (C)定义 (D)限制12.Foxbase、Foxpro属于。
(A)表式系统(B)最小关系系统(C)关系完备的系统(D)全关系系统13.属于BCNF的关系模式。
(A)已消除了插入、删除异常(B)已消除了插入、删除异常和数据冗余(C)仍存在插入、删除异常(D )在函数依赖范畴内,已消除了插入和删除异常14.—个的联系可以转化为一个独立的关系模式,关系的码为(A)实体码(B)二个实体码的组合(C)n端实体码(D)每个实体码15.可以防止丢失数据修改和读“脏”数据。
数据库考试模拟题

数据库原理试题一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在该题的括号内。
每小题1分,共15分)1. 在ER图中,用来表示实体的图形是( )A. 矩形框B. 椭圆C. 直线D. 菱形2.列值为空值(NULL),则说明这一列:()A、值为0B、值为空格C、值是未知的D、值是非法的3.tinyint数据类型的表示范围是()。
A、-2的31次方至2的31次方减1之间B、-2的15次方至2的15次方减1之间C、0至1024之间D、0至255之间4.在建立一个数据库表时,如果规定某一列的缺省值为0,则说明()A、该列的数据不可更改B、当插入数据行时,必须指定该列值为0C、当插入数据行时,如果没有指定该值,那么该列值为0D、当插入数据行时,无须显示指定该列值5.当使用INSERT语句往数据库表中插入一行数据时,在主键列值上如果出现重复值,那么回产生的情况是()。
A、出错,操作失败B、操作成功C、操作成功,但要给出警告信息D、自动把数据行的主键列值更改为没有重复的列值后在插入,操作成功6、在一个查询中,使用()关键字能够除去重复列值。
A、distinctB、topC、havingD、desc7、在ORDER BY子句中,如果没有指定ASC(升序)或者DESC(降序)的话,那么缺省的情况是()A、ascB、descC、asc或者desc中的任何一个D、不进行排序8、以下工作内容不属于数据库概念模型设计的是()A.将E-R图的实体和联系转换为关系模式B.确定实体和实体的属性C.确定实体间的联系和联系类型D.确定实体的标识属性9、以下不属于分布式数据库的特点是()A.数据的物理分布性B.数据的逻辑整体性C.数据的具有较高独立性D.数据的分布透明性10. SQL Server的系统管理员的用户名为()A. dbaB. saC. adminD. administrator11. 在关系数据库中,关系之间的联系是靠()处理的。
数据库模拟试题1

数据库模拟试题1数据库原理模拟试卷(一)一、单项选择题(本大题共20小题,每小题1分,共20分)。
1.描述事物的符号记录称为__B______。
A、信息B、数据C、记录D、记录集合2.__B___是位于用户与操作系统之间的一层数据管理软件。
A、数据库系统B、数据库管理系统C、数据库D、数据库应用系统3.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和__D___。
A、数据库管理系统B、数据库应用系统C、数据库应用系统D、各类相关人员4.数据库系统阶段,数据__D___。
A、具有物理独立性,没有逻辑独立性B、有物理独立性和逻辑独立性C、独立性差D、有高度的物理独立性和一定程度的逻辑独立性5.__B___属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A、数据模型B、概念模型C、E-R图D、关系模型6.要保证数据库的数据独立性,需要修改的是(A)A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式7.下列四项中说法不正确的是(C)A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性A.多对多B.一对一C.多对一D.一对多10.在视图上不能完成的操作是(C)A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图11.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。
则该关系模式的码是(D)。
A、书号B、读者号C、书号+读者号D、书号+读者号+借期12.下列四项中,不属于数据库特点的是(D)A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低13.数据库中存储的是(D)A.数据B.数据模型16.若事务T对数据对象A进行读取和修改操作,且其它任何事务都不能访问A,此时事务T需对数据对象A加上_________________。
数据库模拟试题1

12、目前ORACLE数据库DBA中级认证是什么? (D)
A. OCM B. DBA C. RHCA D. OCP
A. RedHat Linux B. SUSE Linux C. 红旗 Linux D. Oracle enterprise Linux
15、下列哪一个产品不是来源于开源世界? (D)
25、信息传输的安全应保证信息在网络传输的过程中不被泄漏和不被攻击,下列哪些属于攻击方法 ( D )
1.复制信息 2.剪裁信息 3.窃听信息
A.1,2 B. 2,3 C. 1,3 D. 全部
26、计算机病毒是一种具有破坏性的程序,它是 ( C )
A. 数据的存储结构是数据间关系的抽象描述
B. 数据的存储结构是逻辑结构在计算机存储器中的实现
C. 数据的存储结构分为线性结构和非线性结构
D. 数据的存储结构对数据运算的具体实现没有影响
28、2009年ORACLE公司以74亿美金的价格收购了哪家公司? (D)
33、描述事物的符号记录称为________。 (B)
A、信息 B 、数据 C、 记录 D、记录集合
34、 _____是长期存储在计算机内的有组织,可共享的数据集合. (C)
A. 4 B. 8 C. 16 D. 20
8、目前ORACLE已发布的最新的ORACLE数据库版本是什么? 基于什么关系模型的? (C)
A. 层次型 B. 平面型 C. 关系型 D. 面向对象型
2、被称为关系数据库之父的是哪一位? (A)
A. 最初由系统自动生成的程序 B. 具有恶毒内容的文件
C. 具有自我再生能力的程序 D. 只通过网络传播的文件
数据库模拟试题4(含答案)

模拟题4一、填空题(每空1分,共12分)1. 数据库是长期存储在计算机内、有组织的、可_ _的数据集合。
2. 构成数据模型的三大要素是__________、数据操作和数据完整性约束。
3. SQL语言支持关系数据库的三级模式结构,其中外模式对应于和部分基本表,模式对应于基本表,内模式对应于。
4. 分布式数据库是一组数据集,逻辑上它们属于同一系统,而在物理上分散在用计算机网络连接的多个场地上,并统一由一个______________________________管理。
5. 在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:既要保持_________关系,又要具有________连接性。
6. 在数据库系统中,数据的完整性是指数据的、和。
7. 并发操作带来数据不一致性包括三类:丢失修改、和。
二、单选题(每空1分,共12 分)1. 关系数据库管理系统都是基于()理论。
A. Codd的数据关系模型B. 数据结构C. 计算机操纵系统D. 信息管理2. 元组关系演算表达式{t| R(t) ∧S(t)}表达的是()A. R∪SB. R∩SC. R-SD. S-R3. 在数据库中,与查询有关的是()A. 数据依赖B. 进程管理C. 索引D. 数据压缩4. 在关系模式R(U,F)中,如果X→U,则X是R的()A. 候选码B. 主码C. 超码D. 外码5. 语句 delete from sc 表明()A. 删除sc中的全部记录B. 删除基本表scC. 删除基本表sc中的列数据D. 删除基本表sc中的部分行6. 数据库设计阶段分为()A. 物理设计阶段、逻辑设计阶段、编程和调试阶段B. 模型设计阶段、程序设计阶段和运行阶段C. 方案设计阶段、总体设计阶段、个别设计和编程阶段D. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段7. 关系笛卡尔积运算记号R×S,( )A. R为关系名,S为属性名B. R和S均为属性名C. R为属性名,S为关系名D. R和S均为关系名8. 在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现()A. 指针B. 游标C. 数组D. 栈9. 下列说法中不正确的是()。
(完整版)数据库模拟试题1(含答案)

模拟试题1一. 单项选择题(本大题共15小题,每小题2分,共30分)1.在文件系统中,所具有的数据独立性是[ ] A .系统独立性 B .物理独立性C .逻辑独立性D .设备独立性2.数据库系统中存放三级结构定义的DB 称为[ ]A .DBSB .DDC .DDLD .DBMS 3.设有关系R(A,B,C)和关系S(B,C,D),那么与R ⋈S 等价的关系代数表达式[]A .σ1=5(R ⋈S )B .σ1=5(R ×S )C .σ1=2(R ⋈S )D .σ1=2(R ×S )4.与域表达式 { ab | ( c) (R(ac) ∧ R(cb))} 等价的关系代数表达式是 [] A .π1,4(σ2=3(R ×R ))B .π1,3(R ⋈R )C .π1,4(R ⋈R )D .π1,3(R ⋈S )5.设有两个关系R (A ,B )和S (B ,C ),与下列SELECT 语句SELECT A ,BFROM RWHERE B NOT IN (SELECT BFROM SWHERE C='C56');等价的关系代数表达式是[ ] A .πA ,B (σC ≠'C56'(R ⋈S ))B .πA ,B (R ⋈ S )C .R -πA ,B (σC= 'C56'(R ⋈S ))D .R -πA ,B (σC ≠'C56'(R ⋈S )) 6.嵌入式SQL 的预处理方式,是指[ ]A .识别出SQL 语句,加上前缀标识和结束标志B .把嵌入的SQL 语句处理成函数调用形式C .对源程序进行格式化处理D .把嵌入的SQL 语句编译成目标程序7.设关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={ B →D ,AD →C },那么ρ={ ABC ,BCD }相对于F [ ]A .是无损联接分解,也是保持FD 的分解B .是无损联接分解,但不保持FD 的分解C .不是无损联接分解,但保持FD 的分解D .既不是无损联接分解,也不保持FD 的分解8.设有关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={A→B ,C→D },则F +中左部为(BC )的函数依赖有 [ ]C ≠'C56' 2=12=3A.2个B.4个C.8个D.16个9.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有[ ] A.17个B.18个C.23个D.27个10.DBMS的并发控制子系统,保证了事务__________的实现[ ] A.原子性B.一致性C.隔离性D.持久性11.SQL中不一定能保证完整性约束彻底实现的是[ ] A.主键约束B.外键约束C.局部约束D.检查子句12.ORDB中,同类元素的有序集合,并且允许一个成员可多次出现,称为[ ]A.结构类型B.集合类型C.数组类型D.多集类型13.在ORDB中,当属性值为单值或结构值时,引用方式任和传统的关系模型一样,在层次之间加[ ] A.冒号“:”B.单箭头“→”C.下划线“_”D.圆点“.”14.某一种实际存在的事物具有看来好像不存在的性质,称为[ ]A.不存在性B.虚拟性C.无关性D.透明性15.DDBS中,全局关系与其片段之间的映象是[ ] A.一对一的B.一对多的C.多对一的D.多对多的二.填空题(本大题共10小题,每小题1分,共10分)16.关系模型和层次、网状模型最大差别是用___________而不是用___________导航数据。
数据库模拟试题含答案

数据库模拟试题含答案1、设置文本型字段默认值时不用输入引号,系统自动加入。
A、对B、错答案:A2、一个关系就是一个实体,代表了一个二维表。
A、正确B、错误答案:B一个关系就是一张规范化的二维表,相当于一个实体集。
3、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000答案:D必须是6位数字,因此就必须为000000。
4、使用表设计器来定义表的字段时,以下哪个项( )可以不设置内容。
A、字段名称B、说明C、数据类型D、字段属性答案:B5、退出Access数据库管理系统可以使用的快捷键是 ( )A、Alt+F4B、Alt+XC、Ctrl+CD、Ctrl+O答案:A除了Alt+F4以外,也可以采用Alt+ F +X 退出Access。
6、有三个关系R,S和T如下: 由关系R和S得到关系T,使用的关系运算是( )。
A、连接B、交C、笛卡尔积D、并答案:CR表有2行,S表有3行,通过关系运算以后得到的T表有6行,而且这6行是前两个表的行数逐个一一对应的结果。
也可以理解为R表的行数2,乘S表的行数3,得到T表的6行。
7、存储在某一种媒体上能够识别的物理符号是( )A、数据B、数据处理C、数据管理D、信息处理答案:A数据是存储在某一种媒体上能够识别的物理符号。
8、access2010中,长整型字段占的字节数为( )A、1B、2C、4D、8答案:C9、在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是()A、共享方式B、只读方式C、独占方式D、独占只读方式答案:C一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用户无法打开数据库。
10、从多个关系中抽取出所需要的属性组成新关系,应使用的操作是A、查询运算B、连接运算C、投影运算D、选择运算答案:B关系运算包括投影、选择和联接。
选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库模拟试题一
一、单项选择(本大题共20小题,每题1分,共20分。
在每小题列出的4个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。
错选或未选都无分。
)
1、数据库管理系统是数据库系统的核心,它负责有效地组织、存储、获取或管理数据,属于一种【】,是位于用户和操作系统之间的一层数据管理软件。
A、系统软件
B、工具软件
C、应用软件
D、教学软件
2、数据模型的三要素是指【】。
A、数据结构、数据对象和共享
B、数据结构、数据操作和数据控制
C、数据结构、数据操作和完整性
D、数据结构、数据操作和完整性约束条件
3、用有向图结构表示实体类型及实体间联系的数据模型是【】。
A、关系模型
B、层次模型
C、网状模型
D、面向对象模型
4、如果关系模式R是1N F,且每个非主属性都完全依赖于R的候选键,则称R是【】。
A、2N F
B、3N F
C、B C N F
D、4N F
5、S Q L语言是【】。
A、高级语言
B、非过程化语言
C、汇编语言
D、宿主语言
6、在S Q L中,与关系代数中的投影运算相对应的子句是【】。
A、S E L E C T
B、F R O M
C、W H E R E
D、O R D E R B Y
7、在S Q L查询时,如果要去掉查询结果中的重复组,需使用【】。
A、U N I Q U E
B、C O U N T
C、D I S T I N C T
D、U N I O N
8、关于视图,下列说法中正确的是【】。
A、对视图的使用,不可以进行查询和修改操作
B、视图只能从表中导出
C、视图与表一样也存储着数据
D、对视图的操作,最终要转化为对基本表的操作
9、S E L E C T语句中使用*表示【】。
A、选择任何属性
B、选择全部属性
C、选择全部元组
D、选择键码
10、下列概念中,【】不用于嵌入式S Q L和宿主语言之间的交互。
A、通信区
B、游标
C、主变量
D、文件
11、数据库逻辑设计时,下列原则中不正确的是【】。
A、一定要避免插入异常
B、一定要避免删除异常
C、一定要避免数据冗余
D、尽量避免多表连接
12、概念结构设计的主要工具是【】。
A、数据流程图和数据字典
B、E-R图
C、规范化理论
D、S Q L语言
13、把E R模型转换成关系模型的过程,属于数据库的【】。
A、需求分析
B、概念设计
C、逻辑设计
D、物理设计
14、数据库的实现不包括【】。
A、定义数据库结构
B、装入数据
C、运行与维护
D、试运行
15、在数据库中造成数据损害的故障里,C P U故障属于【】。
A、事务故障
B、系统故障
C、介质故障
D、程序故障
16、如果事务T对某数据R加上S封锁,那么其他事务对数据R的X 封锁不能成功,但对数据R的S封锁可以成功,此时【】。
A、其它事务既不能读也不能修改R
B、其它事务既能读也能修改R
C、其它事务可以读但不能修改R
D、其它事务不能读但可以修改R
17、下面不属于关系模型的完整性规则类别的是【】。
A、用户自定义完整性
B、实体完整性
C、参照完整性
D、操作完整性
18、在S Q L的安全控制中,不属于视图机制优点的是【】。
A、数据安全性
B、程序安全性
C、数据独立性
D、操作简单性
19、对于事务并发控制处理,若发现“事务等待图”中存在回路,则【】。
A、出现死锁
B、出现活锁
C、事务执行失败
D、事务执行成功
20、按照1级封锁协议,若要更新记录R的事务,必须先执行操作【】。
A、L O C K X(R)
B、L O C K S(R)
C、R E A D(R)
D、W R I T E(R)
二、填空题(本大题共10小题,每小题1分,共10分。
将正确的答案填在每小题的空格内;错填或不填均无分。
)
1、数据独立性是指和数据之间相互独立,不受影响。
2、若关系R有m个元组,关系S有n个元组,那么R×S的元组个数应该是。
3、避免发生活锁的方法是采用的策略。
4、数据流程图(D F D)是数据库设计中阶段的描述工具。
5、在恢复操作中,操作的处理方法是正向扫描日志文件,然后重新执行登记操作。
6、关系演算是用谓词表达查询的,它分为关系演算和域关系演算。
7、数据库保护包括安全性保护、完整性保护、和恢复。
8、S Q L中有两个功能提供安全性,一是视图机制,二是。
9、数据库实现并发控制常采用的封锁技术,它有两种类型:排它锁和。
10、在并行操作的调度中,判断一个并发调度是否正确的唯一准则
是。
三、名词解释(本大题共5小题,每小题3分,共15分。
)
1、数据库管理系统
2、完全函数依赖
3、视图
4、事务
5、数据字典
四、简答题(本大题共4小题,每小题5分,共20分。
)
1、简述数据库的三级模式结构和两级映射。
2、嵌入式S Q L中,哪几类S Q L语句不使用游标?
3、并发控制可能会产生哪三类数据不一致?
4、什么是数据库的恢复?
五、简单应用题(本大题共4小题,每小题6分,共24分。
)
假设有如下的关系模式:
S(供应商),数据项有S N O、S N A M E、S A D D R;
P(零件),数据项有P N O、P N A M E、C O L O R、W E I G H T;
J(工程项目),数据项有J N O、J N A M E、J A D D R;
S P J(连接记录),数据项有S N O、P N O、J N O、Q T Y,表示某供应商供应某种零件给某工程项目的数量Q T Y;
并规定属性:S N O、S N A M E、S A D D R、P N O、P N A M E、C O L O R、J N O、J N A M E、J A D D R为字符型数据;W E I G H T、Q T Y为数值型数据;列的宽度自定义。
1、试用S Q L语句定义S和S P J表的结构(应包括主键子句和外键子句)。
2、试给出关系代数表达式,表示为“三峡工程”项目提供零件的编号、名称。
3、试用S Q L语句建立一视图,该视图定义某指定供应商“上海电机厂”为“三峡工程”项目提供的零件的编号、名称清单。
4、试给出一S Q L语句,查询“三峡工程”项目所使用的零件的总重量。
六、综合应用题(本题共11分,包含两小题。
)
已知:每个仓库可存放多种零件,而每种零件也可在多个仓库中保存,在每个仓库中保存的零件都有库存数量。
仓库的属性有仓库号、面积、电话号码,零件的属性有零件号、名称、规格、单价。
1、根据上述语义画出E R图。
(5分)
2、将E R模型转换为关系模型,并指出每个关系模式的主键和外键。
(6分)。