兰大《数据库原理》21秋平时作业123

这是一系列关于《数据库原理》的课程作业,包含了单选题、多选题和判断题,涉及关系数据库的基础概念、范式理论、SQL语言、数据操作与优化、数据库设计等多个方面。题目涵盖数据冗余、事务处理、函数依赖、索引创建、数据库性能调整等关键知识点。
摘要由CSDN通过智能技术生成

《数据库原理》21秋平时作业1
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.任何一个实体都不是孤立存在的,实体之间的联系可以归结为一对一关系、一对多关系和多对多关系三种类型。那么行政区划与单位名称(假定唯一)之间是属于(  )关系。
A.一对一
B.一对多
C.多对多
D.以上三种都是

2.若事务T对数据对象A加上S锁,则( )。
A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁
B.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁
C.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁
D.事务T可以读A和修改A,其它事务能对A加S锁和X锁

3.下面关于函数依赖的叙述中,( )是不正确的。
A.若X→Y,WY→Z,则XW→Z
B.若YíX,则X→Y
C.若XY→Z,则X→Z,Y→Z
D.若X→YZ,则X→Y,X→Z

4.基于“学生—选课—课程”数据库中的三个关系是: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。为了提高查询学生成绩的查询速度,对关系SC创建惟一索引,应该创建在( )属性上。
A.S
B.#C
C.#GRADE
D.(S#,C#)

5.关系数据库规范化是为解决关系数据库中____问题而引人的。
A.数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性

6.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是____。
A.M端实体的关键字
B.N端实体的关键字
C.M端实体关键字与N端实体关键字组合
D.重新选取其他属性

7.设有以下关系:合同(合同号,用户号,用户名,用户地址),合同号是唯一的,则这个关系的范式等级是()
A.1NF
B.2NF
C.3NF
D.BCNF

8.下列实体类型的联系中,属于一对一联系的是(  )。
A.班级与学生的所属联系
B.公司与公司经理的联系
C.学生与课程之间的联系
D.供应商与工程项目的供货联系

9.关系规范化中的插入操作异常是指________。
A.不该删除的数据被删除
B.不该插入的数据被插入
C.应该删除的数据未被删除
D.应该插入的数据未被插入

10.在数据库三级模式中,外模式的个数______。
A.只有一个
B.可以有任意多个
C.与用户个数相同
D.由设置的系统参数决定

二、多选题 (共 5 道试题,共 20 分)
11.SQL语言具有()功能。
A.数据定义
B.数据操纵

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值