当前位置:文档之家› 数据库和表

数据库和表


Access用户界面
Access 2010的用户界面主要由三个部件 构成:功能区,是一个包含多组命令且横跨程序 窗口顶部的带状选项卡区域;Backstage 视图, 是功能区的“文件”选项卡上显示的命令集合; 导航窗格,是 Access 程序窗口左侧的窗格, 可以在其中使用数据库对象。
功能区
功能区是替代Access之前的版本中存在的 菜单和工具栏的主要功能。它主要有多个选项卡 组成,这些选项卡上有多个按钮组。功能区选项 卡含有:将相关常用命令分组在一起的主选项卡、 只在使用时才出现的上下文选项卡,以及快速访 问工具栏。
是/否


是/否数据类型是针对只包含两种不同取值的 字段而设置的。 是/否型字段数据常用来表示逻辑判断的结果。 字段长度为1位。
OLE对象



OLE对象数据类型是指字段允许链接或嵌入其 他应用程序所创建的文档、图片文件等。 链接是指数据库中保存该链接对象的访问路径, 而链接的对象依然保存在原文件中;嵌入是指 将对象放置在数据库中。 OLE对象字段最大长度为1GB,但它受磁盘 空间的限制;以编程方式输入数据时为2 GB 的字符存储。
报表对象
报表是用打印格式展示数据的一种有效方式。 在Access中,如果要打印输出数据或与数据相 关的图表,可以使用报表对象。利用报表可以将 需要的数据从数据库中提取出来,并在进行分析 和计算的基础上,将数据以格式化的方式发送到 打印机。
宏对象
宏的意思是指一个或多个操作的集合,其中 每个操作都可以实现特定的功能。宏可以使需要 多个指令连续执行的任务能够通过一条指令自动 完成,而这条指令就被称为宏。
第3章 数据库和表
Access概述
Access是Microsoft公司开发的关系型数 据库管理系统产品。作为Office套件的组成部 分,Access具有与Word、Excel、 PowerPoint等软件类似的操作界面和使用环 境,应用很广泛。
Access的特点

完备的数据库窗口

Access数据库窗口由三个部分组成:功能区、 Backstage视图和导航窗格。

强化的智能特性

Access的特点

更方便的宏设计

Access提供了一个全新的宏设计器,可以更加高 效地工作,减少编码错误,并轻松地组合更复杂的 逻辑以创建功能强大的应用程序。重新设计并整合 宏操作,通过操作目录窗口把宏分类组织
启动Access 关闭并退出Access
表对象
表是数据库中用来存储数据的对象,是整个 数据库系统的基础。Access允许一个数据库包 含多个表,通过在表之间建立“关系”,可以将 不同表中的数据联系起来,以供用户使用。 在表中,数据以行和列的形式保存。
查询对象
通过查询,可以按照一定的条件或准则从一 个或多个表中筛选出需要的字段和记录,并将它 们集中起来,形成动态数据集,这个动态数据集 将显示在虚拟数据表中,以供用户浏览、打印和 编辑。
数据表外观定义
在“Access选项”对话框的“数据表”选 项卡中,可以定义数据表的外观效果,如网格线 显示方式、单元格效果及默认字体等
对象设计器定义
在“对象设计器”选项卡中,可以更改用于 设计数据库对象的默认设置。如表设计时的默认 字段、文本字段和数字字段的大小等;查询设计 时,是否显示表名称、是否自动联接、查询的字 体等;窗体和报表等模板的使用等。
创建数据库
Access创建数据库有两种方法:一种是创 建空白数据库,另一种是使用模板创建数据库。
打开数据库

双击数据库文件 在Access中通过工具栏的“打开”按钮或 “文件”菜单的“打开”命令
关闭数据库

单击数据库窗口的“关闭”按钮 ; 单击“文件”菜单的“关闭”命令; 双击数据库窗口的控制按钮 ; 关闭Access工作窗口; 按Alt+F4组合键。

强大的网络功能

Access的特点

新的数据类型和控件

新增了计算字段、多值字段和添加附件字段;备注 字段允许存储格式文本并支持修订历史记录;提供 了用于选取日期的日历。 Access的智能特性表现在各个方面,其中表达式 生成器表现更为突出,用户不需要花费时间来考虑 有关的语法和参数问题,在输入时,表达式的智能 特性为用户提供了所需要的所有信息。

应用主题实现了专业设计 使用主题工具可以快速设置、修改数据库外 观,以制作出美观的窗体界面、表格和报表。
Access的特点

更高的安全性

提供了经过改进的安全模型,其中包括新的加密技 术和对第三方加密产品的支持。 可以使用 Access 和 SharePoint 设计和发布 Web 数据库,用户可以在 Web 浏览器中使用 Web 数据库。加强了信息共享和协同工作的能力。
计算


计算字段用于显示计算结果,计算时必须引用 本表里的其他字段。 可以使用表达式生成器来创建计算字段。计算 字段的字段长度为8字节。
查阅向导


查阅向导用于为用户提供一个字段内容列表, 可以在组合框中选择所列内容作为字段内容。 查阅向导可以显示如下两种数据来源:


从已有的表或查询中查阅数据列表,表或查询中的 所有更新均会反映到数据列表中; 存储一组不可更改的固定值列表。
导航窗格
导航窗格可用于组织归类数据库对象,并且 是打开或更改数据库对象设计的主要方式。 在导航窗格中,数据库按类别和组进行组织。 可以从多种组织选项中进行选择,还可以在导航 窗格中创建自己的自定义组织方案。
选项设置—默认文件格式的设置
Access默认的文件格式是ACCDB。默 认的文件格式是Access 2007,如果需要 更改文件的默认格式,可以通过“Access选 项”对话框来进行设置。 在“常规”选项卡下可设置数据库的文件 格式和默认保存位置。
文本


文本数据类型所使用的对象是文本、数字和其 他可显示的符号及其组合。 文本数据类型是Access系统的默认数据类型, 默认的字段大小是50,最多可以容纳255个 字符。字段的最多可容纳字符数可以通过设置 “字段大小”属性来进行设置。
备忘录


备忘录数据类型可以解决文本数据类型无法解 决的问题,用于存储长文本和数字的组合或具 有RTF格式的文本。 备忘录数据类型字段最多可存储 65 535个 字符;以编程方式输入数据时最大存储为 2 GB 的字符。
创建表

在Access中,常用的创建数据表的操作方法 有如下几种:

直接插入一个空表; 使用设计视图创建表; 从其他数据源导入或链接到表; 根据SharePoint列表创建表。
表规范
属性 表名的字符个数 字段名的字符个数 表中字段个数 最大值 64 64 255 属性 表中的索引个数 索引中的字段个数 有效性消息的字符个数 最大值 32 10 255
数字


数字数据类型可以用来存储需要进行算术运算 的数据类型。 数字数据类型可以通过“字段大小”属性来进 行进一步的设置。系统默认的数字类型是长整 型,但Access可以对多种数据类型进行设置。
数字数据类型表
数字类型 字节 整型 值范围 0~255 -32768~32767 小数位数 无 无 字段长度 1字节 2字节
货币


货币数据类型是用于存储货币值的。在数据输 入时,不需要输入货币符号和千分位分隔符, Access会自动显示相应的符号,并添加2位 小数到货币型字段中。 货币型字段的长度为8字节。在计算期间禁止 四舍五入。
自动编号


自动编号数据类型是一个特殊的数据类型,用 于在添加记录时自动插入的唯一顺序(每次递 增 1)或随机编号。 自动编号型字段的长度为4字节,保存的是一 个长整型数据。每个表中只能有一个自动编号 型字段。
打开表的个数
2048
有效性规则的字符个数
2 048
表的大小 文本字段的字符个 数
2 GB 减去系统对 表或字段说明的字符个 象需要的空间 数 255 字段属性设置的字符个 数
255
255
字段名命名规则


由字母、汉字、数字、空格及其他非保留字符 组成,不得以空格开头。保留字符包括:圆点 (.)、惊叹号(!)、方括号([ ])、重音符 号(`)和ASCII码值在0~31的控制字符; 字段名长度不得超过64个字符; 同一个数据表的字段名称不能相同。
创建数据表
数据表是Access数据库的基础,是存储数 据的地方,它在数据库中占有重要的地位。 数据表包括两个部分:表结构和表内容。
Access数据类型
在设计数据表结构时,需要定义表中字段所 使用的数据类型。Access常用的数据类型有: 文本、数字、日期/时间、货币、自动编号、是 /否、备忘录、OLE对象、超级链接、附件、计 算等。
模块对象
模块是将VBA的声明和过程作为一个单元进 行保存的集合,即程序的集合。设置模块对象的 过程也就是使用VBA编写程序的过程。尽管 Access是面向对象的数据库管理系统,但其在 针对对象进行程序设计时,必须使用结构化程序 设计思想。每一个模块由若干个过程组成,而每 一个过程都应该是一个子程序(Sub)过程或一 个函数(Function)过程。


无论何时退出Access,系统都将自动保存对数据 的更改。
Access数据库的结构
Access数据库对象共有6类不同的子对象, 它们分别是表、查询、窗体、报表、宏和模块。 表是数据库的核心与基础,存放着数据库 中的全部数据;报表、查询都是从数据表中获 得信息,以满足用户特定的需求;窗体可以提 供良好的用户操作界面,通过它可以直接或间 接地调用宏或模块,实现对数据的综合处理。
帮助系统
相关主题