在SQL Server2005 建数据库必须要哪两类文件()(选两项)
A.主要数据文件
B.次要数据文件
C.备份文件
D.日志文件
时间:2023-11-08 11:12:28
相似题目
-
要想使SQL Server2005数据库管理系统开始工作,必须首先启动()。
A . SQL Server服务器
B . 查询分析器
C . 网络实用工具
D . 数据导入和导出程序
-
SQL Server2005的系统数据库是()
A . Master,Tempdb,AdventureWorks,Msdb,Resource
B . Master,Tempdb,Model,Librar,Resource
C . Master,Northwind,Model,Msdb,Resource
D . Master,Tempdb,Model,Msdb,Resource
-
SQL Server2005的系统数据库中最要的是()数据库。
A . Master数据库
B . Model数据库
C . msdb数据库
D . Tempdb数据库
-
在SQL Server中创建用户数据库,其主数据文件的大小必须大于()。
A . master数据库的大小
B . model数据库的大小
C . msdb数据库的大小
D . 3MB
-
在SQL Server2005中,索引的顺序和数据表的物理顺序相同的索引是()。
A . 聚集索引
B . 非聚集索引
C . 主键索引
D . 唯一索引
-
正在基于一个为客户提供银行信息的SQL SERVER 2005数据库进行着工作。你想让客户看到银行报表。已知,这个报表的数据是由数据库中提取的数据和从一个第三方的Web Service获得的实时投资数据组合而成。要求,当报表执行的时候获得的投资信息必须是当前的,为此,你需要在数据库中创建合适的对象去支持这个报表,你应该怎么做?()
A . 使用FOR XML AUTO 子句发布数据库数据为XML Web service
B . 为每个客户创建一个存储银行信息的表。然后为表创建一个Inserted触发器,在触发器被激活时通过Web Service获得相应数据一并插入表中
C . 创建一个SQL存储过程,它用临时表存储每个客户的银行信息。然后用Web Service的值更新这个表的值
D . 让开发人员创建一个调用Web Service的类库。然后用这个类库创建一个CLR函数。调用CLR函数并和数据库中的银行信息进行合并后得出结果
-
你正在SQL SERVER 2005数据库中创建一个连接Customers和Orders表的视图。你需要确信不能按照将影响视图定义的方式修改基表或表。为了达到这个目标,最简单且节省管理成本的方法应该是?()
A . 在表上创建一个 CHECK 约束。
B . 在表上创建一个DDL触发器,如果对表的修改影响了视图定义则回滚任何对表的改变
C . 在创建视图的时候,指定WITH SCHEMABINDING 选项
D . 在创建视图的时候,指定WITH CHECK 选项
-
下列不属于在SQL SERVER2005安装时创建的系统数据库是()。
A . master
B . msdb
C . userdb
D . tempd
-
你打算从SQL Server 2000数据库的客户表和国别表中导入客户数据到SQL Server 2005数据库中。你要确保在导入过程中,客户表中国家代码列的每个值在SQL Server 2005数据库中国别表内都有其相应的纪录。你在两个表之间定义一外键,这样,参照完整性将保证若国家代码值在客户表中存在,而在国别表中不存在时导入程序失败。你要确保国别表无记录时导入过程不失败,该怎么做?()
A . 删除外键,用脚本导入数据,重新创建外键
B . 创建一个CHECK约束
C . 创建一个DML INSTEAD OF触发器,将错误记录写入文件或表中
D . 创建一个DML AFTER触发器,将错误纪录写入文件或表中
-
公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQL SERVER 2005 数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()
A . 在Comments列创建一个非聚集索引
B . 执行USE Master Transact-SQL语句
C . 创建全文目录
D . 在列Comments上创建全文索引
-
你正在SQL SERVER 2005 数据库中创建一个从联系人表删除联系人数据的存储过程。在存储过程中包含如下的语句来处理可能发生的任何错误。
https://assets.asklib.com/images/image2/201807271408474642.png
在你执行存储过程后发现,事务任然保持打开状态。为了正确的处理打开的事务,你应该如何修改你的存储过程?()
A . 在CATCH语句块增加 COMMIT TRANSACTION命令
B . 在TRY语句块移除COMMIT TRANSACTION命令
C . 在CATCH块增加 ROLLBACK TRANSACTION命令
D . 在TRY块增加ROLLBACK TRANSACTION命令
-
公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQLSERVER2005数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()
A . 在Comments列创建一个非聚集索引
B . 执行USEMasterTransact-SQL语句
C . 创建全文目录
D . 在列Comments上创建全文索引
-
根据数据库用途的不同,SQL Server将数据库分为哪两类?
-
公司A的应用开发人员创建了一个包含CLR函数的动态连接库(dll),这个CLR函数读取电子表格的数据,进行运算后把数据写回到SQL SERVER 2005数据库中。为此,你需要使用CREATE ASSEMBLY语句在SQL Server 2005中注册这个类库、并且设置SQL Server 访问程序集时向程序集授予最小的安全权限许可。请问,你应该使用下面哪一个许可设置?()
A . Default
B . SAFE
C . EXTERNAL_ACCESS
D . UNSAFE
-
在SQL Server中创建一个数据库,在指定的磁盘位置至少会生成以下文件()。
-
某公司使用一台运行SQL Server 2005的服务器作为数据应用平台,该服务器的管理员希望当有数据库事务日志满的情况发生时,:能够及时通知管理员,那么他应该在SQL Server代理中创建()
A.警报
B. 操作员
C. 作业代理
D. 作业
-
在SQL Server 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之 后的结果是()。BEGIN
A.A.SALES表中qty列最小值大于等于30
B.B.SALES表中qty列最小值大于等于40
C.C.SALES表中qty列的数据全部为50
D.D.SALES表中qty列最小值大于等于60
-
在SQL Server 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之 后的结果是()。BEGI
A.A.SALES表中qty列最小值大于等于30
B.B.SALES表中qty列最小值大于等于40
C.C.SALES表中qty列的数据全部为50
D.D.SALES表中qty列最小值大于等于60
-
在sQL server 2000中创建学生管理系统的数据库:sTs,全部参数都采用默认值,并将文件放置在D盘的"数据库"目录下.请写出命令语句
-
你是一个保险公司的数据库开发人员,公司的保单信息存储在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约束条件产生一个新的保单号,并将这个保单号插入数据表中。
-
在SQL Server数据库中创建函数的关键字是()
A.Replace
B.unction
C.procedure
D.Trigger
-
在SQL Server 2005 中,使用update语句更新数据库表中的数据,以下说法正确的是()(选一项)
A.每次只能更新一行数据
B.表中的数据行可以全部被更新
C.如果没有数据项被更新,将提示错误信息
D.更新数据时,不能带有WHERE条件子句
-
在SQL Server中创建数据库,如下哪些描述是正确的?()
A.创建数据库的权限默认授予sysadmin和dbcreator固定服务器角色的成员,但是它仍可以授予其他用户
B.创建数据库的用户将成为该数据库的所有者
C.在—个服务器上,最多可以创建32,767个数据库
D.数据库名称必须遭循标识符规则
-
14、SQL SERVER在服务器和数据库级的安全级别上都设置了角色,其中角色是用户分配权限的单位。SQL SERVER允许用户在服务器级别上创建角色,但是为数据库安全,不允许在数据库级上建立新的角色。