数据库系统概论---12道选择题(详细解释的话加分!)

数据库系统概论---12道选择题(详细解释的话加分!),第1张

设有关系R1和R2,经过关系运算得到结果S,则S是__(D )

A一个数组 B一个对象 C一个数据库 D一个关系

解释:这个不用多说,关系运算得到一个关系。

2、 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是__C___。

A多对多 B一对一 C多对一 D一对多

解释:这个很明显,每个员工只能属于一个部门,一个部门中有多个员工。从职员到部门是说的这两个实体间的关系,而不是一个员工(具体到一个人)和一个部门(具体到一个部门)之间的关系。

3、SQL语言中,用GRANT/REVOKE语句实现数据库的_D ____

A并发控制 B完整性控制 C一致性控制 D安全性控制

解释:授权语句,控制用户权限,保证安全。

4、有关动态增量备份的描述正确的是___D___。

A动态增量备份过程不允许外部事务程序访问数据库

B动态增量备份会备份出全部数据

C动态增量备份装载后数据库即处于一致性状态

D动态增量备份宜在事务不繁忙时进行

解释:动态增量备份时差异备份,B错误。动态允许外部事务访问数据库,A错误。备份前后数据会有变化,所以装载后的数据库处于不一致性状态。C错误

5、事务回滚指令ROLLBACK执行的结果是_____。( B )

A跳转到事务程序开始处继续执行

B撤销该事务已经做出的任何对数据库的修改

C事务执行出错

D跳转到事务程序结束处继续执行

解释:事务的ACID,rollback回滚该事务已经做出的任何对数据库的修改

8、日志文件用于事务故障、_____的恢复。( B )

A系统故障、CPU故障 B系统故障、介质故障

C介质故障、CPU故障 D介质故障、入侵故障

解释:硬性知识

9、SQL语言中,属于“模式DDL”语言的是____A__语句。

Acreate table Bupdate Cselect Dinsert

解释:数据定义语言

10、数据库并发 *** 作通常会带来丢失修改、__B____和读脏数据等问题。( )

A不可恢复 B不可重复读 C不可备份 D不可持续

解释:硬性知识

11、关系R(A,B,C,D),码为AB,函数依赖{AB→C,AB→D,C→D},最高范式为)____B___( )

A1NF B2NF C3NF DBCNF

解释:ab->c,c->d=>ab->d,有传递依赖,而且每一个非主属性完全依赖于ab

12、事务T要写数据A,则应该对数据A的上层节点加__A__( )

AX锁 BS锁 CIS锁 DIX锁

解释:加排他锁

1: D模式

2: A表中任意两行的之不能相同

3: C并发控制

4: C3NF

5: D数据的管理

6: C概念

7: B数据结构、数据 *** 作、完整性约束条件

8: B应用程序

9: C主码

10: B连接

11: Cselect

12: C保留少部分冗余数据可提高查询速度

----------------------------------------------------------------------

第二份:

1: A关系

2:D不知道或无意义的值

3:D提高了用户的查询速度

4:Bfrom

5:B消除插入异常,删除异常和数据冗余

6:D隔离性

7:B关系数据模型

8:A不会因为数据的变化而影响应用程序

9:C并发控制

10:B主码

1)查看表中的触发器类型:

sp_helptrigger:返回对当前数据库的指定表定义的 DML 触发器的类型。sp_helptrigger 不能用于 DDL 触发器。

示例: EXEC sp_helptrigger '表名'

2)查看触发器的有关信息:

sp_help:报告有关数据库对象(syssysobjects 兼容视图中列出的所有对象)、用户定义数据类型或某种数据类型的信息。

示例: EXEC sp_help '触发器名'

3)显示触发器的定义:

sp_helptext:显示规则、默认值、未加密的存储过程、用户定义函数、触发器或视图的文本。

示例: EXEC sp_helptext '触发器名'

4)查看当前库中所有的触发器:

查询脚本:SELECT FROM Sysobjects WHERE xtype = 'TR'

5)查看当前库中所有的触发器和与之相对应的表:

查询脚本:SELECT tb2name AS tableName,tb1name AS triggerName FROM Sysobjects tb1 JOIN Sysobjects tb2 ON tb1parent_obj=tb2id WHERE tb1type='TR'

以上就是关于数据库系统概论---12道选择题(详细解释的话加分!)全部的内容,包括:数据库系统概论---12道选择题(详细解释的话加分!)、数据库系统概论 选择题(50分!)、sql数据库选择题,在应用中使用sql,触发器,存储过程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9619810.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存