定义一个可以为空的新列FriendlyName,然后更新列FriendlyName的数据为某个值,最后修FriendlyName列为 NOT NULL 。
定义一个不可为空、缺省值为’Undefined.’的新列FriendlyName。
定义一个可以为空的新列FriendlyName。然后在应用逻辑中实现数据不可为空的约束。
定义一个可为空、缺省值为 ’Undefined.’ 的新列FriendlyName。
第1题:
A.定义一个可以为空的新列FriendlyName,然后更新列FriendlyName的数据为某个值,最后修FriendlyName列为NOTNULL。
B.定义一个不可为空、缺省值为’Undefined.’的新列FriendlyName。
C.定义一个可以为空的新列FriendlyName。然后在应用逻辑中实现数据不可为空的约束。
D.定义一个可为空、缺省值为’Undefined.’的新列FriendlyName。
第2题:
你正在使用一个SQLServer2005数据库,它包含一个名为Customers的表。其中Customers表包含如下的列定义:你使用以下Transact-SQL语句创建一个名为v_Customer的视图。CREATEVIEWv_CustomerASSELECTCustomerID,CompanyName,FirstName,LastName,PictureFROMCustomers你想要在v_Customer视图中创建一索引。在创建索引前,还需要修改此Transact-SQL语句。应采取以下哪两项举措?()
A.将Picture列改为image数据类型
B.表名包含模式名。
C.包含WITHSCHEMABINDING语句
D.在Select语句中用*符号选择所有的列
第3题:
A.创建一个INSERT触发器去设置表中每一项的默认值
B.创建一个CHECK约束去验证数据,并设置表中每一项的默认值
C.创建一个UPDATE触发器去更新表中每一项的默认值
D.创建一个DEFAULT约束,利用WITHVALUES子句设置默认值
第4题:
你是你公司SQL Server2005/2008数据库的开发者。你在数据库中更新一些为销售部门创建新的月底报表的存储过程。这存储过程包括从三个或更多的表中检索数据的复杂请求。在数据库中所有的表至少有一个索引。用户报告说有一个新的月底报表的运行比以前版本的报表的运行来的慢。你想要提高这些报表的性能,你应该做什么?()
第5题:
你正在设计一个计划迁移Microsoft SQL Server 2008数据库SQL Azure。你不计划来迁移SQL Server数据库SQL Server 2008 R2,你需要推荐一个方法执行批量数据传输从SQL Server数据库SQL Azure。你推荐什么?()
第6题:
你正在创建一个把公司产品信息显示在公司网站上的在线应用.已知,产品数据以关系数据的存储方式存储在SQLSERVER2005数据库中。但是你的应用要求使用FORXML查询语句把关系数据转换为XML文档数据后进行使用.后来,在你测试你的应用程序的时候却发现,并不是所有查询到的数据都出现在XML文档中,相反只有方案中所有元素都有值的那些产品数据才出现在XML文档中,为了在XML数据中包含你所有查询到的数据,你应该如何修改你的SQL查询?()
A.为包含产品数据的表增加一个XML索引
B.在查询语句ELEMENTS选项中增加XSINIL参数
C.给查询语句增加一个HAVING子句
D.给查询子句增加可替换的值
第7题:
A、从syscomments系统表中删除存储过程的文本。
B、对存储过程的文本加密。
C、拒绝syscomments系统表中对public用户的SELECT权限。
D、拒绝sysobjects系统表中对public用户的SELECT权限。
第8题:
A.在Comments列创建一个非聚集索引
B.执行USEMasterTransact-SQL语句
C.创建全文目录
D.在列Comments上创建全文索引
第9题:
你正在设计一个计划对现有的Microsoft SQL Server 2008数据库迁移到SQL Azure数据库包含一个SQL服务器代理工作,清理应用程序日志表。您需要推荐一个方法确保SQL Server代理工作继续不加修改地运行。你推荐()
第10题:
你负责管理一个SQL SERVER 2005数据库。它包含一个有很多索引的表。随着时间的流逝,你发现对这个表进行数据修改时的性能越来越差。你怀疑可能是一些无用索引造成的。为此,需要找到自从最后一次SQL Server 2005启动以来那些索引是没有被任何查询使用过。你应该使用下面哪一个动态试图?()