- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统Access
实用数据库管理系统 Access SQL Server 选择数据库产品 对于一个大型的企业来说,由于要管理的文档非常多,要求数据库的吞吐量和稳定性较高,这就需要选择更好的数据库。对于小企业,由于需要管理的文档相对少,或者由于建设经费的限制,只能选择较为便宜的数据库,这要根据用户的需要而定。数据库的选择还要考虑与操作系统的配合。 一、Access2003 简介 一个完整的开发实例 具体步骤 其它 1、Access2003简介 Access2003是一个功能强大而且易于使用的桌面型关系数据库管理系统,相比其它数据库管理系统,Access简单易学,常用于小型数据库的开发和维护。 桌面数据库系统 典型应用 一个应用程序 只有少数表 设计简单 仅一台计算机 同一时刻只支持一个用户 桌面型数据库系统 企业数据库系统 典型应用 同步支持多个用户 包含一个以上的应用程序 多台计算机构成 设计复杂 大量的表 有多个数据库 企业数据库系统 Access2003还是应用程序生成器,它可以独立地创建用于个人或部门的数据库应用程序,也可以配合企业级后端数据库(如MS SQL Server)创建客户端应用程序。 2、开发实例—门诊挂号系统 一个门诊挂号数据库应具备以下功能: 1)病人信息的登记 2)查询符合一定条件的病人 3)打印符合一定条件的病人 实际应用中还要考虑: 4)数据库的用户群及各自的权限 5)实现群体协作 2、开发实例—门诊挂号系统 开发顺序: 1)表 2)查询 3)报表 4)窗体—集成实现录入、查询、打印等功能 5)安全设置 2、开发实例—门诊挂号系统 病人来医院后立即需要登记的内容有: 1)姓名、性别、出生日期、婚姻、民族 登记过程中需使用专家的一些情况: 2)姓名、专业、职称、特长、门诊数量 此外,需登记病人的看病情况: 3)门诊时段、专家号、是否处理 3、具体步骤 Access操作界面 表操作 关系 查询操作 窗体 报表 工作界面 数据库对象 一个数据库是由各种对象组成的,包括:表、查询、窗体、报表、页、宏和模块。将这些对象有机地聚合在一起,就构成了一个完整的数据库应用程序 组: 将不同类型的相关对象保留在一个组中。 (2)表操作 表是关系数据库最基本的对象,是实际数据存储的地方。 关系数据中的“关系”是符合一定特征的表。 表的每一列表示同一类型数据,称一个字段或属性,字段名显示在表的顶部。每行表示一个记录。 Access有5种创建表的方法 ①表向导:可以基于预定义的模板创建一个新表。 Access有5种创建表的方法 ②数据表视图:向一个空数据表中输入数据的过程,Access会根据输入的数据判断新表的字段数和字段的数据类型 Access有5种创建表的方法 ③导入表: Access有5种创建表的方法 ⑤设计视图:创建表的典型方法。 1)字段大小 例一,可以定义有效性表达式“[到货日期] = [订购日期] +30”来确保输入“到货日期”字段的日期与“订购日期”字段日期相距不超过 30 天。 有效性文本输入“到货日期必须在订货日期以后 30 天以内” 例二,可以为数值字段定义有效性表达式“>10”来防止用户输入小于 10的订单。 有效性文本可以输入“您必须订购 10 个或更多的数量”。 6) 必填字段 字段不能为空 7) 索引 索引将加速字段中搜索及排序的速度。 说明:指出字段的意义 主键 在新建表中应该有一个字段或是一系列字段作为主键。 保存表的设计 表设计完后,单击关闭按钮, 修改表的设计 门诊挂号系统 输入表的数据 (3)创建各表之间的关系 观察数据库各表之间的关系。在连接表之前,必须知道各表的字段类型,以及哪些字段有相同值。常用的方法是为包含相关数据的不同表分配相同的字段名。 Access以一条连线连接相关字段来显示两个表之间的关系,这条线的外观表明所选择的连接类型以及是否强化了引用完整性。 粗的实心线条表示两个表之间已经强化了引用完整性,“l”和“∞” 表示这两个表是一对多的关系。 如果想强化两个表之间的参照完整性,则选择“实施参照完整性”复选框 。 如果想将关系中对一边表里所进行的修改自动传递给相关表,则选中“级联更新相关字段”复选框。 如果想使某个表中的删除传递给相关表,则选中“级联删除相关记录”复选框。 关系在表中的显示 当你为两个表定义了关系以后,打开表的时候,在每一条记录的左边都会显示一个加号,单击这个小加号,会相应自动显示与该表相关联的其他表的信息。 (4)查询操作 查询(Query):检索一个或多个表中符合指定条件的数据 ,并可进行修改、插入或删除多条记录。 选择查询 参数查询 交叉表查询 SQL查询 操作查询 重复记录的查询 不匹配记录的查询 1)选
文档评论(0)