在SQL Server 数据库中,下面的T-SQL语句段执行第三句时出现错误,数据库中的内容修改情况是()。
A.Account表中id为1的记录中balance字段的值被修改为7800
B.Account表中id为1的记录中balance字段的值被修改为9000
C.Account表中id为1的记录中balance字段的值不变
D.不可能发生这种情况
A.Account表中id为1的记录中balance字段的值被修改为7800
B.Account表中id为1的记录中balance字段的值被修改为9000
C.Account表中id为1的记录中balance字段的值不变
D.不可能发生这种情况
你管理一个SQL Server 2008数据库,其中包含名为dbo.Sales的表,该表包含下面的表定义:
CREATE
TABLE [dbo].[Sales]([SalesID] [int] IDENTITY(1,1) NOT NULL PRIMARY KEY
CLUSTERED,[OrderDate] [datetime] NOT NULL,[CustomerID] [int] NOT
NULL,[SalesPersonID] [int] NULL,[CommentDate] [date] NULL);
此表包含数百万条订单。你运行下面的查询来确定销售人员何时在dbo.Sales表中提供备注:
SELECT SalesID,CustomerID,SalesPersonID,CommentDate FROM dbo.SalesWHERE CommentDate IS NOT NULL AND SalesPersonID IS NOT NULL;
你发现此查询运行很慢。检查数据之后,你发现只有1%的行有备注日期,10%的行的SalesPersonID为null。你需要创建索引来优化此查询。索引必须在优化查询的同时节省磁盘空间。应创建哪个索引()?
A.CREATE NONCLUSTERED INDEX idx1 ON dbo.Sales (CustomerID) INCLUDE (CommentDate)WHERE SalesPersonID IS NOT NULL;
B.CREATE NONCLUSTERED INDEX idx1 ON dbo.Sales (SalesPersonID) INCLUDE (CommentDate,CustomerID);
C.CREATE NONCLUSTERED INDEX idx1 ON dbo.Sales (CustomerID) INCLUDE(CommentDate,CustomerID);
D.CREATE NONCLUSTERED INDEX idx1 ON dbo.Sales (CommentDate, SalesPersonID) INCLUDE(CustomerID) WHERE
CommentDate IS NOT NULL;
在SQL Server数据库中,master数据库用于记录?SQL Server系统的所有系统级别信息。()
A.在本地维护终端,输入BKP DB命令进行人工备份
B.在SQL Server的“SQL Server企业管理器”中备可份数据库
C.数据库备份的缺省目录为“
D./MSOFTX3000”
E.数据库自动备份的缺省时间为凌晨4:30
A.在登录sql server时,可以提供两种身份验证模式
B.sql server身份验证比windows身份验证更安全,可以保护sql server免受大部分来自internet的攻击
C.sql server的身份验证中,用户名和密码存储在数据库中
D.在安装sql时设置的身份验证可以通过SSMS工具进行修改
A.删除student表
B.删除student字段
C.删除student表中的记录
D.删除student数据库