A.备份当前的事务日志,用一个不同的名字恢复数据库到数据丢失之前的时刻点,然后复制丢失数据的表到原始数据库中
B.备份当前的事务日志,恢复数据库到数据丢失之前的时刻点
C.从存在的备份文件恢复数据库到数据丢失之前的时间
D.恢复数据库到最后一次完整备份的时间点上
第1题:
A.禁用目标表中的聚集索引和所有非聚集索引
B.将数据库恢复模式设置为完整恢复
C.将数据库恢复模式设置为大容量日志恢复
D.用BULKINSERT语句导入数据
第2题:
你是一个保险公司的数据库开发人员,公司的保单信息存储在SQL Server 2005数据库中,你使用以下脚本建立了一个名为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约束条件产生一个新的保单号,并将这个保单号插入数据表中。
第3题:
【多选题】你正在创建一个ASP.NET应用程序部署在你公司的网络服务器上,你想要花最小的精力访问数据库. 你应该怎么做?
A.开始一个处理
B.创建与数据库的连接
C.利用适配器对象创建一个数据集
D.利用这个数据集来显示数据或者改变数据库中的数据
E.更新来自数据集的数据库
F.关闭数据库连接
G.检测事务错误
第4题:
A.删除外键,用脚本导入数据,重新创建外键
B.创建一个CHECK约束
C.创建一个DMLINSTEADOF触发器,将错误记录写入文件或表中
D.创建一个DMLAFTER触发器,将错误纪录写入文件或表中
第5题:
A、从syscomments系统表中删除存储过程的文本。
B、对存储过程的文本加密。
C、拒绝syscomments系统表中对public用户的SELECT权限。
D、拒绝sysobjects系统表中对public用户的SELECT权限。