数据库模拟试题
一、选择题(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.可以防止丢失数据修改和读“脏”数据。
(A)—级封锁协议(B )二级封锁协议(C)三级封锁协议(D)两段封锁协议二、名词解释(3*4=12分)1.网状模型:2.部分函数依赖:3.事务:4.数据安全性控制三、填空题(2*6=12分)1、数据库系统的三级模式中提供的两层映象是映象和_________ 映象。
2、关系模型的三类完整性是指、和。
3、按TCSEC(TDI)系统安全标准,系统可信度逐渐增高的次序是4、实体完整性和参照完整性属于。
5、在集中式数据库中,查询的执行开销主要包括代价和_____________ 代价。
6、转存可分为和。
四、简答题(3*5=15分)1.DBMS的主要功能有哪些?2.什么是日志文件?为什么要设立日志文件?3.试简述利用E-R方法进行数据库的概念设计的步骤。
4.事务的隔离性5.数据库系统生命周期可分为哪几个阶段?五、按要求写出关系代数表达式或SQL语句(3*5=15分) 设数据库中有两个基本表:(1)职工表EMP( Eno, Ename, Age, Salary, Dno),各属性分别为:职工工号、职工姓名、年龄、工资、部门编号。
(2)部门表DEPA(Dno, Dname, Mno),各属性分别为:部门编号、部门名称、部门经理职工号。
且:部门经理职工号即他自己的职工工号。
1、试写出下列查询语句的关系代数表达式:检索部门名称为“销售科”的职工工号、姓名和工资。
2、用Create Table 语句定义基本表DEPA。
需定义主键和外键。
3、检索每个部门的职工人数和平均工资。
要求显示部门号、部门名称、职工人数和平均工资4、在DEPA中,删除人数少于10人的部门元组5、检索(至少)在两个部门当经理的职工工号六、按要求完成各题1、设关系模式R(Sno,Cno,Grade,Tname,Taddr),其属性分别为:学号、课程号、成绩、任课教师姓名、教师住址。
如果规定:每个学生每学一门课只有一个成绩;每门课只有一个教师任教;每个教师只有一个地址;教师没有重名。
(1 )试写出关系模式R基本的函数依赖和候选码。
(2分)(2)试把R分解成2NF模式集,并说明理由。
(3分)(3)试把R分解成3NF模式集,并说明理由。
(3分)2、设有两个事务T1与T2,描述如下:(8分)假设开始时,A=1,B=2,试用封锁法写出可串行化调度和不可串行化的调度,并给出A、B的最后值。
《数据库原理》模拟试题B卷一、选择题(2*15=30分)1.数据独立性是指。
(A)数据之间互不影响(B)数据的物理结构与逻辑结构相互独立(C)DB的结构改变时不影响应用程序(D)数据与存储设备间相互独立2.在DBS中,DBMS与OS间的关系是。
(A)相互调用(B)DBMS调用OS(C)OS调用DBMS (D)互不调用3.在文件系统阶段,数据。
(A)无独立性(B)独立性差(C)具有物理独立性(D)具有逻辑独立性4.由数据结构、关系操作集合和完整性约束条件组成。
(A)关系模式(B)关系(C)关系模型(D)关系数据库5.SQL语言属于。
(A)关系代数语言(B)元组关系演算语言(C )域关系演算语言(D )具有关系代数与关系演算双重特点的语言6.实体完整性要求主属性不能取空值,这可以通过来保证。
(A)定义外码(B)定义主码(C)用户定义的完整性(D)由关系系统自动7.集合R与S的交可以用关系代数的基本运算表示为。
(A )R-(R-S)(B )F(R x S )(C )R n S (D )R x S-(R-S)8 .逻辑设计的第一步是把转换为初始关系模式。
(A )DFD (B )E-R图(C )数据流程图(D)模块结构图9.“授权”是DBS采用的措施。
(A)完整性(B)安全性(C)恢复(D)并发控制10.DB2、Oracle、PNASE 属于。
(A)表式系统(B)最小关系系统(C)关系完备的系统(D)全关系系统11 .是安全产品的最低档次,提供受控的存取保护(DAC ),很多商业产品已得到该级认证。
(A )D 级(B)C2 级(C)B1 级(D)A 级12.数据类型、取值范围、空值约束属于。
(A)静态列级约束(B)静态元组约束(C)静态关系约束(D)动态约束13.—个实体型转换为一个关系模式,关系码为。
(A)实体码(B)二个实体码的组合(C)n端实体码(D )每个实体码14.多值依赖的毛病在于。
(人)插入异常(B)删除异常(C )数据冗余太大(D )A、B和C15.在第一个事务以S封锁方式读数据A时,第二个事务对数据A的读方式会遭到失败的是。
(A)实现X封锁的读(B)实现S封锁的读(C)不加封锁的读(D)实现共享型封锁的读二、名词解释(3*4=12分)5.完全函数依赖:6.模式:7.数据库三级组织结构:8.并发控制三、填空题(2*6=12分)1、事务的原子性是由DBMS的完成的。
2、自然连接由操作组合而成。
3、查询优化是指系统对关系代数表达式中的操作顺序进行,以提高查询效率。
4、系统运行过程中,由于某种硬件故障使存储在外存上的数据部分或全部损失,称为故障,这类故障比其它类故障的可能性,但破坏性。
5、数据库的完整性是指数据的和性。
6、数据库系统包括、和。
四、简答题(3*5=15分)6.试述实现数据库安全性控制的常用方法。
7.什么是封锁协议?不同级别的封锁协议的主要区别是什么?8.数据库转储的意义是什么?试比较各种数据转储方法。
9.什么是数据库的逻辑结构设计?试述其设计步骤。
10.是否所有的视图都能更新?为什么?五、按要求写出关系代数表达式或SQL语句(3*5=15分)设数据库中有两个基本表:(3)职工表EMP(Eno, Ename, Age, Salary, Dno),各属性分别为:职工工号、职工姓名、年龄、工资、部门编号。
(4)部门表DEPA(Dno, Dname, Mno),各属性分别为:部门编号、部门名称、部门经理职工号。
且:部门经理职工号即他自己的职工工号。
1、试写出下列查询语句的关系代数表达式:检索每个部门经理的工资,要求显示(部门编号、部门名称、经理工号、经理姓名、经理工资)2、在数据库中要求每个经理的工资大于2000元,试在DEPA表的定义中加一个CHECK子句,满足上述要求。
3、把年龄大于50岁的经理全部免职。
(即把这些部门的Mno值全部置为空)4、创建一个年龄大于50岁的职工视图。
属性为:(Dno, Dname, Eno, Ename, Age,Salary).5、检索在zhang先生当经理的部门中职工姓名和年龄。
六、按要求完成设有关系模式R(C, S, Z),其F1={ C,S»Z , Z»C},其中:C :城市名,S : 街道名,Z :邮编(1)判断R是否为第三范式,说明理由。
(3分)(2)试将其分解为BCNF。
(3分)2、设有两个事务T1与T2,描述如下:(10分)假设开始时,A=1,B=2,C=3,试用封锁法写出可串行化调度和不可串行化的调度,并给出A、B、C的最后值。
《数据库原理》模拟题C套一、选择题(2*15=30分)1.数据库的三级体系结构是对抽象的三个级别。
(B)存储器(B)数据(C)DBMS (D)DBS2.模式/内模式映象一般是在中描述。
(A)外模式(B)应用程序(C)内模式(D)DB缓冲区3.下列式子中不正确的是。
(A ) R U S = R U(S - R) ( B ) R U S = S U(S - R)(C ) R n S = R - (R - S) ( D ) R n S = S - (S - R)4.SELECT语句中的“SELECT DISTINCT”表示查询结果中(A)属性名都不相同(B)去掉了重复的列(C)行都不相等(D)属性值都不相同5.在概念设计与逻辑设计之间起桥梁作用的是(A )DFD (B )E-R 图(C)程序流程图(D)业务流程图6.在两个实体类型间有一个g联系时,这个结构转换成的关系模型有—个。
(A)1 (B)2 (C)3 (D)47.“年龄在15〜30岁之间”这种约束属于DBS的功能。
(A)恢复 (B)并发控制(C)完整性 (D)安全性8 .视图的优点之一是。
(A)提高数据的逻辑独立性(B)提高查询效率(C)操作灵活(D)节省存储空间9.在文件系统阶段,数据。
(A)无独立性(B)独立性差(C)具有物理独立性(D)具有逻辑独立性10.是位于用户与操作系统之间的一层数据管理软件。
(A ) DBMS ( B ) DBS(C)数据库(D)文件组织11 .恢复的主要技术是。
数据库模拟试题+参考答案
数据库模拟试题+参考答案一、单选题(共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(我的文档)。
数据库考试模拟题
数据库原理试题一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在该题的括号内。
每小题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关系运算包括投影、选择和联接。
选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。
数据库模拟试题3(含答案)
模拟试题3一.单项选择题(本大题共10小题,每小题2分,共20分)1.在数据库方式下的信息处理中,占据中心位置的是[ ] A.数据 B.程序 C.软件 D.磁盘2.设R和S都是二元关系,那么与元组演算表达式{ t | R(t)∧ ( u) (S(u) ∧ u[1]≠ t[2])}不等价的关系代数表达式是[ ] A.π1,2(σ2≠3(R×S))B.π1,2(σ2≠1(R×S))C.π1,2(R ⋈S)D.π3,4(σ1≠4(S×R))2≠13.设有规则: W(a,b,c,d)← R(a,b,x)∧ S(c,d,y)∧ x>y 与上述规则头部等价的关系表达式是[ ] A.π1,2,4,5(σ3>6(R⋈S))B.π1,2,4,5(σ3>3(R×S))C.π1,2,4,5(R ⋈ S)D.π1,2,4,5(R ⋈ R)3>3 3>64.SQL中,聚合函数COUNT(列名)用于[ ] A.计算元组个数B.计算属性的个数C.对一列中的非空值计算个数D.对一列中的非空值和空值计算个数5.设有关系R(A,B,C)的值如下:A B C2 2 32 3 43 3 5下列叙述正确的是[ ] A.函数依赖A→B在上述关系中成立B.函数依赖BC→A在上述关系中成立C.函数依赖B→A在上述关系中成立D.函数依赖A→BC在上述关系中成立6.设关系模式R(A,B,C,D),F是R上成立的FD集,F={ AB→C,D→B },那么ρ={ ACD,BD }相对于F [ ] A.是无损联接分解,也是保持FD的分解B.是无损联接分解,但不保持FD的分解C.不是无损联接分解,但保持FD的分解D.既不是无损联接分解,也不保持FD的分解7.在有关“弱实体”的叙述中,不正确的是[ ] A.弱实体的存在以父实体的存在为前提B.弱实体依赖于父实体的存在C.父实体与弱实体的联系可以是1:1、1:N或M:ND.父实体与弱实体的联系只能是1:1或1:N8.如果有n个事务串行调度,那么不同的有效调度有[ ] A.n2 B.2n C.4n D.n!9.在传统SQL技术中,使用“ORDER BY”子句的SELECT语句查询的结果,实际上为[ ] A.数组 B.列表 C.包 D.集合10.在DDBS中,用户或应用程序应当了解分片情况,但不必了解片段的存储场地,这种透明性称为[ ] A.分片透明性 B.局部数据模型透明性 C.片段透明性 D.位置透明性二.填空题(本大题共10小题,每小题1分,共10分)11.DBS具有较高的数据独立性,其原因是______________________。
数据库原理·模拟试卷及答案(1)
数据库原理·模拟试卷及答案(1)模拟试卷(⼀)答案⼀、单项选择题(本⼤题共20⼩题,每⼩题1分,共20分)1. 提供数据库数据描述的集中管理的是 ( D )A.数据库模式B.数据库C.数据库管理系统D.数据字典2. 授权和完整性管理器属于DBMS的 ( B )A.查询处理器B.存储管理器C.事务管理器D.⽤户管理器3. 使⽤CREATE SCHEMA 语句建⽴的是 ( A )A.数据库模式B.表C.视图D.索引4. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( B )A.80B.⼩于等于80C.⼤于等于160D.⼤于等于80,⼩于等于1605. 在SQL的授权语句中使⽤“ALL PRIVILEGES”,表⽰ ( B )A.授权所有⽤户B.所有的操作权限C.对所有的数据集合D.允许再授权6. 表达业务流程分析结果的图表是 ( B )A.业务流程图B.数据流图C.局部E-R图 D、基本E-R图7. 对数据库模式进⾏规范化处理,是在数据库设计的 ( C )A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段8. 能够消除冗余的键的范式是 ( C )A.2NFB.3NFC.4NFD. BCNF9. 在下列⼏种故障中,不破坏数据库内容的是 ( B )A.计算机病毒发作B.供电系统故障C.瞬时的强磁场⼲扰D.磁盘介质损坏10. 在数据库技术中,独⽴于计算机系统的模型是 ( A )A.E-R模型B.层次模型C.关系模型D.⾯向对象的模型11. 五种基本关系代数运算是 ( A )A.∪,-,×,π和σB.∪,-,∞,π和σC.∪,∩,×,π和σD.∪,∩,∞,π和σ12. SQL中,下列涉及空值的操作,不正确的是 ( C )A.AGE IS NULLB.AGE IS NOT NULLC.AGE = NULLD.NOT (AGE IS NULL)13. 单个⽤户使⽤的数据视图的描述称为 ( A )A.外模式B.概念模式C.内模式D.存储模式14. 在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组⼀起删除,应采⽤的⽅式是( B )A.RESTRICT⽅式B.CASCADE⽅式C.SET NULL⽅式D.CHECK⽅式15. 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是 ( B )A.⽤户界⾯B. 存取结构C.数据输⼊D. 报表输出⼆、填空题(本⼤题共20个空,每空1分,共20分)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.关系模型和层次、网状模型最大差别是用___________而不是用___________导航数据。
