您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > 数信2013级信计专业计科2013级职教师资专业数据库原理半期试题
计科、数信学院13级本科信计专业、计科专业(职教师资)班考生姓名学号密……………………………………○………………………………………封………………………………………○……………………………………线乐山师范学院2014—2015学年度半期考试题课程名称:数据库原理另加添卷纸0页题号一二三四五六七八九十总分阅卷老师得分一、选择题(20分,每题1分)1.SQL(structuredquerylanguage)语言通常称为()。A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言2.下列哪个模型不属于数据模型的三种类型之一()。A.概念数据模型B.结构数据模型C.物理数据模型D.抽象数据模型3.数据库的三级模式之间存在如下映象关系,其中正确的是()A.外模式/内模式B.模式/模式C.外模式/模式D.内模式/外模式4.SQL具有如下所列()的功能。A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.关系规范化、数据操纵、数据定义D.关系规范化、数据定义、数据控制5.当数据的总体逻辑结构改变时,通过映象的相应改变,可保持局部逻辑结构不变,从而应用程序也不用改变,这就是数据与程序的()。A.物理独立性B.逻辑独立性C.一致性D.完整性6.数据库设计中,E-R图的产生是在()阶段。A.逻辑结构设计B.概念结构设计C.数据库实施D.需求分析7.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。A.多对多B.一对一C.多对一D.一对多8.假设关系模式为:运货(顾客姓名,顾客地址,商品名,供应商姓名,供应商地址),则该关系模式的候选码是()。A.顾客姓名,供应商姓名B.顾客姓名,供应商姓名,商品名C.顾客姓名,商品名D.顾客地址,供应商姓名,商品名9.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中,属于前端的是()。A.数据存取B.用户界面C.查询优化D.并发控制10.已知学生关系:学生(学号、性别、年龄、籍贯),若执行SQL。语句:SELECT姓名,年龄FROM学生WHERE籍贯=‘杭州’,则该语句对学生关系进行了()操作。A.投影和选择B.选择和连接C.交和选择D.连接和投影11.关系数据库中,体现表与表之间的联系是通过()。A.实体完整性规则B.参照完整性规则C.自定义的完整性D.值域12.在关系数据库中模式对应的是()。A.索引B.基本表C.视图和部分基本表D.视图和所有基本表13.SQL语言引入了视图的概念,下列说法正确的是()。A.视图由若干表组成,独立存储在数据库中B.视图的存在提高了并发程度C.视图与基本表的最大区别在于它是逻辑定义的虚表D.视图简化了用户观点,但不提高查询效率共5页/本页第1页得分密……………………………………○………………………………………封……………………………………○………………………………………线14.在SQL中,基本表的删除可以用()。A.DELETE命令B.DROP命令C.ALTER命令D.INSERT命令15.在集合运算中,R∩S所得到的结果集与()的结果集相同。A.S-(R-S)B.R-(R-S)C.S-(R∪S)D.R-(S-R)16.关系Rl和R2如下所示:如果对Rl与R2进行并运算,其结果的元组数为()。R1ABCR2ABCa1b2c1a2FGa2b2c2a2b2c2a3b1c1a3fgA.6B.5C.4D.017.现要查找缺少学习成绩(G)的学生学号(S#)和课程号(C#),则相应的SQL语句是:SelectS#,C#FromSCWhere()。A.G=0B.G=OC.G=NullD.GIsNull18.数据库进入运行期以后的维护工作主要由()完成。A.系统分析员B.程序员C.DBAD.操作人员19.下列四项中说法不正确的是()。A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性20.在数据库中,对存取权限的定义称为()。A.命令B.授权C.定义D.审计二、填空题(10分,每空1分)1.数据管理技术经历了:人工管理阶段、文件管理阶段以及____________________三个发展阶段。2.数据模型通常由_________________、数据操作以及数据约束条件等三要素组成。3.在关系的有关名词中,关系表中的每一行称作一个___________;每一列称作属性。4.信息的三种世界是指现实世界、________________和数据世界,其中数据世界又称为计算机世界。5.有一个学生关系,其关键字为学号,另有一个课程关系,其关键字为课程号。另还有以选修关系,它的关键字为学号和课程号,则学号和课程号分别为选修关系的______________。6.如果属性集K是关系模式R1的主键,是关系模式R2的外键,那么在R2的关系中,K的取值只允许两种可能:_________和___________。7.RDBMS中文指,全写英语单词为:_________________________________________________。8.数据库系统中最重要的用户是:_________________即_______________________________________。9.数据库系统中最常使用的数据模型是层次模型、网状模型、_______________。10.嵌入式SQL是能嵌入到___________________中进行混合编程的SQL语言。三、判断题(10分,每题1分)1.关系中允许有重复的元组,但是不允许有重复的属性名。()2.关系代数的运算对象是关系,但运算结果不是关系。()3.连接操作可以多个表之间进行,也可以在一个表内进行。()共5页/本页第2页得分得分密……………………………………○………………………………………封……………………………………○………………………………………线4.触发器是一种很有效的保证数据库完整性的手段。()5.对于关系R、S,如果R-S的元组数是0,则说明R中包含了S的所有元组。()6.设关系R、S的元组数分别是20、30,则R和S连接的元组数不可能超过50。()7.数据库中的每一个基本表与外部存储器上一个物理文件对应。()8.一个数据库可以有多个外模式和多个内模式。()9.概念模型向关系模型转换时,实体问的以:m联系可以有两种转换方法,一种是将联系转换为一个独立的关系,另一种是在任一个实体集中增加新属性。()10.即使数据库中的视图全部被删除,该数据库中基本表及其中的数据依然存在。()四、简答题(20分,每题5分)1.简述数据独立性涵义。2.举例说明什么是外码?外码的作用是什么?3.在参照完整性中,为什么外码属性的值也可以为空?什么情况才可以为空?4.数据库的完整性概念?共5页/本页第3页得分密……………………………………○………………………………………封……………………………………○………………………………………线五、综合题(40分,每题10分)1.根据以下给出三个基本表Student、Course、SC和各小题要求,写出对应的SQL语句。其中:学生表Student(学号Sno,姓名Sname,性别Ssex,年龄Sage,所属院系Sdept)课程表Course(课程编号Cno,课程名称Cname,先修课程编号Cpno,学分Ccredit)选课表SC(学号Sno,课程编号Cno,成绩Grade)1)写出创建学生表Student的SQL命令,各字段的类型及长度根据实际语义确定,学号不能为空且值唯一,在其上建有聚簇检索。2)检索信息系(IS)和计算机系(CS)的学生的姓名和性别。3)检索各个课程号及相应的选课人数,并给出结果。4)检索每个学生及其选修课的课程名和成绩。5)查询与“刘晨”在同一个院系学习的学生的学号、姓名。6)将一条新纪录(95020,陈冬,男,18,IS)插入到Student中。7)将计算机系(CS)全体学生的成绩置零。8)创建信息系(IS)选修了1号课程的学生的视图IS_S1,字段包括Sno、Sname、Grade2.假设有如下关系S、SC和C,试用关系代数表达式表示下列查询语句:1)检索“王华”老师所授课程的课程号(Cno)和课程名(Cname);2)检索至少选修“程军”老师所授全部课程的学生姓名;3)检索选修全部课程的学生姓)名;4)检索选修课程名为“数据库”的学生学号和姓名。SCSC共5页/本页第4页得分SnoSnameageSexl李强23男2刘丽22女3张友22男CnoCnameTeacherK1c语言王华K5数据库程军K8编译原理程军SnoCnoGrade1K1832K1853K1922K5903K5843K880密……………………………………○………………………………………封……………………………………○………………………………………线3.假设每个学生选修若干门课程,且每个学生每选一门课只有一个成绩,每个教师只担任一门课的教学,一门课由若干教师任教。“学生”有属性:学号、姓名、地址、年龄、性别。“教师”有属性:职工号、教师姓名、职称,“课程”有属性:课程号、课程名。请回答以下问题:1)试画出E-R图,并注明属性和联系类型。2)将E-R图转换为关系模型,并注明主码和外码。4.设有学生表S(Sno学号,SN姓名)和学生选修课程表(Sno学号,Cno课程号,CN课程名,G成绩),试用SQL语句完成以下操作:1)建立一个视图V_SSC(Sno,SN,Cno,CN,G),并按Cno升序排序。2)从视图V_SSC上查询平均成绩在90分以上的SN、CN和G。共5页/本页第5页
本文标题:数信2013级信计专业计科2013级职教师资专业数据库原理半期试题
链接地址:https://www.777doc.com/doc-2424371 .html