【牛客刷题】数据库专项错题记录二

1.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表的"行"的概念最接近
A.域
B.关系
C.元组
D.属性

答案:C
关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性,列中所对应的值为域(也称为字段)

2.数据库的外模式/模式映像,保证了数据与程序的逻辑独立性。请问这句话的说法是正确的吗
A.正确
B.错误

答案:A
逻辑独立性由外模式/模式映像保证。物理独立性由模式/内模式映像保证。先记住各模式对应的(内模式对应物理存储,模式对应表,外模式对应视图和表

3.已知关系SPJ(S#, P# ,J# ,QTY),把对关系SPJ的属性QTY的修改权授予用户张三的T-SQL语句是
A.GRANT QTY ON SPJ TO 张三
B.GRANT UPDATE ON SPJ TO张三
C.GRANT UPDATE (QTY) ON SPJ TO张三
D.GRANT UPDATE ON SPJ (QTY) TO张三

答案:C
Grant 权限(属性) ON TABLE TO SB

4.数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用( )表示
A.矩形
B.四边形
C.菱形
D.椭圆形

答案:D
E-R图中:矩形:实体  菱形:关系  椭圆:属性

5.外模式也称子模式,通常是模式的子集。-----《数据库系统概论》

6.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是
A.层次模型
B.关系模型
C.网状模型
D.实体-联系模型

答案:D
前三个是数据模型

7.以下()封锁违反两段锁协议
A.Slock A … Slock B … Xlock C ………… Unlock A … Unlock B … Unlock C
B.Slock A … Slock B … Xlock C ………… Unlock C … Unlock B … Unlock A
C.Slock A … Slock B … Xlock C ………… Unlock B … Unlock C … Unlock A
D.Slock A …Unlock A ……Slock B … Xlock C …………Unlock B … Unlock C

答案:D
两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁。所以ABC都是正确的。       
两段锁协议是指每个事务的执行可以分为两个阶段:生长阶段(加锁阶段)和衰退阶段(解锁阶段)。       
加锁阶段:在该阶段可以进行加锁操作。在对任何数据进行读操作之前要申请并获得S锁,在进行写操作之前要申请并获得X锁。加锁不成功,则事务进入等待状态,直到加锁成功才继续执行。       
解锁阶段:当事务释放了一个封锁以后,事务进入解锁阶段,在该阶段只能进行解锁操作不能再进行加锁操作

8.在这里插入图片描述
A.ER图
B.I/O图
C.DFD图
D.IPO图

答案:C
DFD图即为数据流图(Data Flow Diagram),它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。   
 E-R是实体联系图 里面有方形圆形和菱形    
 I
  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值