本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-09到2020-06-24
本篇答案更新状态:已完结

第四讲:数据库系统的组成 单元测验1

1、 问题:( )是存储在计算机内有结构的数据的集合。
选项:
A:数据库系统
B:数据库
C:数据库管理系统
D:数据结构
答案: 【数据库

2、 问题:数据库的特点之一是数据的共享,严格的讲,这里的数据共享是指( )。
选项:
A:同一个应用中的多个程序共享一个数据集合
B:多个用户、同一种语言共享数据
C:多个用户共享一个数据文件
D:多种应用、多种语言、多个用户互相覆盖地使用数据集合
答案: 【多种应用、多种语言、多个用户互相覆盖地使用数据集合

3、 问题:要保证数据库的数据独立性,需要修改的是( )。
选项:
A:模式与外模式
B:模式与内模式
C:三级模式之间的两层映射
D:三层模式
答案: 【三级模式之间的两层映射

4、 问题:数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。
选项:
A:DBS包括DB和DBMS
B:DBMS包括DB和DBS
C:DB包括DBS和DBMS
D:DBS就是DB,也就是DBMS
答案: 【DBS包括DB和DBMS

5、 问题:数据库系统的基本特点包括( )。
选项:
A:数据共享性高、冗余度低
B:数据独立性高
C:数据结构化
D:数据设计面向某个具体的应用
答案: 【数据共享性高、冗余度低;
数据独立性高;
数据结构化

6、 问题:在数据管理技术的发展过程中,经历了( )阶段。
选项:
A:人工管理
B:文件系统
C:档案管理
D:数据库系统
答案: 【人工管理;
文件系统;
数据库系统

7、 问题:数据冗余可能导致的问题有浪费存储空间、修改复杂和潜在的数据不一致性。( )
选项:
A:正确
B:错误
答案: 【正确
分析:【知识点:数据库的4个基本概念

8、 问题:数据库管理员是开发数据库的专门人员。( )
选项:
A:正确
B:错误
答案: 【错误
分析:【知识点:数据库系统的组成
解析:数据库管理员应是管理数据库的专门人员

【作业】第1周周一 第1章 绪论1 3月9日 作业1 书本第34页课后习题1、3、6

1、 问题:1.试述数据、数据库、数据库系统、数据库管理系统的概念。
评分规则: 【 答案:1)数据:是数据库中存储的基本对象。描述事物的符号记录称为数据。数据的种类有文字、图形、图象、声音、正文等等;数据的含义称为数据的语义,数据与其语义是不可分的。共有3个要点,上述答案,每行一个点答对1个要点,5分;答对2点,8分,全对10.全错0分
2).数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。要点:长期、计算机、有结构、可共享的答对1个要点,5分;答对2点,7分;答对3点,9分;全对10;全错0分
3)数据库系统(Database System,简称DBS)10分是指在计算机系统中引入数据库后的系统构成。————(要点)数据库系统的主要包括四个组成部分,数据库, ————(要点)数据库管理系统(及其应用开发工具), ————(要点)数据库管理员 , ————(要点)应用程序。————(要点)共有5个要点,每个点2分全对10.全错0分
4)数据库管理系统(Database Management System,简称DBMS)10分是位于用户与操作系统之间的一层数据管理软件、————(要点)是基础软件,是一个大型复杂的软件系统 。 ————(要点)数据库管理系统的用于科学地组织和存储数据、高效地获取和维护数据. ——-(要点)共有3个要点,上述答案,每行一个点答对1个要点,5分;答对2点,8分,全对10.全错0分

2、 问题:3. 试述文件系统与数据库系统的区别和联系。
评分规则: 【 答:文件系统与数据库系统的区别:   文件系统面向某一应用程序,共享性差、冗余度大,独立性差,纪录内有结构、整体无结构,应用程序自己控制。 ————(要点)  数据库系统面向现实世界,共享性高、冗余度小,具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。 ————(要点)  读者可以参考《概论》书中表1.1 中的有关内容。   文件系统与数据库系统的联系是:   文件系统与数据库系统都是计算机系统中管理数据的软件。 ————(要点) 共有3个要点,答对1个要点,15分;答对2点,25分;全对30.全错0分.

3、 问题:3.数据库管理系统的主要功能有哪些?
评分规则: 【 ①数据库定义功能;   ②数据存取功能;   ③数据库运行管理;   ④数据库的建立和维护功能。 共有4个要点,答对1个要点,10分;答对2点,20分;答对3点,25分;全对30.全错0分

第十讲:关系演算–域关系演算语言QBE 单元测验2

1、 问题:下列选项中不是关系数据库基本特征的是( )。
选项:
A:不同的列应有不同的数据类型
B:不同的列应有不同的列名
C:与行的次序无关
D:与列的次序无关
答案: 【不同的列应有不同的数据类型

2、 问题:关系代数中的连接操作是由( )操作组合而成。
选项:
A:选择和投影
B:选择和笛卡尔积
C:投影、选择、笛卡尔积
D:投影和笛卡尔积
答案: 【选择和笛卡尔积

3、 问题:设有一个SPJ数据库,其包括S,P,J,SPJ四个关系:S (SNO, SNAME, STATUS, CITY);P (PNO, PNAME, COLOR, WEIGHT);J (JNO, JNAME, CITY);SPJ (SNO, PNO, JNO, QTY);供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;零件表P有零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)城市组成;供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。供应工程J1零件为红色的供应商号码SNO用关系代数表示为( )。
选项:
A:∏SNO(σJNO=’J1’(SPJ) ∧ (σColor=’红’ (P))
B:∏SNO(σJNO=’J1’, Color = ’红’ (P ∞ SPJ ∞ S))
C:∏SNO(σJNO=’J1’(SPJ) ∞ (σColor=’红’ (P)))
D:∏SNO(σJNO=’J1’(SPJ) Ú(σColor=’红’ (P))
答案: 【∏SNO(σJNO=’J1’(SPJ) ∞ (σColor=’红’ (P)))

4、 问题:自然联接是构成新关系的有效方法。一般情况下,当对关系R和S是用自然联接时,要求R和S含有一个或者多个共有的( )。
选项:
A:记录
B:行
C:属性
D:元组
答案: 【属性

5、 问题:关系数据模型的基本数据结构是()。
选项:
A:数据库
B:关系模式
C:关系
D:元组或记录
答案: 【关系

6、 问题:关系R中能唯一标识一个元组的是它的( )。
选项:
A:主码
B:候选码
C:外部码
D:全码
答案: 【主码;
候选码;
全码

7、 问题:在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE);SC(SNO, CNO, GRADE); C(CNO, CNAME, TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为( )。
选项:
A:ПCNAME, GRADE (σCNAME=’数据库技术’(C) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )
B:ПCNAME, GRADE (σCNAME=’数据库技术’(C) ¥ SC ¥ S)
C:ПCNAME, GRADE (C ¥ SC ¥ SC)
D:ПCNAME, GRADE (σCNAME=’数据库技术’ (ПCNAME (C)) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )
答案: 【ПCNAME, GRADE (σCNAME=’数据库技术’(C) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) );
ПCNAME, GRADE (σCNAME=’数据库技术’(C) ¥ SC ¥ S)

8、 问题:关系是静态的、稳定的,关系模式是动态的、随时间变化的。
选项:
A:正确
B:错误
答案: 【错误
分析:【知识点:关系的数据结构
解析:关系模式是静态的、稳定的,关系是动态的、随时间变化的。

9、 问题:在参照完整性规则中,参照关系R中的外码与被参照关系S中的主码可以不同名,但应取自同一值域。( )
选项:
A:正确
B:错误
答案: 【正确
分析:【知识点:关系的完整性

10、 问题:两个分别为n目和m目的关系R和S的笛卡尔积是一个(n + m)列的元组的集合。若R有k1个元组,S有k2个元组,则R和S的笛卡尔积有k1 + k2个元组。( )
选项:
A:正确
B:错误
答案: 【错误
分析:【知识点:关系操作
解析:R和S的笛卡尔积有k1 * k2个元组。

【作业】第1周周三 第1章 绪论2 3月11日 作业2 书本第34页课后习题9、15、17

1、 问题:9-1 .试述数据模型的概念、数据模型的作用
评分规则: 【 答:1) 数据模型的概念、数据模型的作用 20分数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。即数据模型是对现实世界数据特征的抽象,是用来描述数据、组织数据和对数据进行操作的。 — — – — – – – –(要点)一般地讲,数据模型是严格定义的概念的集合。– — – — – – – –(要点)这些概念精确描述了系统的静态特性、动态特性和完整性约束条件。—-(要点)因此数据模型通常由数据结构、数据操作和完整性约束三部分组成。—-(要点)数据模型是数据库系统的核心和基础。– — – —-(要点) 2)(关于数据模型的进一步论述)数据库系统中,模型有不同的层次。根据模型应用的不同目的,可以将模型分成两类或者说两个层次。 — — – —-(要点)一类是概念模型,是按用户的观点来对数据和信息建模,用于信息世界的建模,主要用于数据库设计。(要点)另一类逻辑数据模型和物理数据模型,– — – —-(要点)逻辑数据模型是按计算机系统的观点对数据建模,用于机器世界,人们可以用它定义、操纵数据库中的数据,一般需要有严格的形式化定义和一组严格定义了语法和语义的语言,并有一些规定和限制,便于在机器上实现,主要用于数据库管理系统的实现。 — — – —-(要点)物理模型是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法。是面向计算机系统的。 — – —-(要点) 共有10个要点,每个要点1分,全对20分,全错0分。

2、 问题:9 -2.数据模型的三个要素。
评分规则: 【 答:( l )数据结构:是所研究的对象类型的集合,是对系统静态特性的描述。 是描述数据库的组成对象以及对象之间联系的特征。– — – —-(要点) ( 2 )数据操作:是指对数据库中各种对象(型)的实例(值)允许进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性的描述。– — – —-(要点) ( 3 )数据的约束条件:是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。– — – —-(要点)共有3个要点,答对1个要点,10分;答对2点,15分;全对20分.全错0分。

3、 问题:15 .试述数据库系统三级模式结构,这种结构的优点是什么?
评分规则: 【 答:数据库系统的三级模式结构由外模式、模式和内模式组成。(参见书上图 1 . 29 )外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 ————(要点)模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的局部逻辑结构,通常是模式的子集。 ————(要点)内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。 ————(要点)这种结构的优点:数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给 DBMs 管理,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储。————(要点)为了能够在内部实现这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式映像。正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。————(要点)共有5个要点,答对1个要点,10分;答对2点,15分;答对3点,20分;答对4点,25分;全对30分.全错0分

4、 问题:17 .什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?
评分规则: 【 答:数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式的映像做相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。 ————(要点)数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式/内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。 ————(要点)数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。 ————(要点)共有3个要点,答对1个要点,15分;答对2点,25分;全对30分.全错0分

【作业】第2周周三 第2章 关系数据库2 3月18日 作业3 书本第70页课后习题5、6、7、8

1、 问题:5.试述关系模型的完整性规则。举例说明在参照完整性中,什么情况下一定不能为空?什么情况下外码的值既可以为空、又可以不为空? 35分
评分规则: 【 答:1)实体完整性规则:指若属性A是基本关系R的主属性,则属性A不能取空值。 …………………………(要点)2)参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:或者取空值(F的每个属性值均为空值);或者等于S中某个元组的主码值。…………(要点)属性F本身既是外码,又是主属性时,一定不能取空值。……………(要点)属性F本身只是外码,但不是主属性时,则可以取空值。………………(要点)3)用户定义的完整性规则:针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求。 …………………(要点)关系模型应提供定义和检验这类完整性的机制,以便用统一的系统的方法处理它们,而不需由应用程序承担这一功能。(不影响分数)例如: 有学生、课程、选修三个关系: 学生(学号,姓名,性别,专业号,年龄),主码为学号; 课程(课程号,课程名,学分),主码为课程号; 选修(学号,课程号,成绩),主码为(学号,课程号),外码为学号、课程号。 其中选修关系中属性学号,既是选修关系的外码,又是选修关系的主属性,不能取空值。因为既要遵守实体完整性,又要遵守参照完整性。选修关系中的外码学号引用学生关系中的主码学号的值。………………(要点)又例如:有学生、专业关系如下: 学生(学号,姓名,性别,专业号,年龄),主码:学号,外码:专业号。  专业(专业号,专业名),主码:专业号,无外码。其中学生关系中的外码专业号,引用了专业关系中的主码专业号的值。因为学生关系中的外码专业号,不是主属性,当学生没有确定专业时可以取空值。…………………(要点) 共有7个要点,每个要点5分,全对35分,全错0分

2、 问题:6.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:见教材70页第6题 , 25分试用关系代数完成下列查询:1)求供应工程J1零件的供应商号码SNO:2)求供应工程J1零件P1的供应商号码SNO:3)求供应工程J1零件为红色的供应商号码SNO:4)求没有使用天津供应商生产的红色零件的工程号JNO:5)求至少用了供应商S1所供应的全部零件的工程号JNO:
评分规则: 【 共有5小题,每题5分,全对25分,全错0分。

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注