您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 《数据库原理》1-2章作业
《数据库原理》知识点第一章1.什么是4D(Data,DB、DBMS、DBS),它们之间的关系?2.数据模型的组成要素有哪些?3.ER模型的组成要素有哪些?4.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教师,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课程可由若干学生选修。请用E-R图画出此学校的概念模型。5.某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按照所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品、零件、材料、仓库的概念模型。6.试述数据库系统三级模式结构,这种结构的优点是什么?7.叙述DBS的组成,其中的主要软件是什么?主要人员是谁?第二章一、问答题1、叙述关系模型的三类完整性,并举例说明。2、设有如下表所示的三个关系:S(SID,SN,AGE,SEX,DEPT)C(CID,CN,TEACHER)SC(SID,CID,GRADE)其中:SID为学号,SN为姓名,AGE为年龄,SEX为性别,DEPT为系别,CID为课程号,CN为课程名,TEACHER为任课老师,GRADE为成绩。试用关系代数完成如下查询:(1)查找年龄小于18岁男同学的学号和姓名。(2)查找系别为“信息工程”的学生姓名、学号和选修的课程号。(3)查找选修了课程名为“C语言程序设计”的学生学号和姓名。二、选择题1.下面的选项不是关系数据库基本特征的是()。A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行次序无关D.与列的次序无关2.一个关系只有一个()。A.候选码B.外码C.超码D.主码3.关系模型中,一个码是()。A.可以由多个任意属性组成B.至多由一个属性组成C.由一个或多个属性组成,其值能够惟一标识关系中一个元组D.以上都不是4.现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()。A.患者编号B.患者姓名C.患者编号和患者姓名D.医生编号和患者编号5.关系代数运算是以()为基础的运算。A.关系运算B.谓词演算C.集合运算D.代数运算6.关系数据库管理系统应能实现的专门关系运算包括()。A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表7.5种基本关系代数运算是()。A.∪-×σπB.∪-∞σπC.∪∩×σπD.∪∩∞σπ8.关系数据库中的投影操作是指从关系中()。A.抽出特定记录B.抽出特定字段C.建立相应的影像D.建立相应的图形9.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作。A.投影B.连接C.选择D.复制10.关系代数中的连接操作是由()操作组合而成。A.选择和投影B.选择和笛卡尔积C.投影、选择、笛卡尔积D.投影和笛卡尔积11.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。A.记录B.行C.属性D.元组12.假设有关系R和S,关系代数表达式R-(R-S)表示的是()。A.R∩BB.R∪BC.R-BD.R×B13.设属性A是关系R的主属性,则属性A不能取空值(NULL),这是()。A.实体完整性规则B.参照完整性规则C.用户定义完整性规则D.域完整性规则14.下面对于关系的叙述中,哪个是不正确的()。A.关系中的每个属性是不可分解的B.在关系中元组的顺序是无关紧要的C.任意的一个二维表都是一个关系D.每一个关系只有一种记录类型15.设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是()。A.400B.10000C.30000D.9000016.关系模式进行投影运算后()。A.元组个数等于投影前关系的元组数B.元组个数小于投影前关系的元组数C.元组个数小于或等于投影前关系的元组数D.元组个数大于或等于投影前关系的元组数17.关系运算中花费时间可能最长的运算是()。A.投影B.选择C.笛卡尔积D.连接18.同一个关系模型的任意两个元组值()。A.不能全同B.可全同C.必须全同D.以上都不是19.实体完整性要求主属性不能取空值,这一点可以通过()来保证。A.定义外码B.定义主码C.用户定义的完整性D.关系系统自动20.设关系R和S的结构相同,分别有m和n个元组,那么R-S操作的结果中元组个数为()。A.m-nB.mC.小于等于mD.小于等于m-n
本文标题:《数据库原理》1-2章作业
链接地址:https://www.777doc.com/doc-2846226 .html