下列关于SQL Server数据库服务器登录帐户的说法,错误的是()。 登录帐户的来源可以是Windows用户,也可以是非Windows用户。 所有的Windows用户都自动是SQL Server的合法帐户。 在Windows身份验证模式下,不允许非Windows身份的用户登录到SQL Server服务器。 sa是SQL Server提供的一个具有系统管理员权限的默认登录帐户。
对游标的操作一般包括声明、打开、处理、关闭、释放几个步骤,下列关于关闭游标的说法,错误的是()。 游标被关闭之后,还可以通过OPEN语句再次打开。 游标一旦被关闭,其所占用的资源即被释放。 游标被关闭之后,其所占用的资源没有被释放。 关闭游标之后的下一个操作可以是释放游标,也可以是再次打开该游标。
现有学生表和修课表,其结构为: 学生表(学号,姓名,入学日期,毕业日期) 修课表(学号,课程号,考试日期,成绩) 现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。下列实现方法中,正确的是()。 在修课表的考试日期列上定义一个CHECK约束。 在修课表上建立一个插入和更新操作的触发器。 在学生表上建立一个插入和更新操作的触发器。 在修课表的考试日期列上定义一个外码引用约束。
在数据库管理系统的三级封锁协议中,一级封锁协议能够解决的问题是()。 丢失修改。 不可重复读。 读脏数据。 死锁。
在数据库管理系统的三级封锁协议中,二级封锁协议的加锁要求是()。 对读数据不加锁,对写数据在事务开始时加X锁,事务完成后释放X锁。 读数据时加S锁,读完即释放S锁;写数据时加X锁,写完即释放X锁。 读数据时加S锁,读完即释放S锁;对写数据是在事务开始时加X锁,事务完成后释放X锁。 在事务开始时即对要读、写的数据加锁,等事务结束后再释放全部锁。
在多个事务并发执行时,如果并发控制措施不好,则可能会造成事务T1读了事务T2的“脏”数据。这里的“脏”数据是指()。