数据库原理案例.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、单项选择题(本大题共15题,每题2分,共30分) 1、数据库设计中,用E-R图来表示信息结构但不涉及在计算机内部的表示,这是数据库设计的( )阶段。 A、需求分析 B、概念设计 C、物理设计 D、逻辑设计 2、单个用户使用的数据视图的描述称为()A、外模式B、概念模式 C、内模式D、存储模式、子模式DDL用来描述()A、数据库的总体逻辑结构B、数据库的局部逻辑结构 C、数据库的物理存储结构D、数据库的概念结构4、五种基本关系代数运算是()A、,-,×,π和σB、,-,∞,π和σ C、,∩,×,π和σD、,∩,∞,π和σ 5、 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是)A、左外联接B、右外联接C、外部并D、外联接6、下列聚合函数中不忽略空值 (null) 的是()A、SUM (列名)B、MAX (列名) C、COUNT ( * )D、AVG (列名) 、在数据库设计中,将ER图转换成关系数据模型的过程属于()A、需求分析阶段B、逻辑设计阶段 C、概念设计阶段D、物理设计阶段、SQL中,下列涉及空值的操作,不正确的是()A、AGE IS NULLB、AGE IS NOT NULL C、AGE = NULLD、NOT (AGE IS NULL)、、 C、必须多个 D、’1031’,’曾华’,男,23) B、(’1031’,’曾华’,NULL,NULL) C、(NULL,’曾华’,’男’,’23’) D、(’1031’,NULL,’男’,23) 14、视图是( )。 A、基本表 B、外视图 C、概念视图 D、虚拟表 15、SQL语言的操作对象( )。 A、只能是一个集合 B、可以是一个或多个集合 C、不能是集合 D、可以是集合或非集合 二、填空题(本大题共7题,每空1分,共10分) 1、数据库是长期存储在计算机内、有组织的、可_________的数据集合。 2、构成数据模型的三大要素是__________、数据操作和数据完整性约束。 3、SQL语言支持关系数据库的三级模式结构,其中外模式对应于_________和部分基本表。 4、数据独立性又可分为 和 。 5、在数据库系统中,数据的完整性是指数据的_________、_________和_________。 6、__________, _________语句向用户授予或收回对数据的操作权限。、 7、子查询的条件依赖于父查询,这类查询称为_________。 三、简答题(本大题共3题,每题5分,共15分) 1、常见的数据库安全性机制有哪些? 2、简述数据库系统的三级模式。 3、设有关系R和S: R A B C S A B D 1 2 3 1 3 6 1 3 5 3 6 8 2 4 6 1 3 5 3 6 9 3 4 5 试写出R?S、 R ? S的值 四、操作题(本大题共2题,共21分) 1、有以下三个关系模式: 学生关系S,包括学号SNo、姓名SN、年龄SA、系别SD; 课程关系C,包括课程号CNo、课程名CN、学分CC; 学生选课关系SC,包括SNo、CNo和成绩G。 (1)用SQL语言定义SC表,注意:说明主键码和外键码(如果有的话)。(3分) (2)对于学生选课关系SC,授予李小兰删除权限以及对SNo和CNo的修改权限。(3分) (3)删除学号为“9900205”的学生。(3分) (4)从学生选课关系SC中,删除王云(学生关系中可能有重名)的所有选课。(3分) 2、设某商业集团关于商店销售商品的数据库中有三个基本表: 商店SHOP(S#,SNAME,AREA,MGR_NAME) 其属性是商店编号,商店名称,区域名,经理姓名。 销售SALE(S#,G#, QUANTITY) 其属性是商店编号,商品编号,销售数量。 商品GOODS(G#,GNAME,PRICE) 其属性是商品编号,商品名称,单价。 (1)写出下列查询的关系代数表达式:检索销售“冰箱”的商店的编号和商店名称。(3分) (2)从SALE表中,把“开开商店”中销售单价高于1000元的商品的销售元组全部删除。(3分) (3)写出下列操作的SQL语句:统计区域名为“EAST”的所有商店销售的每一种商品的总数量和总价值。(3分) 五、设计题(本大题共2题,共24分) 1、假设某商业集团数据库中有一关系模式R如下:R (商店编号,商品编号,数量,部门编号,负责人) 如果规定:每个商店的每种商品只在一个部门销售;每个商店的每个部门只有一个负责人; 每个商店的每种商品只有一个库

文档评论(0)

ccx55855 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档