云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2018年12月西南大学网络教育[0072]《数据库技术》大作业答案

2018年12月西南大学网络教育[0072]《数据库技术》大作业答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 10:37:40

d) 用SQL查询描述查询:统计各系的学生人数。 e) 删除学号为’001’的学生 (第4-5题选作一题,满分40分) 4. 请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。对每本书存有:书号,书名,作者,出版社。对每本被借出的书存有读者号、借出日期和应还日期。要求:给出 E 一 R 图,再将其转换为关系模型。 5. 已知:某公司有多个仓库,每一个仓库存放多种零件,而每一种零件也可在西南大学网络与继续教育学院课程考试试题卷 类别:网教 专业:专业课 2018年12月 课程名称【编号】:数据库技术【0072】 A卷 大作业 满分:100分 (第1-2题选作一题,满分30分) 1. 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性? 2. 试述数据、数据库、数据库系统、数据库管理系统的概念。 (第3题必做,满分30分) 3. 已知三个关系模式: 学生:S(SNO, SNAME, AGE,SSEX),其属性的含义依次为学号、姓名、年龄、性别。 课程:C(CNO, CNAME)其属性的含义依次为课程号、课程名称。 成绩:SC(SNO, CNO, GRADE),其属性的含义依次为学号、课程号、分数。 a) 用关系代数表达式描述查询:学号为‘002’的学生姓名和性别。 b) 完善下面的SQL语句片断。 CREATE TABLE SC( SNO CHAR(10) _______, /*建立外码*/ ... 多个仓库中保存,在每一个仓库中保存的零件都有库存数量。仓库的属性有仓库号、地点和电话号码,零件的属性有零件号、名称、规格和单价。 (1) 根据上述语义画出 E—R 图。 (2) 将 E—R 模型转换成关系模型,并指出关系的主码和外码(如果存在)。 1、数据库系统中的DBMS为三级模式结构提供了两层映像机制:外模式/模式映像和模式/内模式映像。这两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性。 外模式/模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。 当数据库模式发生变化时,例如关系数据库系统中增加新的关系、改变关系的属性数据类型等,可以调整外模式/模式间的映像关系,保证面向用户的各个外模式不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与应用程序的逻辑独立性,简称数据的逻辑独立性。 模式/内模式映像定义了数据库中数据全局逻辑结构与这些数据在系统中的物理存储组织结构之间的对应关系。 当数据库中数据物理存储结构改变时,即内模式发生变化,例如定义和选用了另一种存储结构,可以调整模式/内模式映像关系,保持数据库模式不变,从而使数据库系统的外模式和各个应用程序不必随之改变。这样就保证了数据库中数据与应用程序间的物理独立性,简称数据的物理独立性。 3、A πsname (6sno='001'(学生)) GRADE NUMBER(2)________, /*建立约束,要求成绩大于0,小于等于100*/ B CREATE TABLE SC ( _______________) /*建立主码约束*/ c) 用SQL查询描述查询:选修课程号为′C1′的学生的姓名和成绩 SNO CHAR(10), - 1 -

cno char (10), GRADE NUMBER(2) check(GRADE >10 and GRADE<=100) , PRIMARY KEY (SNO,CNO), FOREIGN KEY (SNO) REFERENCES 学生(SNO), FOREIGN KEY (CNO) REFERENCES 课程(CNO) ); C SELECT SNAME, GRADE FROM 学生,成绩 4、 E-R图如图 WHERE 学生.SNO=成绩.SNO AND CNO='C1'; D SELECT COUNT(SNO) FROM 学生 WHERE SSEX='男'; SELECT COUNT(SNO) FROM 学生 WHERE SSEX='女'; 关系模型: 读者(读者号,姓名,地址,性别,年龄,单位); 书(书号,书名,作者,出版社); 借书(读者号,书号,借出日期,应还日期) 读书号是主码;书号是主码;读书号和书号是外码 - 2 -

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

d) 用SQL查询描述查询:统计各系的学生人数。 e) 删除学号为’001’的学生 (第4-5题选作一题,满分40分) 4. 请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。对每本书存有:书号,书名,作者,出版社。对每本被借出的书存有读者号、借出日期和应还日期。要求:给出 E 一 R 图,再将其转换为关系模型。 5. 已知:某公司有多个仓库,每一个仓库存放多种零件,而每一种零件也可在西南大学网络与继续教育学院课程考试试题卷 类别:网教 专业:专业课 2018年12月 课程名称【编号】:数据库技术【0072】 A卷 大作业 满分:100分 (第1-2题选作一题,满分30分) 1.

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com