- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 1章
本章内容
● 介绍数据库、表、记录、字段和值之间的差异
● 探索在一个数据库中使用多个表的原因
● 探索Access 数据库对象
● 设计数据库系统
数据库开发与其他绝大多数计算机使用方法都有所不同。在Microsoft Word 或Excel 中,处理
应用程序的方法相对直观明了,与此不同的是,良好的数据库开发要求掌握一定的准备知识。你必
须了解一些基本知识,其中包括数据库术语、基本数据库概念以及数据库最佳实践。
本章将介绍数据库开发的基本知识。
交叉参考:
如果你想立即了解Access 的相关内容,可以跳转到第2 章。
1.1 Access 的数据库术语
Access 沿用绝大多数(但不是全部)传统的数据库术语。术语“数据库”、“表”、“记录”、“字段”
和“值”表示从最大到最小的层次结构。几乎在所有数据库系统中都使用这些术语。
1.1.1 数据库
通常情况下,数据库一词是一个计算机术语,表示有关某个特定主题或商业应用程序的信息的
集合。数据库可帮助你通过一种逻辑方式组织相关信息,以便于访问和检索。
注意:
某些旧版的数据库系统使用术语数据库描述各表;而现在,术语数据库适用于数据库系统的所
有元素。
数据库不仅仅适用于计算机。还包括手动数据库,有时,将这些数据库称为手动档案系统或手
动数据库系统。通常情况下,这些档案系统由人员、纸张、文件夹和档案柜组成,其中纸张是手动
数据库系统的关键要素。在手动数据库系统中,通常具有收文篮和输出篮,以及特定类型的正式存
档方法。可以通过打开文件柜、取出文件夹并找到正确的纸张来手动访问相应的信息。用户可以填
第I 部分 Access 构建块
写纸张表单作为输入,可能使用键盘来输入将在表单上显示的信息。可通过以下方式查找信息:手
动对纸张进行排序,或将多页纸张上的信息复制到另一张纸上(甚至可以复制到Excel 电子表格中) 。
可以使用电子表格或计算器对数据进行分析,或者通过新的妙趣横生的方式来显示数据。
Access数据库只不过是纸张档案系统的存档和检索功能的自动化版本。Access数据库在精心定
义的结构中存储信息。Access表可存储各种不同类型的数据,从简单的几行文本(例如姓名和地址)
到诸如图片、音频或视频图像等复杂数据。通过以精确格式存储数据,使得诸如Access等数据库管
理系统(Database Management System,DBMS)可将数据转换为有用信息。
在Access 数据库中,表是主要的数据存储库。查询、窗体和报表提供对数据的访问,允许用户
添加或提取数据,以及通过有用的方式呈现数据。绝大多数开发人员会向窗体和报表中添加宏或
VBA(Visual Basic for Applications)代码,以使其Access 应用程序更易于使用。
诸如 Access 等关系数据库管理系统(RDBMS)会在相关表中存储数据。例如,一个包含员工数
据(姓名和地址)的表可能与一个包含工资信息(发放日期、工资金额和支票编号)的表相关。
通过查询,用户可以基于这些相关表提出一些复杂问题(例如“2012 年为Jane Doe 支付的所有
薪水的总额是多少?”),并以屏幕上的窗体和打印出的报表形式显示答案。
实际上,关系数据库和手动档案系统之间的一个根本差别在于,在关系数据库系统中,单个人
员或条目的数据可以存储在单独的表中。例如,在患者管理系统中,患者的姓名、地址以及其他联
系信息可能存储在一个单独的表中,而与保存患者治疗信息的表区分开来。实际上,治疗信息表保
存所有患者的所有治疗信息,并使用患者标识符(通常是一个编号)在治疗信息表中查找各个患者的
治疗信息。
在Access 中,数据库是数据以及相关对象的整体容器。它不仅是表的集合,而且包含很多类型
的对象,例如查询、窗体、报表、宏以及代码模块。
当打开Access 数据库时,数据库中的对象(表、查询等)会呈现出来,供你处理使用。可以根据
需要同时打开多个Access 副本,也可以同时处理多个数据库。
许多Access 数据库包含几百甚至几千个表、窗体、查询、报表、宏和模块。除了少数几种例外
情况外,Access 2016 数据库中的所有对象都驻留在单个
文档评论(0)