数据库第七章理论习题

7.15

为医院构造一个包含一组病人和一组医生的E-R图。为每个病人关联一组不同的检查和化验记录。

说明:医生和病人间存在联系,同时病人有特有的检查和化验记录,病人有病床,医生属于科室。

(当然真实的医院数据库比这个复杂的多)

7.22

为全球性的快递公司设计一个数据库。数据库必须能够追踪寄件客户和收件人客户;有些用户可能二者都是。由于每个包裹必须是可标识的且可追踪的,因此数据库必须能够储存包裹的位置信息以及历史位置。位置包括卡车、飞机、机场、仓库。你的设计应该包括E-R图、关系模式的集合,以及包括主码约束和外码约束的一组约束。

ER图:

关系模式:

customer(cus_ID,name,phone,address)
packet(packet_ID,type,weight,volume)
place(place_id,country,city,address)
sends(send_ID,receive_ID,packet ID,
send_time,receive_time
foreign key send_ID references customer,
foreign key receive_ID id references customer,
foreign key packet_ID references PACKET)
history_place(packet_ ID,place_id
foreign key packet_ID references PACKET,
foreign key place_id references place)

数据库系统概念第六版 第七章练习题 15 22相关推荐

  1. 数据库系统概念第六版 第五章练习题 2 4

    数据库系统概念第六版 第五章练习题 2 4 5.2 写一个使用JDBC元数据特性的JAVA函数,该函数用ResultSet作为输入参数,并把结果输出为用合适的名字作为列名的表格形式. (对JAVA不太 ...

  2. 数据库系统概念第六版 第四章练习题 12 14 18

    数据库系统概念第六版 第四章练习题 12 14 18 4.12 对于图中的数据库,写出一个查询来找到那些没有经理的雇员.注意一个雇员可能只是没有列出其经理或者可能有null经理.使用外连接书写查询,然 ...

  3. mysql图书管理数据库的三个关系模式_数据库 考虑如下关于图书馆的关系模式,用关系代数写出查询(数据库系统概念第六版6.14)...

    贝尔梅尔娜美 2019.03.15 采纳率:60%    等级:39 已帮助:91565人 数据库系统的基本概念 数据:实际上就是描述事物的符号记录. 数据的特点:有一定的结构,有型与值之分,如整型. ...

  4. 数据库系统概念-第六版 - charter 1 - 笔记

    <1>数据库系统(Database System,DBS) 由一个相互关联的数据的集合和一组用以访问这些数据的程序组成:这个数据集合通常被称作数据库(Database): DBS的主要目标 ...

  5. 数据库系统概念第六版笔记

    Abraham Siberschatz Henry E Korth S.Sudarshan 杨冬青 李红艳 唐世渭等译. 华章一套书的标志性语言是: 文艺复兴以降,源远流长的科学精神和逐步形成的学术规 ...

  6. 数据库系统概念 第六版 大学数据库代码

    官网 create table classroom(building varchar(15),room_number varchar(7),capacity numeric(4,0),primary ...

  7. C Primer Plus第六版第七章编程题目与参考答案⭐

    1.编写一个程序读取输入,读到#字符停止,然后报告读取的空格数.换行符数和所有其他字符的数量. #include <stdio.h> #define STOP '#' #define SP ...

  8. C Primer Plus (第六版) 第七章 7.11编程练习 参考答案

    11.ABC 邮购杂货店出售的洋蓟售价为 2.05 美元/磅,甜菜售价为 1.15美元/磅,胡萝卜售价为 1.09美元/磅.在添加运费之前,100美元的订单有5%的打折优惠.少于或等于5磅的订单收取6 ...

  9. c primer plus第六版 第七章

    /*1.编写一个程序读取输入,读到#字符停止,然后报告读取的空格 数.换行符数和所有其他字符的数量.*/ #include<stdio.h> #include<ctype.h> ...

最新文章

  1. C# Get network adapter info.
  2. iOS学习之iOS沙盒(sandbox)机制和文件操作(二)
  3. 【Vegas原创】GridView修改表头,并导出Excel(C#版)
  4. 疯狂.NET架构通用权限后台管理工具演示版2.0下载
  5. Marketing Cloud profile界面功能介绍
  6. 个人作业5——软工个人总结
  7. 庄小威、陈志坚等9位科学家分享2100万美元奖金:2019年科学突破奖公布
  8. oracle12c创建pdb用户6,ORACLE12C PDB创建默认表空间和用户语句
  9. 你会想待下去吗?世界上25个最惊险的屋顶
  10. 射雕英雄传ol显示服务器断开,射雕英雄传OL6月18日维护更新内容
  11. Android之运行时相机权限和联系人权限获取
  12. setSingleChoiceItems和setPositiveButton两者触发时期
  13. 工作绩效数据、工作绩效信息、工作绩效报告
  14. leetcode 413. 等差数列划分
  15. 云服务器BCc怎么创建php环境,百度智能云服务器BCC如何升级wordpress的php环境
  16. MP2451问题记录
  17. Java学习日记1——基础认知
  18. sql查取时间并进行相减后存入excel
  19. 安卓APP源码和设计报告——智能垃圾桶
  20. vmware安装winxp

热门文章

  1. Java 微信语音 amr 格式转 mp3 格式
  2. web 后台学习介绍
  3. Sequelize - associations
  4. Google官网开源串口通信Demo
  5. 用mongoshake实现mongo分片集群到单实例和分片集群的数据同步
  6. C语言学习(九)之结构体
  7. RC7M控制器存储器备份电池的更换
  8. linux gvim 配置文件,Gvim一些基本配置
  9. 计算机的组装与BIOS程序
  10. 三十七、Flume的安装及测试