欢迎来到天天文库
浏览记录
ID:5831653
大小:64.00 KB
页数:6页
时间:2017-12-25
《数据库基础及其应用第九章课后作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第九章SQLServer数据库简单应用一、单选题1.使用“CREATEDATABASEAAA”命令所建立数据库文件的初始大小是(A)字节。A.1MB.2MC.3MD.4M2.下面关于索引的描述不正确的是(B)。A.索引是一个指向表中数据的指针B.索引是在列上建立的一种数据库对象C.索引的建立和撤消对表的数据毫无影响D.表的建立和撤消对索引毫无影响3.下面关于聚集索引和非聚集索引说法正确的是(B)。A.每个表只能建立一个非聚集索引B.非聚集索引需要较多的硬盘空间和内存C.一张表上不能同时建立聚集和非聚集索引D.一个复合索引只能是聚集索引4.“Cre
2、ateUniqueIndexAAAOn学生表(学号)”将在学生表上创建名为AAA的(A)。A.惟一索引B.聚集索引C.复合索引D.唯一聚集索引5.下列标识符可以作为局部变量使用(C)。A.[@Myvar]B.MyvarC.@MyvarD.@Myvar6.TransactSQL支持的程序结构语句主要有(A)。A.Begin…EndB.If…Then…ELSEC.DoCaseD.DoWhile7.属于事务控制的语句是(A)。A.BeginTran、Commit、RollBackB.Begin、Continue、EndC.CreateTran、Comm
3、it、RollBackD.BeginTran、Continue、End8.SQLServer触发器主要针对下列语句创建(B)。A.SELECT、INSERT、DELETEB.INSERT、UPDATE、DELETEC.SELECT、UPDATE、INSERTD.INSERT、UPDATE、CREATE9.下面关于索引的描述不正确的是(B)。A.索引是一个指向表中数据的指针B.索引是在元组上建立的一种数据库对象C.索引的建立和撤消对表中的数据毫无影响D.表被撤消时将同时撤消在其上建立的索引10.以下哪种情况应尽量创建索引(A)。A.在where子句
4、中出现频率较高的列B.具有很多NULL值的列C.记录较少的基本表D.需要更新频繁的基本表11.SQLServer2000提供的单行注释语句是使用(B)开始的一行内容。A.“/*”B.“--”C.“{”D.“/”12.不属于SQLServer2000系统全局变量的是(D)。A.@@ErrorB.@@ConnectionsC.@@Fetch_StatusD.@Records13.下列SQLServer2000语句中出现语法错误的是(D)。A.DECLARE@MyvarINTB.SELECT*FROM[AAA]C.CREATEDATABASEAAAD.
5、DELETE*FROMAAA14.索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的(D)速度。A.插入B.修改C.删除D.查询15.下列命令不能执行的是(B)。A.SELECT*FROM[select]B.SELECT*FROM@MyTableC.SELECT*FROM[MyTable]D.SELECT*FROMMyTable二、填空题1.在SQLServer中主要是通过(查询分析器)实用工具运行TransactSQL语句。2.SQLServer可以通过查询分析器和(企业管理器)两种工具完成数据库的管理工作。3.
6、在一个已存在数据的表中增加一列,一定要保证所增加的列允许(Null)值。4.Transact-SQL语句中将日期时间型数据类型作为(字符)型处理,需要用单引号括起来。5.可以将视图理解为一组存储在SQLServer数据库中的经过预编译的(SELECT)语句。6.SQLServer中引入索引主要是为了(提高查询的效率),保证数据的惟一性并加快表的查询速度。7.索引一经创建就完全由SQLServer2000系统(自动)选择和维护。8.从是否改变基本表记录的物理位置角度可将索引分为(聚集)和(非聚集索引)两类。9.注释是一些说明性的文字,不是(可执行)
7、语句,不参与程序的编译。10.一个局部变量的使用范围局限于(批处理)内,即两个GO语句之间的那一部分。11.触发器是一种特殊的(存储过程),基于表而创建,主要用来保证数据的完整性。12.在一个表中最多只能有一个关键字为(PRIMARYKEY)的约束,关键字为FOREIGNKEY的约束可以出现(多)次。13.CHECK约束被称为(检查)约束,UNIQUE约束被称为(唯一值)约束。14.使用一种约束时,可以使用关键字(CONSTRAINT)和标识符(<约束名>)的选项命名该约束,也可以省略该选项由系统自动命名,因为用户很少再使用其约束名。15.当一个
8、表带有约束后,执行对表的各种(更新)操作时,将自动(检查)相应的约束,只有符合约束条件的合法操作才能被真正执行。16.在SQLServe
此文档下载收益归作者所有