




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库考题试卷类型;填空题 30 个。30 分。选择题 20 个,20 分。大题 3个,50 分。填空题1.数据模型通常由 数据结构 、 数据操作 和 完整性约束 三部分组成。2.实体:客观存在并相互区别的物体称为实体。实体所有的某一特性称为 属性。唯一标识实体的属性集称为码。3.数据库的完整性是指数据的正确性和相容性。实体完整性和参照完整性称为关系完整性。4.把低一级的关系模式分解为若干个高一级的关系模式。5.数据库设计是指对于一个给定的应用环境、构造(设计)优化的数据库逻辑模式和物理结构。并据此建立数据库及其应用系统,使之能够有效的储存和管理数据,满足各种用于的应用需求包括信息管理要求和数据操作要求。6.所谓事务是用户定义的一个数据库操作序列,这些操作要么全做、要么全不做,是一个不可分割的工作单位。7.事务具有四个特性;原子性、一致性、隔离性和持续性(ACID)8.数据库管理系统必须具有把数据库从错误状态恢复到某一已知的正确状态的功能。这就是数据库的恢复。9.故障的种类:事务内部的故障、系统故障、介质故障、计算机病毒。10.一个系统可以定义为关系系统,当且仅当必须支持关系数据库的结构。必须支持选择、投影、连接三种基本运算。11.仔细分析并发操作带来的数据不一致性主要包括丢失修改,不可重复读和读“脏”数据等。12.授权;Grant 收回权力: Revoke13.确切的控制由封锁的类型决定:基本的封锁类型有两种: 排它锁(X)和共享锁(S)(如果排它锁(X) ,任何都不能使用,如果共享锁(S)至多用其中一个) 。选择题1.模型概念:模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计时有力工具、也是数据库设计人员和用户之间进行交流的言语。因此概念模型一方面应该具有较强的语言表达能力,能够方便、更好的表达应用中的各种语言知识;另一方面它还应该简单、清晰、易于用户理解常用模型:实体联系模型即(ER 图)2. 关系代数的运算按运算符的不同的分为传统的集合运算和专门的关系运算两类。传统的集合运算是二目运算,包括并、差、交、笛卡尔积四种运算3 交:关系 R 与关系 S 的交、记作 RS=t|t R t S其结果关系仍为 n 目关系。由于 t 既属于 R 又属于 S 的元素组成。关系的交可以用差来表示, 即 RS=R-(R-S) 。4)专门的关系运算的定义:选择 投影 查找 除运算5)自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性值,并在结果中把重复的属性列去掉。6)SQL 即结构化查询语言,是关系数据库的标准语言。7)SQL 既是独立的语言,又是嵌入式语言。 独立语言又是交互式语言。8)建立学生选课表 SCCreat table sc(Sno char(9),Cno char(4),Grade smallint,Primary key (Sno, Cno), /* 主码有两个属性构成,必须作为表级完整性进行定义*/Foreign key (Sno) References Student (Sno), /*表级完整性标记被参照表号Student 中的 Sno*/Foreign key (Cno) References course (Cno) /*表级完整性约束条件,Cno 是外码被参照表是 course 中的 Cno*/)9)修改基本表Alter table add 完整性约束drop aiter column 10)视图是从一个或几个基本表(或视图)导出的表。它与基本表不同,是一个虚表,数据库中只存在视图的定义,而不存在视图对应的数据,这些数据仍存放在原来的基本表中。11)一般地,行列子集视图是可更新的,除行列子集视图外,还有些视图是理论上可更新的,但他们的确切特征还是尚待研究的课题,还有视图在理论上就是不可更新的。12)授权和合法性检查与其组成了安全性子系统。数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。13)在 R1NF,且每一个非主属性完全函数依赖主码,则 R2NF关系模式 R中若不存在这样的码 X,属性值 Y 即非主属性 Z(Z Y) ,使得 XY,YZ 成立,Y 无法传递给 X,则称 R 3NF。关系模式 R 1NF ,若 XY,且 Y X 时必含有码,则 R 也就是说,关系模式 R中,若每一个决定因素都含有码,则RBCNF 。14)概括:定义类型之间的一种子集联系15)在初步 E-R 图中,可能存在一些冗余的数据和实体间的冗余的联系,所谓冗余的数据是指可由其基本数据导出的数据,冗余的联系是指可有其它联系导出的联系,消除了冗余后的初步 E-R 图,称其为基本 E-R 图。大题1、有三个关系模式 student(sno , sname, sex) ,sc(sno,cno,grade) ,course(cno,cname,cpno) ,选修的了课程名字为“数据库”的同学的名字1,用关系代数写出式子 2,用关系演算写出式子 3,用 SQL 的链接查询写出式子 4,用 SQL 嵌套查询写出式子。解 1 sname(cname=“数据库” (course) scstudent)2 RANge course x sc y GET w (student sname): x y (x , cname=“数据库” x. cno = y.con y.sno=student.sno )3 select snameFrom course、 sc 、 student Where cname = “数据库” and course .cno = o and sc.scno=student.sno 4 select sname From studentWhere sno IN(select snoFrom scwhere cno in(select cnoForm courseWhere sname=“数据库” )2给出叙述写出1 写出该模式的函数依赖 2 写出该模式的所有候选码 3 判断是什么范式4 若不是 BCNF 将其进行分解 使得到的一个模式都是 BCNF解 1. RF= xy ,yz,zQ2. 该模式的码是 x 3. 该模式是 2NF4. 该模式可分解为下列模式 R1 其中 U 1=x,y , F1=xyR2 U2=y, z F2=yzR3 U3=z,q F3=zq三 某市卫生局下属多家医院,医院实行院长负责,医院的情况如下1 (1)医院的特性有:医院名称、位置、简介,其中每个医院有唯一的名称(2)科室的特性有:科室号、科室名称、科室人数,其中每个科室有唯一的科室号。(3)医生的特性有:职工号、职工姓名、职工工资、科室号,其中每一个医生有唯一的职工号,只属于一个科室。(4)病房的特性有:病房号、所属科室。其中每个病号有一个唯一的病房号,只属于一个科室(5)病人的特性有:住院号、病人姓名、病房号,其中每个病人有唯一的住房号,只住一个病房。2 一个医院有多个科室,但一个科室只能属于一个医院,一个科室有多名医生,但一个医生只属于一个科室,一个医生负责多个病房,一个病房可以有多名医生巡回负责,一个病房有多个病人,但一个病人只能有一个病房。要求:(1)设计该医院的概念模型(即全局 ER 图)(2)将概念模型转化为关系模型(3)用语言建立设计好的关系模型解 , ()医院(医院名称 、位置 、简介)(2)科室 (科室号、科室名称 、科室人数)(3)医生 (职工号、职工姓名、职工工资、职工人数)(4) 病房 (病房号,所属科室)(5)病人 (住院号、 病人姓名、 病房号)2 (1) 医院 病人|1 |n属于 住 |n |1科室 _1_ 有 _n_ 医生 _m_ 负责_n_ 病房(2)医院(医院名称 、位置 、简介)科室 (科室号、科室名称 、科室人数、医院名称)医生 (职工号、职工姓名、职工工资、职工人数、科室号)病房 (病房号,所属科室)病人 (住院号、病人姓名、 病房号)负责 (职工号、病房号)(3) Creat table 医院(医院名称 char (20) ,primary key位置 char (50) ,简介 char (100 ) ) 。 Creat table 科室 (科室号 char (10) ,科室名称 char (16),科室人数 number(6),医院名称 char (20) Creat table 医生(职工号 char (6), 职工姓名 char (8), 职工工资 char (6) ,职工人数 ch
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 博斯腾湖水质状况解析与污染源溯源探究
- 2025广东省事业单位集中招聘高层次和急需紧缺人才第二轮滚动招聘6465人笔试备考题库及答案解析
- 2025安徽安庆市劳务派遣驾驶员招聘3人备考试题及答案解析
- 2025安徽长丰师范学校附属小学临聘教师招聘10人备考题库及答案解析
- 2025甘肃平凉市专业化管理的村党组织书记招聘64人笔试备考题库及答案解析
- 2025北京房山区教育委员会所属事业单位招聘高层次专业技术人才8人笔试模拟试题及答案解析
- 2025福建平潭综合实验区文旅发展集团有限公司招聘27人笔试备考题库及答案解析
- 2025福建厦门市湖里区国有资产投资集团有限公司招聘1人备考题库及答案解析
- 2025贵州六盘水六枝特区公开考调事业单位工作人员75人笔试备考题库及答案解析
- 2025福建南平市山点水园林有限公司招聘实习生1人笔试备考题库及答案解析
- 2024风力发电机组预应力基础锚栓笼组合件技术规范
- 第二人民医院医药代表来院预约登记表
- 船体装配基础知识课件
- EPC项目设计人员组织架构图
- 华润电力测评真题及答案
- 技术规范的制定流程与方法
- 2024年华为云服务H13-821 V3.0 HCIP考试复习题库(含答案)
- 船舶压载水管理培训的
- 焊缝的超声波探伤课件
- 快递公司离职证明模板
- GB/T 10002.1-2023给水用硬聚氯乙烯(PVC-U)管材
评论
0/150
提交评论