SQL数据库练习打印

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.触发器可以创建在(A)中。 A. 表

2.删除表的语句是(A)。 A.DROP

3. 以下触发器是当对[表1]进行(D)操作时触发。D.修改、插入、删除

Create Trigger abc on 表1

For insert , update , delete

As ……

4. 规则对象在使用上与(A)约束类似。A.CHECK

5.主索引可确保字段中输入值的(C)性。 C.唯一

6.关于视图下列哪一个说法是错误的(B)。B.视图中也保存有数据

7.执行带参数的过程,正确的方法为(A)。 A. 过程名参数

8.查询毕业学校名称与“清华”有关的记录应该用(D)。

D. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’%清华%’

9. Select 职工号 FROM 职工WHERE 工资>1250 命令的功能是(D)。

D.从[职工]关系中检索工资大于1250的职工

10. 关于关系图下列哪一个是正确的(C)。

C.关系图是在不同表中的字段之间建立关联

11.下面关于触发器的描述不正确的是(C)

A.每张表(视图)只有3种触发器动作,而且一个触发器只能作用在一个表(视图)上。

B.触发器中有两个逻辑表,其中一个逻辑表命名为deleted,另一个命名为inserted。

C.当试图从触发器所定义的目标表中删除数据的时候,DELETE触发器被激发,同时,需要删除的数据被放置到inserted表中。

D.当试图插入数据到触发器所定义的目标表中时,INSERT触发器被激发,同时,需要插入到目标表中的数据被放置到inserted表中。

12.下列哪个不是SQL Server数据库约束类型(D)

A.主关键字约束、默认约束

B.外关键字约束、条件约束

C.唯一性约束、默认约束

D.检查约束、外关键字约束

13. SQL Server 2000采用的身份验证模式有(D)D.WINDOWS身份验证模式和混合模式

14. SQL Server 2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务是(D)D.服务管理器

15. SQL Server 2000中的数据以页为基本存储单位,页的大小为(A)A.8KB

16.下面哪个不是SQL Server 2000数据库对象(B)

A.表、视图

B.队列、约束

C.索引、存储过程

D.触发器、约束

17.在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是(B)

A.存储过程

B.触发器

C.视图

D.其他数据库对象

18. SQL Server 的字符型系统数据类型主要包括(B) B.char、varchar、text

19.在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是(A)

A.聚集索引

B.非聚集索引

C.主键索引

D.唯一索引

20.要查询book表中所有书名中包含“计算机”的书籍情况,可用(B)语句。

B. SELECT*FROM book WHERE book_name LIKE‘%计算机%’

21.不属于数据库管理系统三个要素组成的是(D)。

A. 数据结构

B. 数据操作

C. 完整性约束

D. 数据分析

22.删除表中数据的语句是(D)。

A. DROP

B. ALTER

C. UPDATE

D. DELETE

23. 限制输入到列的值的范围,应使用(D)约束。

A. CHECK

B. PRIMARY KEY

C. FOREIGN KEY

D. UNIQUE

24. 触发器可引用视图或临时表,并产生两个特殊的表是(A)。

A. Del eted、 Inserted B. Del ete、 Insert C. Vi ew、 Tabl e D. Vi ew1、 tabl e1 25.使用索引下列哪个说法是正确的(B)。B. 缩短查询时间

26.关于视图下列哪一个说法是错误的(B)。 A. 视图是一种虚拟表 B. 视图中也存有

数据 C. 视图也可由视图派生出来 D. 视图是保存在数据库中的SELECT查询

27.创建表的命令是(C)。C. Create TABLE 表名

28.用于模糊查询的匹配符是(D )。D. LIKE

29. 在sql SERVER中不是系统数据库的是(D )。A. master B. model C. tempdb D. pubs

30. 关于关系图下列哪一个是正确的(B)。

A. 关系图是在同一个表中不同字段之间建立关联

B. 关系图是在不同表中的字段之间建立关联

C. 关系图是表与表之间建立关联,与字段无关

D. 关系图是在不同数据库之间建立关联

1、在SELECT查询语句中用[distinct]关键字来删除重复记录。

2、 DATEDIFF(YEAR,’2004-5-6’,’2008-9-7’)这个表达式的值[4]。

3、在SQL Server中,根据索引对数据表中记录顺序的影响,索引可以分为[asc]和[desc]。

4、[检查]约束通过检查一个或多个字段的输入值是否符合设定的检查条件来强制数据的完整性。

5.IBM公司的研究人员E.F.Codd连续发表了论文,提出了关系模型,奠定了[关系数据库]

管理系统的基础。

6.数据库的数据模型包含[数据结构、数据操作、完整性约束]三个要素。

7.[内嵌表值函数]可用于实现参数化视图的功能,这种类型的函数在使用参数和扩展索引视图方面提供了比[视图]更多的灵活性。

8.[存储过程]是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。9.SQL Server 数据库的体系结构也是三级模式结构,但术语与传统的关系模式不同,在SQL Server 中,[外模式]对应于视图、[模式]对应于基本表、[内模式]对应于存储文件。10.SQL Server的数据库文件的扩展名为[mdf]、事务日志文件的扩展名为[ldf]。

11.建立和使用[约束]的目的是为了保证数据的完整性。

12.BACKUP命令是对数据库进行[备份], RESTORE命令是对数据库进行[恢复]。

13.从最终用户角度来看,数据库应用系统分为单用户结构、主从式结构、分布式结构、[客户/服务器]结构和[浏览器/服务器]结构。

14.对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的[基本表]。15.SQL Server 2000的安全性分为两类:[数据访问]安全性和[数据运行]安全性。

16、SQL Server登录身份验证模式类型有[Windows认证模式]和[混合模式]两种。

17、数据库对象就是存储和管理数据库的结构形式,这些数据库对象包括数据库图表、表、函数、视图、存储过程、触发器、缺省、规则等。

18、表是由行和列组成的,行有时也称为[记录],列有时也称为[字段]或域。

19、数据库操作语句就是指insert、[u p d a t e]、[delete]和select语句。

20、创建索引的方法可以分为[直接方法]和[间接方法]。

21、在Microsoft SQL Server系统中,支持3种类型的备份介质:[硬盘文件]、磁带和[命名管道]。

22、触发器有3种类型,即insert类型、[u p d a t e]和[delete]。

23、Transact-SQL语言有4部分元素组成,分别是:数据定义语言、[数据控制语言]、[数据操作语言]和一些附加的语言元素。

24、事务的4个属性:原子性、一致性、[独立]性和[持久]性。

25. 选择运算是根据某些条件对关系做[水平]分割;投影是根据某些条件对关系做[垂直]

分割。

26.Transact-SQL中的变量分为局部变量与全局变量,局部变量用@开头,全局变量用@@开头。

27.创建临时表时,临时表以在表名前加#表示。

28.SQL Server 2000的文件包括:数据文件(.mdf或.ndf)和日志文件。

29. SQL Server 2000提供备份数据库的两种方式是:使用BACKUP DATABASE将数据库文件备份出去和直接拷贝数据库文件mdf和日志文件ldf。

30.在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是ALTER

31.一个事务的操作必须是具备以下四个属性:原子性、一致性、隔离性和永久性

相关文档
最新文档