课程代码:02336
一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共10分)
1.要保证数据库物理数据独立性,需要修改的是( )。
A.模式B.模式与内模式的映射
C.模式与外模式的映射D.内模式
2.下列四项中,不属于数据库特点的是( )。
A.数据共享B.数据完整性
C.数据冗余很高D.数据独立性高
3.数据库中存储的是( )。
A.数据B.数据模型
C.数据之间的联系D.数据以及数据之间的联系
4.反映现实世界中实体及实体间联系的信息模型是( )。
A.关系模型B.层次模型C.网状模型D.E-R模型
5.基本SQL语言可以创建的内容中,不包括( )。
A.视图B.索引
C.完整性D.基本表
6.关系数据模型的三个组成部分中,不包括( )。
A.完整性规则B.数据结构
C.恢复D.数据操作
7.关系代数表达式的优化策略中,首先要做的是( )。
A.对文件进行预处理B.尽早执行选择运算
C.执行笛卡儿积运算D.投影运算
8.事务有多个性质,其中不包括( )。
A.一致性B.隔离性
C.原子性D.不可撤消
9.下列四项中,不正确的提法是( )。
A.SQL语言是关系数据库的国际标准语言
B.SQL语言具有数据定义、查询、操纵和控制功能
C.SQL语言可以自动实现关系数据库的规范化
D.SQL语言称为结构查询语言
10.下列四项中,可以直接用于表示概念模型的是( )。
A.实体-联系(E-R)模型B.关系模型
C.层次模型D.网状模型
二、填空题(每小题1分,共10分)
1.数据库管理系统(DBMS)通常提供__________、数据操纵、数据控制和数据库维护。
2.数据库保护问题包括:__________、完整性、故障恢复和并发控制等多方面。
3.关系代数中专门的关系运算包括:选择、__________、连接和除法。
4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、__________、倒排文件。
5.__________是设计关系数据库的指南和工具。
6.关系数据操作语言(DML)有两种不同类型:关系代数型和__________.
7.数据库的逻辑模型设计阶段,任务是将总体E-R模型转换成__________.
8.如果一个关系不满足2NF,则该关系一定也不满足__________(在1NF、2NF、3NF范围内)。
9.当数据库被破坏后,如果事先保存了日志文件和__________,就有可能恢复数据库。
10.实体完整性规则要求主码取值__________.
三、名词解释(每小题4分,共16分)
1.实体集
2.并发操作
3.内模式
4.查询优化
四、简答题(每小题5分,共20分)
1.简述数据库系统的逻辑独立性的含义。
2.说明一个满足1NF但不满足2NF的关系模式可能存在哪几个问题
3.简述什么是事务的原子性
4.数据库系统的生命周期分为哪几个阶段
五、程序设计题(每小题3分,共24分)
现有关系数据库如下:
学生(学号,姓名,性别,专业,奖学金)
课程(课程号,名称,学分)
学习(学号,课程号,分数)
用关系代数表达式实现下列1—4小题:
1.检索获得奖学金的所有学生所学课程的信息,包括学号、姓名、课程名和分数;
2.检索学生“黎明”所学课程中有不及格课程的课程号、名称和分数;
3.检索获得奖学金、同时又有不及格成绩的学生信息,包括学号、姓名和专业;
4.检索没有任何一门课程成绩超过90分的所有学生的信息,包括学号、姓名和专业。
用SQL语言实现下列5—8小题:
5.检索获得奖学金的所有学生所学课程的信息,包括学号、姓名、课程名和分数;
6.检索没有任何一门课程成绩超过90分的所有学生的信息,包括学号、姓名和专业;
7.对成绩有过不及格的学生,如果已经获得奖学金的,将奖学金减半;
8.定义获得奖学金、同时又有不及格成绩的学生信息视图AAA,包括学号、姓名、专业。
六、应用题(每小题5分,共20分)
现有某个应用,涉及到两个实体集,相关的属性为:
实体集R(A#,A1),其中A#为码
实体集S(B#,B1,B2),其中B#为码
从实体集R到S存在一对一的联系,联系属性是D1.
1.设计相应的关系数据模型;
2.如果将上述应用的数据库设计为一个关系模式,如下:
RS(A#,A1,B#,B1,B2,D1)
这样的设计是否合适为什么
3.假设存在函数依赖B2→B1
指出模式R2(B#,B1,B2)最高满足第几范式(在1NF~BCNF之内)为什么
4.如果一个关系模式中的码均为单个属性,则该关系模式一定满足2NF.请解释理由。
高中各年级课程推荐
|
||||
年级
|
学期
|
课程名称
|
课程试听
|
|
高一 |
高一(上)、(下)同步复习
|
语文 | ||
英语 | ||||
数学 | ||||
数学(期中串讲) | ||||
数学(期末串讲) | ||||
数学拔高 | ||||
物理 | ||||
化学 | ||||
生物(一) | ||||
地理 | ||||
历史 | ||||
政治 | ||||
高中专项突破课
|
语文写作 | |||
英语阅读理解 | ||||
英语写作 | ||||
英语完形填空 | ||||
物理功和能量 | ||||
高二 |
高二(上)、(下)同步复习
|
语文 | ||
英语 | ||||
数学(理) | ||||
数学拔高(理) | ||||
数学(文) | ||||
数学拔高(文) | ||||
物理 | ||||
数学(期中串讲) | ||||
数学(期末串讲)(理) | ||||
数学(期末串讲)(文) | ||||
化学 | ||||
生物(一) | ||||
生物(二) | ||||
生物(三) | ||||
地理 | ||||
历史 | ||||
政治 | ||||
高三 |
高考第一轮复习
|
语文 | ||
英语 | ||||
数学(理) | ||||
数学拔高(理) | ||||
数学(文) | ||||
数学拔高(文) | ||||
物理 | ||||
物理拔高 | ||||
化学 | ||||
生物 | ||||
地理 | ||||
政治 | ||||
历史(韩校版) | ||||
历史(李晓风版) | ||||
高考第二轮复习
|
数学(理) | |||
数学(文) | ||||
英语 | ||||
物理 | ||||
化学 | ||||
地理 | ||||
高考第三轮冲刺串讲
|
语数英串讲(理) | |||
语数英串讲(文) | ||||
物化生串讲 | ||||
史地政串讲 | ||||
高考试题精讲
|
数学(理) | |||
英语 | ||||
化学 | ||||
物理 | ||||
2021高考研究2021高考策略(理) | ||||
2021高考研究2021高考策略(文) | ||||
Copyright © 2005-2020 Ttshopping.Net. All Rights Reserved . |
云南省公安厅:53010303502006 滇ICP备16003680号-9
本网大部分资源来源于会员上传,除本网组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本网联系并提供证据,本网将在三个工作日内改正。