数据库应用技术 试卷5.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 5 一、填空(每题2分,共20分) 1.在SQL Server 2005数据库管理系统中,身份验证模式有_______和混合模式两种。 2.关系模式中1NF、2 NF、3 NF之间的关系为_______。 3.在SQL Server 2005普通的变量名不仅要符合标识符命名规则,而且必须以_______开头,长度不超过128个字符。 4.数据库管理系统(Database Management System,简称DBMS)是位于用户与_______之间的一层数据管理软件。 5.在学生成绩管理系统中,有学生实体集R,课程实体集B,则R和B存在联系为_______。 6.关系的三类完整性约束包括实体完整性、________、用户定义完整性。 7.关系模式R中属性或属性组X是R的主属性,则属性或属性组X不能取________。 8.在SQL Server 2005数据库管理系统中,触发器包括_______和DDL触发器两大类。 9.在Transact-SQL语法中,用于更新的命令是_______。 10.关系数据库有4个显著的特征,即安全性、完整性、监测性和________。 二、简答题(每题5分,共20分) 1.简述SQL Server 2005中事务的概念及特征。(5分) 2.简述将E-R图转换为关系模式的原则。(5分) 3.试述参照完整性规则。(5分) 4.什么是存储过程,使用存储过程的优点是什么?(5分) 三、操作题(每步5分,共30分) 在公司管理关系数据库中,有以下关系模式: 职工关系EMPLOYEE (职工号,职工名,性别,年龄) 工作关系WORKS (职工号,公司号,工资) 公司关系COMPANY (公司号,公司名,城市) 请回答如下问题: (1) 用SQL语言,查询年龄小于30的职工信息; (2) 用SQL语言,查询张姓职工信息; (3) 用SQL语言,查询职工数量信息,并按照性别进行分组; (4) 用SQL语言,查询工资大于2000的职工号和工资,工资按从高到低输出; (5) 创建职工姓名___工资视图; (6) 用SQL语言,向EMPLOYEE表插入一条职工记录(2011005,张三,男,21); 四、应用题(共30分) 1. 请用E-R图画出某学校图书馆的概念模型,并将学生与图书联系转化为关系模式,用下划线标示出主码。(提示:一个m:n联系转化为一个关系模式,关系模式用R(U)表示)(本题共计18分,其中画E - R图13分,转化关系模式5分) 某学校有一个图书馆和若干学生;图书馆有图书若干种;每种图书都不只有一本;每名学生可以借阅图书若干本。 2. 以下关系表是否满足第三范式?并说明理由,如果不满足第三范式,应当怎样分解关系表?(本题共计12分,说明理由、分解关系表各占6分) 职工姓名 工资级别 工资 张飞 2 2000 赵云 2 2000 关羽 2 2000 刘备 5 5000 曹操 5 5000 滨州学院2010-2011学年第二学期期末考查 通信工程专业(本)2009级《数据库应用技术》标准答案 一、填空题(每题2分,共20分) 1. windows 身份验证 2. 3NFì 2NFì 1NF 3. @ 4. 操作系统 5. 多对多联系 6. 参照完整性 7. 空值 8. DML触发器 9. UPDATE 10.并发性 二、简答题(每题5分,共20分) 1.事务(Transaction)是用户定义的一个数据库操作序列,是一个不可分割的逻辑工作单元。事务必须满足ACID特性,即原子性(A)、一致性(C)、隔离性(I)和持久性(D)。 原子性即指事务必须执行一个完整的工作,要么执行全部数据的操作,要么全部不执行。一致性即指事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。 隔离性即指对并发执行而言一个事务的执行不能被其他并行的事务干扰。持久性即指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。(不解释扣2分) 2. 一个实体型转换为一个关系模式; 一个m:n联系转换为一个关系模式; 一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并; 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并;三个或三个以上实体间的一个多元联系转换为一个关系模式。——每条原则1分,共5分 3. 若属性(或属性组)F为基本关系R的外码,它与基本关系S的主码K相对应(基本关系S和R不一定是不同关系——2分),则对应于关系R中每一元组在F上的值必须为: 或者取空值; 或者等于S中某个元组的主码值。——3分 4. 存储过程是为完成特定的功能而汇集在一起的一组SQL程序语句,经编译后存储在数据库中。——1分 在 SQL Server

文档评论(0)

好老师 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档