欢迎来到天天文库
浏览记录
ID:49656011
大小:125.00 KB
页数:6页
时间:2020-03-03
《数据库习题以及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库原理课堂配套习题集一——绪论和关系数据库一、填空题(每空1分,共5小题)1.对现实世界进行第一层抽象的模型,称为概念模型,对现实世界进行第二层抽象的模型,称为数据模型。2.在层次、网状模型中,用指针导航数据;而在关系模型中,用外键和主键导航数据。3.数据库的三级模式结构是对数据的三个抽象级别。4.DBMS的主要目标,是使数据作为一种可管理的资源来处理。5.要想成功的运转数据库,就要在数据处理部门配备DBA。二、单项选择题(每空1分,共5小题)1.DB的三级模式结构中最接近用户的是(B)。A.内模式B.外模式C.概念模式D.用户模式2.对DB中数据的操作分为两大类(A)。A.
2、查询和更新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题)RSABCABC3673452577237234436计算附:写出相应SQL语句解:ABCABCCB3677235425744332723443345R.AR.BR.CS.AS.BS.C367345257345R.AR.BR.CS.
3、AS.BS.C257723443345ABC723四、简答题(每空3分,共5小题)1.数据管理技术的主要任务和目的是什么。答:主要任务包括对数据进行分类、组织、编码、存储、检索和维护。主要目的是提高数据处理效率。2.试述DBS的三级模式结构,这种结构的优点是什么。答:外模式:是模式的子集,正对用户所使用的局部数据的逻辑结构和特征的描述。模式:对数据库中全体数据的逻辑结构和特征的描述。内模式:是对数据物理结构和存储方式的描述。三层模式结合两级映象实现了数据库系统中的数据具有较高的逻辑独立性和物理独立性。63.试述DBS的组成。答:人员,硬件,软件和数据库。人员包括DBA,系统分析员
4、和数据库设计员,应用程序员,终端用户。硬件主要包括大容量磁盘、足够大内存,系统运行能力较强的计算机。软件主要包括DBMS,OS,具有与数据库接口的高级语言及其编译系统,应用系统,DBMS应用开发工具4.什么叫数据与程序的物理独立性和逻辑独立性,为什么数据库系统具有数据与程序的独立性。答:数据库的物理结构改变时,应用程序不用修改,保证了数据与程序的物理独立性。(数据库中的学生表由D:改存为E:)数据库的逻辑结构改变时,应用程序不用修改,保证了数据与程序的逻辑独立性。(数据库中的学生表的学号字段由int改为char)5.简述过程性语言和非过程性语言的主要区别。答:过程性语言:户编
5、程时,不仅需要指出‘做什么’,还需要指出‘怎么做’的语言。(层次、网状数据库)非过程性语言:用户编程时,只需指出‘做什么’,不需要指出‘怎么做’的语言。(关系数据库)6五、综合题(共3小题)1.学校有若干个系,每个系有各自的系号、系名和系主任;每个系有若干名教师和学生,教师有教师号、教师名和职称属性,每个教师可以担任若干门课程,一门课程只能由一位教师讲授,课程有课程号、课程名和学分,并参加多项项目,一个项目有多人合作,且责任轻重有个排名,项目有项目号、名称和负责人;学生有学号、姓名、年龄、性别,每个学生可以同时选修多门课程,选修有分数。(5分)(1)请设计此学校的教学管理的E-R
6、模型。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)关系代数:6(2)关系代数:(3)关系代数:3、对于如下关系R和STeacher
7、NoTeacherNameTELCourse101王明62203546数据结构202张华62209876经济数学303赵娟62208076英语关系R TeacherNoTeacherNameTELCourse101王明62203546数据结构102孙利64309876数据库104郭小华63398076计算机网络关系S 写出R∩S、R∪S和R-S。参考答案:R∩STeacherNoTeacherNameTELCourse101王明62203546数据结构 R∪STeacherNoT
此文档下载收益归作者所有