(1) 在关系数据库中,并不是规范化程度越高的关系模式就越好。
答案:√
(2) 关系中的NULL,对于数值型数据可以理解为0,对于字符型数据可以理解为空字符串。
答案:×
(3) 目前的数据管理领域中,已经完全使用数据库系统,不需要使用文件系统。
答案:×
(4) 在实体联系模型中,可以使用椭圆形表示实体的属性。
答案:√
(1) SQL Server 2005所有版本的安装都需要至少512MB内存空间。
答案:×
(2) 如果系统中存在一个应用程序,在访问SQL Server数据库时通过用户名和密码连接到服务器,这时安装SQL Server 2005时选择的身份验证模式应该是混合模式。
答案:√
(3) SQL Server 2005的开发人员版的功能与企业版的功能相同,只是不能用在生产场合。
答案:√
(4) SQL Server 2005的默认安装过程可以安装示例数据库AdventureWorks。
答案:×
(1) 系统数据库tempdb中存储的是临时信息,当数据库连接断开以后,这些临时信息将丢失。
答案:√
(2) 一个SQL Server 2005数据库中至少包含一个主数据文件、一个次数据文件和一个日志文件。
答案:×
(3) 在同一时刻只能有一个文件组是默认文件组。
答案:√
(4) 将主文件组配置成默认文件组是最优配置,这样数据库对象就可以自动保存在主文件组中。
答案:×
(1) 微软公司建议不再使用数据类型image,取而代之的是数据类型varbinary(max)。
答案:√
(2) 在SQL Server 2005中,表的外键所在列不能设计成允许有空值。
答案:×
(3) 如果表中定义了varchar(max)、varbinary(max)等大类型的数据,则在创建表的时候可以
将这些数据存储到指定的文件组中。
答案:√
(4) 计算列中的数据不能实际存储在表中。
答案:×
(1) 使用UPDATE语句更新表中的数据时,一次只能更新一个字段中的数据。
答案:×
(2) 省略了WHERE子句的DELETE语句将删除表中所有的数据。
答案:√
(3) 使用DELETE语句删除表中的所有数据以后,表中的标识列将被重置为种子的值。
答案:×
(4) 使用INSERT语句向父表中插入数据时不会产生违反外键约束的问题。
答案:√
(1) 如果使用DISTINCT,那么SELECT子句中只能包含一个列表达式。
答案:×
(2) 在指定排序所依据的列时,该列可以是没有出现在SELECT子句中的列。
答案:
(3) 如果按照多个列排序查询结果,那么应该在SELECT语句中写多个ORDER BY子句。
答案:×
(4) 在Transact-SQL中,子查询只能放在WHERE子句中。
答案:×
(1) 创建主键约束时系统自动创建聚集索引。
答案:√
(2) 系统自动创建的索引可以手工删除。
答案:×
(3) 一个表可以创建若干个聚集索引。
答案:×
(4) 一个表可以创建若干个非聚集索引。
sql触发器的使用答案:√
(1) 对一个已经存在的表,不能够再增加约束了。
答案:×
(2) 一个表中最多只能有一个唯一性约束。
答案:×
(3) 唯一性约束和主键约束的区别在于,定义唯一性约束的列允许空值,但定义主键约束的列不允许空值。
答案:√
(4) 一个列只能应用一个规则,但可以应用多个检查约束。
答案:√
(1) 利用数据快照可以进行数据库的恢复。
答案:√
(2) 用户数据库需要备份而系统数据库不需要备份。
答案:×
(3) 数据库备份和差异数据库备份中包含的日志记录不影响事务日志。
答案:√
(4) 在完整恢复模式下允许使用数据库备份和事务日志备份。
答案:√
(5) 将数据库从一台计算机移到另一台计算机,可以采用分离再附加的方法。
答案:√
(1) sa登录账户映射为所有数据库中的guest用户。
答案:×
(2) 如果希望使用guest用户,则需要先启用该用户。
答案:√
(3) 创建一个数据库角以后,可以将数据库中的操作权限授予该角,但不能将固定数据库角分配给该角。
答案:×
(4) 新创建的数据库角不拥有任何权限。
答案:√
(1) 事务的部分提交状态是指事务中的部分语句已执行成功并已提交。
答案:×
(2) 在自动提交事务模式下,每个Transact-SQL语句都独立构成一个事务。
答案:√
(3) 当连接以隐性事务模式进行操作时,无须描述事务的开始,但是用户必须使用COMMIT或ROLLBACK语句显示地结束事务。
答案:√
(4) 使用嵌套事务时,提交和回滚内层事务并不会影响外层事务的状态。
答案:×
(1) 可以使用其他.NET架构下的语言,如C#编写存储过程并部署到SQL Server 2005。
答案:√
(2) 创建存储过程的命令关键词CREATE PROCEDURE不可以缩写。
答案:×
(3) 数据库BlueSkyDB中的存储过程PrcDeleteBook用于删除Books表中的记录,如果用户UserA希望通过执行该存储过程删除某本图书的记录,则数据库管理员必须将Books表的DELETE权限授予用户UserA。
答案:×
(4) 通过语句ALTER PROCEDURE修改存储过程与删除存储过程然后再新建一个同名存储过程的效果是相同的。
答案:×
(1) 如果针对一个激活事件定义了多个触发器,可以为这些触发器指定执行先后顺序。
答案:×
(2) inserted和deleted表中的数据只能读,不能写入。
答案:√
(3) 可以以CLR的方式编写SQL Server 2005的触发器。
答案:√
(4) 可以定义AFTER和INSTEAD OF类型的DDL触发器。
答案:×

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。