
SQLServer 2005考试题库及解答。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
SQLServer考试题及答案 选择题: 1、在MS SQL Server中,用于呈现数据库信息的系统存储过程是( ) A sp_ dbhelp B sp_ db C sp_ help D sp_ helpdb 2、SQL语言中,删除一个表的命令是( ) A DELETE B DROP C CLEAR D REMOVE 3、在关系数据库中,主键的功能是(__)A、为标识表中唯一的实体 B、创建唯一的索引,允许空值 C、仅允许以表中第一字段建立 D、允许有多个主键的 4、在Transact-SQL语法中,SELECT语句的完整语法较为复杂,但至少包含的部分包括(1___),使用关键字(2___)可以消除重复行,并将多个查询结果合并为一个结果集合的运算符是(3___),如果在SELECT语句中使用聚合函数时,必须在其后使用(4___)。 ⑴ A、SELECT, INTO B、SELECT, FROM C、SELECT, GROUP D、仅 SELECT ⑵ A、DISTINCT B、UNION C、ALL D、TOP ⑶ A、JOIN B、UNION C、INTO D、LIKE ⑷ A、GROUP BY B、COMPUTE BY C、HAVING D、COMPUTE 5、语句DBCC SHRINKDATABASE (Sample, 25)中的25代表的意思是A、25MB B、剩余空间占整个空间的25% C、已用空间占整个空间的25% D、以上选项均不正确 6、您是一位保险公司的数据库开发人员,公司的保单信息存储在SQL Server 2000数据库中。您利用以下脚本创建了一个名为Policy的表:CREATE TABLE Policy(PolicyNumber int NOT NULL DEFAULT (0),InsuredLastName char (30) NOT NULL,InsuredFirstName char (20) NOT NULL,InsuredBirthDate datetime NOT NULL,PolicyDate datetime NOT NULL,FaceAmount money NOT NULL,CONSTRAINT PK_Policy PRIMARY KEY (PolicyNumber))。每次公司销售出一份保单时,Policy表中会增加一条记录并赋予其一个新的保单号。您将如何实现这个功能?a. 创建一个INSTEAD OF INSERT触发器来生成一个新的保单号并将其插入数据表中。b. 创建一个INSTEAD OF UPDATE触发器来生成一个新的保单号并将其插入数据表中。c. 创建一个AFTER UPDATE触发器来生成一个新的保单号并将其插入数据表中。d. 使用AFTER UPDATE触发器替代DEFAULT约束条件来生成一个新的保单号并将其插入数据表中。
全部评论 (0)


