好文档 - 专业文书写作范文服务资料分享网站

东华理工大学数据库应用复习题

天下 分享 时间: 加入收藏 我要投稿 点赞

v1.0 可编辑可修改 数据库应用复习题 一、选择题

1、SQLserver数据库文件有三类,其中主数据文件的后缀为(C): A、.ndf B、.ldf C、.mdf D、.idf 2、下面标志符不合法的是:(C)。

A、[mydelete] B、_mybase C、$money D、trigger1 3、下面字符串能与通配符表达式[ABC]%a进行匹配的是:(C)。 A、BCDEF B、A_BCD C、ABC_a D、A%a 4、下列说法正确的是__B____。

A、视图是观察数据的一种方法,只能基于基本表建立。 B、视图是虚表,观察到的数据是实际基本表中的数据。 C、索引查找法一定比表扫描法查询速度快。 D、索引的创建只和数据的存储有关系。

5、下列途径哪个不是实现值域完整性____B___。 A、rule(规则)B、primarykeyC、notnullD、default 6、SQL Server 2008是一个(C)的数据库系统。 (A) 网状型(B)层次型(C)关系型(D)以上都不是 7、SQL Server 2008采用的身份验证模式有(D)。

(A)仅Windows身份验证模式 (B)仅SQL Server身份验证模式 (C)仅混合模式 (D)Windows身份验证模式和混合模式

8、在SQL Server 2008中,当数据表被修改时,系统自动执行的数据库对象是(B)。 (A) 存储过程(B)触发器(C)视图(D)其他数据库对象 9、SQL Server的字符型系统数据类型主要包括(B)。 、money、char 、varchar、text 、binary、int 、varchar、int

10、在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是(A)。 (A)聚集索引(B)非聚集索引(C)主键索引(D)唯一索引 1

v1.0 可编辑可修改 11、要查询book表中所有书名中包含“计算机”的书籍情况,可用(B)语句。 (A)SELECT * FROM book WHERE book_name LIKE ‘计算机*’ (B)SELECT * FROM book WHERE book_name LIKE ‘计算机%’ (C)SELECT * FROM book WHERE book_name=‘计算机*’ (D)SELECT * FROM book WHERE book_name=‘计算机%’ 12、SELECT语句中与HAVING子句通常同时使用的是(C)子句。 BY D.无需配合

13、要删除mytable表中的myindex索引,可以使用(D)语句。 (A)DROP myindex (B)DROP

(C)DROP INDEX myindex(D)DROP INDEX

14、下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是(A)。 (A) sp_helptext(B)sp_helpindex(C)sp_bindrule(D)sp_rename 15、SQLServer提供的单行注释语句是使用(B)开始的一行内容。 A.“/*” B.“--” C.“{” D.“/” 16、以下运算符中优先级最低的是(D。

(A)+(加) (B)=(等于) (C)like (D)=(赋值)

17、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(B) A、只存在一对多的实体关系,以图形方式来表示。

B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。 C、能体现一对多、多对多的关系,但不能体现一对一的关系。 D、关系模型数据库是数据库发展的最初阶段。

语言按照用途可以分为三类,下面选项中哪一种不是:(C) (A)DML (B)DCL (C)DQL (D)DDL

19.在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是(B) (A)* (B)% (C)- (D)

20.以下那种类型作为变量的数据类型(C)。 (A)text (B)ntext (C)table (D)image 2

v1.0 可编辑可修改 21.下面不属于数据定义功能的SQL语句是:(C) TABLE CURSOR TABLE

22.在SQL SERVER中局部变量前面的字符为:(D) (A)* (B)# (C)@@ (D)@ 23.对视图的描述错误的是:(C)

(A)是一张虚拟的表 (B)在存储视图时存储的是视图的定义

(C)在存储视图时存储的是视图中的数据 (D)可以像查询表一样来查询视图 24.在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是(A)。 (A)ALTER (B)UPDATE (C)UPDAET (D)ALLTER

25、有如下代码,当代码中_[关键字]_分别为break、continue、return时,最后的print@n输出的值为(A) Declare @n int Set @n=3 While @n〉0 begin

set @n=@n-1 if @n=1 _[关键字]_ end

print @n

A:1,0,不输出 B:1,1,1 C:0,0,0 D:0,1,2 26、数据库系统由数据库、硬件和什么等组成(D)

A:操作系统 B:文件系统 C:编译系统 D:数据库管理系统 27、所谓概念模型,指的是什么( D)

A:客观存在的事物及其相互联系 B:将信息世界中的信息数据化

C:实体模型在计算机中的数据化表示 D:现实世界到机器世界的一个中间层次,即信息世界 29、数据库系统软件包括DBMS和什么( D)

A:数据库 B:高级语言 C:OS D:数据库应用系统和开发工具 3

v1.0 可编辑可修改 30、下列四项中,不正确的提法是什么(C ) A:SQL语言是关系数据库的国际标准语言

B:SQL语言具有数据定义,查询,操纵和控制功能 C:SQL语言可以自动实现关系数据库的规范化 D:SQL语言称为结构查询语言

32、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是什么(C ) A:多对多 B:一对一 C:多对一 D:一对多

33、数据库是在计算机系统中按照一定的数据模型组织、结构化的什么( B) A:文件的集合 B:数据的集合 C:命令的集合 D:程序的集合 34、数据库设计的几个步骤是什么(A)

A:需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护 B:需求分析,逻辑结构设计,物理结构设计.概念结构设计,数据库实施,数据库运行和维护 C:需求分析,逻辑结构设计,概念结构设计.物理结构设计,数据库实施,数据库运行和维护 D:需求分析,概念结构设计,物理结构设计,逻辑结构设计,数据库实施,数据库运行和维护 35、数据库系统是在什么的基础上发展起来的(B)

A:操作系统 B:文件系统 C:编译系统 D:数据库管理系统 36、SQL语言是什么语言(C)

A:层次数据库 B:网络数据库 C:关系数据库 D:非数据库 37、SQL中,聚合函数COUNT(列名)用于(C) A:计算元组个数 B:计算属性的个数

C:对一列中的非空值计算个数 D:对一列中的非空值和空值计算个数 38、什么是长期存储在计算机内的有组织,可共享的数据集合(C) A:数据库管理系统 B:数据库系统 C:数据库 D:文件组织 39、在关系数据模型中,通常可以把什么称为关系模式(D) A:记录 B:记录类型 C:元组 D:元组集 40、设计数据库时,首先应该设计:C 4

v1.0 可编辑可修改 A.数据库应用系统结构 结构 * C.数据库的概念结构 D.数据库的控制结构 41、SQL语言称为(B)。

A、结构化定义语言B、结构化控制语言 C、结构化查询语言D、结构化操纵语言。 42.下列聚合函数中不忽略空值(null)的是[ C ]

A.SUM(列名) B.MAX(列名) C.COUNT(*) D.AVG(列名) 43.在数据库设计中,将E-R图转换成关系数据模型的过程属于[ B ]

.A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 44.SQL中,下列涉及空值的操作,不正确的是[ C ]

A.AGE IS NULL B.AGE IS NOT NULL C.AGE=NULL D.NOT(AGE IS NULL) 45、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且:A A.包括20岁和30岁 B.不包括20岁和30岁 C.包括20岁但不包括30岁 D.包括30岁但不包括20岁

46、为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字: A

47、把E-R模型转换成关系模型的过程,属于数据库的: C A.需求分析 B.概念设计 C.逻辑设计D.物理设计

48.在数据库系统中,保证数据及语义正确和有效的功能是: D A.并发控制 B.存取控制 C.安全控制 D.完整性控制 49.在SQL语言中,属于DML的操作命令是:B A.CREATE B.GRANT C.UPDATE D.DROP

50.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实 体集与零部件实体集之间的联系是:D A.1:1 B.1:M C.M:1 D.M:N

51.概念设计的主要目标是产生数据库概念结构,该结构主要反映: D A.DBA管理信息的需求 B.数据库的维护需求 C.应用程序开发的需求 D.企业的信息需求

52.用下面的SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) NOT NULL,5

东华理工大学数据库应用复习题

v1.0可编辑可修改数据库应用复习题一、选择题1、SQLserver数据库文件有三类,其中主数据文件的后缀为(C):A、.ndfB、.ldfC、.mdfD、.idf2、下面标志符不合法的是:(C)。A、[mydelete]B、_mybaseC、$moneyD、trigger13、下
推荐度:
点击下载文档文档为doc格式
5vd5j2bh969y6ym8c7oz9pugm7qng700f16
领取福利

微信扫码领取福利

微信扫码分享