数据库习题以及答案.doc_第1页
数据库习题以及答案.doc_第2页
数据库习题以及答案.doc_第3页
数据库习题以及答案.doc_第4页
数据库习题以及答案.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

数据库原理课堂配套习题集一绪论和关系数据库一、 填空题(每空1分,共5小题)1对现实世界进行第一层抽象的模型,称为 概念 模型,对现实世界进行第二层抽象的模型,称为 数据 模型。2在层次、网状模型中,用 指针 导航数据;而在关系模型中,用 外键和主键 导航数据。3数据库的三级模式结构是对 数据 的三个抽象级别。4DBMS的主要目标,是使数据作为一种 可管理的资源 来处理。5要想成功的运转数据库,就要在数据处理部门配备 DBA 。二、 单项选择题(每空1分,共5小题)1 DB的三级模式结构中最接近用户的是( B )。A. 内模式 B. 外模式 C. 概念模式 D. 用户模式2 对DB中数据的操作分为两大类( A )。A.查询和更新 B.检索和修改 C.查询和修改 D.插入和删除3 在关系数据库设计中用( C )来表示实体及实体之间的联系。A.树结构 B.封装结构 C.二维表结构 D.图结构4文件系统与数据库系统的本质区别是( C )。A.数据共享 B.数据独立 C.数据结构化 D.数据冗余5设有关系R和S的属性个数分别为2和3,则等价于( B )。A. B. C. D.三、 计算题(每空3分,共6题)R SABCABC367345257723723443计算 附:写出相应SQL语句解: ABCABCCB3677235425744332723443345R.AR.BR.CS.AS.BS.C367345257345R.AR.BR.CS.AS.BS.C257723443345ABC723四、简答题(每空3分,共5小题)1 数据管理技术的主要任务和目的是什么。答:主要任务包括对数据进行分类、组织、编码、存储、检索和维护。主要目的是提高数据处理效率。2. 试述DBS的三级模式结构,这种结构的优点是什么。答:外模式:是模式的子集,正对用户所使用的局部数据的逻辑结构和特征的描述。模式:对数据库中全体数据的逻辑结构和特征的描述。内模式:是对数据物理结构和存储方式的描述。三层模式结合两级映象实现了数据库系统中的数据具有较高的逻辑独立性和物理独立性。3. 试述DBS的组成。答:人员,硬件,软件和数据库。人员包括DBA,系统分析员和数据库设计员,应用程序员,终端用户。硬件主要包括大容量磁盘、足够大内存,系统运行能力较强的计算机。软件主要包括DBMS,OS,具有与数据库接口的高级语言及其编译系统,应用系统,DBMS应用开发工具 4. 什么叫数据与程序的物理独立性和逻辑独立性,为什么数据库系统具有数据与程序的独立性。答:数据库的物理结构改变时,应用程序不用修改,保证了数据与程序的物理独立性。(数据库中的学生表由D:改存为E:)数据库的逻辑结构改变时,应用程序不用修改,保证了数据与程序的逻辑独立性。(数据库中的学生表的学号字段由int改为char)5. 简述过程性语言和非过程性语言的主要区别。答:过程性语言:户编程时,不仅需要指出做什么,还需要指出怎么做的语言。(层次、网状数据库)非过程性语言:用户编程时,只需指出做什么,不需要指出怎么做的语言。(关系数据库)五、综合题(共3小题)1学校有若干个系,每个系有各自的系号、系名和系主任;每个系有若干名教师和学生,教师有教师号、教师名和职称属性,每个教师可以担任若干门课程,一门课程只能由一位教师讲授,课程有课程号、课程名和学分,并参加多项项目,一个项目有多人合作,且责任轻重有个排名,项目有项目号、名称和负责人;学生有学号、姓名、年龄、性别,每个学生可以同时选修多门课程,选修有分数。(5分)(1)请设计此学校的教学管理的E-R模型。2设有一个设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:S(SNO, SNAME, STATUS, CITY);P(PNO, PNAME, COLOR, WEIGHT);J(JNO, JNAME, CITY);SPJ(SNO, PNO, JNO, QTY); /供应数量(QTY)试用关系代数完成如下查询:(16分)(1) 求供应工程J1零件P1的供应商号码SNO;(2) 求供应工程J1零件为红色的供应商号码SNO;(3) 求至少用了供应商S1所供应的全部零件的工程号JNO。附:写出相应的SQL语句。答:(1)关系代数: (2) 关系代数: (3) 关系代数: 3、对于如下关系R和STeacherNoTeacherNameTELCourse101王明62203546数据结构202张华62209876经济数学303赵娟62208076英语关系RTeacherNoTeacherNameTELCourse101王明62203546数据结构102孙利64309876数据库104郭小华63398076计算机网络关系S写出RS、RS和RS。参考答案:RSTeacherNoTeacherNameTELCourse101王明62203546数据结构RSTeacherNoTeacherNameTELCourse101王明62203546数据结构202张华62209876经济数学303赵

温馨提示

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

评论

0/150

提交评论