数据库习题课

1、( )保证了数据库中的数据具有较高的物理独立性
A、外模式/模式映象
B、模式/内模式映象
C、外模式/内模式映象
D、用户模式/内模式映象
答案:B
数据库三级模式:
用户级–> 外模式(反映了数据库系统的用户观):
外模式又称子模式或用户模式,对应于用户级。它是某个或某几个用户所看到的数据库的数据视图,是与某一应用有关的数据的逻辑表示。外模式是从模式导出的一个子集,包含模式中允许特定用户使用的那部分数据。用户可以通过外模式描述语言来描述、定义对应于用户的数据记录(外模式),也可以利用数据操纵语言(Data Manipulation Language,DML)对这些数据记录进行操作。
概念级–> 概念模式(反映了数据库系统的整体观):
概念模式又称模式或逻辑模式,对应于概念级。它是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。它是由数据库管理系统提供的数据模式描述语言(Data Description Language,DDL)来描述、定义的。
物理级 --> 内模式(反映了数据库系统的存储观):
内模式又称存储模式,对应于物理级。它是数据库中全体数据的内部表示或底层描述,是数据库最低一级的逻辑描述,它描述了数据在存储介质上的存储方式和物理结构,对应着实际存储在外存储介质上的数据库。内模式由内模式描述语言来描述、定义的。
数据库两级映射:
模式/内模式的映像:实现概念模式到内模式之间的相互转换,保证数据库的物理独立性。
外模式/模式的映像:实现外模式到概念模式之间的相互转换,保证数据库的逻辑独立性。
2、关于数据库的描述,错误的是()
A、DBMS是负责管理数据库中数据的软件系统
B、一个教务管理系统包含数据库、数据库管理系统和数据
库应用系统
C、模式描述了数据库中全体数据的存储结构和存取方法
D、数据库的外模式/模式映像提供了数据的逻辑独立性
答案:C
3、执行如下查询语句:
SELECT DISTINCT Cname FROM Course, SC
WHERE Course.Cno=SC.Cno AND Grade>90
则下面描述错误的是( )
A.上述查询的结果集不存在重复元组
B]在SC表的Grade字段.上建立索引有助于加快上述查询的速度
C、在Course表的Cname字段.上建立索引能加快上述查询的速度
D、上述查询的主要功能是“查找至少有一位学生考试成绩高于90分的课程的名称”
答案:C
在 where 及 order by 涉及的列上建立索引,会加快查询速度
4、在这里插入图片描述在这里插入图片描述
5、在这里插入图片描述

查找所有学生都及格的课程名

6、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
答案:(2)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值