四川理工学院计算机学院数据库原理历年考研真题汇编

上传人:沈*** 文档编号:194712820 上传时间:2023-03-13 格式:PDF 页数:19 大小:933.43KB
收藏 版权申诉 举报 下载
四川理工学院计算机学院数据库原理历年考研真题汇编_第1页
第1页 / 共19页
四川理工学院计算机学院数据库原理历年考研真题汇编_第2页
第2页 / 共19页
四川理工学院计算机学院数据库原理历年考研真题汇编_第3页
第3页 / 共19页
资源描述:

《四川理工学院计算机学院数据库原理历年考研真题汇编》由会员分享,可在线阅读,更多相关《四川理工学院计算机学院数据库原理历年考研真题汇编(19页珍藏版)》请在装配图网上搜索。

1、 目 录 第一部分 历年考研真题汇编.2014 年四川理工学院计算机学院 816 数据库原理考研真题.2013 年四川理工学院计算机学院 816 数据库原理考研真题.第二部分 兄弟院校真题汇编.2013 年南京航空航天大学民航学院 834 数据库原理及应用考研真题.2010 年南京航空航天大学民航学院 834 数据库原理及应用考研真题.2009 年南京航空航天大学民航学院 834 数据库原理及应用考研真题.2008 年南京航空航天大学民航学院 834 数据库原理及应用考研真题.四川理工学院计算机学院 816 数据库原理历年考研真题汇编 最新资料,WORD 格式,可编辑修改!第一部分 历年考研真

2、题汇编 2014 年四川理工学院计算机学院 816 数据库原理考研真题 2013 年四川理工学院计算机学院 816 数据库原理考研真题 招生专业:120100 管理科学与工程 考试科目:816 数据库原理A 考试时间:3 小时 一、选择题(在备选答案中选出一个正确答案,每小题2 分,共 40 分)1在 DBS 中,DBMS 和 OS 之间关系是()A并发运行 B相互调用 COS 调用 DBMS DDBMS 调用 OS 2关系模式 S(A,B,C,D)中的?32(S)等价于如下的()语句。ASELECT*FROM S WHERE C2 BSELECT B,C FROM S WHERE C2 CS

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

4、作符是()A=SOME BSOME C=ALL DALL 8对于基本表 EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。基本表 DEPT(DNO,DNAME),其属性表示部门的编号和部门名。有一 SQL 语句:SELECT COUNT(DISTINCT DNO)FROM EMP;其等价的查询语句是()A统计职工的总人数 B统计每一部门的职工人数 C统计职工服务的部门数目 D统计每一职工服务的部门数目 9设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,DA,则属性集(CD)的闭包(CD)+为()ACD BACD

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

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

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

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

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

10、据结构的基本单位是_。7数据模型的三要素是_、_和_。8SQL 有两种使用方式:_和_。9设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,DB,则 F在模式 ACD 上的投影为_。10在并发控制中。常用的封锁有_和_。11设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句:CREATE VIEW V1(系名,人数)AS SELECT 所在系名,_ FROM 选课表 JOIN 学生表 ON 选课表.学号=学生表.学号 GROUP BY 所在系名 12使用游标的步骤为:说明游标、打开游标、推进游标、_。

11、三、简答题(每小题 5 分,共计 10 分)1试述笛卡尔积、连接、等值连接与自然连接有什么区别?2CHECK 约束和 FOREIGN KEY 约束有什么区别和联系?四、应用题(共计 66 分)1(10 分)设有关系 R,S 分别为:R S A B C B C D a1 b1 c2 b1 c2 d1 a2 b3 c7 b2 c1 d1 a3 b4 c6 b2 c3 d2 a1 b2 c3 a4 b6 c6 a2 b2 c3 abc 1 2 1(1)求 RS(2)试用 SQL 语言完成此操作。2(9 分)设有三个关系:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,C

12、NAME,TEACHER)试用关系代数表达式和 SQL 表示下列查询语句:(1)检索学号为 S3 学生所学课程的课程名与任课教师名。(2)检索王同学不学的课程的课程号。(3)检索全部学生都选修的课程的课程号与课程名。3(6 分)SQL2 提供 CASE 表达式操作,这个操作类似于程序设计语言中的多分支选择结构,其句法如下:CASE WHEN 条件 1 THEN 结果 1 WHEN 条件 2 THEN 结果 2 WHEN 条件 n THEN 结果 n ELSE 结果 m END 如果自上而下“条件 i”首先被满足,那么这个操作返回值“结果 i”(可以是某个表达式的值);如果没有一个条件被满足,那

13、么返回值“结果 m”。在基本表 SC(S#,C#,GRADE)中,GRADE 值是百分制。如果欲转换成“成绩等级”,则规则如下:若 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,

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

15、在一种产品中;一种部件可以由多个不同种类的零件组成;一种零件至少被用在一种产品或一种部件中;.对于一种具体的部件,要记录这种部件使用的各种零件的数量;.对于一种具体的产品,要记录这种产品使用的各种部件数量和各种零件数量,但部件所使用的零件数量不计入该种产品的零件数量;.一个供应商可供应多种零件,但一种零件只能由一个供应商供应。根据以上业务要求,某建模人员构建了如下 ER 图:此 ER 图中的实体的属性完整,但实体、联系的设计存在不合理之处。(1)请重新构建合理的 ER 图,使之符合业务要求,且信息完整。(2)根据重构的 ER 图给出符合 3NF 的关系模式,并标出每个关系模式的主码和外码。7(

16、10 分)设教学数据库的关系如下:产部零m n m n 产品-部部件-零产品名型号 装配图产品号 零件名联系电供应商零件号 供应商部件名部件号 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。若这三个事务允许并行执行,则有多少可能的正确结果,请一一列举出来;第二部分 兄弟院校真题汇编 2013 年南京航空航天大学民航学院 834 数据库原理及应用考研真题 2010 年南京航空航天大学民航学院 834 数据库原理及应用考研真题 2009 年南京航空航天大学民航学院 834 数据库原理及应用考研真题

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!