数据库候选关键词怎么求_数据库系统概论综合测试试卷二

    1.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是              。

    1. 层次数据库

    2. 网状数据模型     

    3. 关系数据库 

    4. 面向对象数据库

    2.数据库系统的数据独立性是指             。

    1. 不会因为数据的变化而影响应用程序

    2. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

    3. 不会因为数据存储策略的变化而影响数据存储结构的变化

    4. 不会因为某些存储结构的变化而影响其他的存储结构变化

    3.关系运算中花费时间可能最长的运算是             。

    1. 投影  

    2. 选择  

    3. 笛卡儿积 

    4.同一个关系中的任意两个元组的值             。

    1. 可以全同 

    2. 不能全同  

    3. 可以都为空值

    4. 以上都不是

    5.等值连接运算与自然连接运算是             。

    1. 不同的

    2. 相同的 

    3. 等价的 

    4. 有时相同

    6.下述SQL语句中,起修改表中数据作用的命令动词是             。

    1.  ALTER 

    2. CREATE 

    3. UPDATE 

    4. INSERT

    7.规范化过程主要克服数据库逻辑结构中的更新异常和             的缺陷。

    1. 结构不合理 

    2. 冗余度大

    3. 数据丢失 

    4. 数据不一致性

    8.对于关系数据库,任何二元关系模式都可以达到             范式。

    1. 1NF

    2. 2NF 

    3. 3NF 

    4. 4NF

    9.候选关键字中的属性称为             。

    1. 关键属性

    2. 主属性

    3. 候选属性 

    4. 复合属性

    10.后援副本的用途是             。

    1. 数据的转储

    2. 一致性控制 

    3. 安全性保障

    4. 故障后的恢复

    11.在概念设计阶段,最常使用的数据模型是             。

    1.  对象模型 

    2. 物理模型 

    3. 逻辑模型

    4. 实体联系模型

    12.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是             。

    1. 结构冲突

    2. 命名冲突   

    3. 属性冲突

    4. 语法冲突

    13.             是DBMS的基本单位,它是构成单一逻辑工作单元的操作集合。

    1. 进程

    2. SQL

    3. 事务 

    4. 文件

    14.事务的持续性是指              。

    1. 事务中包括的所有操作要么都做,要么都不做

    2. 事务一旦提交,对数据库的改变是永久的

    3. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的

    4. 事务必须是使数据库从一个一致性状态变到另一个一致性状态。

    15.解决并发操作带来的数据不一致性问题,一般采用              方法。

    1. 恢复

    2. 封锁 

    3. 存取控制

    4. 协商

    16.以下不是数据库技术所具备的特点是              。

    1. 数据结构

    2. 数据冗余小

    3. 有较高的数据独立性

    4. 数据联系弱

    17.在信息模型的“学生”实体中,对每个学生的具体情况的描述,称为              。

    1. 实体值 

    2. 实体型

    3. 属性值

    4. 属性型

    18.可用于区别实体集中不同个体的属性或属性组合,称为该实体的              。

    1. 属性型

    2. 外部键

    3. 实体型

    19.设一个体育项目可以有多个运动员报名,一个运动员可参加多个项目,运动员与体育项目之间是              。

    1. 一对一的联系

    2. 一对多的联系

    3. 多对一的联系

    4. 多对多的联系

    20.实体完整性约束可以通过              。

    1. 定义外部键来保证

    2. 定义主键来保证

    3. 用户定义的完整性来保证

    4. 定义字段类型来保证

    21.下面结论不正确的是              。

    1. 若A→B,B→C,则A→C

    2. 若A→B,A→C,则A→(B,C)

    3. 若B→A,C→A,则(B,C)→A

    4. 若(B,C)→A,则B→A,C→A

    22.设R为k1度关系,S为k2度关系,则R和S的笛卡尔积的度为             。

    1. k1                                                              

    2. k2

    3. k1+k2

    4. k1×k2

    23.将E—R图转换为关系模型,属于数据库设计的             。

    1. 事务设计阶段

    2. 物理设计阶段

    3. 逻辑设计阶段 

    4. 应用程序设计阶段

    24.数据库系统开发完成以后,不需要提供给用户的文档资料是             。

    1. 系统说明书 

    2. 技术说明书

    3. 使用说明书 

    4. 可行性说明书

    25.使用SQL语句在学生成绩表(学号,课程号,成绩)中,查询平均成绩大于60分的学生时,不必使用的子句是             。

    1. SELECT 

    2. GROUP BY

    3. WHERE 

    4. HAVING

    26.设有关系R(A,B,C,D),S(D,E,F,G)。关系R的主键为A,关系S的主键为D,则属性D在关系R中称为             。

    27.若关系是1NF,且每一个非主属性都             ,则称该关系属于2NF。

    28.在关系规范化中,在执行分解时,必须遵循             和              的原则。

    29.并发操作会带来以下数据不一致性问题              。

    30.有两种基本类型的锁,它们是              、             。

    31.若R属于1NF,且不存在非主属性对码的传递依赖,则R属于             。

    32. 设有关系模式S(Sno,Sname,Sdept), C(Cno,Cname,Cpno), SC(Sno,Cno,Grade), 分别用关系代数和SQL查询语言完成下述操作:

    1.    求选修了全部课程的学生的学号和姓名。

    2.    求选修了“database”课程且成绩为“A”的同学名单。

    3.    将数学系的张三同学的名字改为“张一”。

    33. 设有系、教师、学生、课程等实体,一个系可以有多名教师,其中:

    • 每一个系包括系名、系址、系主任姓名、办公电话等属性,

    • 教师实体包括工作证号码、教师名、出生日期、党派等属性。

    • 学生实体包括学号、姓名、出生日期、性别等属性。

    • 课程实体包括课程号、课程名、预修课号等属性。

    • 每个教师教多门课程,一门课程由一个教师教。

    • 有的教师指导多个研究生。

    • 每一个学生可选多门课程,每门课程只有一个预修课程,每一个学生选修一门课程有一个成绩。

    试根据以上语义完成下述要求。

    1. 画出E-R图。

    2. 将以上的实体及实体集间的联系用关系模型表示出来

    3. 写出各关系模式中的函数依赖集

    4. 写出各关系的关键字。

    5. 写出各关系模式的规范化级别。

    6. 所有的关系模式的规范化级别都达到3NF了吗?若没有达到请将其分解以达到3NF。

    998d32f45253ebc9b0321c85d8eda2b4.gif

    3488e08f2ea9fbbd81aab44563e90c71.png

    -The End-

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值

    举报

    选择你想要举报的内容(必选)
    • 内容涉黄
    • 政治相关
    • 内容抄袭
    • 涉嫌广告
    • 内容侵权
    • 侮辱谩骂
    • 样式问题
    • 其他
    点击体验
    DeepSeekR1满血版
    程序员都在用的中文IT技术交流社区

    程序员都在用的中文IT技术交流社区

    专业的中文 IT 技术社区,与千万技术人共成长

    专业的中文 IT 技术社区,与千万技术人共成长

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    客服 返回顶部