您现在的位置:主页 > 数据库 > MSAccess >

Access2007基础教程:Access数据库术语

来源:建站吧 责任编辑:Jzq8 发表时间:2011-12-23 点击:

查看书中的实际表示例之前,最好牢固掌握在使用数据库(特别是Access 数据库〉过程中遇到的术语。Microso位Access 遵从了传统的数据库术语。数据库、表、记录、字段和 值等术语表明了从最大到最小的层次结构。

1.1.1 数据库
一般来说,若数据库一词是-个计算机术语,表示关于某个话题或者业务应用程序的信息集合。数据库可以帮助您以逻辑的方式将这些相关信息组织在一起,便于进行访问和检索。

数据库并非仅限于计算机。还有人工数据库,我们把它们称之为人工文件编排系统或者人工数据库系统。这些文件编排系统通常由人、文件、文件夹和文件柜组成,其中文件是人工数据库系统的关键。在真实的人工数据库系统中,可能正在使用输入/输出柜和某些类型的正式文件编排方法。可以通过打开文件柜、取出文件夹和找出需要的文件来进行人工信息访问。用文件形式进行输入,也许使用打字机。可以通过人工分类文件或者通过从多个文件向-个文件复制不同信息来人工获取信息(甚至是复制到Excel 电子表格中〉。还可以使用电子表格或者计算器来分析数据,或者是以新奇的方式将数据显示出来。

Access 数据库只是纸制文件编排系统中文件编排功能和检索功能的自动化版本。Access 数据库将信息存储在一个仔细字义的结构中。Access 表可以用各种形式存储数据,从简单文本行(例如姓名和地址)到诸如图片、声音和视频图像等复杂的数据格式。以一个精确并且已知的格式来存储文件可以使像Access 这样的数据库管理系统(database management system, DBMS) 将数据转变为有用信息。

在Access 数据库中,表的作用相当于主要的数据存储库。查询、窗体和报表提供了数据的访问途径,使用户可以添加或提取数据,并通过有效的方法呈现数据。大多数开发人员都向窗体或者报表添加宏或者Visual Basic for Applications (VBA) 代码,使其应用程序更易于使用。

像Access 这样的关系型数据库管理系统(relational database management system, RDBMS)可以在相关表中存储数据。例如,一个包含员工数据(姓名和地址〉的表有可能会与-个包含工资单数据(发放日期、发放数量和校验数)的表存在关系。查询允许用户提出有关这些相关表的复杂问题(例如" 2007 年发给Jane Doe 的工资总额是多少?"),查询结果可以通过屏幕上的窗体或打印报表显示出来。

在Access 中,盘好F言是用于数据和相关对象的总体容器。但是它绝不仅仅是表的集合,数据库中包含了很多对象,包括查询、窗体、报表、宏和代码模块。

Access 一次运行一个单独的数据库。打开Access 时,一个单独的数据库就会展现出来并可使用它。可以同时打开几个Access 副本来使用多个数据库。

很多Access 数据库包含儿百个甚至几千个表、窗体、查询、报表、宏和模块。除一些特殊情况外, Access 2007 数据库中的所有对象都存在于一个扩展名为accdb , . accde 或.adp 的单独文件中。


.adp 文件格式是→种特殊的数据库格式, Access 将其用作前端来处理sql server 数据。

1.1.2
一个表就是一个用于原始信息(称为挺好)的容器,这与人工文件编排系统中的文件夹非常类似。Access 数据库中的每个表都包含了关于单个实体的信息,例如-个人或者一种产品,并将数据组织到行和列中。

在本章后面的"5步骤设计方法"中,会了解到规划Access 表的成功技巧。在第2 章和第3章中,将了解到管理关系型表设计的重要规则,以及如何将这些规则加入到Access 数据库中。这些规则和指导原则可以确保应用程序实现最佳的性能,同时也会保护表中所含数据的完整性。

事实上,以抽象的方式考虑自应用程序所管理的对象是非常重要的。由于每个Access 表都定义了一个实体,所以必须把表当做实体。设计和构建Access 数据库时,或者是在使用一个现有应用程序时,都必须考虑到表和其他数据库对象是如何表示由数据库管理的物理实体的。

创建表后,就可以用类似电子表格的形式查看表,即聋'ttf!衰- ,其中包含了行和列(分别称为记录和字段, 参见下一小节"记录和字段勺。图1-1 显示了Access Auto Auctions 应用程序中Contacts表的数据表视图。


图1-1 以数据表形式显示的表

Contacts 表表示了使用Auto Auction 的人员。注意表如何划分为水平的数据行( 从左到右)和垂直的数据列( 从上到下)。每一行( 或者记录〉都定义了一个单独的联系人,而每一列( 或者字段)代表着有关联系人实体的一类信息。

例如, tblContacts 的顶行包含了描述John Jones 的数据,包括他的名和姓、他的住址和他所在的公司。描述Mr. Jones 的每一部分信息都是一个字段(FirstName 、LastName 、Address 、Company , 等等〉。多个字段组合到一起后构成了记录,而记录组合到一起后就构成了表。

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片

今日头条

更多>>

推荐图文

  • Access2007功能区详解
  • 在Access2007“快速访问工具栏”添加更多命令
  • Access2007基础教程:Access数据库术语
  • Access2007基础教程:开始使用Access2007
  • Access2000教程:6.1如何打开一个表
  • Access2007的其他相关特性
  • Access2007导航窗格
  • 在Access2007快速访问工具栏添加或删除命令
  • Access2007表的数据表视图和设计视图
Alexa - 客户服务 - 联系方法 - 招聘信息 - 友情链接 - 网站地图 - TAG标签 - RSS订阅
Copyright © 2010-2012 JZQ8.COM. 建站吧|建站去吧 版权所有
冀ICP备09002514号
冀ICP备09002514号 网络报警 企业法人营业执照 中国互联网协会 支付宝付款 网银在线付款