最新西农数据库往年试题3套.docx

上传人:b****2 文档编号:1958053 上传时间:2022-10-25 格式:DOCX 页数:15 大小:65.43KB
下载 相关 举报
最新西农数据库往年试题3套.docx_第1页
第1页 / 共15页
最新西农数据库往年试题3套.docx_第2页
第2页 / 共15页
最新西农数据库往年试题3套.docx_第3页
第3页 / 共15页
最新西农数据库往年试题3套.docx_第4页
第4页 / 共15页
最新西农数据库往年试题3套.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

最新西农数据库往年试题3套.docx

《最新西农数据库往年试题3套.docx》由会员分享,可在线阅读,更多相关《最新西农数据库往年试题3套.docx(15页珍藏版)》请在冰豆网上搜索。

最新西农数据库往年试题3套.docx

最新西农数据库往年试题3套

西北农林科技大学数据库的相关试题

西江月

  嫔妃月下弄发,天子案前怠工。

山河寂寥惆怅中。

古道骑踏鞓红。

  一度牡丹怒放,羡煞大唐玄宗。

此花娇艳情更浓。

绫断贵妃春梦。

数据库往年试题一

一、填空题(每小题2分,共10分)

  1.数据库管理系统(DBMS)通常提供________、数据操纵、数据控制和数据库维护等功能。

  2.在字符串的匹配操作中,通配符________代表任意单个字符。

  3.数据库体系结构中,________模式反映各个用户的数据视图。

  4.实现数据库的系统故障恢复时,对尚未完成的事务执行________处理。

  5.一个好的关系模式应当不会发生插入异常和________,并且冗余应尽可能的少。

二、解释概念(每小题3分,共15分)

  1.数据库:

  2.关系:

  3.函数依赖:

  4.游标:

  5.视图:

三、选择填空(每小题2分,共20分)

  1.关系模型的关系运算分为()

   A.关系代数和集合运算  B.关系代数和关系演算

   C.关系演算和谓词演算  D.关系代数和谓词演算

  2.在数据库系统中,保证数据及语义正确和有效的功能是()

   A.并发控制 B.存取控制 C.安全控制 D.完整性控制

  3.逻辑数据独立性是指修改()

   A.外模式保持模式不变  B.内模式保持模式不变

   C.模式保持外模式不变  D.模式保持内模式不变

  4.概念设计的主要目标是生成数据库概念结构,该结构主要反映()

   A.DBA管理信息的需求   B.数据库的维护需求

   C.应用程序开发的需求   D.企业的信息需求

  5.数据库的并发操作可能带来的问题包括()

   A.丢失修改       B.数据独立性会提高

   C.非法用户的使用    D.增加数据冗余度

  6.在基本SQL语句中,不可以实现()

   A.定义视图       B.定义基表

   C.查询视图和基表    D.并发控制

  7.下述哪一项不属于数据库设计的内容()

   A.数据库管理系统    B.数据库概念结构

   C.数据库逻辑结构    D.数据库物理结构

  8.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为()

   A.r+s  B.r-s  C.r×s  D.max(r,s)

  9.将ER模型转换成关系模型的过程,属于数据库设计的()阶段

   A.需求分析  B.概念设计  C.逻辑设计 D.物理设计

  10.SQL中的视图提高了数据库系统的()

   A.完整性   B.并发控制  C.隔离性  D.安全性

四、简答题(每小题6分,共30分)

  1.简述信息与数据的区别与联系。

  2.简述数据模型的三要素在关系模型中如何体现。

  3.简述数据库概念设计的基本步骤以及在数据库设计中的地位。

  4.在模式分解时,为什么要保持函数依赖的分解?

  5.简述SQLSever2000的存储过程的特点。

五、应用题(共35分)

  1.某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。

工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。

(第小题7分,共14分,结果写在答题纸上)

 

(1)根据上述语义画出ER图,在ER图中需注明实体的属性、联系的类型及实体的码。

 

(2)将ER模型转换成关系模型,写出相应的关系模式,并指明主键和外键。

 (3)分析每个关系模式已经达到第几范式。

  2.按照要求完成如下任务(每小问3分,共21分)

 

(1)设有职工关系EMP(职工号,姓名,性别,工资,部门名),除了工资为整型类型外,其它数据项均为字符型,长度为10,职工号为主键;部门关系(部门名,人数),人数数据项为数字型,请写出完成下列任务的SQL语句:

  建立数据表EMP结构定义语句;

  建立各部门工资总和的视图V_sum的语句;

  职工号为“001”的职工要调离单位,请更新相应的数据表。

(2)设有学生关系S(学号,姓名,性别),选课关系SC(学号,课程号,成绩),按要求完成以下各题。

  检索出选了课程号为C1和C2课程学生的学号的关系代数表达式:

  检索出选了课程号为C1的学生的学号、姓名、成绩的关系代数表达式和SQL语句。

参考答案:

一、填空题(每小题2分,共10分)

  1.数据定义

  2.“_”或下横线

  3.外

  4.撤销(undo)

  5.删除异常

二、解释概念(每小题3分,共15分)

  1.数据库是指长期存储在计算机内的、有组织地、可共享的数据集合。

  2.D1×D2×…×Dn的子集叫作在域D1,D2,…,Dn上的关系,表示为:

R(D1,D2,…,Dn)

  3.设R(U)是属性集U上的关系模式。

X,Y是U的子集。

若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等。

  4.游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。

  5.视图是从一个或几个基本表(或视图)导出的表,是一个虚表,在数据库中只存放视图的定义,不存放视图对应的数据。

三、选择填空(每小题2分,共20分)

  1.B2.D3.C4.C5.A6.D7.A8.A9.C10.D

四、简答题(每小题4分,共20分)

  1.区别:

信息是现实世界各种事物的特征、型态以及不同事物间的联系等在人脑里的抽象反映。

为了描述事物,表达信息,必须使用某些符号,这些符号就叫数据,可以是数字、文字、图形、图像、声音、语言等。

联系:

数据是信息的载体,信息是数据的内涵。

  2.数据结构:

关系(二维表)数据操作:

查询、插入、删除和修改数据。

数据的约束条件:

实体完整性、参照完整性、用户自定义完整性。

  3.数据库概念设计的基本步骤:

第一步,抽象数据并设计局部视图,第二步,集成局部视图,得到全局的概念结构。

  4.符合语义要求,保持与用户需求一致,与此对应的数据库结构满足完整性要求。

  5.存储过程有以下优点:

(1)降低网络通信量

(2)加快程序的执行速度(3)具有安全控制机制(4)使程序设计模块化,减轻程序设计工作量。

五、应用题(共35分)

1.

(1)(6分)

      

(2)工厂(工厂编号,厂名,厂址)主健:

工厂编号(共6分)

  产品(产品编号,产品名,规格)主健:

产品编号

  职工(职工号,姓名)主健:

职工号

  生产(工厂编号,产品编号,产品数量)

   主健:

工厂编号,产品编号;外健:

工厂编号,产品编号

  聘用(职工号,工厂编号,聘期,工资)

   主健:

工厂编号,职工号;外健:

工厂编号,职工号

(3)工厂(工厂编号,厂名,厂址)3NF(共2分)

  产品(产品编号,产品名,规格)3NF

  职工(职工号,姓名)3NF

  生产(工厂编号,产品编号,产品数量)3NF

  聘用(职工号,工厂编号,聘期,工资)3NF

2.

(1)CreateTableEMP

    (职工号char(10)NOTNULL,

     姓名char(10),

     性别char(10),

     工资int,

     部门名char(10))(3分)

    CreateViewV_sum(部门名,工资和)

    AS

    Select部门名,sum(工资)

    FromEMP

    Groupby部门名(3分)

    update部门关系

    set人数=人数-1

    where部门名in

     (select部门名

      fromEMP

      where职工号='001')

  或update部门关系

    set人数=人数-1

    fromemp,部门关系

    whereemp.职工号='001'and部门关系.部门名=emp.部门名(3分)

    Delete

    FromEMP

    Where职工号='001'(3分)

(2)  π1(σ1=4∧2=’C1’∧5=’C2’(SC×SC))

  或 π学号(σ课程号=’C1’(SC))∩π学号(σ课程号=’C2’(SC))(3分)

    π学号,姓名,成绩(σ课程号=’C1’(SC∞S))(3分)

尽管售价不菲,但仍没挡住喜欢它的人来来往往。

这里有营业员们向顾客们示范着制作各种风格迥异的饰品,许多顾客也是学得不亦乐乎。

在现场,有上班族在里面精挑细选成品,有细心的小女孩在仔细盘算着用料和价钱,准备自己制作的原料。

可以想见,用本来稀奇的原料,加上别具匠心的制作,每一款成品都必是独一无二的。

而这也许正是自己制造所能带来最大的快乐吧。

    Select学号,姓名,成绩

自制性手工艺品。

自制饰品其实很简单,工艺一点也不复杂。

近两年来,由于手机的普及,自制的手机挂坠特别受欢迎。

    FromS,SC

    WhereS.学号=SC.学号and课程号='C1'(3分)

创业首先要有“风险意识”,要能承受住风险和失败。

还要有责任感,要对公司、员工、投资者负责。

务实精神也必不可少,必须踏实做事;数据库往年试题二

我们熟练的掌握计算机应用,我们可以在网上搜索一些流行因素,还可以把自己小店里的商品拿到网上去卖,为我们小店提供了多种经营方式。

图1-1大学生月生活费分布庭前落花有感

据调查,大学生对此类消费的态度是:

手工艺制品消费比“负债”消费更得人心。

昨日庭前花未开,

一夜花娇压枝矮;

夏日风雨急急过,

怜花已落恨晚摘。

(三)大学生购买消费DIY手工艺品的特点分析一、名词解释题(每小题4分,共16分)

  1.数据库:

  2.数据的逻辑独立性:

  3.完全函数依赖:

  4.并发调度的可串行性:

二、判断题正确的打"√",错误的打"×"并改正(每小题2分,共10分)

  1.()树型结构表示实体类型及实体间联系的数据模型称为网状模型。

  2.()概念模型中,联系只不同实体集之间的存在关系。

  3.()只要有X锁和S锁,就能实现并发操作的正确调度。

  4.()视图机制可以对数据库提供一定程度的安全性。

  5.()一旦事务对数据库操作后,其结果在数据库中具有永久性。

三、选择填空(每小题2分,共24分)

  1.关系数据模型上的关系运算分为()

   A)关系代数和集合运算  B)关系代数和关系演算

   C)关系演算和谓词演算  D)关系代数和谓词演算

  2.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是()

   A)1:

1  B)1:

M  C)M:

1  D)M:

N

  3.系统故障会造成()

   A)内存数据丢失 B)硬盘数据丢失 C)软盘数据丢失 D)磁带数据丢失

  4.数据流图和数据字典是数据库设计()阶段的结果

   A)需求分析 B)概念设计  C)逻辑设计  D)物理设计

  5.用下面的SQL语句建立一个基本表:

CREATETABLEStudent(SnoCHAR(4)NOTNULL

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1