三、填空题(每空1分,共20)
1.数据库系统具有数据的___外模式______模式_____和内模式三级模式结构。
2.SQL Server 2000局部变量名字必须以____@_____开头,而全局变量名字必须以______@@___开头。
3.语句 select ascii('D'), char(67) 的执行结果是:___68________C_______68C",2
4.语句 select lower('Beautiful') , rtrim('我心中的太阳  ') 的执行结果是: _beautiful_______我心中的太阳_____
5.选择运算是根据某些条件对关系做水平__分割;投影是根据某些条件对关系做____垂直"__分割。"
6.关系运算主要有___选择_____投影__和连接。
7.完整性约束包括__实体__完整性_____性、参照完整性和用户定义完整性。
8.SQL Server 2000中,数据库对象包括_______视图__、触发器、过程、列、索引、约束、规则、默认和用户自定义的数据类型等。
9.语句 select day('2004-4-6'), len('我们快放假了.') 的执行结果是:___6__________7____
10.语句 select round(13.4321,2), round(13.4567,3)的执行结果是:__13.4300___________13.4570_____
11.完整性约束包括_______完整性、__实体____完整性、参照完整性和用户定义完整性。
12.T-SQL 语言中,有__算术__运算、字符串连接运算、比较运算和__逻辑__运算。
13.语句 select upper('beautiful') , ltrim('  我心中的太阳') 的执行结果是: ______ BEAUTIFUL ____我心中的太阳___
14.索引的类型主要有______聚集索引___________非聚集索引______
15.SQL Server 2000中,数据库对象包括数据表、_视图_____存储过程_、触发器、规则、默认和用户自定义的数据类型等。
16.数据库的数据模型包含__数据结构___数据操作___完整性约束_三个要素。
17.___ 域完整性___是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围。
18.___ 触发器____是特殊类型的存储过程,它能在任何试图改变表中由触发器保护的数据时执行。
19.事务(Transaction)可以看成是由对数据库的若干操作组成的一个单元,这些操作要么__都完成__,要么__都取消___(如果在操作执行过程中不能完成其中任一操作)
20.SQL Server 2000 采用的身份验证模式有_ Windows身份验证__模式和_混合_模式。
21.用户访问SQL Server数据库时,经过了两个_身份__验证和__权限__验证安全验证阶段。
22.SQL Server 2000提供的数据库备份方法有____完整___数据库备份和_差异__数据库备
份、___事务日志____备份和_____文件和文件组_______备份。
23.SQL Server代理主要由__作业_______操作员___和警报来组成。
24.SQL Server复制把服务器分为__发布____服务器、____分发__服务器和订阅服务器三种。
25.SQL语言主要由____数据定义语言(DDL)_________数据操作语言(DML)____和数据控制语言(DCL)组成。
26.语句 SELECT (7+3)*4-17/(4-(8-6))+99%4 的执行结果是____35______
27.____ 视图____是由一个或多个数据表(基本表)或视图导出的虚拟表。
28._实体完整性_用于保证数据库中数据表的每一个特定实体的记录都是惟一的。
29.索引的类型有_____聚集索引_______和非聚集索引。
30.___ 存储过程______是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。
31.触发器定义在一个表中,当在表中执行___ insert _________ update ____delete操作时被触发自动执行。
32.事务的ACID属性是指___原子__性、__一致__性、__独立__性和___持久__性。
33.数据库管理系统的安全性通常包括两个方面,一是指数据__访问_____的安全性,二是指数据___运行____的安全性。
34.SQL Server代理主要由___作业_____、操作员和____警报____来组成。
35.SQL Server复制有快照复制、____事务__复制和___合并_____复制3种类型。
36.从最终用户角度来看,数据库应用系统分为单用户结构、主从式结构、分布式结构、____客户服务器___结构和_____浏览器服务器____结构。
37.SELECT进行模糊查询时,可以使用likenot like匹配符,但要在条件值中使用_ %___等通配符来配合查询。并且,模糊查询只能针__字符_类型字段查询。 %_、字符",3
38.SQL Server中数据操作语句包括___ insert _______ update _________ delete ____
_select语句。
39.游标的操作步骤包括声明、__打开___、处理(提取、删除或修改)__关闭_______释放___游标。
40.SQL Server 2000____#___开头的标识符,表示临时表或过程;
41.left join 运算是____左连接______
42.SELECT DATEADD(day, 10, '2005-12-22')结果是____2006-01-01____
43.ROUND( )函数的是______四舍五入___函数。
44.SQL Server复制把服务器分为___发布___服务器、___分发___服务器和___订阅___服务器三种。
45.MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Serve的图形化工具称为_____服务管理器_____
46.____ 存储过程_____是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。
47.HAVING子句与WHERE子句很相似,其区别在于:
WHERE子句作用的对象是__表和视图__HAVING子句作用的对象是__分组____
48.实体联系模型的三要素是_____实体________属性____和实体之间的联系。
49.SQL Server的数据类型可分为_系统___数据类型和__用户自定义__数据类型。
50.SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别是max______________avgcountminsum",2
51.IBM公司的研究人员E.F.Codd连续发表了论文,提出了关系模型,奠定了__关系数据库_____管理系统的基础。
52.SQL Server的数据库文件的扩展名为_ mdf_、事务日志文件的扩展名为_ ldf_
53.建立和使用____约束____的目的是为了保证数据的完整性。
54.BACKUP命令是对数据库进行_ ___备份______, RESTORE命令是对数据库进行______恢复____
55.SQL Server 2000的安全性分为两类_数据访问_安全性和sql server两种身份验证模式__数据运行_安全性。
56.关系模型用___二维表_____结构表示实体集,用键来表示实体间联系。3.数据库是被长期存放在计算机内的、有组织的、统一管理的相关___数据___的集合。
57.SQL Server数据库的体系结构也是三级模式结构,在SQL Server中,___外模式___对应于视图、__模式____对应于基本表、__内模式____对应于存储文件。
58.___ 关系完整性_____是为保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。
59.视图是由一个或多个___数据表___或视图导出的___虚拟表___或查询表。
60.__ ___是指服务器管理、数据库管理和数据库访问特定的权限的集合。
61.______被删除时与它关联的触发器也一同被删除。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。