数据库原理及应用练习题A(管理类)_第1页
数据库原理及应用练习题A(管理类)_第2页
数据库原理及应用练习题A(管理类)_第3页
数据库原理及应用练习题A(管理类)_第4页
数据库原理及应用练习题A(管理类)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库原理及应用练习题A(管理类一.选择1.SQL语言具有( B 列功能。A 关系规范化,数据操纵,数据控制 B.数据定义,数据操纵,数据控制C.数据定义,关系规范化,数据控制D.数据定义,关系规范化,数据操纵2.实体和属性的关系是( B A.一个属性对应于若干实体B.一个实体可以由若干个属性来刻画C.一个属性包含有若干实体D.一个实体仅可以由一个属性来刻画3.设有属性A,B,C,D,以下表示中不是关系的是( C A.R(AB.R(A,D,C,DC.R(A×B×C×DD.R(A,B4.元组所对应的是( A A.表中的行B.表中的一列C.表中的一个元素D.位于表顶端

2、的一行元素5.已知两个关系,职工(职厂号,职工名,部门号,职务,工资,部门(部门号,部门名,部门人数,工资总额,职工号和部门号分别为职工关系和部门关系的主码。这两个关系的属性中,有一个属性是外码,它是( D 。A.职工关系的“职工号”B.职工关系的“部门号”C.部门关系的“部门号”D.部门关系的“部门名”6.关系规范化中的删除操作异常是指( A A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插人7.当关系模式R(A,B已属于3NF,下列说法中( B 是正确的A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常C.一定属于BCNFD.A和

3、C都是8.关系模型中,码是( C A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D.以上都不是9.关系模式R中的属性全部是主属性,则R满足的范式至少是(A A. 2NFB.3NFC. BCNFD.4NF10.关系模型中的关系模式至少是( A A.1NFB.2NFC.3NFD.BCNF11.在数据库技术中,实体联系模型是一种( A A.概念数据模型B.结构数据模型 c物理数据模型 D逻辑数据模型12.数据库中只存放视图的( C 。A.操作B.对应的数据C.定义D.限制13.概念结构设计阶段得到的结果是( B 。A.数据字典描述的数据需

4、求B.E-R图表示的模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构14.子模式是( B 。A.模式的副本B.模式的逻辑子集C.多个模式的集合D.以上的答案全部正确15.一个m:n联系转换为一个关系模式。关系的码为( B 。A.某个实体的码B.各实体码的组合C.n端实体的码D.任意一个实体的码二.填空1.实体之间的联系可抽象为三类,它们是1:1 、1:m 和m:n 。2.数据库体系结构按照子模式、模式和内模式三级结构进行组织。3.数据独立性包括_数据的物理独立性_和_数据逻辑独立性_。4.两实体间的联系分为三种:_一对一_联系、_一对多_联系和_ 多对多_联系5.一般情

5、况下,我们称所有的关系框架集合构成_关系数据模型_,所有的关系集合构成_关系数据库_。三.名词解释1.投影2.关系模式3.自然连接4.数据字典5.数据库数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。每个数据库中的数据都是按照某一种数据模型来组织的。四.简答1.数据模型的构成要素是什么?2.数据库设计的基本步骤是什么?一般分为6个阶段:(1需求分析(2概念结构设计(3逻辑结构设计(4物理结构设计(5实现(包括两部分,即数据库实施和应用程序实现(6运行和维护3.保护数据库安全

6、性的一般方法是什么?4.叙述关系模式规范化的步骤。五.编程现有图书借阅关系数据库如下:图书(图书号,书名,作者,单价,库存量读者(读者号,姓名,工作单位,地址 借阅(图书号,读者号,借期.还期,备注其中,还期为NULL表示该书未还。用sQL语言实现下述问题:1.检索工作单位为“吉林大学”、姓“王”的读者的信息。2.检索借阅图书号为“B5”的读者姓名。3.检索读者“李林”所借图书的书名。4.将读者“李林”所借图书的信息从借阅表中删除5.建立未还图书的读者姓名和单位视图。六、程序设计题已知:(1“学生”表Student由学号(Sno、姓名(Sname、性别(Ssex、年龄(Sage、所在系(Sdept组成。其关系模式如下:Student(Sno,Sname,Ssex,Sage,Sdept(2“课程”表Course 由课程号(Cno、课程名(Cname、先修课号(Cpno、学分(Ccredit 4个属性组成。其关系模式如下:Course(Cno,Cname,Cpno,Ccredit(3“学生选课”表SC由学号(Sno、课程号(Cno、成绩(GRADE3个属性组成。其关系模式如下:SC(Sno,Cno,Grade试用SQL语言实现下列操作:1.查询每个学生及其选修课程的情况。2.把查询Stud

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论