SQL Server数据库程序设计复习题

合集下载

SQL_Server复习题汇总带答案

SQL_Server复习题汇总带答案

SQL Server复习题一、选择题1、数据库系统的主要特征是()A、数据的冗余度小B、数据的结构化C、数据独立性高D、数据可以共享2、下面不属于关系数据库管理系统的是( B )A、OracleB、IMSC、SQL ServerD、DB23、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。

A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS4、(C)是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工作。

A、操作系统B、关系模型C、数据库管理系统D、数据库5、下列四项说法中不正确的是(C ) 。

A、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性6、下列特点中哪个不是数据库系统阶段的特点( B)。

A.数据共享B.数据冗余大C.完善的数据控制D.数据和程序相互独立7、数据库设计中概念模型设计阶段的主要描述工具是(C)。

A. 数据字典B. 流程图C. E-R图D.二维表格8、关系模型的基本数据结构是(B)A、树B、二维表C、图D、二叉树9、将E-R模型转换成关系模型的过程,属于数据库设计的( C)阶段。

A、需求分析B、概念设计C、逻辑设计D、物理设计10、在E-R模型中,实体间的联系用(C)表示A、矩形B、直线C、菱形D、椭圆11、为了防止多个用户对数据库的同一数据进行非法存取操作,DBMS必须提供(A).A、安全性保护B、完整性保护C、故障恢复D、并发控制12、按照数据模型分类,数据库管理系统可分为(C)。

A.关系型,概念型,网状B.模式,概念模式,外模式C.关系型,层次型,网状模型D.SQL Server,oracle,DB213、SQL Server安装程序创建4个系统数据库,下列哪个不是系统数据库(C)。

A. masterB. modelC. AdventureWorksD. msdb14、SQL server数据库文件有三类,其中主数据文件的后缀为(D)A、NDFB、LDFC、MDFD、IDF15、SQL server 数据库文件有3类,其中日志文件的后缀为(D)。

SQLServer数据库考试试题与答案(doc8页)

SQLServer数据库考试试题与答案(doc8页)

SQLServer数据库考试试题与答案(doc8页)SQLServer数据库考试试题与答案(doc 8页)选择题:(20分)1、根据关系数据基于的数据模型——关系模型的特征判断下列正确的⼀项:(___)A、只存在⼀对多的实体关系,以图形⽅式来表⽰。

B、以⼆维表格结构来保存数据,在关系表中不允许有重复⾏存在。

C、能体现⼀对多、多对多的关系,但不能体现⼀对⼀的关系。

D、关系模型数据库是数据库发展的最初阶段。

2、在“连接”组中有两种连接认证⽅式,其中在(___)⽅式下,需要客户端应⽤程序连接时提供登录时需要的⽤户标识和密码。

A、Windows⾝份验证B、SQL Server ⾝份验证C、以超级⽤户⾝份登录时D、其他⽅式登录时3、SQL Server 2000 在安装之前,应注意的事项:(___)A、SQL Server 2000的任何版本在安装时都不⽤考虑操作系统的制约。

B、SQL Server 2000的安装对硬件的要求不作C、alter table table1 column1 primary key ;5、表在数据库中是⼀个⾮常重要的数据对象,它是⽤来(1___)各种数据内容的,数据库创建后就可以创建表了,创建表可以⽤(2___)等⽅法来创建。

⑴ A、显⽰ B、查询 C、存放 D、检索⑵ A、企业管理器 B、查询分析器C、OSQLD、企业管理器和CREATE TABLE语句6、为数据表创建索引的⽬的是(1___),可以在创建表时⽤(2___)来创建唯⼀索引,也可以⽤(2___)来创建唯⼀索引。

⑴ A、提⾼查询的检索性能 B、创建唯⼀索引C、创建主键D、归类⑵ A、设置主键约束,设置唯⼀约束B、Create table,Create indexC、设置主键约束,Create indexD、以上都可以7、在Transact-SQL语法中,⽤来插⼊数据的命令是(___),⽤于更新的命令是(___)。

A、INSERT,UPDATEB、UPDATE,INSERTC、DELETE,UPDATED、CREATE,INSERT INTO8、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但⾄少包括的部分(1___),使⽤关键字(2___)可以把重复⾏屏蔽,将多个查询结果返回⼀个结果集合的运算符是(3___),如果在SELECT语句中使⽤集合函数时,⼀定在后⾯使⽤(4___)。

SQL Server复习题

SQL Server复习题

一、简答题1.数据库特点有哪些?2.SQL Server安装程序创建了哪几个系统数据库?3.SQL Server 2005 采用的身份验证模式是什么?4.SQL 数据库文件的后缀有哪些?5.在创建表的过程中,用来定义默认值关键字是什么?6.在SQL Server中,用于查询结果进行分组时用的语句是什么?7.用于模糊查询的关键字是什么?8.SQL语言中,条件表示年龄在40至50之间且包括40岁和50岁的表达式如何?9.如果要去掉SQL结构中的重复行,应在查询语句中加入什么关键字?10.表示职称为副教授同时性别为男的表达式如何?11.Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是什么?12.查询员工工资信息时,结果按工资降序排列,如何表示?13.在MS SQL Server中,用来显示数据库信息的系统存储过程是什么?14.在SQL中,建立视图用的命令是什么?15.如果要从数据库中删除触发器,应该使用SQL语言的命令什么?16.SQL Server 2005数据库系统的数据模型是层次型、网状型还是关系型?17.SQL语言中,删除一个表的命令是是什么?18.用于求系统日期的函数是什么?19.SELECT语句中与HA VING子句通常同时使用的子句是什么?20.聚合函数SUM (*)、MAX (*)、COUNT (*)、 AVG (*)哪个是正确的?21.在SQL语言中,建立存储过程的命令是什么?22.数据库管理系统的英文缩写是什么?23.每个数据库中主要数据库文件可以有几个?24.数据库的三要素包括哪些?25.SQL Server 2005中表更新数据的命令是什么?26.如果要在一张管理职工工资的表中限制工资的输入范围,应使用什么约束?27. DBMS是指什么?28.数据库系统中最常用的三种数据模型是什么?29.关系数据库模型的数据操作主要包括哪些?30.完整性约束包括哪些?31.在SQL中,删除数据库的命令是什么?执行存储过程的关键字是什么?32.什么是视图?视图中的数据存储在哪里?33.在SQL Server的数据库中按存储结构的不同将索引分为哪两类?34.T-SQL的局部变量用什么声明,名字必须以什么开头,全局变量名字必须以什么开头?35.什么是存储过程?什么是触发器?36.SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别是什么?37. 在一个表上能创建几个主键约束,主键值可以为空吗?在一个表上能创建几个唯一约束,唯一值可以为空吗?38.创建、修改和删除表命令分别是什么?39. 视图是由什么语句构成的虚表?它不是由实际数据构成的。

SQL-Server数据库复习题

SQL-Server数据库复习题

SQL-Server数据库复习题一、单选题1. Microsoft公司的SQL Server 2005数据库管理系统一般只能运行于()。

A. Windows平台B. UNIX平台C. LINX 平台D. NetWare平台2. 当一条SELECT语句访问一张大表里的有限几行数据时,SQL Server 2005通常会()。

A. 为数据加上页级锁B. 为数据加上行级锁C. 需要用户的干涉和参与D. 使用户独占数据库3. 当采用Windows认证方式登录数据库服务器时,SQL Server 2005客户端软件会向操作系统请求一个()。

A. 信任连接B. 邮件集成C. 并发控制D. 数据转换服务4. 以下对SQL Server 2005描述不正确的是()。

A. 支持XMLB. 支持用户自定义函数C. 支持邮件集成D. 支持网状数据模型B. 加入了建库和建表语句C. 提供了分组(Group By)查询功能D. 提供了Min、Max等统计函数14. 语句“USE master GO SELECT * FROM sysfiles GO”包括()个批处理。

A. 1B. 2C. 3D.415. SQL Server 2005的字符型系统数据类型主要包括()。

A. int、money、charB. char、varchar、textC. datetime、binary、intD. char、varchar、int16. 如果要在SQL Server 2005中存储图形图像、Word文档文件,不可采用的数据类型是()。

A. binaryB. varbinaryC. imageD. text17. 下面关于Timestamp数据类型描述正确的是:()。

A. 是一种日期型数据类型B. 是一种日期和时间组合型数据类型C. 可以用来替代传统的数据库加锁技术D. 是一种双字节数据类型18. 使用“CREATE DATABASE AAA”命令所建立数据库文件的初始大小是()字节。

SQL SERVER程序设计复习题

SQL SERVER程序设计复习题

一、填空题(每空1分,共10分)1、在select语句中HA VING 子句可以在分组后进行数据筛选。

2、在定义表结构时使用CHECK 子句实现对数据合法性的检查。

3、在DML触发器中,DML命令操作的数据保存在和中。

4.数据完整性包括实体完整性、域完整性、参照完整性和完整性。

5、使用EXIST 运算符可以判断查询结果是否为空。

6、判断某值X是否为空应使用表达式。

7、在select语句中子句可以让检索结果顺序显示。

8、可以在from子句中使用JOIN 运算符或在where子句中使用条件表达式实现表的连接。

9、在存储过程的形参中使用或OUTPUT 定义输出参数。

10、级联修改可以通过触发器或实现。

11、在select语句中group by子句可以实现分组操作。

12、在定义表结构时使用default 子句定义字段的默认值。

13、在函数定义中使用return 定义返回值。

二、名词解释(每小题2分,3小题,共6分)1、数据库2、实体完整性3、事务4、外键5、死锁6、主键三、简答题(每小题3分,3小题,共9分)1、索引的作用与书中的索引一样,使用数据库中的索引可以快速找到表或索引视图中的特定信息。

2、DML触发器的用途3、SQL分为几类,每类常用的命令有哪些?4、索引的设计原则5、事务的属性6、简述各类数据完整性及其对应的约束实现7、存储过程的优点四、操作题(共45分)所有操作假设由sa账号用SQL语句完成。

1、创建一个数据库:数据库名为“教学”,数据文件的逻辑名为“教学_data”、物理文件名为“教学_data.mdf”,大小为10MB,增量为10MB,最大容量为200MB。

日志文件的逻辑名为“教学_log”、物理文件名为”“教学_log.ldf”。

文件请保存在文件夹“e:\sqltest\data”中。

2、在SQL Serve中添加一个登录名“teacher”,密码为“abcd”。

3、为“teacher”在“教学”数据库中添加数据库用户“sql_teacher”。

SQL Server数据库试题及答案

SQL Server数据库试题及答案

SQL Server数据库试题九及答案一、选择题(每题2分,共30分)1、下面不属于数据定义功能的SQL语句是:()A.CREAT TABLEB.CREAT CURSORC.UPDATED.ALTER TABLE2、SQL数据库中的视图与下列哪项是对应的()。

A.关系模式B.存储模式C.子模式D.以上都不是3、下列选项中不是数据库复制类型的是()。

A.快照复制B.差异复制C.事务复制D.合并复制4、下列说法错误的是: ()。

A.一个基本表可以跨一个或多个存储文件B. 一个存储文件可以跨一个或多个基本表C.每个存储文件与外部存储器上一个物理文件对应D.每个基本表与外部存储器上一个物理文件对应5.显示包含警告信息或其他信息的消息框,应该使用的操作是()。

A.Echo B.Message C.Warn D.MsgBox6、在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是()。

A.聚集索引B.非聚集索引C.主键索引D.唯一索引7. SQL Server的字符型系统数据类型主要包括()。

A. Int、money、charB. char、varchar、textC. datetime、binary、intD. char、varchar、int8、以下选项中哪一项不是访问数据库系统的接口()。

A.ODBCB.OLE DBC.APID.ADO9、在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是()A.*B.%C.-D.?10、SELECT语句中与HAVING子句同时使用的是()子句。

A.ORDER BYB.WHEREC.GROUP BYD.无需配合11~15题使用如下数据:当前盘当前目录下有数据库db_stock,其中有表stock的内容是:股票代码股票名称单价交易所600600 青岛啤酒 7.48 上海600601 方正科技 15.20 上海600602 广电电子 10.40 上海600603 兴业房产 12.76 上海600604 二纺机 9.96 上海600605 轻工机械 14.59 上海000001 深发展 7.48 深圳000002 深万科 12.50 深圳11、有如下SQL语句create view stock_view as select * from stock where 交易所=”深圳”执行该语句后产生的视图包含的记录个数是()A.1B.2C.3D.412、有如下SQL语句create view view_stock as select 股票名称 as 名称,单价 from stock执行该语句后产生的视图含有的字段名是()A.股票、名称、单价B.名称、单价C 名称、单价、交易所D 股票名称、单价、交易所13、执行如下SQL语句后select distinct 单价 from stockwhere 单价=(select min(单价) from stock)into dbf stock_x表stock_x中的记录个数是()A.1B.2C.3D.414、求每个交易所的平均单价的SQL语句是()A.SELECT(交易所,avg(单价)FROM stock GROUP BY 单价B. SELECT(交易所,avg(单价)FROM stock ORDER BY 单价C. SELECT(交易所,avg(单价)FROM stock ORDER BY 交易所D. SELECT(交易所,avg(单价)FROM stock GROUP BY交易所15、在当前盘当前目录下删除表stock的命令是()A.DROP stockB.DELETE TABLE stockC.DROP TABLE stock C.DELETE stock二、填空题(每空2分,共30分)1、SQL Server 2000支持5种类型的存储过程:系统存储过程、、临时存储过程、和扩展存储过程。

SQLServer数据库技术复习

SQLServer数据库技术复习

S Q L S e r v e r数据库技术复习LELE was finally revised on the morning of December 16, 2020《SQL Server数据库技术》期末复习题型一:一、单项选择题(每小题2分,共30分)二、填充题(15分)三、简答题(每题5分,共25分)四、程序设计题(每题15分,共30分)题型二:一、单项选择题(每小题2分,共30分)二、填充题(10分)三、判断题(每小题1分,共10分)四、简答题(每题5分,共20分)五、程序设计题(每题15分,共30分)1. SQL Server 2000是一个(C)的数据库系统。

(A)网状型(B)层次型(C)关系型(D)以上都不是2. DTS 是一个简称,它的全称是(B)。

A. 数据运输系统B. 数据传输服务C. 数据库传输系统D. 数据库运输服务3. SQL Server 2000 采用的身份验证模式有(D)。

(A)仅Windows身份验证模式(B)仅SQL Server身份验证模式(C)仅混合模式(D)Windows身份验证模式和混合模式4. SQL 语言按照用途可以分为三类,下面选项中哪一种不是的:(C )(A)DML (B)DCL (C)DQL(D)DDL5. 在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是(B)(A) * (B)%(C)- (D)6. 下列哪个数据库记录了SQL Server 2000的所有系统信息(A )A. masterB. modelC. pubsD. msdb7. 以下哪种类型不能作为变量的数据类型(C)。

(A)text (B)ntext (C)table(D)image8. 下面不属于数据定义功能的SQL语句是:(C)TABLE DATABASE TABLE9. 如果希望完全安装SQL Server,则应选择( A)。

A.典型安装B. 最小安装C. 自定义安装D. 仅连接10. 打开要执行操作的数据库,应该用哪个SQL命令(A)A. USEB. GOC. EXECD. DB1. C1、下面仅存在于服务器端的组件是:( A)A、服务管理器B、企业管理器组件C、查询分析器组件D、导入导出组件2、下面描述错误的是(B )。

(有答案)SQL Server复习题

(有答案)SQL Server复习题

SQL Server复习题一、填空题1.在SQL Server2000的____查询编辑器窗口______中,既可以输入、执行Transact-SQL命令语句,也可以创建查询命令文件,查询命令文件的扩展名为___.sql___。

2.默认约束指定在插入操作中如果没有提供输入值时,则系统自动指定值。

默认约束可以包括__常量_______、函数、不带变量的内建函数或者空值。

3.SQL Server2000的“身份验证模式”分为两种,分别是“___Windows身份验证_______”和“___Windows 和SQL Server混合身份验证_____”。

4. 在Transact-SQL语言中变量分为__局部变量_______和全局变量。

5.在SQL Server中,用来显示数据库信息的系统存储过程是__sp_helpdp_____。

6.DROP TABLE语句可以删除一个表和表中的____数据____及其与表有关的所有_索引___、触发器、约束、许可对象。

7. 视图可以看成是从一个或几个_____基本表_____导出的虚表或存储在数据库中的查询。

8. 可以使用_______CREATE INDEX语句_______创建独立于约束的索引。

9. 以______@@_______符号开头的变量为全局变量。

10. 定义局部变量需要使用命令_________@___________。

11.在CREATE PROCEDURE语句中可以声明一个或__多___个参数,用户必须在执行(调用)过程时提供每个所声明参数的__值____。

12. 数据库中只存放视图的_____定义_______,而不存放视图对应的数据,数据存放在原来的基本表中,当基本表中数据发生变化时,从视图中查询出的数据是___随之变化____的。

13. 在数据表中创建主键约束时,会自动产生____唯一性的聚集_____索引。

14. 存储过程有多种调用方式,其中比较常用的是使用_____EXECUTE_____语句。

SQL Server数据库程序设计复习题

SQL Server数据库程序设计复习题

SQL Server数据库程序设计复习题之填空题1. SQL Server与Windows 2000等操作系统完全集成,可以使用操作系统的用户和域账号作为数据库的____2. SQL Server采用的结构化查询语言称为______ 。

3. 常见的SQL Server2000的版本一般包括_______、_______、_______、开发版和评估版等。

4. 安装SQL Server时需要以本地____________身份登录操作系统。

5. 如果在Windows NT/2000上安装,需要事先设置至少一个_______。

6. SQL Server主数据文件、次数据文件和事务日志文件默认的扩展名分别为_______、_______和_______ 。

7. SQL Server的数据库分为____________和_______两种类型。

8. 每个SQL Server数据库下都包括_______、_______、_______和_______四个系统数据库。

9. _______系统数据库主要用来进行复制、作业调度和管理报警等活动。

10. SQL Server客户机传递到服务器上的一组完整的数据和SQL语句称为_______ 。

11. SQL Server中的数据类型主要包括________、________、________、二进制、位和双字节等类型。

12. SQL Server提供的最常用的管理工具是______________和______________。

13. Microsoft SQLServer2000是运行在__________操作系统平台上的、逻辑模型为________型数据库管理系统。

14. 在一个已存在数据的表中增加一列,一定要保证所增加的列允许________值。

15. 对表中记录的维护工作主要有增加、________和________操作,均可通过企业管理器或Transact-SQL语句完成。

SQLserver复习题库及答案

SQLserver复习题库及答案

SQLserver复习题库及答案SQLserver 复习题库及答案1. ()可以同一个表的不同字段进行联接。

( 选一项 )A 、内联接B 、自联接 ( 正确答案 )C 、外联接D 、左联接2. 在 SQL Server 数据库中 ,UNIQUE 约束与 PRIMARY KEY 约束之间最主要的区别是()( 选一项 )A 、 UNIQUE 约束要求数据库中至少存在一行数据 , 因此必须在创建数据库表之后才能创建 , 而 PRIMARY KEY 约束无此限制B 、 UNIQUE 约束允许有空值 , 而 PRIMARY KEY 约束不允许有空值C 、创建 UNIQUE 约束后 , 该数据行允许被更改 , 而PRIMARY KEY 约束的数据行不允许更改D 、 UNIQUE 约束列不能创建外键 , 而 PRIMARY KEY 约束可以创建外键引用 ( 正确答案 )3. 查询 student 表中的所有非空 email 信息 , 以下语句正确的是()( 选一项 )A 、 Select email from student where email !=nullB 、 Select email from student where email not is nullC 、 Select email from student where email <> nullD 、 Select email from student where email is not null ( 正确答案 )4. SQL 语句 :select from students where SNO like'010[^0]%[A,B,C]%', 可能会查询出的 SNO 是 ( )( 选两项 )A 、 01053090A ( 正确答案 )B 、 01003090A01C 、 01053090D 、 0101A01 ( 正确答案 )5. 查找 student 表中所有电话号码 ( 列名 :telephone) 的第一位为8 或6, 第三位为0 的电话号码()(‘[86]_0%’等同于'[8,6]_0%')( 选一项 )A 、 SELECT telephone FROM student WHERE telephone LIKE '[86]%0'B 、 SELECT telephone FROM student WHERE telephone LIKE '(8,6)0%'C 、 SELECT telephone FROM student WHERE telephone LIKE '[8,6]_0'D 、 SELECT telephone FROM student WHERE telephone LIKE '[86]_0%' ( 正确答案 )6. 查找 authors 表中的所有电话号码的首位为 4, 第二位为0 或 1 的电话号码()( 选一项 )A 、SELECT phone FROM authors WHERE phone LIKE '4[1,0]%' ( 正确答案 )B 、SELECT phone FROM authors WHERE phone in '4[^10]%'C 、SELECT phone FROM authors WHERE phone LIKE '4_[1,0]%'D 、 SELECT phone FROM authors WHERE phone between '41%' and '40%'7. 查找 student 表中所有电话号码 ( 列名 :telephone)的第一位为 8 或 6, 第三位为 0 的电话号码()( 选一项 )A 、 SELECT telephone FROM student WHERE telephone LIKE '[86]%0'B 、 SELECT telephone FROM student WHERE telephone LIKE '(8,6)0%'C 、 SELECT telephone FROM student WHERE telephone LIKE'[8,6]_0'D 、 SELECT telephone FROM student WHERE telephone LIKE '[86]_0%' ( 正确答案 )8. 成绩表 grade 中字段 score 代表分数 , 以下 ( ) 语句返回成绩表中的最低分。

SQL-Server数据库期末复习资料-A卷

SQL-Server数据库期末复习资料-A卷

一、单项选择题(10分)1.下列四项中,不属于数据库特点的是()。

A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2008实用程序的是()。

A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQL Server安装程序创建4个系统数据库,下列哪个不是()系统数据库。

A.masterB.modelC.pubD.msdb4.()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DB C.DBS D.DBA5. 在SQL中,建立表用的命令是( )。

A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX6.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( )。

A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( )。

A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.SQL语言中,删除表中数据的命令是( )。

A. DELETEB. DROPC. CLEARD. REMOVE9.SQL的视图是从()中导出的。

A. 基本表B. 视图C. 基本表或视图D. 数据库10. 下列哪个不是sql 数据库文件的后缀。

A..mdf B..ldf C..mdb D..ndf二、判断题:(10分)1.'在那遥远的地方' 是SQL中的字符串常量吗?√2.'11.9' 是SQL中的实型常量吗?×3.select 16%4, 的执行结果是: 4 吗?×--结果是04.2005.11.09 是SQL中的日期型常量吗?×5.¥2005.89 是SQL中的货币型常量吗?×6.select 25/2 的执行结果是: 12.5 吗?×--25和2都是整型,所以结果是127.'岳飞'>'文天祥' 比较运算的结果为真吗?√8.一个表可以创建多个主键吗?×9.创建唯一性索引的列可以有一些重复的值?×10.在事务中包含create database语句吗?×--三、填空题:(20分)1.语句select ascii('D'), char(67) 的执行结果是:____68_____和___C_____。

SQLSERVER试题库(答案已完成)

SQLSERVER试题库(答案已完成)

SQL Server2000数据库试题库一、单选题1.关系数据库中,主键是(__)A、为标识表中唯一的实体B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允许有多个主键的2.表在数据库中是一个非常重要的数据对象,它是用来(___)各种数据内容的A、显示B、查询C、存放D、检索3.在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。

A、Windows身份验证B、SQL Server 身份验证C、以超级用户身份登录时D、其他方式登录时4.在Transact-SQL语法中,用来插入数据的命令是(___),用于更新的命令是(___)。

A、INSERT,UPDA TEB、UPDA TE,INSERTC、DELETE,UPDA TED、CREA TE,INSERT INTO5.已知成绩关系如图所示:执行SQL语句:SELECT COUNT(DISTINCT学号)FROM成绩WHERE分数>60查询结果中包含的元组数目是()A、1B、2C、3D、46. 下列哪一种备份方式只备份了自上次完全数据库备份操作发生后重新发生改变的数据?()A. 全数据库备份B. 差异备份C. 日志备份D. 文件和文件组备份7.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是()阶段。

A.数据库系统B.文件系统 C .人工管理 D .数据项管理8.定义外键实现的是哪一(些)类完整性?()A.实体完整性 B.参照完整性 C.用户定义的完整D.实体完整性、参照完整性和用户定义的完整性9.下列四项中说法不正确的是( )A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性10.下面有关主键的叙述正确的是()A.不同的记录可以具有重复的主键值或空值B.一个表中的主键可以是一个或多个字段C.在一个表中主键只可以是一个字段D.表中的主键的数据类型必须定义为自动编号或文本11.在SQL语言中,条件“B ETWEEN 20 AND 30”表示年龄在20到30之间,且()A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁不包括30岁D.不包括20岁包括30岁12.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于().A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束13.SQL语言中,删除一个表的命令是()A.DELETE B.DROP C.CLEAR D.REMOVE14.基于"学生-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)若要求查找选修”数据库技术”这门课程的学生姓名和成绩,将使用关系A.S和SC B.SC和C C.S和C D.S、SC和C15.在通常情况下,下列哪个角色的用户不能够创建表?()A.db_owner (拥有者)B.sysadmin超户(sa)C.db_creator创造者D.guest(来宾)16.下列哪个角色或者用户拥有SQL Server 服务器范围内的最高权限?()A.dbo B.sysadmin C.public D.guestDbo只对他管辖范围内的数据库管理,不能管理别的。

SQL Server复习题

SQL Server复习题

填空:(1) 实体之间的联系类型有、和联系。

答案:1对1联系,1对多联系,多对多联系(2) 数据库管理系统的主要功能包括、和。

答案:数据定义功能,数据操纵功能,数据库运行控制功能(3) 在关系模型中,关系的一个属性对应表中的,也称为一个。

答案:一列,字段(4) 在SQL Server中使用的SQL语言叫做。

答案:Transact-SQL(5) SQL Server 2005提供了和两种身份验证模式。

答案:Windows身份验证、混合验证(6) 在SQL Server 2005系统中,系统数据库用来保存系统级信息。

答案:master(7) SQL Server 2005系统管理两种类型的文件,分别是和。

答案:数据文件、日志文件(8) 在SQL Server 2005中,近似数字数据类型包括和两种。

答案:float(p),real(9) 在SQL Server 2005的字符数据类型中,凡是用于存放Unicode编码字符的数据类型的名称均以字符开头。

答案:n(10) 能够产生一个GUID的函数是。

答案:NEWID()(11) 在SELECT语句的6个基本子句中,最先被执行的是子句,最后被执行的是子句。

答案:FROM,ORDER BY(12) 在对数据行分组以后,可以使用子句对组进行筛选。

答案:HA VING(1) 如果要防止用户通过视图有意无意地对不属于视图范围内的基本表数据进行操作,则在视图定义时要加上选项。

答案:WITH CHECK OPTION(3) 定义视图时,如果希望加密定义视图的文本,则应该使用选项。

答案:WITH ENCRYPTION(1) 在SQL Server 2005中,索引分为两大类,分别是、。

答案:聚集索引、非聚集索引(2) 在一个表中可以定义个聚集索引,个非聚集索引。

答案:一、多(3) 索引确保索引键不包含重复的值。

答案:唯一(4) 系统访问数据中数据时,可以采用两种方法,分别是和。

sqlserver期末复习题

sqlserver期末复习题

sqlserver期末复习题SQL Server 期末复习题一、选择题(每题2分,共20分)1. SQL Server 中,哪个命令用于创建数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE VIEW2. 下列哪个选项不是 SQL Server 提供的数据库对象?A. 表B. 视图C. 存储过程D. 批处理3. SQL Server 中,哪个命令用于删除表?A. DROP TABLEB. DELETE TABLEC. REMOVE TABLED. REMOVE4. SQL Server 中,哪个命令用于插入数据到表中?A. INSERT INTOB. ADD INTOC. PUT INTOD. INSERT5. SQL Server 中,哪个命令用于更新表中的数据?A. UPDATEB. MODIFYC. CHANGED. ALTER6. SQL Server 中,哪个命令用于查询表中的数据?A. SELECTB. QUERYC. GETD. FETCH7. SQL Server 中,哪个命令用于删除数据库?A. DROP DATABASEB. REMOVE DATABASEC. DELETE DATABASED. KILL DATABASE8. SQL Server 中,哪个命令用于创建视图?A. CREATE VIEWB. CREATE TABLEC. CREATE INDEXD. CREATE PROCEDURE9. SQL Server 中,哪个命令用于创建存储过程?A. CREATE PROCEDUREB. CREATE FUNCTIONC. CREATE TRIGGERD. CREATE INDEX10. SQL Server 中,哪个命令用于创建索引?A. CREATE INDEXB. CREATE KEYC. CREATE CONSTRAINTD. CREATE UNIQUE二、简答题(每题5分,共30分)1. 简述 SQL Server 索引的作用及其类型。

SQLServer数据库期末复习试题试卷及答案

SQLServer数据库期末复习试题试卷及答案

SQLServer数据库期末复习试题试卷及答案一、选择题(每题5分,共40分)1. 以下哪一项不是SQL Server数据库的主要组件?A. 数据库引擎B. SQL Server Management StudioC. SQL Server Data ToolsD. Internet Information Services (IIS)答案:D2. 以下哪种数据类型在SQL Server中用于存储图片或文件?A. VARCHARB. NVARCHARC. BLOBD. VARBINARY答案:D3. 以下哪个命令用于在SQL Server中创建一个数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE VIEW答案:A4. 在SQL Server中,以下哪个语句用于插入数据到表中?A. INSERT INTOB. UPDATEC. DELETED. SELECT答案:A5. 以下哪个命令用于在SQL Server中删除一个表?A. DROP TABLEB. DELETE TABLEC. TRUNCATE TABLED. ALTER TABLE答案:A6. 在SQL Server中,以下哪个函数用于计算平均值?A. SUM()B. AVG()C. COUNT()D. MAX()答案:B7. 以下哪个命令用于在SQL Server中创建一个存储过程?A. CREATE PROCEDUREB. CREATE FUNCTIONC. CREATE VIEWD. CREATE TRIGGER答案:A8. 在SQL Server中,以下哪个命令用于创建一个触发器?A. CREATE TRIGGERB. CREATE PROCEDUREC. CREATE FUNCTIOND. CREATE VIEW答案:A二、填空题(每题5分,共30分)9. 在SQL Server中,数据库文件的扩展名是______。

SQLServer数据库复习题

SQLServer数据库复习题

SQL Server数据库复习题一、单选题1.在修改数据结构时,为保证数据库的数据独立性,只需要修改的是()。

[单选题]*A.模式与外模式B.模式与内模式C.三级模式之间的两层映射(正确答案)D.三级模式2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()*A.DBS包括DB和DBMS(正确答案)B.DBS就是DB,也就是DBMSC.DBMS 包括DB 和DBSD.DB 包括DBS 和DBMS3.数据模型的三个要素是()。

[单选题]*A.实体完整性、参照完整性、域完整性B.数据结构、数据操作、数据完整性(正确答案)C.数据增加、数据修改、数据查询D.外模式、模式、内模式4.下列四项中,不属于数据库系统特点的是()[单选题]*A.数据共享B.提高数据完整性C.数据冗余度高(正确答案)D.提高数据独立性5.下述()不是DBA数据库管理员的职责。

[单选题]*A.负责整个数据库系统的建立B.负责整个数据库系统的管理C.负责整个数据库系统的维护和监控D.数据库管理系统设计(正确答案)6.()是默认的身份验证模式,它提供了最高级别的安全性。

[单选题]*A.Windows身份验证模式(正确答案)B.Internet身份验证模式C.SQL Server身份验证模式D.混合身份验证模式7.下列选项中()不是数据库系统的特点。

[单选题]*A.数据加工(正确答案)8.数据共享C.关系模型D.减少数据冗余8.()管理平台是SQL Server 2012提供的集成环境,其中的管理工具由用于访问、配置、控制、管理和开发SQL Server的所有组件构成。

[单选题]*A.SQL Server Management Studio正确答案)B.SQL Server配置管理器C.Analysis ServicesD.SQL Server Data Tools9.下列文件中不属于SQL Server数据库文件的是()[单选题]*A.device_data.MDFB.device_log.LDFC.device_data.NDFD.device_mdf.DAT(正确答案)10.使用T-SQL创建表的语句是()[单选题]*A.DELETE TABLEB.DROP TABLEC.ADD TABLED.CREATE TABLE (正确答案)11.下面的()不是Microsoft公司为用户提供的SQL Server 2012版本。

《SQL server数据库》复习题及答案

《SQL server数据库》复习题及答案

数据库系统特点【数据结构化、数据共享性高、数据独立性好、粒度小、独立的数据操作界面、统一管理和控制】 P4 习题1 1(7)数据库系统的组成【硬件系统、操作系统、数据库、数据库管理系统、数据库应用系统的开发工具集相关接口软件、数据库应用系统、用户】P6 习题1 1(1)数据库管理系统的发展阶段及各自特点【人工管理阶段:数据不能长期保存、应用程序本身管理数据、数据部共享、不具有独立性文件系统阶段:长期保存、文件系统管理数据、数据冗余大、共享性差、独立性差数据库系统阶段】 P3-4 习题1 1(2) 2(1)常用的数据模型【层次、网状、关系、面向对象】P13 (例如:一个单位的组织结构是层次模型)联系的分类【1:1、1:n、n:m】 P12 (例如:学生到任课教师,职员到部门的联系类型多对一)三级模式及各自作用【内模式(数据的物理结构和存储方式的描述)、模式(数据库中全体数据逻辑结构和特征的描述)、外模式?(面向用户)】 P9 习题1 1(3、4)数据冗余:存在大量的重复数据E-R方法的三要素及图示【实体(矩形)、属性(椭圆)、联系(菱 P13 习题1 1(5)形)】概念设计的结果(是抽象的与DBMS无关的模型)习题1 1(6)数据库设计的6个阶段【需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库运行和维护】 P15 习题1 2(3)关系的概念【满足条件的二维表】 P25数据完整性的分类【实体完整性、参照、用户定义】 P33 习题2 2(1)关系数据库管理系统中专门的关系运算有哪些及含义【投影、选择、连接】P30 习题2 1(4、5) 2(2)Microsoft SQL Server使用的语言 T-SQL 习题3 1(3)SSMS概述【SQL Server Management Studio】P56 习题3 1(1) SQL Server 2005中的系统数据库有哪些及各自作用【master、tempdb、model、msdb、resource】 P69 习题4 1 2(2)数据模型的组成要素【数据结构、数据操作、数据完整性约束】 P24 习题2 1(1)主键的概念【表中列名或列名的组合,它可以唯一的标识表中的一行,用以实施数据的实体完整性规则】 P91外键的概念【表中列名或列名的组合,它不是本表的主键,但可以是另一个表(主表)中的主键,用以实施数据的参照完整性规则】 P91 SQL Server 2005特殊用途的数据库表【分区表、临时表、系统表】P91 习题5 2(2)SQL Server 2005数据库附加/分离功能的作用【】 P83数据库的文件及文件组 P71-72 【主要数据文件、次要、事务日志,主要文件组、用户定义、默认】习题4 2(7、8)在数据库中至少包括一个主数据文件和一个日志文件, 有且仅有一个主数据文件,可以有多个次要数据文件和日志文件,日志文件不分配文件组 +标识符命名规则 P74NULL值含义(是空值,不是0,不是空格)习题5 1(2)表的6个列级约束【default,null/not null,unique,primary key,peferences,check】P100主数据文件(.mdf)、次数据文件(.ndf)和事务日志文件(.ldf)扩展名P71 习题4 2(6)物理设计命令的作用及语法格式:数据库的创建 P77表的定义、修改、删除 P99、102、105记录的插入、修改(更新)、删除 P106、109、110建立索引的目的【提高数据库的查找速度、保证列的唯一性】 P111 索引的概念及类型【概念:索引是有效组织表数据的方式类型:聚集索引、非聚集索引】 P111(聚集索引每个表只能有一个)索引与主键的关系 P112 习题5 2(7)SELECT语句中两个必不可少的子句【select from】习题6 2(3)查询语句的含义及用法:左外连接 P141 习题6 2(2)distinct (与unique区别) P125TOP N P124LIKE (模式匹配符号%,_)P133BETWEEN …AND… P133group by P135having P136ORDER BY (ASC/DESC)P137Exists P148Any P147All P147视图的概念【】 P155 (视图不保存数据,从基本表或视图导出)Transact-SQL的注释:--【多行注释:/* */】 P169常用数据类型【字符型:char/varchar/text 日期型:datetime/smalldatetime】 P92(字符型、日期型)习题5 1(5)T-SQL支持的数据类型(用户自定义类型) P170逻辑运算符有哪些及含义:AND、NOT、OR P181函数MAX、MIN、SUM、COUNT(与SUM的区别)、LEFT、LEN、LTRIM(去左边空格)、RTRIM 、CAST(数据类型转换)、SUNSTRING(任一位置取)、GETDATE(获得当前系统日期)的作用 P175-179变量的命名规则【】(@)P172变量的分类【局部变量、全局变量】 P172全局变量【是SQL Server系统提供并赋值的变量,以@@开头】 P174 变量的声明【是指在程序运行过程中其值可以改变的量】 P172SELECT语句的作用(查询、赋值、输出)事物处理机制 P191存储过程的概念及优点 P196存储过程的创建 P199DML触发器的作用及创建语法格式 P207。

SQLServer数据库考试试题与答案(doc 8页)

SQLServer数据库考试试题与答案(doc 8页)

SQLServer数据库考试试题与答案(doc 8页)选择题:(20分)1、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(___)A、只存在一对多的实体关系,以图形方式来表示。

B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。

C、能体现一对多、多对多的关系,但不能体现一对一的关系。

D、关系模型数据库是数据库发展的最初阶段。

2、在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。

A、Windows身份验证B、SQL Server 身份验证C、以超级用户身份登录时D、其他方式登录时3、SQL Server 2000 在安装之前,应注意的事项:(___)A、SQL Server 2000的任何版本在安装时都不用考虑操作系统的制约。

B、SQL Server 2000的安装对硬件的要求不作C、alter table table1 column1 primary key ;5、表在数据库中是一个非常重要的数据对象,它是用来(1___)各种数据内容的,数据库创建后就可以创建表了,创建表可以用(2___)等方法来创建。

⑴ A、显示 B、查询 C、存放 D、检索⑵ A、企业管理器 B、查询分析器C、OSQLD、企业管理器和CREATE TABLE语句6、为数据表创建索引的目的是(1___),可以在创建表时用(2___)来创建唯一索引,也可以用(2___)来创建唯一索引。

⑴ A、提高查询的检索性能 B、创建唯一索引C、创建主键D、归类⑵ A、设置主键约束,设置唯一约束B、Create table,Create indexC、设置主键约束,Create indexD、以上都可以7、在Transact-SQL语法中,用来插入数据的命令是(___),用于更新的命令是(___)。

A、INSERT,UPDATEB、UPDATE,INSERTC、DELETE,UPDATED、CREATE,INSERT INTO8、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(1___),使用关键字(2___)可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(3___),如果在SELECT语句中使用集合函数时,一定在后面使用(4___)。

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

SQL Server数据库程序设计复习题之填空题1. SQL Server与Windows 2000等操作系统完全集成,可以使用操作系统的用户和域账号作为数据库的____2. SQL Server采用的结构化查询语言称为______ 。

3. 常见的SQL Server2000的版本一般包括_______、_______、_______、开发版和评估版等。

4. 安装SQL Server时需要以本地____________身份登录操作系统。

5. 如果在Windows NT/2000上安装,需要事先设置至少一个_______。

6. SQL Server主数据文件、次数据文件和事务日志文件默认的扩展名分别为_______、_______和_______ 。

7. SQL Server的数据库分为____________和_______两种类型。

8. 每个SQL Server数据库下都包括_______、_______、_______和_______四个系统数据库。

9. _______系统数据库主要用来进行复制、作业调度和管理报警等活动。

10. SQL Server客户机传递到服务器上的一组完整的数据和SQL语句称为_______ 。

11. SQL Server中的数据类型主要包括________、________、________、二进制、位和双字节等类型。

12. SQL Server提供的最常用的管理工具是______________和______________。

13. Microsoft SQLServer2000是运行在__________操作系统平台上的、逻辑模型为________型数据库管理系统。

14. 在一个已存在数据的表中增加一列,一定要保证所增加的列允许________值。

15. 对表中记录的维护工作主要有增加、________和________操作,均可通过企业管理器或Transact-SQL语句完成。

16. 在Transact-SQL语句中需要把日期时间型数据常量用__________括起来。

17. 找回被删除表的惟一方法是事先做好数据库的_______工作。

18. 可以将视图理解为存储在SQL Server数据库中的一条经过预编译的语句。

19. _______是一种常用的改善数据库性能的技术。

20. SQL Server中为局部变量赋值的语句是_______和_______ 。

21. 触发器是一种特殊的_______,基于表而创建,主要用来保证数据的完整性。

22. 使用create database命令定义一个数据库,包括定义__________文件和__________文件两个部分。

23. 使用create database命令定义一个数据库,定义其数据文件以关键字________开始,定义日志文件以关键字________开始。

24. 修改数据库定义的命令关键字为___________,删除整个数据库的命令关键字为____________。

25. 在SQL Server中,打开一个数据库使之成为当前库,有________种方法,其中之一使用的命令关键字为_______。

26. 在SQL Server中,通常不需要用户建立索引,而是通过使用________约束和________约束,由系统自动建立索引。

27. 单行或行尾注释的开始标记为________,多行注释的开始标记为________,结束标记为________。

28. 局部变量的开始标记为______,全局变量的开始标记为________。

29. 每条________语句能够同时为多个变量赋值,每条________语句只能为一个变量赋值。

30. 定义局部变量的语句关键字为__________,被定义的各变量之间必须用________字符分开。

31. 在SQL Server中,每个程序块的开始标记为关键字__________,结束标记为关键字________。

32. 每次执行使用游标的取数、修改或________操作的语句时,能够对表中的________个记录进行操作。

33. 在SQL Server中,一个事务是一个__________的单位,它把必须同时执行或不执行的一组操作________在一起。

31. 在SQLServer中,一个事务处理控制语句以关键字________________开始,以关键字________________或________________结束。

35.每个存储过程可以包含________条Transact-SQL语句,可以在过程体中的任何地方使用__________语句结束过程的执行,返回到调用语句后的位置。

36. 建立一个存储过程的语句关键字为________________,执行一个存储过程的语句关键字为____________。

37. 要访问SQL Server数据库服务器,用户必须提供正确的__________和__________。

38. 对用户授予和收回数据库操作的语句关键字分别为__________和__________。

39. 在授予用户访问权限的语句中,所给表名选项以关键字________开始,所给用户名选项以关键字________开始。

40. 在收回用户访问权限的语句中,所给表名选项以关键字________开始,所给用户名选项以关键字________开始。

41. SQL Server2000采用__________ 计算模型,通过中央服务器集中存储数据资源。

42. SQL Server2000数据库应用的处理过程分布在_______和服务器上。

43. SQL Server2000服务器可以被多台客户机访问,数据库服务器仅返回客户端应用程序所需要的数据,这样做的好处是可以减少_______。

44. SQL Server2000提供了动态的自我管理机制,能够自动增大或缩小数据库所占用的______ 。

45.在网络环境下,当多个用户同时访问数据库时,就会产生并发问题,SQL Server2000是利用_______ 完成并发控制的。

46. SQL Server2000与Windows 2000等操作系统完全集成,可以使用操作系统的用户和域账号作为数据库的_______47. SQL Server2000采用的结构化查询语言称为_______ 。

48. 常见的SQL Server2000的版本一般包括_______ 、_______、_______ 、开发版和评估版等。

49. 安装SQL Server2000时需要以本地_______身份登录操作系统。

50. 如果在Windows NT/2000上安装SQL Server2000,需要事先设置至少一个_______。

51. 默认情况下,SQL Server2000服务器的名字为。

52. SQL Server2000服务管理器程序的主要作用是启动_______、_______ 、_______ 服务器。

53. 在网络多用户环境下,在停止SQL Server2000服务之前,最好先执行操作。

54. SQL Server2000将数据组织成用户可以看见的逻辑组件,而在磁盘上则作为_______实现。

55. 常用的数据库对象主要包括缺省、约束、用户、图表、用户自定义数据类型、________ 、_______、_______、_______、_______等。

56. SQL Server2000主数据文件、次数据文件和事务日志文件默认的扩展名分别为_______、_______和_______。

57. SQL Server2000的数据库分为_________和_______两种类型。

58. 每个SQL Server2000数据库下都包括_______、_______、_______和_______ 四个系统数据库。

59. _______系统数据库主要用来进行复制、作业调度和管理报警等活动。

60. SQL Server2000客户机传递到服务器上的一组完整的数据和SQL语句称为________。

61. 一般可以使用_______命令来标识Transact-SQL批处理的结束。

62. SQL Server2000中的数据类型通常是指字段列、存储过程参数和____ 的数据特征。

63. varchar数据类型可以自动去掉字段或变量尾部的_______以节省空间。

64. SQLServer2000的datetime和smalldatetime数据类型主要用来存储________和________的组合数据。

65. 在SQL Server2000中,通常使用________数据类型来表示逻辑数据。

66. 函数LEFT(‘abcdef’,2)的结果是_______ 。

67. SQL Server2000规定了2种类型的标识符,即____________和____________。

68. SQL Server2000中的整数类型包括__________、__________、__________和__________四种。

69. SQL Server2000中的整数类型分别为bigint、int、smallint和tinyint,它们分别占用______、______、______和______个存储字节。

70. SQL Server2000中的数据类型主要包括________、________、________、二进制、位和双字节等类型。

71. SQL Server2000提供的最常用的管理工具是______________和______________。

72. 在SQL Server2000中主要是通过使用______________运行Transact-SQL语句。

73. 如果希望修改数据库的名字,可以使用的系统存储过程是。

74. SQL Server2000主要通过查询分析器和____________这两种工具来完成数据库的管理工作。

75. 数据库备份和恢复的Transact-SQL语句分别是____________________和__________________。

76. 在一个已存在数据的表中增加不带默认值的列,一定要保证所增加的列允许________值。

77. 对表中记录的维护工作主要有增加、________和________操作,它们均可通过企业管理器或Transact-SQL语句完成。

78. 在Transact-SQL语句中需要把日期时间型数据常量用__________括起来。

79. 找回被删除表的惟一方法是事先做好数据库的_______工作。

80. 可以将视图理解为存储在SQL Server2000数据库中的一条经过预编译的_______ 语句。

相关文档
最新文档