1、数据库试题2选择题(1) SQLServer数据库文件有三类,其中辅助数据文件的后缀名是(C) A、.ldf B、.mdf C、.ndf D、.hdf(2)下列关于使用“ALTER DATABASE”命令对数据库进行的修改,不正确的是( B) A、增加或删除数据文件B、改变数据文件的结构和存储方式C、改变日志文件的大小和增长方式D、增加或删除文件组(3)以下连接运算返回的结果表中不但包含满足连接条件的行,还包括相应表中所有行的连接操作是(A ) A、外连接 B、左外连接 C、内连接 D、交叉连接(4)下面几种情况中,不适合建立聚集索引的是(C ) A、包含有限数据值的列 B、用户经常使用“BE
2、TWEEN”、“”、“”、“=”来查询满足条件的数据 C、包含大量非重复值的列 D、查询返回大的结果集1、SQL Server 2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是( D )。(A)企业管理器 (B)导入和导出数据 (C)事件探察器 (D)服务管理器2、在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是( A )。(A)聚集索引 (B)非聚集索引 (C)主键索引 (D)唯一索引3、下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是( A )。(A)sp_helptext(B)sp_helpinde
3、x (C)sp_bindrule (D)sp_rename 4、要删除mytable表中的myindex索引,可以使用( B )语句。(A) DROP myindex (B)DROP mytable.myindex (C) DROP INDEX myindex (D)DROP INDEX mytable.myindex1)下列说法错误的是(A)A日志文件的存储与数据文件相同B每个数据库中都有一个文件组作为默认文件组运行C.model数据库为新创建的数据库提供模板 D.对已存在的数据库可以增加和删除文件组2)以下描述不正确的是(D)A.存储过程能够实现较快的执行速度。B.内嵌表值型函数相当于一个
4、带参数的视图。C.不指定所有者时,调用标量函数会出错。D.可以通过视图更改任意基表3)关于聚合函数,以下说法错误的是(B)。 A.Sum返回表达式中所有数的总合,因此只能用于数字类型的列。 B.Avg返回表达式中所有数的平均值,可以用于数字型和日期型的列。 C.Max和Min可以用于字符型的列。 D.Count可以用于字符型的列。4)关于多表联接查询,以下(B)描述是错误的。 A.外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数。 B.多表联接查询必须使用到JOIN关键字 C.内联接查询返回的结果是:所有符合联接条件的数据。 D.在where子句中指定联接条件可以实现内联接查询。
5、1、在SQL SERVER 所提供的服务中,( A )是最核心的部分。A、MSSQLServer B、SQL Server Agent C、MS DTC D、SQL XML2、下列哪条语句能够从学生表中查询出姓名的第二个字是“敏”的学生的信息( B )。A、select * from 学生表 where 姓名=_敏%B、select * from 学生表 where 姓名 like _敏%C、select * from 学生表 where 姓名 like %敏%D、select * from 学生表 where 姓名 like %敏3、下列有关关键字的说法中,不正确的是( B )。A、主关键字
6、能惟一标识表中的每一行 B、每个表中一定存在外关键字C、侯选关键字中的任一个都可以充当主关键字 D、关键字的值不能重复,也不能为NULL4、根据关系数据基于的数据模型关系模型的特征判断下列正确的一项:(_B_)A、只存在一对多的实体关系,以图形方式来表示。B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。C、能体现一对多、多对多的关系,但不能体现一对一的关系。D、关系模型数据库是数据库发展的最初阶段。1. SQL SERVER最初是以下哪个公司的产品(C )。A、甲骨文 B、Sybase C、微软 D、IBM答案:c2、实现关系代数投影运算的SQL子句是(A)ASELECT BORD
7、ER BYCFROM DWHERE3、属于事务控制的语句是( A )。 A. Begin Tran、Commit、RollBackB. Begin、Continue、End C. Create Tran、Commit、RollBack D. Begin Tran、Continue、End4.假定学生关系是S(SNO,SNAME,SEX,SAGE),课程关系是C(CNO,CNAME,CREDIT),学生选课关系是SC(SNO,CNO,CREDIT),要查找选修“数据库”课程的女学生的姓名,将涉及到关系( D )A、 S B、C,SC C、 S,SC D、 S,C,SC1.( A )是位于用户和操
8、作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。ADBMS B.DB C.DBS D.DBA2.下列选项中,不属于数据库特点的是( C)。A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高3.在关系数据库中,视图是三级模式结构中的( D)。A.内模式 B.模式 C.存储模式 D.外模式4.下列SQL语句中,( D )不是数据定义语句。A. CREATE TABLE B. DROP VIEW C.CREATE VIEW D. GRANT5.数据库备份的作用是( C)A.保障安全性 B.一致性控制 C.故障后的恢复 D.数据的转存1.SQL的视图是从(
9、 C )中导出的。A. 基本表 B. 视图 C. 基本表或视图 D. 数据库 2.SQL语言中,删除表中属性列需要用到的命令是( D )。A. DELETE和ALTER B. UPDATE和DROPC. DROP D. ALTER和DROP3.SQL Server安装程序创建4个系统数据库,下列哪个不是( C )系统数据库。A.master B.modelC.yggl D.msdb 4.SQL Server 2005中下列哪种数据类型不能使用ORDER BY( A )。A.datetime B.tinyintC.float D.real 1、数据模型的三个要素是(D) A数据结构、数据操作和规
10、范化理论 B数据结构、规范化理论和完整性约束 C规范化理论、数据操作和完整性约束 D数据结构、数据操作和完整性约束 2、单纯从用户角度看到的数据库为(B) A物理数据库 B逻辑数据库 C用户数据库 D系统数据库 3、数据库的逻辑成分成为数据库对象,以下不是数据库对象的是(D) A表 B视图 C约束 D规范化 4、查看指定数据库的详细信息,可使用的存储过程命令是(B) Asp_help Bsp_helpdb Csp_helpstats Dsp_helpindex1. SQL Server安装程序创建4个系统数据库,下列哪个不是( C )。Amaster Bmodel Cpub D. msdb2.
11、 下列哪个不是sql 数据库文件的后缀( C )A.mdf B.ldf C.tif D.ndf3. 在视图上不能完成的操作是( C ) A.更新视图数据 B.查询C.在视图上定义新的基本表 D.在视图上定义新视图 4当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D )A、左外联接 B、右外联接C、内联接 D、外联接5在Student表中基于StuName字段建立的索引属于( B )A惟一索引 非聚集索引 B非惟一索引 非聚集索引 C聚集索引 非惟一索引 D惟一索引 聚集索引1.( A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序
12、提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。ADBMS BDBCDBS DDBA2.SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁3.在MS SQL Server中,用来显示数据库信息的系统存储过程是( D )。A. sp_dbhelp B. sp_dbC. sp_help D. sp_helpdb4.下列四项中,不正确的提法是( C )。A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操
13、纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言1、下列数据库对象,哪个是用来存储和操作数据的?A、表 B、视图 C、存储过程 D、触发器2、下列哪项不属于数据库对象?A、视图 B、主键 C、默认值 D、表3、不正确的数据表达形式是?A、0.2837E-9 B、20010220 C、abc20 GROUP BY PRICE DESC, TITLE ASCB) SELECT TITLE, PRICE FROM TITLES WHERE PRICE20 GROUP BY PRICE ASC, TITLE DESCC) SELECT TITLE, PRICE F
14、ROM TITLES WHERE PRICE20 ORDER BY PRICE ASC, TITLE DESCD) SELECT TITLE, PRICE FROM TITLES WHERE PRICE20 ORDER BY PRICE DESC, TITLE ASC答:D1.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图2数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D
15、. 应用程序与数据库中数据的逻辑结构相互独立3.以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的(C)。 A. 减少数据冗余 B. 解决更新异常问题 C.加快查询速度 D. 提高存储空间效率4.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. 5021,刘祥,男,21 B. NULL,刘祥,NULL,21C. 5021,NULL,男,21 D. 5021,刘祥,NULL,NULL1.事务
16、的持续性是指 BA事务中包括的所有操作要么都做,要么都不做B事务一旦提交,对数据库的改变是永久的C一个事务内部的操作及其使用的数据对并发的其他事务是隔离的D事务必须是使数据库从一个一致性状态变到另一个一致性2.下列哪个不是sql数据库文件的后缀 CA .mdfB .ldfC .tifD .ndf3.要修改表名为Table1的字段Field1长度,原为Char(10)要求用SQL增加长度为char(20),以下正确的是(C)A Alter table Table1 Alter Field1 char(20)B Alter Table1 Alter column Field char(20)C Alter table Table1 Alter column Field1 char(20)D Alter column Field char(20)4.以下选项哪个不是对已存在的数据库进行修改(C)A 增加或删除数据文件 B 改变日志文件大小和增长方式C 改变日志文件名D 数据库重命名1建立索引的目的是( D )。A降低SQL Server数据检索的速度 B与SQL Server数据检索的速度无关C加快数据库的打开速度 D提高SQL S
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1