MySQL数据库——门诊管理系统数据库数据表

news2024/12/21 2:33:52

门诊系统数据库his

      使用图形化工具或SQL语句在简明门诊管理系统数据库his中创建数据表,数据表结构见表2-3-9~表2-3-15所示。

表2-3-9 department(科室信息表)

字段名称

数据类型

长度

是否为空

说明

dep_ID

int

科室编号(主键,自动递增)

dep_Name

varchar

50

科室名

dep_Address

varchar

200

地址

表2-3-10 doctor(医生信息表)

字段名称

数据类型

长度

是否为空

说明

d_ID

int

医生编号(主键,自动递增)

d_Name

varchar

50

姓名

d_Sex

char

1

性别(默认值为男)

d_Profession

varchar

50

职称

d_LoginName

varchar

50

登录名

d_LoginPSW

varchar

50

密码

dep_ID

int

科室编号

表2-3-11 patientstatus(就诊状态表)

字段名称

数据类型

长度

是否为空

说明

ps_ID

int

就诊状态编号(主键,自动递增)

ps_Name

varchar

20

状态名

ps_Remark

varchar

100

备注

表2-3-12 patient(病人信息表)

字段名称

数据类型

长度

是否为空

说明

p_ID

int

病人编号(主键,自动递增)

p_Name

varchar

50

姓名

p_Sex

char

1

性别(默认值为男)

p_Address

varchar

50

家庭地址

p_Birth

datetime

出生日期

ps_ID

int

就诊状态编号

表2-3-13 diagnosis(诊疗信息表)

字段名称

数据类型

长度

是否为空

说明

dia_ID

int

编号(主键,自动递增)

d_ID

int

医生编号

p_ID

int

病人编号

dia_Time

datetime

诊疗时间

dia_Symptom

varchar

1000

症状

dia_Diagnosis

varchar

1000

诊断

dia_Dispense

varchar

1000

配药

dia_Remark

varchar

1000

备注

表2-3-14 worker(挂号员信息表)

字段名称

数据类型

长度

是否为空

说明

w_ID

int

挂号员编号(主键,自动递增)

w_Name

varchar

20

姓名

w_LoginName

varchar

50

登录名

w_LoginPSW

varchar

50

密码

表2-3-15 register(挂号信息表)

字段名称

数据类型

长度

是否为空

说明

reg_ID

int

编号(主键,自动递增)

dep_ID

int

科室编号

p_ID

int

病人编号

w_ID

int

挂号员编号

reg_Time

datetime

挂号时间

reg_Fee

int

费用

reg_Order

int

次序

reg_Status

int

状态

使用图形化工具或SQL语句在简明门诊管理系统数据库his中创建数据表,数据表结构见表2-3-9~表2-3-15所示。

表2-3-9 department(科室信息表)

字段名称

数据类型

长度

是否为空

说明

dep_ID

int

科室编号(主键,自动递增)

dep_Name

varchar

50

科室名

dep_Address

varchar

200

地址

表2-3-10 doctor(医生信息表)

字段名称

数据类型

长度

是否为空

说明

d_ID

int

医生编号(主键,自动递增)

d_Name

varchar

50

姓名

d_Sex

char

1

性别(默认值为男)

d_Profession

varchar

50

职称

d_LoginName

varchar

50

登录名

d_LoginPSW

varchar

50

密码

dep_ID

int

科室编号

表2-3-11 patientstatus(就诊状态表)

字段名称

数据类型

长度

是否为空

说明

ps_ID

int

就诊状态编号(主键,自动递增)

ps_Name

varchar

20

状态名

ps_Remark

varchar

100

备注

表2-3-12 patient(病人信息表)

字段名称

数据类型

长度

是否为空

说明

p_ID

int

病人编号(主键,自动递增)

p_Name

varchar

50

姓名

p_Sex

char

1

性别(默认值为男)

p_Address

varchar

50

家庭地址

p_Birth

datetime

出生日期

ps_ID

int

就诊状态编号

表2-3-13 diagnosis(诊疗信息表)

字段名称

数据类型

长度

是否为空

说明

dia_ID

int

编号(主键,自动递增)

d_ID

int

医生编号

p_ID

int

病人编号

dia_Time

datetime

诊疗时间

dia_Symptom

varchar

1000

症状

dia_Diagnosis

varchar

1000

诊断

dia_Dispense

varchar

1000

配药

dia_Remark

varchar

1000

备注

表2-3-14 worker(挂号员信息表)

字段名称

数据类型

长度

是否为空

说明

w_ID

int

挂号员编号(主键,自动递增)

w_Name

varchar

20

姓名

w_LoginName

varchar

50

登录名

w_LoginPSW

varchar

50

密码

表2-3-15 register(挂号信息表)

字段名称

数据类型

长度

是否为空

说明

reg_ID

int

编号(主键,自动递增)

dep_ID

int

科室编号

p_ID

int

病人编号

w_ID

int

挂号员编号

reg_Time

datetime

挂号时间

reg_Fee

int

费用

reg_Order

int

次序

reg_Status

int

状态

数据库语句——使用SQL语句添加、修改和删除表中的数据

1. 使用INSERT语句添加数据

(1)新增一病人,其姓名为“automan”,出生日期为“1980-1-1”。

(2)新增一医生,其姓名为“guaishou”,科室编号为“3”

2. 使用UPDATE语句修改数据

(1)将科室信息表中口腔科的名称改为“耳鼻喉科”。

(2)在医生信息表中将1号医生的科室改成“3”,职称改成“中级”。

(3)将病人冯小明的出生日期改成当前系统日期。Curdate()

(4)将编号为21的挂号日期改为明天。

(5)将病人信息表中所有性别未知的病人的性别设置为“男”。

3. 使用DELETE语句删除数据

(1)删除18号医生。

(2)删除4号科室的女医生。

(3)删除80岁以上和10岁以下的病人。(or)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2263022.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

02、10个富士胶片模拟的设置

二色彩 1、色彩的加减控制全局的饱和度增减; 2、色彩效果只提升暖色系饱和度; 3、FX蓝色大幅度提升蓝色系饱和度; 4、三个参数都不改变颜色的色相。 2.1 色彩 色彩调整的是拍摄画面整体的色彩饱和程度 2.2色彩效果 调整的是画面中暖色…

java全栈day19--Web后端实战(java操作数据库3)

一、MyBatis 1.1介绍 前提引入: controller(控制层)作用:接受请求,响应数据 service(业务层)作用:负责具体的逻辑处理 dao(持久层)作用:数据访问层 一般的访问流程:浏览器发起请求过来,先…

以太网帧、IP数据报图解

注:本文为 “以太网帧、IP数据报”图解相关文章合辑。 未整理去重。 以太网帧、IP数据报的图解格式(包含相关例题讲解) Rebecca.Yan已于 2023-05-27 14:13:19 修改 一、基础知识 UDP 段、IP 数据包,以太网帧图示 通信过程中&…

Android Vendor Overlay机制

背景介绍: 看Android 15版本更新时,"Android 15 deprecates vendor overlay"。 猜想这个vendor overlay是之前用过的settings overlay, 不过具体是怎么回事呢? 目录 Vendor Overlay介绍 Vendor Overlay工作原理 Ven…

联发科MTK8788_MT8788安卓核心板安兔兔跑分_安卓主板方案商

MT8788安卓核心板具有集成的蓝牙、fm、WLAN和gps模块,是一个高度集成的基带平台,包括调制解调器和应用处理子系统,启用LTE/LTE-A和C2K智能设备应用程序。该芯片集成了工作在2.0GHz的ARM Cortex-A73、最高可达2.0GHz的ARM Cortex-A53和功能强大…

uniapp连接蓝牙操作(蓝牙设备地锁)

介绍: 本文采用uni-app框架来创建一个简单的用户界面,用于搜索、连接和发送命令给蓝牙设备。 1.打开蓝牙适配器 function openBluetooth() {uni.openBluetoothAdapter({success() {uni.offBluetoothDeviceFound();// 监听新设备发现事件uni.onBlueto…

谁说C比C++快?

看到这个问题,我我得说:这事儿没有那么简单。 1. 先把最大的误区打破 "C永远比C快" —— 某位1990年代的程序员 这种说法就像"自行车永远比汽车省油"一样荒谬。我们来看个例子: // C风格 char* str (char*)malloc(100…

宝塔SSL证书申请失败,报错:申请SSL证书错误 module ‘OpenSSL.crypto‘ has no attribute ‘sign‘(已解决)

刚安装宝塔申请SSL就报错:申请SSL证书错误 module OpenSSL.crypto has no attribute sign 面板、插件版本:9.2.0 系统版本:Alibaba Cloud Linux 3.2104 LTS 问题:申请SSL证书错误 module OpenSSL.crypto has no attribute sign…

华为OD-计算正方形数量

华为OD-计算正方形数量 题目解题思路源码实现 题目 解题思路 由于是构成正方形 再结合用例1 很容易直接写出第一行代码 const pointCount await readline();if (pointCount < 4) {console.log(0);return;}然后就是典型的数学题,什么才能构成正方形(这题题主不会,看了解析之…

使用 rvest 包快速抓取网页数据:从入门到精通

介绍 随着大数据和数据科学的迅速发展&#xff0c;互联网数据的抓取已经成为重要的信息获取手段之一。网页抓取&#xff08;Web Scraping&#xff09;可以帮助我们自动化地从网页中提取有价值的数据&#xff0c;应用广泛&#xff0c;包括新闻热点分析、金融数据采集等。在本篇…

【机器学习】【集成学习——决策树、随机森林】从零起步:掌握决策树、随机森林与GBDT的机器学习之旅

这里写目录标题 一、引言机器学习中集成学习的重要性 二、决策树 (Decision Tree)2.1 基本概念2.2 组成元素2.3 工作原理分裂准则 2.4 决策树的构建过程2.5 决策树的优缺点&#xff08;1&#xff09;决策树的优点&#xff08;2&#xff09;决策树的缺点&#xff08;3&#xff0…

【Rust自学】4.2. 所有权规则、内存与分配

4.2.0 写在正文之前 在学习了Rust的通用编程概念后&#xff0c;就来到了整个Rust的重中之重——所有权&#xff0c;它跟其他语言都不太一样&#xff0c;很多初学者觉得学起来很难。这个章节就旨在让初学者能够完全掌握这个特性。 本章有三小节&#xff1a; 所有权&#xff1…

Mamba安装环境和使用,anaconda环境打包

什么是mamba Mamba是一个极速版本的conda&#xff0c;它是conda的C重新实现&#xff0c;使用多线程并行处理来加速包和依赖项的下载。 Mamba旨在提高安装、更新和卸载Python包的速度&#xff0c;同时保持与conda相同的兼容性和命令行接口。 Mamba的核心部分使用C实现&#xff…

Vue前端开发-数据缓存

完成全局性的axios实例对象配置后&#xff0c;则可以在任意一个组件中直接调用这个对象&#xff0c;发送异步请求&#xff0c;获取服务端返回的数据&#xff0c;同时&#xff0c;针对那些不经常变化的数据&#xff0c;可以在请求过程中&#xff0c;进行数据缓存&#xff0c;并根…

Composer指定php版本执行(windows)

✔️指定php版本执行&#xff08;windows&#xff09; 正常用法如下 /usr/bin/php7.1 /usr/local/bin/composer require xxxx 通过alias 简化指定PHP版本的路径 alias .php7_composer‘/d/application/phpstudy_pro/Extensions/php/php7.3.4nts/php /d/application/phpstudy_pr…

搭建私有链

文章目录 1. 准备工作2. 创建创世区块配置文件2.1 创建数据目录2.2 创建创世区块配置文件1. “config”部分2. “alloc”部分3. “coinbase”4. “difficulty”5. “extraData”6. “gasLimit”7. “nonce”8. “mixhash”9. “parentHash”10. “timestamp” 3. 初始化&#x…

游戏AI实现-寻路算法(BFS)

广度优先搜索算法&#xff08;英语&#xff1a;Breadth-first search&#xff0c;缩写&#xff1a;BFS&#xff09;&#xff0c;又译作宽度优先搜索&#xff0c;或横向优先搜索&#xff0c;是一种图形搜索算法。 寻路地图搭建&#xff1a; 游戏AI实现-寻路地图搭建-CSDN博客 …

k-均值聚类(k-Means Clustering)详解

✅作者简介&#xff1a;2022年博客新星 第八。热爱国学的Java后端开发者&#xff0c;修心和技术同步精进。 &#x1f34e;个人主页&#xff1a;Java Fans的博客 &#x1f34a;个人信条&#xff1a;不迁怒&#xff0c;不贰过。小知识&#xff0c;大智慧。 &#x1f49e;当前专栏…

复合机器人为生产提供精准的建议和决策支持

在现代化生产的浪潮中&#xff0c;智能复合机器人以其卓越的性能和高度智能化特点&#xff0c;正成为保障生产安全与可靠性的重要力量。 智能复合机器人具备精确的感知、判断和决策能力&#xff0c;能够在复杂的生产环境中自主导航、精确操作&#xff0c;避免了人为因素可能导致…

AI前沿分析:Github Copilot 推出免费版本,AI + 编程更高效!

名人说&#xff1a;莫听穿林打叶声&#xff0c;何妨吟啸且徐行。—— 苏轼 Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#x1f60a;&#xff09; 目录 一、GitHub Copilot&#xff1a;AI编程的“革命性”助力二、免费版本上线&#xff1a;AI编程的普及时代&…