数据库模拟试题

一、选择题(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)4

6.若关系中某一属性组的值能够唯一地标识一个元组,则该属性称为

(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 s

10.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和C

15.在第一个事务以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)DBS

2.模式/内模式映象一般是在中描述。

(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)4

7.“年龄在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 .恢复的主要技术是。

(A)事务 (B)数据冗余(C)日志文件 (D)数据转储

12.是最低级别,在安全性方面几乎没有什么专门的机制来保障。

(A ) D 级 (B)C2 级 (C)B1 级 (D)A 级

13.实体完整性和参照完整性属于。

(A)静态列级约束(B)静态元组约束

(C)静态关系约束(D)动态约束

14.在第一个事务以S封锁方式读数据A时,第二个事务对数据A的读方式会遭到失败的是。

(A)实现X封锁的读

(C)不加封锁的读

15.“授权”是DBS采取的

(A)完整性 (B)安全性

二、名词解释(3*4=12分)

(B)实现S封锁的读

(D)实现共享型封锁的读措施。

(C)恢复(D)并发控制

9.函数依赖:

10.可串行性:

11.封锁:

12.笛卡尔乘积:

三、填空题(2*6=12分)

1、数据模型的三要素是、和

7、在集中式数据库中,查询的执行开销主要包括和。

8、事务是的单位,它的特点是

_________________________________________________________ O

9、对于以记录为单位的日志文件,日志文件需要登记的内容、

和各个事务的所有更新操作。

10、DBMS的应用程序开辟一个,用于数据传输的格式和转换。

11、查询优化是指系统对关系代数表达式中的操作顺序要进行,以提

高查询效率。

四、简答题(3*5=15分)

11.什么是基本表?什么是视图?两者的区别与联系?

12.规范理论对数据库设计有什么指导意义?

13.并发操作可能产生哪几类数据不一致性?用什么方法能避免各种不

—致性?

14.试简述数据库设计过程的各个阶段上的设计描述。

15.SQL语言提供了哪些数据控制的语句?试举例说明它们的使用方

法。

五、设关系模式R ( A,B,C,D )上成立的函数依赖集F = {A»B,C»D },试把R

分解为3NF模式集,要求具有无损连接和保持函数依赖两个特性。(6分)

六、按要求完成

I :设有关系模式S(Sno,Sname,Sage,Ssex), SC(Sno,Cno,Grade)

1、用关系代数语言实现下列操作(6分)

(1 )求各课不及格的学生的课程号、姓名、成绩

(2 )求学习全部课程的所有学生姓名

(3 )求“08”号课程成绩大于60分的所有女生姓名。

2.用SQL语言实现下列操作(9分)

(1 )求“08”号课程成绩大于90分的所有男生信息

(2 )求至少选修了“01”和“03”两门课的学生信息

(3)求全部各门课均不及格学生的课程号、姓名、成绩。

II、设有两个事务T1与T2 ,描述如下:(10分)

假设开始时,A=1,B=2,试用封锁法写出可串行化调度和不可串行化的调度,并给出A、B的最后值。

数据库考试题及答案

《数据库》课程模拟试题(一) 一、填空题(30分) 1.数据的独立性包括数据的物理独立性和数据的逻辑独立性。 2.数据的物理独立性是指当数据的存储结构(或内模式)改变时,通过系统内部的自动映象功能或转换功能,保持了数据的全局逻辑结构(或模式)不变。 3.数据模型由三部分组成:数据结构数据操作完整性约束 4.一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为1:n(一对多)的联系。 5.一个关系模型由若干个关系模式组成。 6.在选择运算所得到的结果关系中,所含的元组数不多于原关系中的元组数。 7.SQL语言具有对数据的定义查询操纵控制等四个方面的功能。 8.设X→Y是关系模式R的一个函数依赖,并且Y是X的子集,则称X→Y是平凡函数依赖。 9.在一个关系模式中,若一个属性或属性组K完全函数决定整个元组,则称K为该关系的一个候选关键字。 10.如果一个关系R中的所有非主属性都不传递依赖于任何候选关键字,则称关系R 属于第三范式,记作R∈3NF。 11.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:X1←→X2,X1→X3,X1→X4,则该关系属于BCNF。 12.假定一个E-R图包含有A实体和B实体,并且从A到B存在着1∶n的联系,则转换成关系模型后,包含有3个关系模式。 13.实现系统案例,防止非法破坏数据,所采用的数据保护措施有:用户标识和鉴定、存取控制定义视图审计数据加密 14.恢复的实现技术有:数据转储和登录日志文件。 13、15.____分布式数据库___________是一个逻辑上统一、地域上分布的数据集 合。 16.关系中能唯一标识元组,且又不含多余属性称为___候选键_____________。 17.在概念结构设计中先,定义全局概念结构的框架,然后逐步细化。这种方法称为_____________自顶向下方法___________。 18.分布式数据库系统中透明性层次越高,应用程序的编写越简单。 二、单项选择题(20分)

数据库模拟试题三及其答案

《数据库原理与设计》模拟试题(三) 一、选择题(20分,每小题2分): 1.数据库系统与文件系统的主要区别是____。 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.二文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量2.同一个关系模型的任意两个元组值____。 A.不能全同B.可全同 C.必须全同D.以上都不是 3.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的____。 A.元组B.行C.记录D.属性4.SQL语言具有两种使用方式,分别称为交互式SQL和____。 A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL 5.关系规范化中的删除操作异常是指________。 A.不该删除的数据被删除B.不该插入的数据被插入 C.应该删除的数据未被删除D.应该插入的数据未被插入 6. 属于BCNF的关系模式________。 A.已消除了插入、删除异常B.已消除了插入、删除异常和数据冗余C.仍然存在插入、删除异常D.在函数依赖范畴内,已消除了插入和删除的异常 7.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是____。 A.M端实体的关键字B.N端实体的关键字 C.M端实体关键字与N端实体关键字组合D.重新选取其他属性 8.数据库的____是指数据的正确性和相容性。

A.安全性B.完整性C.并发控制D.恢复 9.授权编译系统和合法性检查机制一起组成了____子系统。 A.安全性B.完整性C.并发控制D.恢复 10.设有两个事务T1、T2,其并发操作如图1所示,下列评价正确的是____。 A该操作不存在问题B.该操作丢失修改 C.该操作不能重复读D.该操作读“脏”数据 T1 T2 ①读A=100 A=A*2写回 ②读A=200 ③ROLLBACK 恢复A=100 图1 事务并发操作图 二、填空题(20分,每小空2分): 1.DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是①机制。 2.系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种情况称为②。 3.关系数据库中基于数学上两类运算是③和④。 4.数据库设计的几个步骤是⑤。 5.1NF,2NF,和3NF之间,相互是一种⑥关系。 6.视图是一个虚表,它是从⑦中导出的表。在数据库中,只存放视图的⑧,不存放视图的⑨。 7.关系操作的特点是⑩操作。 三、简答题(15分,每小题5分): 1.什么是数据库? 2.什么是数据库的数据独立性? 3.叙述等值连接与自然连接的区别和联系。

数据库应用技术模拟试题

数据库应用技术模拟试题 1 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。) 1.下列功能中,不属于数据库管理系统功能的是( B )。 A、数据库对象定义 B、数据库文件读写 C、数据查询 D、数据更新 2.下列类型中,属于定点小数类型的是( A )。 A 、 numeric B 、int C、datetime D、 real 3.对 char(10)类型的列,若存储“电视”,其占用的字节数是( C)。 A 、 4 B、5 C、10 D、 20 4.下列条件子句中,能够筛选出成绩在60~80(包括边界值)的是( B )。 A 、 Where 成绩>= 60 OR 成绩<= 80 B 、Where 成绩>= 60 AND 成绩<= 80 C、Where 60 <= 成绩<= 80 D、 Where 成绩 IN(60 .. 80)

5.下列关于聚集索引与非聚集索引的说法,正确的是(C)。 A、在一个表上可以建立多个聚集索引和多个非聚集索引 B、在一个表上可以建立多个聚集索引和最多一个非聚集索引 C、在一个表上可以同时存在聚集索引和非聚集索引 D、必须先建立聚集索引,然后再建立非聚集索引 6.下列关于触发器的说法,正确的是(B)。 A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句 B、触发器是由数据更改操作引发的自动执行的代码 C、引发触发器执行的操作可以是SELECT D、 CREATE TRIGGER tri ON table1 FOR INSERT 定义的是前触发型触发器 7.可以利用Connection 对象的Execute 方法实现对数据库的更改操作。下列将SC 表中学号为S105 的学生的成绩减少10 分的语句,正确的是(C)。 A 、 ADOcn.Execute “ALTER SC SET Grade = Grade - 10 WHERE 学号 = 'S105' ” B 、ADOcn.Execute “ALTER FROM S C SET Grade = Grade - 10 WHERE 学号 = 'S105' ” C、ADOcn.Execute “UPDATE SC SET Grade = Grade - 10 WHERE 学号 ='S105' ” D、 ADOcn.Execute “UPDATE FROM SC SET Grade = Grade - 10 WHERE 学号= 'S105' ” 8.下列声明并创建Connection 对象的语句,正确的是( B )。 A 、 Dim ADOcn As Connection B 、Dim ADOcn As New Connection C、Declare ADOcn As New Connection D、 Declare ADOcn As Connection 9.若有学生表Student,结构为:学生(学号,姓名,所在系),选课表SC 结构为:选课(学号,课 程号,成绩)。现要查询信息工程系学生的姓名和所选的课程号。下列关系代数表达式正确的是(C)。

《数据库》课程模拟试题及答案解析

《数据库》课程模拟试题及答案解析 一、选择题(每题 1 分,共 20 分) 1 、用于数据库恢复的重要文件是 A 、数据库文件 B 、索引文件 C 、日志文件 D 、备注文件 2 、如果事务 T 对数据 R 已经加 X 锁,则其他事务对数据 R A 、可以加 S 锁不能加 X 锁 B 、可以加 X 锁不能加 S 锁 C 、可以加 S 锁也可以加 X 锁 D 、不能加任何锁 3 、数据库系统的核心是(以课本为主) A 、数据库 B 、数据库管理系统? C 、数据模型 D 、软件工具 4 、在关系数据库系统中,当关系的型改变时,用户程序也可以不变,这是 A 、数据的物理独立性 B 、数据的逻辑独立性 C 、数据的位置独立性 D 、数据的存储独立性 5 、设关系 R 和 S 的元组个数分别为 100 和 300 ,关系 T 是 R 与 S 的笛卡尔积,则 T 的元组个数是 A 、 400 B 、 10000 C 、 30000 D 、 90000 6 、下面对于关系的叙述中,哪个是不正确的? A 、关系中的每个属性是不可分解的 B 、在关系中元组的顺序是无关紧要的 C 、任意的一个二维表都是一个关系(反过来对) D 、每一个关系只有一种记录类型 7 、视图消解( view resonlution )的概念是 A 、将对视图的查询转换为逻辑查询的过程 B 、将对视图的查询转换为对具体数据记录查询的过程 C 、将对视图的查询转换为对数据文件的查询的过程 D 、将对视图的查询转换为基本表的查询的过程 8 、下面有关 E-R 模型向关系模型转换的叙述中,不正确的是 A 、一个实体类型转换一个关系模式 B 、一个 1:1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并 C 、一个 1:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并( n 端) D 、一个 m:n 联系转换为一个关系模式 9 、在两端锁协议中,事务分为两个阶段,它们是(第二是释放封锁,也称为收缩阶段) A 、第一阶段是获得封锁,也称为扩展阶段 B 、第一阶段是获得封锁,也称为并行阶段

数据库模拟试题含答案

数据库模拟试题含答案 1、设置文本型字段默认值时不用输入引号,系统自动加入。 A、对 B、错 答案:A 2、一个关系就是一个实体,代表了一个二维表。 A、正确 B、错误 答案:B 一个关系就是一张规范化的二维表,相当于一个实体集。 3、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( ) A、###### B、999999 C、 D、000000 答案:D 必须是6位数字,因此就必须为000000。 4、使用表设计器来定义表的字段时,以下哪个项( )可以不设置内容。 A、字段名称 B、说明 C、数据类型 D、字段属性 答案:B 5、退出Access数据库管理系统可以使用的快捷键是 ( ) A、Alt+F4 B、Alt+X C、Ctrl+C D、Ctrl+O 答案:A 除了Alt+F4以外,也可以采用Alt+ F +X 退出Access。 6、有三个关系R,S和T如下: 由关系R和S得到关系T,使用的关系运算是( )。 A、连接 B、交 C、笛卡尔积

D、并 答案:C R表有2行,S表有3行,通过关系运算以后得到的T表有6行,而且这6行 是前两个表的行数逐个一一对应的结果。也可以理解为R表的行数2,乘S表 的行数3,得到T表的6行。 7、存储在某一种媒体上能够识别的物理符号是( ) A、数据 B、数据处理 C、数据管理 D、信息处理 答案:A 数据是存储在某一种媒体上能够识别的物理符号。 8、access2010中,长整型字段占的字节数为( ) A、1 B、2 C、4 D、8 答案:C 9、在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是() A、共享方式 B、只读方式 C、独占方式 D、独占只读方式 答案:C 一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用 户无法打开数据库。 10、从多个关系中抽取出所需要的属性组成新关系,应使用的操作是 A、查询运算 B、连接运算 C、投影运算 D、选择运算 答案:B 关系运算包括投影、选择和联接。选择运算是从关系中找出满足给定条件 的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若

数据库模拟试题 及答案

模拟试题1 一. 单项选择题(本大题共15小题,每小题2分,共30分) 1.在文件系统中,所具有的数据独立性是 [ ] A .系统独立性 B .物理独立性 C .逻辑独立性 D .设备独立性 2.数据库系统中存放三级结构定义的DB 称为 [ ] A .DBS B .DD C .DDL D .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 ,B FROM R WHERE B NOT IN (SELECT B FROM S WHERE 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 + 中左部为 C ≠'C56' 1=2 2=1 2=3

数据库系统概论模拟试题(含参考答案)

数据库系统概论模拟试题(含参考答案) 一、单选题(共80题,每题1分,共80分) 1、S QL语言是()语言。 A、网络数据库 B、关系数据库 C、非数据库 D、层次数据库 正确答案:B 2、在WHERE语句的条件表达式中,与零个或多个字符进行匹配的通配符是()。 A、- B、* C、% D、? 正确答案:C 3、当两个关系没有公共属性时,其自然连接表现为()。 A、笛卡尔积 B、等值连接 C、结果为空 D、出错 正确答案:A 4、己知关系R(A,B,C)、S(D,E,A)其中R的主码是A, S的主码是E, S 中的A与R中的A相对应。S中的A被称为()。 A、外码 B、主码 C、内码 D、候选码 正确答案:A 5、设关系R和S的结构相同且各有100个元组,则R和S的并操作结果的元组数为()。 A、200 B、小于等于100

D、小于等于200 正确答案:D 6、下列()是对触发器的描述。 A、SQL语句的预编译集合 B、当用户修改数据时,一种特殊形式的存储过程被自动执行 C、它根据一或多列的值,提供对数据库表的行的快速访问 D、定义了一个有相关列和行的集合 正确答案:B 7、有关三个世界中数据的描述术语,“实体”是()。 A、对现实世界数据信息的描述 B、对计算机世界数据信息的描述 C、对三个世界间相互联系的描述 D、对信息世界数据信息的描述 正确答案:D 8、现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期), 假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的码是()。 A、书号+读者号 B、书号+读者号+借期 C、读者号 D、书号 正确答案:B 9、数据库系统实现整体数据的结构化,主要表现在以下几个方面,除了() A、数据的最小存取单位是数据项。 B、数据可以变长。 C、数据的结构用数据模型描述,无需程序定义和解释。 D、数据库和应用程序一一对应。 正确答案:D 10、数据库系统并发控制的主要方法是釆用()机制。 A、不加任何控制 B、改为串行 C、封锁

网络数据库SQL模拟试题及答案

网络数据库SQL模拟试题 一、选择题:(20分) 1、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(___) A、只存在一对多的实体关系,以图形方式来表示。 B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。 C、能体现一对多、多对多的关系,但不能体现一对一的关系。 D、关系模型数据库是数据库发展的最初阶段。 2、在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登 录时需要的用户标识和密码。 A、Windows身份验证 B、SQL Server 身份验证 C、以超级用户身份登录时 D、其他方式登录时 3、SQL Server 2000 在安装之前,应注意的事项:(___) A、SQL Server 2000的任何版本在安装时都不用考虑操作系统的制约。 B、SQL Server 2000的安装对硬件的要求不作任何限制。 C、SQL Server 2000 在安装之前,必须在操作系统级启用TCP/IP。 D、在Windows NT Server 4.0上安装SQL Server 2000时,最低的要求是必须安装Service Pack 4(SP4) 以上。 4、关系数据库中,主键是(1___),主键的建立有(2___)种方法,当运用Transact-SQL语句创建主 键时,可以是(3___)。 ⑴A、为标识表中唯一的实体 B、创建唯一的索引,允许空值 C、只允许以表中第一字段建立 D、允许有多个主键的 ⑵A、一B、二C、三D、四 ⑶A、create table table1 (column1 char(13) not null primary, column2 int not) on primary; B、alter table table1 with notcheck add constraint [PK_table1] primary key nonclustered ( column1) on primary; C、alter table table1 column1 primary key ; 5、表在数据库中是一个非常重要的数据对象,它是用来(1___)各种数据内容的,数据库创建后就 可以创建表了,创建表可以用(2___)等方法来创建。 ⑴A、显示B、查询C、存放D、检索 ⑵A、企业管理器B、查询分析器 C、OSQL D、企业管理器和CREATE TABLE语句 6、为数据表创建索引的目的是(1___),可以在创建表时用(2___)来创建唯一索引,也可以用(2___) 来创建唯一索引。 ⑴A、提高查询的检索性能B、创建唯一索引 C、创建主键 D、归类 ⑵A、设置主键约束,设置唯一约束 B、Create table,Create index C、设置主键约束,Create index D、以上都可以 7、在Transact-SQL语法中,用来插入数据的命令是(___),用于更新的命令是(___)。

计算机二级mysql大数据库模拟精彩试题及问题详解汇总情况

计算机二级mysql数据库模拟试题与答案汇总 1)SQLServer2005是哪个公司开发出来的? 2)微软的access数据库是一种_______数据库 3) MSSQLServer2005Enterprise Edition是哪一种版本? 4) MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求是:__MB? A128 B256 C512 D1024 5)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求是:__MB? 6) 以下关于数据安装的说法正确的答案是: A.安装SQLServer2005 EnterpriseEditionwindows的98系统也可以 B.安装SQLServer2005 EnterpriseEdition不需要安装IIS D.安装SQLServer2005 EnterpriseEdition系统不会检查安装要求 7)安装SQLServer2005 EnterpriseEdition 过程中,系统会进展__项系统配置检查? A11 B12 C13 D14 8) 安装SQLServer2005 EnterpriseEdition时,会有几种身份验证模式? 9) 安装SQLServer2005 EnterpriseEdition成功以后,启动数据库应该点击哪个子菜单项选择项? 10) 安装安装SQLServer2005 EnterpriseEdition 成功之后,系统数据库默认提供几个数据库?

11) 系统数据库中的master数据库明确这个数据库是 12) 数据库SQL2005的查询界面中,快捷键CtrL+F5表示什么功能? 13) 数据库SQL2005的查询界面中,快捷键F5表示什么功能? 14) 数据库SQL2005的查询界面中,快捷键Home表示什么功能? 15)数据库SQL2005的查询界面中,快捷键End表示什么功能? 16)CreatedatabaseMyDB该代码的功能是: A.创建表MyDB B.创建数据库MyDB C.修改数据库MyDB D.删除数据库MyDB 17)UseMyDB该代码的功能是: 18) AlterDatabaseMyDB Modifyname=MyDB001 A.修改数据库名为MyDB001 B.删除数据库MyDB001 C.使用数据库MyDB001 D.创建数据库MyDB001 19) dropdatabaseMyDB001 该代码的功能是: A.修改数据库名为MyDB001 B.删除数据库MyDB001 C.使用数据库MyDB001 D.创建数据库MyDB001 20) sp_spaceused 代码的功能是: 21) sp_helpdb 该代码的功能是: 22)sp_helpdb中有这样一条信息:Updateability=Read_Write 该代码表示的正确含义是

国家开放大学《数据库应用技术》模拟试题-2参考答案及评分标准

数据库应用技术模拟试题-2 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共20个小题,每小题2分,共40分) 1. 下列关于数据库管理系统的说法,错误的是( C )。 A. 数据库管理系统提供了数据共享的功能 B. 数据库管理系统是一个系统软件 C. 数据库管理系统不支持多用户同时访问相同数据库 D. 安装数据库管理系统后能够进行数据查询 2. 设有图书销售表(书号,销售时间,销售数量,销售总价),设同一时间可销售多种 图书,但同一图书同一时间只能销售一次。其中适合作为主键的是( D )。 A. 仅书号 B. 仅销售时间 C. 书号或者是销售时间 D. (书号,销售时间) 3. 下列关于投影运算的说法,正确的是( D )。 A. 投影运算是从水平方向选取数据,所选取的数据有可能有重复的行 B. 投影运算是从垂直方向选取数据,所选取的数据有可能有重复的行 C. 投影运算是从水平方向选取数据,所选取的数据没有重复的行 D. 投影运算是从垂直方向选取数据,所选取的数据没有重复的行 4. 下列关于实体完整性的说法,错误的是( D )。 A. 实体完整性保证关系中的每个元祖都是可以识别的。 B. 实体完整性保证关系中的每个元祖都是唯一的。 C. 实体完整性要求关系表中必须有主键 D. 实体完整性属于应用级的约束 5. 下列( C )操作属于数据定义。 A. SELECT B. INSERT C. CREATE D. DENY 6. 下列类型中,属于统一编码可变长字符串的是( B )。 A. numeric B. nvarchar C. datetime D. real 7. 下列属于数值类型的是( A )。 A. int

数据库模拟试题含答案

模拟试题2 一.单项选择题〔本大题共15小题,每题2分,共30分〕1.对现实世界进展第二层抽象的模型是[ ] A.概念数据模型B.用户数据模型 C.构造数据模型D.物理数据模型 2.数据库在磁盘上的根本组织形式是[ ] A.DB B.文件C.二维表D.系统目录 3.在关系模型中,起导航数据作用的是[ ] A.指针B.关键码C.DD D.索引 4.查询优化策略中,正确的策略是[ ] A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作 C.尽可能早地执行差操作D.尽可能早地执行选择操作5.SQL中,“DELETE FROM 表名〞表示[ ] A.从根本表中删除所有元组B.从根本表中删除所有属性 C.从数据库中撤消这个根本表D.从根本表中删除重复元组 6.设关系模式R〔A,B,C〕,F是R上成立的FD集,F={A→B,C→B},ρ={AB,AC}是R的一个分解,那么分解ρ[ ] A.保持函数依赖集F B.丧失了A→B C.丧失了C→B D.丧失了B→C 7.在关系模式R分解成数据库模式ρ时,谈论无损联接的先决条件是[ ] A.数据库模式ρ中的关系模式之间有公共属性B.保持FD集 C.关系模式R中不存在局部依赖和传递依赖D.存在泛关系

8.在关系数据库设计中,子模式设计是在__________阶段进展。[ ] A.物理设计B.逻辑设计C.概念设计D.程序设计9.如果有9个不同的实体集,它们之间存在着12个不同的二元联系〔二元联系是指两个实体集之间的联系〕,其中4个1:1联系,4个1:N联系,4个M:N 联系,那么根据ER模型转换成关系模型的规那么,这个ER构造转换成的关系模式个数为[ ] A.9个B.13个C.17个D.21个 10.在DB技术,未提交的随后被撤消了的数据,称为[ ] A.报废的数据B.过时的数据C.撤消的数据D.脏数据11.SQL中的“断言〞机制属于DBS的[ ] A.完整性措施B.平安性措施C.物理平安措施D.恢复措施12.ORDB中,同类元素的无序集合,并且允许一个成员可屡次出现,称为[ ] A.构造类型B.集合类型C.数组类型D.多集类型13.在OODB中,包含其他对象的对象,称为[ ] A.强对象B.超对象C.复合对象D.持久对象 14.在DDBS中,数据传输量是衡量查询时间的一个主要指标,导致数据传输量大的主要原因是[ ] A.场地间距离过大B.数据库的数据量大 C.不同场地间的联接操作D.在CPU上处理通信的代价高15.DDBS中,透明性层次越高[ ] A.网络构造越简单B.网络构造越复杂

数据库模拟试卷-参考答案

一、单项选择题(本大题共15小题,每小题2分,共30分) 1.常见的数据模型是() A.层次模型、网状模型、关系模型 B.概念模型、实体模型、关系模型 C.对象模型、外部模型、内部模型 D.逻辑模型、概念模型、关系模型 2.用二维结构表示实体以及实体间联系的数据模型称为() A、网状模型 B、关系模型 C、层次模型 D、面向对象模型 3.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为() A.OS B.DS C.DBMS D.DBS 4.下述那一条不属于概念模型应具备的性质() A.有丰富的语义表达能力 B.易于交流和理解 C.易于变动 D.在计算机中实现的效率高 5.系统故障会造成() A.内存数据丢失 B.硬盘数据丢失 C.软盘数据丢失 D.磁带数据丢失 6.下面列出的关于视图的条目中,哪一条是不正确的?() A.视图是外模式 B.视图是虚表 C.使用视图可以加快查询语句的速度 D.使用视图可以简化查询语句的编写 7.关系模式R中若没有非主属性,则() A.R属于2NF但不一定属于3NF B.R属于3NF但不一定属于BCNF C.R属于BCNF但不一定属于4NF D.R属于4NF 8.任何一个满足2NF但不满足3NF的关系模式都不.存在() A.主属性对码的部分依赖 B.非主属性对码的部分依 C.主属性对码的传递依赖 D.非主属性对码的传递依赖 9.数据库的三级模式结构中,内模式有() A.1个 B.2个 C.3个 D.任意多个 10.设关系R和S的元组个数分别为100和300,关系T是R和S的笛卡尔儿积,则T 的元组个数是() A.400 B.10000 C.30000 D.90000 11.学校数据库中有学生和宿舍两个关系: 学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情

数据库SQL模拟试题

数据库SQL试题 一、选择题:(20分) 1、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(__B_)C A、只存在一对多的实体关系,以图形方式来表示。 B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。 C、能体现一对多、多对多的关系,但不能体现一对一的关系。 D、关系模型数据库是数据库发展的最初阶段。 2、在“连接”组中有两种连接认证方式,其中在(__B_)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。 A、Windows身份验证 B、SQL Server 身份 证 C、以超级用户身份登录时 D、其他方式登录时 3、SQL Server 2000 在安装之前,应注意的事项:(___) D A、SQL Server 2000的任何版本在安装时都不用考虑操作系统的制约。 B、SQL Server 2000的安装对硬件的要求不作任何限制。 C、SQL Server 2000 在安装之前,必须在操作系统级启用TCP/IP。 D、在Windows NT Server 4.0上安装SQL Server 2000时,最低的要求是必须安装Service Pack 4(SP4)以上。 4、关系数据库中,主键是(1___),主键的建立有(2___)种方法,当运用Transact-SQL语句创建主键时,可以是(3___)。 D B B ⑴ A、为标识表中唯一的实体 B、创建唯一的索引,允许空 值 C、只允许以表中第一字段建立 D、允许有多个主键的 ⑵ A、一 B、二 C、三 D、四 ⑶ A、create table table1 (column1 char(13) not null primary, column2 int not) on primary; B、alter table table1 with notcheck add constraint [PK_table1] primary key nonclustered ( column1) on primary; C、alter table table1 column1 primary key ; 5、表在数据库中是一个非常重要的数据对象,它是用来(1___)各种数据内容的,数据库创建后就可以创建表了,创建表可以用(2___)等方法来创建。 C D ⑴ A、显示 B、查询 C、存放 D、检索 ⑵ A、企业管理器 B、查询分析器 C、OSQL D、企业管理器和CREATE TABLE语句 6、为数据表创建索引的目的是(1___),可以在创建表时用(2___)来创建唯一索引,也可以用(2___)来创建唯一索引。 A A B ⑴ A、提高查询的检索性能 B、创建唯一索引 C、创建主键 D、归 类

《数据库系统概论》模拟试卷五

《数据库系统概论》模拟试卷五 一、选择题(20小题,每题1分,共20分) 1.文件系统的一个缺点是() A、数据不保存 B、数据冗余性 C、没有专用软件对数据进行管理 D、数据联系强 2.()完成对数据库数据的查询与更新 A、DCL B、DDL C、DML D、DQL 3.关系模型的程序员不需熟悉数据库的() A、数据操作 B、完整性约束条件 C、存取路径 D、数据定义 4.DBMS提供DML实现对数据的操作。可以独立交互使用的DML称为() A、宿主型 B、独立型 C、自含型 D、嵌入型 5.在K元关系R中,公式σ2<'4'表示() A、从R中选择值为2的分量小于第4个分量值的元组组成的关系 B、从R中选择第2个分量值小于第4个分量值的元组组成的关系 C、从R中选择第2个分量的值小于4的元组组成的关系 D、从R中选择第2个分量小于第4个分量值的元组组成的关系 6.在下列查询语言中,与关系代数最接近的语言是() A、ISBL B、QUEL C、QBE D、SQL 7.四元关系R的属性A、B、C、D,下列叙述中正确的是() A、∏B,C(R)表示取值为B,C的两列组成的关系 B、∏2,3(R)表示取值为2,3的两列组成的关系 C、∏B,C(R)与∏2,3(R)表示的是同一个关系 D、∏B,C(R)与∏2,3(R)表示的不是同一个关系 8.在SQL语言中使用FOREIGN KEY时,与之配合的语句是() A、EXISTS B、EXCEPT C、TABLE D、REFERENCES 9.对基本表S,执行操作DROP TABLES RESTRICT的作用是() A、删除基本表S中的所有元组 B、把基本表S及产生的一切视图全部删除 C、当没有由S中的列产生的视图或约束时将表S删除 D、删除表S,将引用表S的视图中的一切视图的属性值置为空值 10.下列关于视图与基本表的对比正确的是()

数据库模拟试题5

Access数据库试卷五 一,选择题(每题1.5分,共30分) 1,Access数据库是( ) A,层状数据库B,网状数据库C,关系型数据库D,树状数据库 2,关系数据库系统能够实现的三种基本关系运算是( ) A,索引,排序,查询B,建库,输入,输出 C,选择,投影,联接D,显示,统计,复制 3,Access数据库存储在扩展名为( )的文件中 A ,.mdb B, .adp C,.txt D, .exe 4,数据库系统的核心是( ) A,数据库B,文件C,数据库管理系统D,操作系统 5,若在"学生"表中,"姓名"字段的类型为文本型,字段大小为20,则在此列输入数据时,最多可以输入的汉字数和英文字符数分别是( ) A,10 10 B,10 20 C,20 20 D,20 40 6,假设数据库中表A与表B建立了"一对多"关系,其中表B为"多"的一方,则下述说法 正确的是( ). A,表A中的一个记录能与表B中的多个记录匹配 B,表B中的一个记录能与表A中的多个记录匹配 C,表A中的一个字段能与表B中的多个字段匹配 D,表B中的一个字段能与表A中的多个字段匹配 7,在Access的下列数据类型中,不能建立索引的数据类型是( ) A,文本型B,备注型C,数字型D,日期时间型 8,在已经建立的"工资库"中,要在表中直接显示出我们想要看的记录,凡是记录时间为"2006年4月8日"的记录,可用_________的方法. A,排序B,筛选C,隐藏D,冻结 9,在表设计视图中,如果要限定数据的输入格式,应修改字段的( )属性. A,格式B,有效性规则C,输入格式D,输入掩码 10,设查询的条件为表达式"单价between 20+[10] and 50*[10]",则该表达式的 运算结果是( ) A,单价在20~50之间B,单价在30~50之间 C,单价在30~500之间D,单价不确定 11,下图显示的是一个正在建立的查询,根据画面判断正在建立( )查询 A,选择B,更新C,删除D,参数 12,在ACCESS中的数据库中已建立了"图书"表,若查找"图书编号"是"112266"和"113388"的记录,应在查询设计视图的准则行中输入( ) A,"112266" and "113388" B, not in ("112266","113388") C, in ("112266","113388) D, not ("112266" and "113388") 13,下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( ) A, 出生年月字段值B, 所有字段值 C, 除出生年月以外的所有字段值D, 学号字段值 14,客户购买图书窗体的数据源为以下SQL语句: select 客户.姓名,订单.册数, 图书.单价from 客户inner join (图书inner join 订单on 图书.图书编号=订单.图书编号) on 客户.客户编号=订单.客户编号 则向窗体添加一个[购买总金额]的文本框,则其控件来源为( )

SQL_Server数据库模拟试题2

SQL Server数据库模拟试题2 说明:本试题为笔试方式,考试时间100分钟,总计100分。 一、选择题(每题1分,共15分) 1. 在数据库中NULL表示C A. 0 B. 空格 C. 未知值 D. 其他 2. 批处理是一个SQL语句集合,以C为结束。 A. BEGIN B. “}” C. GO D. END 3. 在SQL Server中会滚事务的命令为B。 A. COMMIT B. ROLLBACK C. GOTO D. DECLEAR 4. 聚合函数中的____A___,可以实现对一数值列执行累加并返回单一值。 A.SUM B.COUNT C.MAX D.SQRT 5. 在存有数据的表上建立非聚集索引,可以引起表中数据的____C___发生变化。 A.表间关系B.物理位置C.逻辑顺序D.列值 6. 下列函数中,返回值数据类型为int的是___B____。 A.GETDATE B. COUNT C. LTRIM D. SUNSTRING 7. 命令CREATE DEFAULT的功能是______B_________。 A. 清空表 B. 创建默认值 C. 创建触发起 D. 创建表 8. 为数据表创建索引的目的是___A____。 A. 提高查询的检索性能 B. 归类 C. 创建主键 D. 准备创建视图 9. 表达式Datepart(yy,'2010-9-13')+7的结果是__C_____。 A. '2010-9-20' B.2010 C.'2017' D. '2011' 10. 在SQL Server 2005服务器上,存储过程是一组预先定义并___A____的Transact-SQL 语句集合。 A.保存 B.编译 C.解释 D.编写 11. 表是SQL Server数据库中用来___C____各种数据内容的数据库对象。 A. 显示 B.查询 C. 存放 D. 检索 12. 关于SQL Server 2005数据库事务日志文件叙述错误的是___C____。 A. 一个数据库可以有多个事务日志文件 B. 创建数据库时,如果未指定事务日志文件,SQL Server则会自动创建一个 C. 事务日志文件的默认大小为5MB D. 如果未指定事务日志文件的增长量,则文件大小也会不断变化。 13. 下列关于执行SQL Server 2005查询叙述正确的是___C____。 A. 如果没有选中的命令,则只执行最前面的第一条命令 B. 如果有多条命令选择,则只执行选中命令中的第一条命令 C. 如果查询中有多条命令有输出,则按顺序显示所有结果 D. 遇到GO命令就自动开始执行 14.表达式DA TENAME(Mm,'2011-11-11')的值是____A___。 A. 11 B. 12 C. 星期五 D. '2011-11-11' 15. 对数据库表创建索引的缺点有_____B__ A. 提高检索速度 B. 降低了数据修改速度

数据库模拟面试题

一、选择题 1、在MS SQL Server中,用来显示数据库信息的系统存储过程是(D) A sp_ dbhelp B sp_ db C sp_ help D sp_ helpdb 2、SQL语言中,删除一个表的命令是(B) A DELETE B DROP C CLEAR D REMORE 3、关系数据库中,主键是(A) A、为标识表中唯一的实体 B、创建唯一的索引,允许空值 C、只允许以表中第一字段建立 D、允许有多个主键的 4、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(1_B),使用关键字(2_A)可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(3_B),如果在SELECT语句中使用聚合函数时,一定在后面使用(4_A)。 ⑴A、SELECT,INTO B、SELECT,FROM C、SELECT,GROUP D、仅SELECT ⑵A、DISTINCT B、UNION C、ALL D、TOP ⑶A、JOIN B、UNION C、INTO D、LIKE ⑷A、GROUP BY B、COMPUTE BY C、HA VING D、COMPUTE 5、语句DBCC SHRINKDA TABASE (Sample, 25)中的25表示的意思是(B) A、25M B、剩余占整个空间的25% C、已用空间占整个空间的25%

D、以上都不对 6、在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称。工资等字段。若要保证工资字段的取值不低于800元,最合适的实现方法是:(B) A。在创建工资表时为”工资“字段建立缺省 B。在创建工资表时为”工资“字段建立检查约束 C。在工资表建立一个触发器 D。为工资表数据输入编写一个程序进行控制 7、Select 语句中用来连接字符串的符号是(A). A. “+” B. “&” C.“||” D.“|” 8、聚合函数不可以用在下列哪个语句中(E) A)SELECT子句 B)HA VING 子句 C)WHERE 子句 D)子查询 E)ORDER BY F)GROUP BY 9、在视图上不能完成的操作是(C)。 A. 更新视图 B. 查询 C. 在视图上定义新的表 D. 在视图上定义新的视图 10、SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREA TE、DROP、ALTER语句是实现哪种功能(C)。 A. 数据查询 B. 数据操纵 C. 数据定义 D. 数据控制

数据库应用SQLServer模拟试卷和答案

北京语言大学网络教育学院 《数据库应用(SQL Server)》模拟试卷一注意: 1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。 2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。 3.本试卷满分100分,答题时间为90分钟。 4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。 一、判断题(本大题共5小题,每小题2分,共10分),正确的填T,错误的填F,请将答案填在答题卷相应题号处。 1、对于一个已存在的表,对其进行增加列、删除列、更改列的名称和数据类型等操作都能进行。() 2、一个表不能有主键值相同的两行。() 3、在设计存储过程时,可以为参数提供一个默认值,其一般格式是:CREATE PROCEDURE 存储过程名( 参数1=默认值1, 参数2=默认值2,… ) AS SQL语句。() 4、凡是能通过ODBC或OLEDB接口访问的数据库,也可通过ADO .NET来访问。() 5、DataSet是核心的ADO .NET数据库访问组件,主要是用来支持ADO .NET的不连贯连接及分布数据处理。() 二、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。 6、DBMS提供哪种语言来定义数据库的三级模式?()。 [A] DBL [B] DCL [C] DDL [D] DML 7、SQL Server是()。 [A] 数据库 [B] 数据库系统 [C] 数据库管理系统 [D] 数据库应用系统 8、在数据库系统中,如果数据库的物理结构发生了变化,那么用户的应用程序()。 [A] 必须改变 [B] 自动改变 [C] 可以不变 [D] 必须作废 9、以下有关“关系的性质”的说法错误的是()。 [A] 不同的列可出自同一个域 [B] 行的次序不能任意交换

相关主题
相关文档
最新文档