【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识
【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识
【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL
【数据库原理及应用】经典题库附答案(14章全)——第四章:关系系统及其优化
【数据库原理及应用】经典题库附答案(14章全)——第五章:关系数据理论
【数据库原理及应用】经典题库附答案(14章全)——第六章:关系数据库设计过程
【数据库原理及应用】经典题库附答案(14章全)——第七章:数据库恢复技术
【数据库原理及应用】经典题库附答案(14章全)——第八章:数据库并发控制
【数据库原理及应用】经典题库附答案(14章全)——第九章:数据库安全性
【数据库原理及应用】经典题库附答案(14章全)——第十章:数据库完整性
【数据库原理及应用】经典题库附答案(14章全)——第十二章:数据库技术新发展
【数据库原理及应用】经典题库附答案(14章全)——第十三章:面向对象程数据库系统
【数据库原理及应用】经典题库附答案(14章全)——第十四章:分布式数据库系统


文章目录

  • 一、选择题
  • 二、简答题

一、选择题

  1. 下面的选项不是关系数据库基本特征的是( ).
    A.不同的列应有不同的数据类型
    B.不同的列应有不同的列名
    C.与行的次序无关
    D.与列的次序无关
  2. 一个关系只有一个( ) .
    A.候选码 B. 外码 C. 超码 D. 主码
  3. 关系模型中,一个码是( ).
    A.可以由多个任意属性组成
    B.至多由一个属性组成
    C.可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成
    D.以上都不是
  4. 现有如下关系:
    患者(患者编号,患者姓名,性别,出生日起,所在单位)
    医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)
    其中,医疗关系中的外码是( ).
    A. 患者编号 B. 患者姓名
    C. 患者编号和患者姓名 D. 医生编号和患者编号
  5. 现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外码是( ).
    A. 书号 B. 读者号
    C. 书号+读者号 D. 书号+读者号+借期
  6. 关系模型中实现实体间 N:M 联系是通过增加一个( ) .
    A.关系实现 B. 属性实现 C. 关系或一个属性实现 D. 关系和一个属性实现
  7. 关系代数运算是以( )为基础的运算 .
    A. 关系运算 B. 谓词演算 C. 集合运算 D. 代数运算
  8. 关系数据库管理系统应能实现的专门关系运算包括( ).
    A. 排序,索引,统计 B. 选择,投影,连接
    C. 关联,更新,排序 D. 显示,打印,制表
  9. 五种基本关系代数运算是( ).
    A.∪ - × σ π
    B.∪ - σ π
    C.∪ ∩ × σ π
    D.∪ ∩ σ π
  10. 关系代数表达式的优化策略中,首先要做的是( ) .
    A.对文件进行预处理
    B.尽早执行选择运算
    C.执行笛卡尔积运算
    D.投影运算
  11. 关系数据库中的投影操作是指从关系中( ) .
    A.抽出特定记录 B. 抽出特定字段
    C.建立相应的影像 D. 建立相应的图形
  12. 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( )操作 .
    A.投影 B. 联接 C. 选择 D. 复制
  13. 关系代数中的联接操作是由( )操作组合而成 .
    A.选择和投影 B. 选择和笛卡尔积
    C.投影,选择,笛卡尔积 D. 投影和笛卡尔积
  14. 自然联接是构成新关系的有效方法.一般情况下,当对关系R和S是用自然联接时,要求R和S含有一个或者多个共有的( ) .
    A.记录 B. 行 C. 属性 D. 元组
  15. 假设有关系R和S,在下列的关系运算中,( )运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同” .
    A.R∩S B. R∪S C. R-S D. R×S
  16. 假设有关系R和S,关系代数表达式R-(R-S)表示的是( ).
    A.R∩S B. R∪S C. R-S D. R×S
  17. 下面列出的关系代数表达是中,那些式子能够成立( ) .
    ⅰ. σf1 ( σf2 (E)) = σf1∧f2 (E)
    ⅱ. E1∞E2 = E2∞E1
    ⅲ. (E1∞E2)∞E3 = E1∞ (E2∞E3)
    ⅳ. σf1 ( σf2 (E)) =σf2 ( σf1(E))
    A.全部 B. ⅱ和ⅲ C. 没有 D. ⅰ和ⅳ
  18. 下面四个关系表达式是等价的,是判别它们的执行效率( ) .
    E1 =πA (σ B=C ∧ D=E′ (R×S) )
    E2 =πA (σ B=C (R× σD=E′ (S) )
    E3 =πA (R∞B=CσD=E′(S) )
    E3 =πA (σD=E′ (R∞B=C S) )
    A. E3最快 B. E2最快 C. E4最快 D. E1最快
  19. 有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是( ) .
    ⅰ. πS_ID,SCORE (σ age>22 (SC) )
    ⅱ. σ age>22 (πS_ID,SCORE (SC) )
    ⅲ. πS_ID,SCORE (σ age>22 (πS_ID,SCORE,AGE (SC) ) )
    A.ⅰ和 ⅱ B. 只有ⅱ正确 C. 只有 ⅰ正确 D. ⅰ和ⅲ正确

选择题答案:

(1) A (2) D (3) C (4) A (5) D
(6) A (7) C (8) B (9) A (10) B
(11) B (12) C (13) B (14) C (15) D
(16) A (17) C (18) A (19) D

二、简答题

1. 试述关系模型的三个组成部分.

2. 试述关系数据语言的特点和分类.

3.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:

S( SNO,SNAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY);
供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市(CITY)组成;零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO),工程项目名(JNAME),工程项目所在城市(CITY)组成;供应情况表SPJ由供应商代码(SNO),零件代码(PNO),工程项目代码(JNO),供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY.

试用关系代数完成如下查询:

(1) 求供应工程J1零件的供应商号码SNO;
(2) 求供应工程J1零件P1的供应商号码SNO;
(3) 求供应工程J1零件为红色的供应商号码SNO;
(4) 求没有使用天津供应商生产的红色零件的工程号JNO;
(5) 求至少用了供应商S1所供应的全部零件的工程号JNO.

4. 定义并理解下列术语,说明它们之间的联系与区别:

5. (1)域,笛卡尔积,关系,元组,属性
(2)主码,候选码,外码
(3)关系模式,关系,关系数据库

6. 试述关系模型的完整性规则.在参照完整性中,为什么外码属性的值有时也可以为空 什么情况下才可以为空

7. 试述等值连接与自然连接的区别和联系.

8. 关系代数的基本运算有哪些

9. 试用关系代数的基本运算来表示其他运算.

【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识相关推荐

  1. 【数据库原理及应用】经典题库附答案(14章全)——第十四章:分布式数据库系统

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

  2. 【数据库原理及应用】经典题库附答案(14章全)——第十三章:面向对象程数据库系统

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

  3. 【数据库原理及应用】经典题库附答案(14章全)——第十二章:数据库技术新发展

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

  4. 【数据库原理及应用】经典题库附答案(14章全)——第十章:数据库完整性

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

  5. 【数据库原理及应用】经典题库附答案(14章全)——第九章:数据库安全性

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

  6. 【数据库原理及应用】经典题库附答案(14章全)——第八章:数据库并发控制

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

  7. 【数据库原理及应用】经典题库附答案(14章全)——第七章:数据库恢复技术

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

  8. 【数据库原理及应用】经典题库附答案(14章全)——第六章:关系数据库设计过程

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

  9. 【数据库原理及应用】经典题库附答案(14章全)——第五章:关系数据理论

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

  10. 【数据库原理及应用】经典题库附答案(14章全)——第四章:关系系统及其优化

    [数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...

最新文章

  1. 一文讲解特征工程 | 经典外文PPT及中文解析
  2. PHP问题 —— PHP Parse error: syntax error, unexpected
  3. 人工智能实践:TensorFlow笔记学习(五)—— 全连接网络基础
  4. 二叉搜索树的第k个节点java_剑指Offer62:二叉搜索树的第k个结点(Java)
  5. STL源码剖析 multiset 和 multimap
  6. kmp算法 php,漫画KMP算法-程序员小灰
  7. BJFU-ACM 12月8日月赛官方题解
  8. 关于msgpack序列化后的消息包是否再压缩
  9. 计算机控制系统中采样速率的选择
  10. mysql怎么导入sql文件_如何将sql文件导入mysql
  11. 读书 -- 个人购书经验总结
  12. Nginx 跳转到www二级域名,域名重定向配置方法
  13. 数据科学库(六)pandas中的时间序列
  14. 编写一个 spootboot 程序,有二个方法,一个问早上好,一个说再见
  15. 虚拟滚动列表和css虚拟滚动【有思考】
  16. MC0101 冰雪大冒险
  17. 2019Java 全栈工程师 进阶路线图!一定要收藏!
  18. 微信小程序中如何改变switch的样式
  19. 造成503 service unavailable常见的原因以及解决方法
  20. 极限的无穷小和无穷大

热门文章

  1. 2006年4月全国计算机等级考试二级Java语言程序设计
  2. BeetleX服务网关授权配置
  3. Rust 社区求变,PHP 大旗不倒?
  4. Win11用户增长迅速!你升了吗?
  5. Win11推送加速!
  6. C#开源类库推荐:拼多多开放平台SDK,开源免费,支持.NET Core!
  7. Visual Studio项目引用出现感叹号怎么办?
  8. Happy 牛 Year!牛年dotnet云原生技术趋势
  9. Webapi管理和性能测试工具WebBenchmark
  10. Asp.Net Core 中IdentityServer4 实战之角色授权详解