暨大选修医院信息系统资料 联系客服

发布时间 : 星期三 文章暨大选修医院信息系统资料更新完毕开始阅读

3) 字段设计(确定表中的字段及属性)

确定了数据库中的表之后,下一步就要分别确定每个表中包含那些字段,定义字段名称、类型、

长度、小数位数和属性,进行

4) 确定各表的主关键字和外关键字,建立关联

每个表都应有一个主关键字,以唯一的标识每条记录,为以后建立关系与查询打下基础。若表

中找不到合适的主关键字字段,则可增加一个序号字段为主关键字。 5) 优化设计

例如:病人到医院看病

产生了病人、医院员工、检验和化验、药品等信息的交互,这里的实体有病人、医院员工、验单、药品、收费

科室和医院员工之间为一对多关系,医院员工和药品与药品和病人之间都是多对多关系,一个医院员工可以开出多种药品,而一个药品也可以由多个医生开出; 医院员工和检验化验与检验化验和病人之间都是多对多关系,

科室表 科室编号 科室名称 科室介绍 医生表 隶属科室编号 所属科室名称 医生编号 医生姓名 性别 单位 月薪 联系电话 住址 … 处方表 医生编号 处方号 挂号ID 药品名称 药品编号 用量 金额 药品表 药品编号 药品名称 规格 单价 用量 用法

三、 ACCESS数据库实操

数据库对象:表、查询、窗体、报表、数据访问页、宏和模块7种 1、数据表

Access数据表支持的数据类型

文本类型 备注类型 数字类型

日期/时间类型 货币类型 自动编号类型 是/否类型 OLE对象类型 超级链接类型 查阅向导类型

数据表的视图 2、什么是查询?

查询是对数据源进行一系列检索的操作。它可以从表中按照一定的规则取出特定的信息。在取出数据的同时可以对数据进行统计和计算,然后按要求进行排序并显示结果。 查询的类型

(1)选择查询 (2)参数查询 (3)交叉表查询 (4) 操作查询 (5) SQL查询 操作查询共有4种类型:删除查询、更新查询、追加查询与生成表查询。 查询的条件和表达

常用函数

? ? ? ? ? ? ?

Date( ):返回系统当前日期 Year( ):返回日期中的年份 Month( ):返回日期中的月份 Day( ):返回日期中的日数

Weekday( ):返回日期中的星期几 Hour( ):返回时间中的小时数

Now( ):返回系统当前的日期和时间

(1) 构造查询条件表达式,把7月份出生的学生查找出来 Month([出生日期])=7

(2)构造计算表达式,根据出生日期计算学生年龄 Year(Date())-Year([出生日期])

(3)构造表达式,表示出系统日期10天前的日期。 Date()-10

常用运算符

Like :查找匹配的文字

可与以下4 个通配符配合使用:“*”匹配0或多个字符,“?” 匹配一个字符,“#” 匹配一个数字,“[ ]”匹配一个字符范围 。如:like “李*”,指姓李的名字。

In:指定一系列值的列表 如:In(”山东”,”浙江”,”安徽”)。

Between a1 and a2:指位于a1 和a2之间的值(包括端值) 如:Between 75 and 90。

◆ ?:代表任意一个字符

◆ *:代表任意字符串(0或多个字符) ◆ #:代表单一数字

◆ [字符表]:字符表中的单一字符

◆ [!字符表]:不在字符表中的单一字符 【例】Like “p[b-g]###”

通配以字母p开头,后根b~g之间的1个字母和3个数字的字符串。 【例】Like “f?[a-f][!6-10]*”

通配第一个字符为f ,第2个为任意字符,第3个为非6-10的任意字符,其后为任意字符串的字符串。

3、使用窗体控件

? 使用标题和标签控件 ? 使用文本框控件

? 使用复选框、选项和切换按钮 ? 使用选项组 ? 使用选择卡控件 ? 使用列表框和组合框 ? 使用命令按钮 ? 使用图像控件