当前位置:计算机科学技术题库>数据库原理题库

问题:

[单选] 下述不属于数据库物理结构设计内容的是()。

确定数据的存储结构。确定数据存储位置。确定数据的存储分配。确定数据库表结构。

问题:

[单选] 下列不属于事务特征的是()。

完整性。一致性。隔离性。原子性。

问题:

[单选] 在数据库管理系统的三级封锁协议中,二级封锁协议的加锁要求是()。

对读数据不加锁,对写数据在事务开始时加X锁,事务完成后释放X锁。读数据时加S锁,读完即释放S锁;写数据时加X锁,写完即释放X锁。读数据时加S锁,读完即释放S锁;对写数据是在事务开始时加X锁,事务完成后释放X锁。在事务开始时即对要读、写的数据加锁,等事务结束后再释放全部锁。

问题:

[单选] 在数据库管理系统的三级封锁协议中,一级封锁协议能够解决的问题是()。

丢失修改。不可重复读。读脏数据。死锁。

问题:

[单选] 在多个事务并发执行时,如果事务T1对数据项A的修改覆盖了事务T2对数据项A的修改,这种现象称为()。

丢失修改。读脏数据。不可重复读。数据不一致。

问题:

[单选] 在多个事务并发执行时,如果并发控制措施不好,则可能会造成事务T1读了事务T2的“脏”数据。这里的“脏”数据是指()。

T1回滚前的数据。T1回滚后的数据。T2回滚前的数据。T2回滚后的数据。

问题:

[单选] 在判断死锁的事务等待图中,如果等待图中出现了环路,则说明系统()。

存在活锁。存在死锁。事务执行成功。事务执行失败。

问题:

[单选] 现有学生表和修课表,其结构为: 学生表(学号,姓名,入学日期,毕业日期) 修课表(学号,课程号,考试日期,成绩) 现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。下列实现方法中,正确的是()。

在修课表的考试日期列上定义一个CHECK约束。在修课表上建立一个插入和更新操作的触发器。在学生表上建立一个插入和更新操作的触发器。在修课表的考试日期列上定义一个外码引用约束。

问题:

[单选] 对游标的操作一般包括声明、打开、处理、关闭、释放几个步骤,下列关于关闭游标的说法,错误的是()。

游标被关闭之后,还可以通过OPEN语句再次打开。游标一旦被关闭,其所占用的资源即被释放。游标被关闭之后,其所占用的资源没有被释放。关闭游标之后的下一个操作可以是释放游标,也可以是再次打开该游标。

问题:

[单选] 下列关于SQL Server数据库服务器登录帐户的说法,错误的是()。

登录帐户的来源可以是Windows用户,也可以是非Windows用户。所有的Windows用户都自动是SQL Server的合法帐户。在Windows身份验证模式下,不允许非Windows身份的用户登录到SQL Server服务器。sa是SQL Server提供的一个具有系统管理员权限的默认登录帐户。