ImageVerifierCode 换一换
格式:PDF , 页数:6 ,大小:165.75KB ,
文档编号:3644485      下载积分:16 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-3644485.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(雁南飞1234)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(四川理工大学硕士考研专业课真题816 数据库原理—2013.pdf)为本站会员(雁南飞1234)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

四川理工大学硕士考研专业课真题816 数据库原理—2013.pdf

1、第 1 页 共 6 页四川理工学院四川理工学院 2013 年研究生入学考试业务课试卷年研究生入学考试业务课试卷(满分:满分:150 分,所有答案一律写在答题纸上分,所有答案一律写在答题纸上)招生专业:招生专业:120100 管理科学与工程管理科学与工程考试科目:考试科目:816 数据库原理数据库原理A考试时间:考试时间:3 小时小时一、选择题(在备选答案中选出一个正确答案,每小题 2 分,共 40 分)1 在 DBS 中,DBMS 和 OS 之间关系是A并发运行B相互调用COS 调用 DBMSDDBMS 调用 OS2 关系模式 S(A,B,C,D)中的32(S)等价于如下的语句。ASELECT

2、*FROM S WHERE C2BSELECT B,C FROM S WHERE C2CSELECT B,C FROM S HAVING C2DSELECT*FROM S WHERE 3B3 对 DB 中数据的操作分成两大类:A查询和更新B检索和修改C查询和修改D插入和修改4 在关系中,“基数”(cardinality)是指A行数B属性个数C关系个数D列数5 设关系 R 和 S 的结构相同,且各有 10 个元组,那么这两个关系的并操作结果的元组个数为A10B小于等于 10C20D小于等于 206 下列式子中,不正确的是AR-S=R-(RS)BR=(R-S)(RS)CRS=S-(S-R)DRS=

3、S-(R-S)7 SQL 中,与“NOT IN”等价的操作符是A=SOMEBSOMEC=ALLDALL8 对于基本表 EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。基本表 DEPT(DNO,DNAME),其属性表示部门的编号和部门名。有一 SQL 语句:SELECT COUNT(DISTINCT DNO)FROM EMP;其等价的查询语句是A统计职工的总人数B统计每一部门的职工人数C统计职工服务的部门数目D统计每一职工服务的部门数目第 2 页 共 6 页9 设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,D

4、A,则属性集(CD)的闭包(CD)+为ACDBACDCBCDDABCD10无损联接和保持 FD 之间的关系是A同时成立或不成立B前者蕴涵后者C后者蕴涵前者D没有必然的联系11设计子模式属于数据库设计的A需求分析B概念设计C逻辑设计D物理设计12当同一个实体集内部的实体之间存在着一个 1:N 联系时,那么根据 ER模型转换成关系模型的规则,这个 ER 结构转换成的关系模式个数为A1 个B2 个C3 个D4 个13设系、学生、教师三个实体之间存在约束:一个系可以招聘多名教师,一名教师只受聘于一个系;一个系可以招收多名学生,一名学生只属于一个系。下列 ER 图能准确表达以上约束的是教师学生系系-教师

5、-学生mnpC教师学生系系-教师-学生1mnA教师学生系系-教师1nB系-学生1n教师学生系系-教师mnD系-学生pq14“日志”文件可以用于。A实现数据库的安全性控制B数据库恢复C保证数据库的完整性D控制数据库的并发操作15关于数据视图与三级模式,下列说法错误的是A数据视图是指用户从某个角度看到的客观世界数据对象的特征B概念模式以数据模型的形式描述数据C外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构D三级模式结构实现了数据的独立性第 3 页 共 6 页16为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理员日常维护

6、工作的是A数据库备份与恢复B数据内容一致性维护C数据库安全性维护D数据库存储空间管理17在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法。下列不属于结构化分析和建模方法优点的是A从局部或子系统开始分析问题,便于建模人员了解业务模型B可避免过早陷入具体细节C图形对象不涉及太多技术术语,便于用户理解模型D用图形化的模型能直观地表示系统功能18对于关系的主码必须满足的条件,有下列说法:.一个关系中的主码属性或属性组能够决定该关系中的所有其他属性.一个关系中的主码属性不能与其他关系中的主码属性重名.在一个关系中,一个主码属性的任一真子集都不能够决定其他属性.在一个关系中,从主码属性集中

7、去掉某个属性仍能唯一标识一个元组以上说法正确的是A和B和C和D和19用于对表中某列或某些列数据的有效范围进行限制,系统在输入或修改数据时对数据的有效性进行自动检查,以判断列中的数据值是否有效。ADEFAULT 约束BUNIQUE 约束CPRIMARY KEYDCHECK 约束20已知学生表(学号,姓名,年龄,所在系),学号是主码。在这个表上建有视图 V1,V1 视图的定义语句为:CREATE VIEW V1ASSELECT 姓名,年龄,所在系FROM 学生表WHERE 年龄=(SELECTAVG(年龄)FROM 学生表)I.UPDATE V1 SET 年龄=年龄+1II.SELECT*FROM

8、 V1 WHERE 年龄20III.DELETE FROM V1 WHERE 年龄20IV.INSERT INTO V1 VALUES(张三,20,计算机系)以上语句能正确执行的。A仅和B仅C仅和D仅、和二、填空题(每空 2 分,共计 34 分)1数据库的三级模式结构是对_的三个抽象级别。2数据库的核心操作是_。3数据独立性使得修改 DB 结构时尽量不影响已有的_。4实体完整性规则是对主键的约束,参照完整性规则是对_的约束。第 4 页 共 6 页5在 SQL 中,关系模式称为_,元组称为行,属性称为_。6在 SQL 中,外模式一级数据结构的基本单位是_。7数据模型的三要素是_、_和_。8SQL

9、 有两种使用方式:_和_。9设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,DB,则 F 在模式 ACD 上的投影为_。10.在并发控制中。常用的封锁有_和_。11.设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句:CREATE VIEW V1(系名,人数)ASSELECT 所在系名,_FROM 选课表 JOIN 学生表 ON 选课表.学号=学生表.学号GROUP BY 所在系名12.使用游标的步骤为:说明游标、打开游标、推进游标、_。三、简答题(每小题 5 分,共计 10 分)1.试述笛卡尔积、

10、连接、等值连接与自然连接有什么区别?2.CHECK 约束和 FOREIGN KEY 约束有什么区别和联系?四、应用题(共计 66 分)1.(10 分)设有关系 R,S 分别为:RSABCBCDa1b1c2b1c2d1a2b3c7b2c1d1a3b4c6b2c3d2a1b2c3a4b6c6a2b2c3a1b2c1(1)求 RS(2)试用 SQL 语言完成此操作。2.(9 分)设有三个关系:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)试用关系代数表达式和 SQL 表示下列查询语句:(1)检索学号为 S3 学生所学课程的课程名与任课教师名

11、。(2)检索王同学不学的课程的课程号。(3)检索全部学生都选修的课程的课程号与课程名。第 5 页 共 6 页3.(6 分)SQL2 提供 CASE 表达式操作,这个操作类似于程序设计语言中的多分支选择结构,其句法如下:CASEWHEN 条件 1 THEN 结果 1WHEN 条件 2 THEN 结果 2WHEN 条件 n THEN 结果 nELSE 结果 mEND如果自上而下“条件 i”首先被满足,那么这个操作返回值“结果 i”(可以是某个表达式的值);如果没有一个条件被满足,那么返回值“结果 m”。在基本表 SC(S#,C#,GRADE)中,GRADE 值是百分制。如果欲转换成“成绩等级”,则

12、规则如下:若 GRADE40 则等级为 D,若 40GRADE60 则等级为 C,若 60GRADE80 则等级为 B,若 80GRADE 则等级为 A。试写出下列语句:(1)检索每个学生的学习成绩,成绩显示时以等级(SCORE)形式出现。(2)若课程号为 C5 则增加 6 分,若课程号为 C8 则增加 10 分,其他一律增加 5 分。(3)若 C4 课程的成绩低于该门课平均成绩时,提高 5%,否则提高 4%。4.(6 分)设 R=A,B,C,D,F=AB,AC,CD,=ABC,CD。分解是否无损联接分解?试说明理由。5.(10 分)设有关系模式 R(职工编号,日期,日营业额,部门名,部门经理

13、),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。试回答下列问题:(1)根据上述规定,写出模式 R 的基本 FD 和关键码;(2)说明 R 不是 2NF 的理由,并把 R 分解成 2NF 模式集;(3)进而分解成 3NF 模式集。6.(10 分)某公司需建立产品信息数据库,经调查,其业务要求如下:.一种产品可以使用多个不同种类的部件,也可以使用多个不同种类的零件;一种部件至少被用在一种产品中;一种部件可以由多个不同种类的零件组成;一种零件至少被用在一种产品或一种部件中;.对于一种具体的部件

14、,要记录这种部件使用的各种零件的数量;.对于一种具体的产品,要记录这种产品使用的各种部件数量和各种零件数量,但部件所使用的零件数量不计入该种产品的零件数量;.一个供应商可供应多种零件,但一种零件只能由一个供应商供应。根据以上业务要求,某建模人员构建了如下 ER 图:第 6 页 共 6 页产品部件零件mnmn产品-部件部件-零件产品名称型号装配图号产品号零件名称联系电话供应商名零件号供应商号部件名称部件号此 ER 图中的实体的属性完整,但实体、联系的设计存在不合理之处。(1)请重新构建合理的 ER 图,使之符合业务要求,且信息完整。(2)根据重构的 ER 图给出符合 3NF 的关系模式,并标出每

15、个关系模式的主码和外码。7.(10 分)设教学数据库的关系如下:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)试定义下列完整性约束:(1)在关系 S 中插入的学生年龄值应在 1625 岁之间。(2)在关系 SC 中插入元组时,其 S#值和 C#值必须分别在 S 和 C 中出现。(3)在关系 C 中删除一个元组时,首先要把关系 SC 中具有同样 C#值的元组全部删去。(4)在关系 S 中把某个 S#值修改为新值时,必须同时把关系 SC 中那些同样的 S#值也修改为新值。8.(5 分)设 T1,T2,T3是如下的三个事务:T1:A:=A+2;T2:A:=A*2;T3:A:=A*2(AA2);设 A 的初值为 0。若这三个事务允许并行执行,则有多少可能的正确结果,请一一列举出来;

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|