数据库复习材料

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

《数据库系统原理》王岚主编清华大学出版社

填空题:

1.同ORACLE的“多进程引擎”体系结构不同,SQL Server属于__服务器

__________体系结构。

2.关系模型的完整性包括实体完整性、参照完整性和______自定义______的完

整性。

3.用T-SQL语句可方便地更改as密码,这时如果原来没有设置密码,则

oldpassword参数可填写成_____null_______值。

4.一个数据库表最多可包含_____________个列。

5.每个SQL Server都包含两种类型的数据库:系统数据库和用户数据库。

6.在查询语句的WHERE子句Like运算中,可以使用字符匹配符,请问能匹

配任意长度的字符匹配符是___%_________。

7.如果CHECK约束只是作用在表中的单列上,我们则称之为____________级

CHECK约束。

8.SQL语言中,在数据表中查询数据的语句是____select________。

9.一个表中最多能建立________250____个聚集索引。

10.用户的帐户,只有在____________的情况下,才可以通过视图修改基表数据。

11.在SQL Server中,一般以SP为前缀的存储过程都是____________存储过程。

12.如果在存储过程中使用参数,则参数必须以____________为前缀。

13.在查询分析器中执行一个存储过程,应使用____________命令。

14.执行含有输入参数的存储过程有____________种方法。

15.执行含有输入参数的存储过程有使用参数名传送参数值和____________传

送参数值两种方法。

16.当用户更新了数据库表中的记录时,将会触发____________触发器。

17.用____________语句可以实现从一个查询或过程中无条件退出。

18.在WHILE循环语句中,____________命令可以无条件地退出循环。

19.在约束的五种类型中,UNIQUE约束的中文名称应是__________。

20.SQL Server 2005能识别的两种身份验证模式是:__________和混合模式。

21.SQL Server 2005中的权限有对象权限、语句权限和__________权限三种类

型。

22.在SQL Server 2005中数据库的两个默认用户是dbo和__________。

23.SQL Server 2005的局部变量名称必须以____________开头。

24.SQL Server 2005的全局变量名称必须以____________开头。

25.在SQL Server 2005中,字符串常量由____________引起来。

26.在SQL Server 2005中,日期型常量由____________引起来。

27.在SQL Server 2005中,货币型常量由____________作为前缀符号。

28.语句SELECT ROUND(13.4382, 2) 的执行结果是:____________

29.语句SELECT ABS(-18.45) 的执行结果是:____________

30.语句SELECT LEN('I like T_SQL') 的执行结果是:____________

31.语句SELECT RIGHT('人活百岁不是梦', 6) 的执行结果是:____________

32.语句SELECT LEFT('bye', 2) 的执行结果是:____________

33.语句SELECT SUBSTR('人活百岁不是梦', 3, 2) 的执行结果是:

____________

34.语句SELECT REPLACE('计算机应用技术', '应用', '网络') 的执行结果是:

____________

35.语句SELECT STR(12.3765, 5, 3) 的执行结果是:____________

36.语句SELECT YEAR('1931-9-8') 的执行结果是:____________

37.语句SELECT MONTH('1937-7-7') 的执行结果是:____________

38.语句SELECT DAY('1945-8-14') 的执行结果是:____________

39.语句SELECT 17%4 的执行结果是:____________

40.语句SELECT '1000' + '15' 的执行结果是:____________

41.语句SELECT (7+3)*4-18/(4-(8-6))+99%4 的执行结果是:____________

42.内嵌表值函数可用于实现参数化得视图,这种类型的函数在使用参数和扩展

索引视图方面提供了比____________更多的灵活性。

43.常用的数据模型有层次模型、____________和关系模型。

44.关系数据库最基本的三种关系运算是:选择、投影和____________。

45.描述实体的特征称为____________。

46.数据模型的三要素是数据结构、数据操作和____________。

47.在SQL Server 2005中的所有数据和对象都存储在文件中。这些文件有三种,

分别是主文件、次要文件和____________文件。

48.创建、修改数据库的T-SQL语句分别是CREATE 、____________。

49.SQL Server 提供了两种形式的索引,分别是聚集索引和____________。

50.____________完整性用于保证数据库中数据表的每一个特定实体的记录都

是唯一的。

51.数据完整性分为:实体完整性、____________完整性、用户自定义完整性。

52.定义约束时可以在创建表的同时定义,也可以在表创建好以后,通过

____________表来实现。

53.当向表中现有的列上添加主键约束时,必须确保该列数据无重复值和

____________值。

54.在现有列上添加CHECK约束,对现有数据不检查,则编写SQL语句时应写

上with ____________。

55.将规则绑定到列或用户自定义数据类型的系统存储过程是____________。

56.在SELECT查询语句中,____________子句用于指出查询的数据来源,即表

或视图名称。

57.在SELECT查询语句中,____________子句用于对查询结果排序。

58.在SELECT查询语句中,计算最大的聚合函数是____________。

59.在SELECT查询语句中,计算最小的聚合函数是____________。

60.在SELECT查询语句中,计算平均值的聚合函数是____________。

61.在SELECT查询语句中,计算求和的聚合函数是____________。

62.在SELECT查询语句中,可以计数的聚合函数是____________。

63.在SELECT查询语句中,JOIN连接表的类型有3种,分别是内连接、外连

接和____________连接。

64.SQL语言中,在数据表中修改数据的语句是____________。

65.SQL语言中,在数据表中删除数据的语句是____________。

66.SQL语言中,在数据表中插入数据的语句是____________。

67.在SQL Server 2005中,缺省情况下,为数据库表创建的索引是____________

相关文档
最新文档