数据库应用技术(MySQL)(第二版 高佳琴) 任务工单 任务2.4实训任务工单_第1页
数据库应用技术(MySQL)(第二版 高佳琴) 任务工单 任务2.4实训任务工单_第2页
数据库应用技术(MySQL)(第二版 高佳琴) 任务工单 任务2.4实训任务工单_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实训任务工单姓名班级学号工作任务简明门诊管理系统数据完整性任务描述创建了数据表的表结构之后,为了保证数据的一致性和正确性,还要添加适当的数据完整性约束。本任务主要学习实现完整性约束的方法。任务实施:使用图形化工具或SQL语句在简明门诊管理系统数据库his中设置数据完整性约束,各个数据表的数据完整性要求见表1~表7。表1科室信息表department字段名称数据类型长度是否为空约束dep_IDint否主键,自动递增dep_Namevarchar50是dep_Addressvarchar200是表2医生信息表doctor字段名称数据类型长度是否为空约束d_IDint否主键,自动递增d_Namevarchar50是d_Sexchar1是男或女d_Professionvarchar50是d_LoginNamevarchar50是d_LoginPSWvarchar50是dep_IDint是外键(参照表1)表3就诊状态表patientstatus字段名称数据类型长度是否为空约束ps_IDint否主键,自动递增ps_Namevarchar20是唯一ps_Remarkvarchar100是表4病人信息表patient字段名称数据类型长度是否为空约束p_IDint否主键,自动递增p_Namevarchar50是p_Sexchar1是男或女p_Addressvarchar50是p_Birthdatetime是ps_IDint是外键(参照表3)表5诊疗信息表diagnosis字段名称数据类型长度是否为空约束dia_IDint否主键,自动递增d_IDint是外键(参照表2)p_IDint是外键(参照表4)dia_Timedatetime是dia_Symptomvarchar1000是dia_Diagnosisvarchar1000是dia_Dispensevarchar1000是dia_Remarkvarchar1000是表6挂号员信息表worker字段名称数据类型长度是否为空约束w_IDint否主键,自动递增w_Namevarchar20是w_LoginNamevarchar50是w_LoginPSWvarchar50是表7挂号信息表register字段名称数据类型长度是否为空约束reg_IDint否主键,自动递增dep_IDint是外键(参照表1)p_IDint是外键(参照表4)w_IDint是外键(参照表6)reg_Timedatetime是reg_Feeint是reg_Orderint是reg_Statusint是遇到的问题及其解决方法:考核与评价:实训态度□优□良□合格

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论