创建和编辑数据表(ACCESS2003)
Access数据库2003教学课件-CH3
货币 自动编号 是/ 否
8个字节
4个字节 1个字节
OLE对象
是Object Linking and Embedding的缩写,意思为对象的链接与嵌入。可以 链接或嵌入其他使用OLE协议的程序创建的对象到Access中,例如 Word 文档、 Excel电子表格、图片、声音、视频文件
最大可用1G字节,受所用 磁盘空间的限制
3.1.3表的导入与链接
2.表的链接
① 操作方法:在“新建表”对话框中选择“链接表”或 选择“文件”→“获取外部数据”→“链接表”项 。 ② 表的导入和表的链接得到的数据表的区别。
表 相当于将数据复制到一个新建的数据表中, 的 导 以后对新表内容的修改等操作和源表没有任何 入 关系,二者是互相独立的。
11
3.数据类型
数据类型
文本 备注 数字 日期/时间
第3章 重要的表操作
说明 大小
最多可用255个字符 最长为64000个字符 数字型字段的大小是指数 字型数据的种类,有7种 8个字节
适合用于文本或文本与数字的组合,或不需要计算的数字,如邮政编码、电 话号码等 适合用于较长的文本,如说明性的文字 用于数学计算中的数字数据 可以使用100~9999年范围内的日期及时间值,可以有多种显示格式,具体 说明见下面字段“格式”属性 用于数学计算中的货币数值或数值数据,可避免计算时的四舍五入。数据范 围为小数点前15位,后4位。显示时带内置的分隔符及前缀或后缀货币 符号 在添加记录时,依次自动加1,或随机编号 用于记录逻辑型数据,如Yes/No,True/False,On/Off等
带分隔符或定长格式的文 本文件
7
第3章 重要的表操作
3.1.3表的导入与链接
2.表的导入
第13章Access2003数据库及表的基本操作
13.1 Access 2003概述
1. Access是一种关系型数据库管理系统,适 用于中小型数据库管理。
2. 主要有如下特点: 与Windows完全一致的界面风格; 采用单一的存储文件; 提供了许多可视化工具; 提供了与其他数据库的接口; 能够处理多种数据类型; 允许创建能与Web数据进行交互的数 据访问页 ; 能够管理多种数据库对象,具有较强 的数据组织、用户管理、安全检查等 功能。
2. Access的退出 单击Access 2003窗口标题栏右端的【关闭】按钮 单击【文件】菜单中的【退出】命令 按快捷键【ALT+F4】 在标题栏单击鼠标右键,在弹出的菜单中选择【关闭】 命令
5
标题栏 工具栏
Access界面组成
菜单栏
状态栏
打开的数据库子窗口 6
Access数据库
Access数据库包含了数据库对象和组两部分。
用于实现用户对数据库中相关数据的操作界面,是信息 系统中使用最多的窗体。
12
页对象
Access的页对象也称为数据访问页,是特殊的Web页。 在信息系统中设计数据访问页是为了使用户能够查看、编辑
和操作来自Internet或Intranet的数据,而这些数据是保存在 Microsoft Access 2003数据库中的。 数 据 访 问 页 是 直 接 与 数 据 库 连 接 的 。 当 用 户 在 Microsoft Internet Explorer中显示数据访问页时,正在查看的是该页的 副本。
4
Access的启动与退出
1. Access的启动 任务栏上【开始】 → 【所有程序】 → 【Microsoft Office】 → 【Microsoft Office Access 2003 】 使用快捷方式启动Access 2003:双击 使用已有的数据库文件启动Access 2003:双击
ACCESS2003教程-创建简单表
接最多包含三部分:
显示文本:在字段或控件中显示的文本;
地址:到文件(UNC)或页面(URL)的路径;
子地址:在文件或页面中的地址。
➢查阅向导(Lookup Wizard):由查阅向导创建。字段的
值来自另一个表或数据列表中,可在列表框或组合框
中选择一个数据作为其值。
精选课件
19
Access 2003 入门与提高
True/False、On/Off。大小为1位。
➢OLE对象(Object):可链接或嵌入其他使用OLE 协议的 程序所创建的对象,如Word文档、图象、声音等。最
多1G。对象可链接或嵌入到Access表中。但只能在窗
体或报表中使用绑定对象框来显示。
➢超链接(Hyperlink):超文本,用作超链接地址。超链
➢必填字段:是否必须输入数据
➢允许空字符串:是否允许输入空字符串(长度为0)
➢索引:是否进行索引及索引方式。
索引:加快查询和排序速度,但更新操作变慢
索引方法:无:字段不索引。
有(有重复):索引、允许重复值。
有(无重复):索引、不允许重复值。
精选课件
21
Access 2003 入门与提高
4. 字段的查阅属性
表是一种关系特定主题的数据集合,如产品,供 应商等。每个主题对应单个表。
表的形式:记录,字段组成的二维表格。
创建一个表的过程:
➢创建表的结构:定义字段名、字段的类型、宽 度及字段的描述等
➢根据表与表间的共有字段建立联系
➢填充表中的数据:各类不同数据类型的字段的 填充方式不尽相同
Access 提供多种创建表的方法
精选课件
29
Access 2003 入门与提高
Access教材PPT文件第3章 Access 2003 数据表
第3章 Access 2003数据表 2003数据表
华中师范大学出版社《 华中师范大学出版社《Access 2003数据库实用教程》 2003数据库实用教程 数据库实用教程》
3.2 数据表的结构设计
3.2.1 添加、移动和删除字段
1. 在“设计视图”中添加、删除和移动字段 2. 在“数据表视图”中添加、删除和移动字段
第3章 Access 2003数据表 2003数据表
华中师范大学出版社《 华中师范大学出版社《Access 2003数据库实用教程》 2003数据库实用教程 数据库实用教程》
3.5.3 参照完整性
1. 设置参照完整性的条件 2. 使用参照完整性要遵循的规则
3.5.4 设置或更改联接类型
1. 设置关系 2. 更改关系
第3章 Access 2003数据表 2003数据表
华中师范大学出版社《 华中师范大学出版社《Access 2003数据库实用教程》 2003数据库实用教程 数据库实用教程》
3.6 子数据表的使用
3.6.1 关于子数据表
Access 2003的关系功能可以将一个表设定为另一表的子表。当两 个表建立关联时,有一方为父表,另一方为子表,子表必须依赖父表, 才能知道其数据的完整性。
3.6.2 插入或修改子数据表 3.6.3 子数据表的其他操作
1. 展开子数据表 2. 关闭子数据表 3. 切换子数据表 4. 删除子数据表
第3章 Access 2003数据表 2003数据表
华中师范大学出版社《 华中师范大学出版社《Access 2003数据库实用教程》 2003数据库实用教程 数据库实用教程》
3.2 数据表的结构设计
3.2.3 字段的属性设计
1.格式的设置
access2003上机2 数据表的创建
实训练习1、数据表数据库中的重要对象,用于存储数据数据表由行和列组成,第一行称一个记录,每一列称为一个字段2、数据表的创建 P381)使用向导2)使用表设计器3、属性的设置 P421)输入掩码:用于设置数据的输入格式例:LLLL “-“ 0000 ; 0 ; *2) 有效性规则:用于设置输入数据时需要满足的条件有效性文本:输入数据时,如果违背有效性规则,会出现的提示性文字3) 默认值: 用于设置字段的缺省值一、创建名为产品管理的数据库,将其存放在D盘下的Access文件夹中。
然后使用表向导创建客户表。
操作步骤:1、创建数据库点击工具栏上的新建按钮,在新建文件窗格中点击空数据库,然后在出现的窗口的文件名中输入客户管理,并设置存储位置D:\Access,点击确定。
2、创建数据表在数据库窗口中选择表对象,双击使用向导创建表,然后在示例表中选择客户,并在示例字段中选择所需的字段,点击添加按钮添加到新表中的字段区域。
根据向导提示进行设置,最后点击完成二、创建名为学生管理的数据库,将其存放在D盘下的Access文件夹中,然后使用表设计器分别创建学生表、课程表和成绩表,要求如下学生表:课程表:成绩表:1)分别为学生表、课程表和成绩表设置主键约束2)学生表的学号字段要求由7位组成,其中前2位是字母,第3位是横线,后4位为数字。
3)出生日期字段的格式是XXXX年/ XX月/XX日的形式4)学生表的性别字段的值为男或女5)学生表中的出生日期不能大于当前日期,否则显示出生日期有误。
6)学生表中专业字段的默认值为图形图像操作步骤:1、创建数据库点击工具栏上的新建按钮,在新建文件窗格中点击空数据库,在出现的窗口的文件名中输入学生管理,并设置存储位置D: \Access,点击创建。
2、创建数据表在数据库窗口中选择表对象,双击使用设计器创建表,打开表设计器,逐个定义表中的字段,包括名称、数据类型和字段大小。
点击关闭,在另存为窗口中输入表名,学生表按同样的方式创建课程表和成绩表3、设置主键①在数据库窗口中选中学生表,右击选择表设计器,打开表设计器窗口②选中学号字段,右击,选择主键注:成绩表的主键是学号+ 课程号选中学号字段,然后按Shift, 再选择课程号字段,右击后选择主键4、学号字段要求由7位组成,前2位是字母,第3位是横线,后4位为数字在表设计器中选中学号字段,在常规标签下的输入掩码中输入LL”-“0000; 0 ;*5、出生日期字段的格式是XXXX年/ XX月/XX日的形式在表设计器中选中出生日期字段,点击输入掩码右侧的,选择一种合适的格式。
Access2003教程(完整版)
Access教程第一章 Access数据库基础◆数据库基础知识及关系数据库管理系统。
◆ Access 2003 中文版介绍.数据库技术产生于60年代末、70年代初,它的出现使计算机应用进入了一个新的时期——社会的每一个领域都与计算机应用发生了联系。
数据库是计算机的最重要的技术之一,是计算机软件的一个独立分支,数据库是建立管理信息系统的核心技术,当数据库与网络通信技术、多媒体技术结合在一起时,计算机应用将无所不在,无所不能。
作为本课程学习的开始,我们首先要了解的是:什么是数据库?什么是数据库管理系统?什么是Access呢?一、数据库的基本知识1.什么是数据库数据库这个词有多种解释,简单的定义是这样的:数据库(DataBase)是结构化数据的集合。
从广义上讲,数据库就是数据或信息的集合,相当于一个数据仓库。
具体来说,数据库是一组经过计算机整理后的数据,在关系数据库中,它由许多数据表组成。
David M.Kroenke关于数据库的定义是:数据库是指自描述的完整记录的集合。
它表达了三层含义:⑴数据库是自描述的.数据库除了包含用户的源数据以外,还包含关于它本身结构的描述,这个描述称作数据词典(或数据目录、元数据)。
从这个意义上讲,数据库与作为一个自描述的书的集合的图书馆相似:除了书籍以外,图书馆还包含一个描述它们的卡片目录.⑵数据库是集成记录的集合。
数据的标准结构如下:位—> 字节 -> 域—> 记录 -〉文件,按这种模式说,文件组合成数据库是非常诱人的,但却无法深入,数据库将包含四种数据:用户数据文件、元数据、索引、应用元数据。
用户数据大多表示为表格,称之为数据表,它存放了用户的各种有用资料和数据.例如:元数据是关于用户数据的结构的描述,称之为系统表。
例如:索引数据改进了数据库的性能和可访问性,称之为概括数据。
例如:应用元数据用来存储用户表格、报表、查询、媒体数据和其它形式的应用组件。
Access2003的概述及创建数据库[精选文档]
• 一方面窗体可以增加录入过程的趣味性, 另一方面也保护了数据的完整性、准确性 和安全性。
• 4)报表 :主要用于展示数据。为了数据 的便携,可以通过打印报表把数据展现出 来并分发下去。此外,通过格式化,可以 更加个性化地设计报表,在加强数据可读 性的同时,可以使得报表更加美观。
• 5)页: 主要用于数据共享。出于数据共享 的目的,可以把数据库做成页,通过网页 的形式分发给未装Access的用户来查看。
一个“任务窗格”我们来选择 “空数据库”,我 们单击一下,这里的话和我们前面用向导创建的 方法有点相似,首先我们给它保存起来,我们给 它起个名字“我的数据库”,设计好以后,单击 “创建”,这时候就会弹出这样一个“数据库” 对话框,前面我们用向导创建数据库的时候,表 的下面会弹出很多的表,这是我们前面向导里面 自动为我们创建了表。在这里的话,所有的表都 需要我们自己一创建,这个表如何创建呢?我们 从下节课讲,那么这节课我们先来讲一下数据库 里面的七个对象,下面有七个选项:表、查询、 窗体、报表、 页、宏、模块。
Access2003数据库的七个对象 及其作用
• 1)表:主要用于存储数据。 • 2)查询 :主要用来查出满足我们要求的一
些数据。
• 3)窗体: 窗体的话就是一个操作界面,为 什么要设置这样的一个操作界面?我们通 常在设计比较多的数据时候,如果单靠表 格来输入的话容易出错,这里我们利用一 个窗口来完成数据的录入、修改和删除等 工作。
• 6)宏 :用于自动化完成。大部分功能是可 以通过宏的组合(即宏组)来完成的,例 如多步运行的查询,组合成一个宏,而最 后只需要执行一次宏即可完成所有查询, 从而简化了工作。
• 7)模块 :用于自定义函数,或个性化工具。 一般情况下,我们还是不需要创建模块, 除非是比较复杂的应用程序。
中文Access 2003实用教程第1章
1.1 打开“罗斯文”数据库 打开“罗斯文”
开始”菜单启动Access 2003 图1-1-1 由“开始”菜单启动
刚启动的Access 2003窗口 图1-1-2 刚启动的 窗口
1-2中可以看出,在Access 2003启动的同时并没有一个新的数据库建 中可以看出, 从图 中可以看出 启动的同时并没有一个新的数据库建 这是因为在Access 2003建立什么样的数据库要由用户确定。 建立什么样的数据库要由用户确定。 成,这是因为在 建立什么样的数据库要由用户确定 2.建立快捷方式和使用快捷方式启动Access 2003的方法 快捷方式是在Windows桌面上建立的一个图标,双击这个图标时就可以启 桌面上建立的一个图标, 快捷方式是在 桌面上建立的一个图标 动相应的程序。 动相应的程序。图1-1-3 快捷方式图标 (1)创建快捷方式图标:创建快捷方式图标有多种方法,在这里介绍其中 )创建快捷方式图标:创建快捷方式图标有多种方法, 的一种方法。单击“开始”按钮,选择“所有程序”选项, 的一种方法。单击“开始”按钮,选择“所有程序”选项,将鼠标移到 命令, “Microsoft Office”上,然后将鼠标指向“Microsoft Access”命令,按住 上 然后将鼠标指向“ 命令 Ctrl键向桌面拖曳,就可以在桌面上建立 键向桌面拖曳, 的快捷方式图标。 键向桌面拖曳 就可以在桌面上建立Access 2003的快捷方式图标。 的快捷方式图标 Access 2003的快捷方式图标如图 的快捷方式图标如图1-1-3所示。 所示。 的快捷方式图标如图 所示
1.1 打开“罗斯文”数据库 打开“罗斯文”
采用数据库技术进行数据管理是当今的主流技术,它的核心是建立、 采用数据库技术进行数据管理是当今的主流技术,它的核心是建立、管理 和使用数据库。在数据库中的数据除去了不必要的多余数据, 和使用数据库。在数据库中的数据除去了不必要的多余数据,可以为多种 应用服务,数据的存储独立于使用这些数据的应用程序。 应用服务,数据的存储独立于使用这些数据的应用程序。 使用数据库管理数据相对其他管理方法来说有着明显的优势。例如: 使用数据库管理数据相对其他管理方法来说有着明显的优势。例如:某公 司的客户电话号码存储在不同的文件中,如通讯录中、订单表中、 司的客户电话号码存储在不同的文件中,如通讯录中、订单表中、发货单 如果某客户的电话号码有了改动,则要更新这3个文件中的电话号码信 中,如果某客户的电话号码有了改动,则要更新这 个文件中的电话号码信 而如果用数据库管理这些数据,则只需在一个位置更新这一信息即可。 息,而如果用数据库管理这些数据,则只需在一个位置更新这一信息即可。 无论在数据库中什么地方使用这个电话号码,它都会自动得到更新。 无论在数据库中什么地方使用这个电话号码,它都会自动得到更新。 数据库需要借助数据库管理系统才能为用户提供服务, 数据库需要借助数据库管理系统才能为用户提供服务,数据库管理系统 (DBMS)是专门对数据库信息进行存储、处理和管理的软件。 )是专门对数据库信息进行存储、处理和管理的软件。 2.关系型数据库 在一个数据库中有多种数据,相互关联的数据之间有不同的关系, 在一个数据库中有多种数据,相互关联的数据之间有不同的关系,在各种 关系的基础之上,构成了复杂多样的数据关系模型, 关系的基础之上,构成了复杂多样的数据关系模型,数据库根据其使用的 数据关系模型的不同,可以分为层次模型、网状模型和关系模型。 数据关系模型的不同,可以分为层次模型、网状模型和关系模型。其中关 系模型是在前两种模型的基础上发展起来的, 系模型是在前两种模型的基础上发展起来的,它能够较全面地处理数据之 间的关系而且结构明确,得到广泛的使用, 间的关系而且结构明确,得到广泛的使用,使用关系模型的数据库称为关 系型数据库, 就是一种关系型数据库。 系型数据库,Access就是一种关系型数据库。 就是一种关系型数据库
数据库技术与应用Access 2003版第3章 数据表的基本操作
3.1.1 创建数据库
新建空的Access数据库:
3.1.2 创建数据表
在Access中有三种创建表的方法:
1、使用表向导创建表
2、通过输入数据方式创建表
3、使用设计器创建表
3.1.3 数据库的规范化设计
数据库设计中,我们应该尽可能的把现实世界表示成合理的 数据库模式,即减少冗余数据,提供有效的数据检索方法,避免 不合理的操作(如插入、删除、修改等),保持数据一致性,增 强数据库的稳定性、伸缩性和适应性。 关系数据库的设计中,对关系采用不同的范式来满足一定要 求。目前遵循的主要范式包括第一范式(1NF)、第二范式 (2NF)、第三范式(3NF)和第四范式(4NF)等。
Access中的字段类型有:
文本或文本与数字的组合,如地址等;也可以是不必计算的数字,如电话号码等 适用于长度较长的文本及数字,如备注、说明 用于算术运算的数字数据 100~9 999 范围内的日期及时间值 用于数学计算的货币数值与数值数据,包含小数点后 l ~4 位。整数最多有 15 位 最长 255 个字符 最长 64 000 个字符 1,2,4,8 个字节 8 个字节 8 个字节 4 个字节 1位 最大可达 1GB (受限于可
北京邮电出版社
代根兴
代根兴
3.第三范式 对于满足第二范式的关系,如果每一个非主属性都不传递 依赖于主码(某些数据项间接依赖于主码),则称这个关系满 足第三范式。
读者编号
1101 1102 1103
读者姓名
李立 王蒙 叶帆
身份证号
236489199001015684 210302199303247426 684136199111246197
作者
谭浩强 赵伟国 高玉梅
Access2003数据库的创建和使用方法
数据库文件
Access的数据库是一个独立的文件,其扩展 Access的数据库是一个独立的文件, 的数据库是一个独立的文件 名为.MDB .MDB。 名为.MDB。 需要注意的是:用户创建的数据库是由表、 需要注意的是:用户创建的数据库是由表、 查询、窗体、报表、数据访问页、 查询、窗体、报表、数据访问页、宏和模块等数 据库对象构成的, 据库对象构成的,这些数据库对象都存储在同一 个以MDB为扩展名的数据库文件中。 MDB为扩展名的数据库文件中 个以MDB为扩展名的数据库文件中。
模块对象是VB代码的容器。对于复杂的处理操作, 模块对象是VB代码的容器。对于复杂的处理操作,有 VB代码的容器 时使用宏很难实现,这时可以使用VB来编写程序。 VB来编写程序 时使用宏很难实现,这时可以使用VB来编写程序。 模块对象是将Visual Application(简称 模块对象是将Visual Basic for Application(简称 宏语言VBA) VBA)编写的过程和声明作为一个整体进行保存的过 宏语言VBA)编写的过程和声明作为一个整体进行保存的过 程的集合。 程的集合。
备份数据库
对于数据库文件,应该经常定期备份, 对于数据库文件,应该经常定期备份,以防止在 硬件故障或出现意外事故时丢失数据。这样, 硬件故障或出现意外事故时丢失数据。这样,一旦发 生意外,用户就可以利用创建数据时制作的备份, 生意外,用户就可以利用创建数据时制作的备份,还 原这些数据。 原这些数据。 备份数据库文件的方法很简单, 备份数据库文件的方法很简单,只需在打开的数 据库窗口中,选择【文件】︱【备份数据库】命令, 】︱【备份数据库 据库窗口中,选择【文件】︱【备份数据库】命令, 打开【备份数据库另存为】对话框。 打开【备份数据库另存为】对话框。在该对话框中进 行相关备份保存操作 。
如何用Microsoft Access 2003创建数据库
西安理工大学卢江涛
用Microsoft Access 2003创建数据库
1.打开Microsoft Access 2003,在新建栏目选择“空数据库”
2.输入数据库名称database.mdb,保存在默认目录下,点击“创建”
3.创建数据表,选择“表”,“使用设计器创建表”
4.双击“使用设计器创建表”分别在字段名称,数据类型中写上装置描述,文本等信
息
5.右键“装置描述”,选择“主键”,点击“保存图标”即可
6.重新返回到3.中,将新建的表重命名为Contact
7.如果对表的设计不满意,则在3.所示界面选中Contact,点击“设计”,然后对表的
结构进行修改。
8.一个数据库大多数情况包含多张表,上述7步已经创建了database数据库中的
Contact表,我们再创建一张名为Personal的表(上述同样的方法)。
9.Access各表之间都有联系,下面介绍设计各表之间关系的操作步骤:
①.在3.步骤界面,点击“工具”——“关系”,弹出显示表的对话框
②.全部选中两张表,点击“添加”
③.关闭②界面,点击“关系”——“编辑关系”
④.在弹出框里点击“新建”,在左表名称和右表名称分别选择Contact和Personal,
在左列名称和右列名称分别选择各自的主键,点击“确定”
⑤.选中“实施参照完整性”,“级联更新相关字段”,“级联删除相关记录”三个复选
框,点击“创建”,这样两张表便产生关系了
10.在单独数据库操作中,用Delete键或者Shift Delete键删除。
经过上述10个步骤,则数据库创建成功。
第三章_Access数据表的建立与操作
字段类型 文本 文本 文本 数字
字段长度 10字节 6字节 2字节 长整型
字段小数位
表结构的设计
课程信息表结构
表的名字:课程信息表 表中的字段数:5个 表中的主关键字:无
课程信息表结构
字段名 课程号 课课程名 开课院系 学分 学时 字段类型 文本 文本 文本 数字 数字 字段长度 6字节 20字节 12字节 整型 整型 字段小数位
表的索引(Index)是按表中某些字段值的 大小重新排列表中记录的顺序,是数据 表的一种逻辑排序方法。索引不改变原 数据表中记录的顺序。 按表中的某个字段或某几个字段的组合 进行索引后,可提高查询的效率。 可以按单字段或多字段索引 。
表的索引
表的“物理顺序” :占用更多的空间,花更 多的时间。 表中数据进行排序的另一种方法:索引。
格式
输入掩码(实践P115)
默认值
有效性规则
有效性文本
字段属性设置
如果是全女生或女生占多数
性别的有效性设置
字段属性设置
必填字段
决定本字段是否允许为“空”。即NULL值 本字段中的数据可否显示或存储多种语言 当得到焦点时,输入法如何工作
Unicode压缩
输入法模式
表2.3常用的输入掩码定义符及说明
第3章 Access数据表的建立与操作
表的建立与修改 表的基本操作 表的排序与筛选 表的索引与表间的关系
Access数据库文件
对象 表 查询 窗体 报表 页 宏 模块
Access 2003:3.2、编辑数据
2.显示控件设置为组合框的字段数据修改
在数据表对象中,可能会存在一些字段的“显
示控件”属性设置成为“组合框”,这是为了 输入数据时的便捷与准确。在修改这样的字段 数据时,不应该直接输入数据,而应该在组合 框中选取数据,以保证数据的完整性。 例如,在图示的“柜存数据记录”数据表视图 中,如果需要将图示当前记录的“上柜人”字 段数据“李倩如”修改为“张大宏”。应该单 击“上柜人”字段右侧的组合框按钮,然后从 列表中选取数据,而不应该直接输入数据。如 此,方可保证数据的完整性。
删除确认对话框
接着,可以有三种不同的方法删除被选中的记
录:单击工具栏上的删除记录工具按钮“”; 或在欲删除记录的记录标志区内单击鼠标右键, 在随着出现的快捷菜单中单击【删除记录】; 或按下键盘上的“Delete”键。 不论采用哪一种删除记录的方法,Access 2003 都会弹出一个删除确认对话框,如图3-5所示。 在删除确认对话框中单击“是”按钮“”,即 完成了记录数据的删除操作。
3.2.3 修改数据
如果需要修改数据表中的数据,也可以
进入数据表视图进行操作。 1.一般字段中的数据修改 Access 2003数据表视图是一个全屏幕编 辑器,只需将光标移动到所需修改的数 据处,就可以修改光标所在处的数据。 在任一个表格单元中,修改数据的操作 如同在文本编辑器中编辑字符的操作。
“查找和替换”对话框(“查找”卡)
例如,在图3-6所示的“柜存数据记录”数据表
视图中,当前字段为“上柜人”字段,这时单 击工具栏上的查找工具按钮,即可弹出“查找 和替换”对话框如图所示。
时常会有这样的需要,表中的某一字段下的很
2.查找并替换字段数据
多数据都需要改为同一个数据。这时就可以使 用“查找并替换字段数据”功能。单击菜单栏 上的【编辑】|【替换】,或在图3-7所示对话 框中单击“替换”卡片,即可弹出“查找和替 换”对话框如图3-8所示。
Microsoft Access2003使用手册
数据库2000使用手册使用Microsoft Access,可以在单一的数据库文件中管理所有的信息。
在这个文件中,用户可以将自己的数据分别保存在各自独立的存储空间中,这些空间称作表;可以使用联机窗体来查看、添加及更新表中的数据;使用查询来查找并检索所要的数据;也可以使用报表以特定的版面布置来分析及打印数据。
新华信MC营销管理系统简介数据库与Access数据库是一些关于某个特定主题或目的的信息集合,例如记录客户订单或维护一个音乐收藏集。
如果数据库没有保存在计算机中,或只有一部分保存在计算机中,可能需要从各种各样的来源来追踪信息,这样用户就必须自己来进行协调和组织工作。
使用Microsoft Access,可以在单一的数据库文件中管理所有的信息。
在这个文件中,用户可以将自己的数据分别保存在各自独立的存储空间中,这些空间称作表;可以使用联机窗体来查看、添加及更新表中的数据;使用查询来查找并检索所要的数据;也可以使用报表以特定的版面布置来分析及打印数据。
下面介绍数据库中的几个概念:表:是以行(称为记录)和列(成为字段)的形式组织特定实体的数据集合,从形式上看,它类似于EXCEL表。
窗体:用来将表中的数据用图文框的形式表现出来,用窗体的形式输入数据时操作界面更加亲切和友好。
查询:查询是用组合、排序、筛选等方法来查看、更改以及分析数据,Access的数据存储在许多表中,每个表中又可能有很多记录,利用查询我们可以方便的找到我们想要查看的数据记录。
报表:用打印格式来显示数据,在报表中可以控制每个对象的大小和显示方式,并可以按照所需的方式来显示相应的内容。
宏、模块等其他概念在营销管理系统中一般不常用到,在这里不做介绍。
新华信MC营销管理系统新华信MC营销管理系统是运用Microsoft Access编写的一个小型数据库,用于营销人员整理分析客户名单、主要联系人档案、联系记录以及对客户价值的判断等。
它的优点是营销人员日常工作中只需要在窗体中输入有关信息,则相关表、报表都会同时更新,如果能够熟练的辅助运用查询功能,更可以对数据进行各种排序、筛选,极大的方便了我们的营销管理工作。
建立表之间的关系(Access2003)
模块五创建和编辑数据表
实验十建立表之间的关系和实施参照完整性
学号:1200810232姓名:实验日期:2010-11-29
一、实验目的
1.掌握创建和修改Access2003数据表之间的关系的方法。
2.了解实施参照完整性的含义
二、实验内容及步骤
实验二部分:
、、在表之间如何建立关系,请描述建立关系的关键步骤(可截图说明)
单击工具栏上的“关系”图标‘选择默认,按主shift键单击“支出表”,将三张表同时选中,单击“添加”,再单击“关闭”,刚选中的三张表出现在“关系”窗口中,调整三张表的大小,是所有字段都能显示出来。
在排列表的顺序,在“关系”窗口中,将“家庭成员表”中的“姓名”字段拖到“收入表”的“收入人”字段上后,松开鼠标,弹出“编辑关系”的对话框。
选中“实施藏找完整性”,把下面的复选框全都选中,单击“创建”返回到“关系”窗口中。
、、什么是“实施参照完整性”,以此次实验例子说明其含义。
在表间建立关系后,在对数据表进行操作是,相互间要受到约束,
、、级联更新和级联删除的作用是什么,请以此次实验例子说明其含义
级联更新:得主关键字段的值和关联表中相关字段的值保持同步更新。
级联删除使得主关键字段中相应的记录被删除时会自动删除相关表中的对应记录。
、、请把你建立的表之间关系图粘贴到下方。
五、实验小结
没有设置主键导致不能创建表间“实施参照完整性”的关系。
学会了创建表间的关系。
Access-2003-数据库基础与应用--第2章-数据库和表
二、参照完整性(引用完整性)
作 用
保证单列(或复合列)的值引用自另外的相关列
Page 42
三、域完整性
作 用
保证表中某一列的值在有效的域中
四、用户自定义完整性
定 义
用户定义的不属于其它任何完整性分类的特定业务规则
下面,将要设置域完整性和用户自定义完整性
Page 43
(1)”文件”菜单”获取外部数据””导入” (2)找到要导入文件的位置,选择好类型,单击”下一步”按钮
这里选择位置
这里根据需要 选择文件类型
Page 66
(3)选择好需要的表,单击”下一步”按钮
Page 67
(4)选择”第一行包含列标题”,单击”下一步”按钮
根据实际 情况选择
Page 68
(5)根据实际情况选择,单击”下一步”按钮
0~255
整数(int)
长整数(long int) Access默认数
字类型
-32768~ 32767 -2,147,483,648 ~2,147,483,647
单精度数(float)
-3.4 X 1038~ 3.4 X 1038
双精度数 (double)
-1.79734 X 10308 ~1.79734 X 10308
6. 有效性文本(设置友好提示)
Page 49
7. 索引 唯一索引:字段值不能相同,一个表能有多个 主索引:和唯一索引类似,但一个表只能有一个 普通索引:字段值可以相同 例2.15 为”学生”表创建索引,索引字段为”性别”
Page 50
例2.16 为”教师”表创建多个索引,索引字段分别是
“教师编号”,”姓名”,”性别”和”工作时间”
Access2003数据库应用--表的建立
《Access2003数据库应用》实验报告二、利用【表向导】创建【学生信息管理系统】中的【学生】数据表。
(1)启动Access2003应用程序,打开【学生信息管理系统】数据库。
(2)在【表】选项卡选中【使用向导创建表】单击【新建】,如图3(3)在【新建表】列表框中选【表向导】,单击【确定】,如图图3(4)在打开【表向导】对话框,保持选中【学生】按钮,【示例表】中选择【学号】列表框中,如图5。
图5(4)参照步骤(4),将字段【姓名】、【性别】、【出生年月】、【专业号】、【班级号】添加到【新表中的字段】列表框中。
(5)在【新表中的字段】列表框中选【学生ID】选项,单击下方【重命名字段】文本框中输入文字“出生日期”图6(6)单击【确定】,此时【新表中的字段】列表框中的【学生(7)单击【下一步】,在打开的如图7所示对话框中输入“学生”图8所示对话框中选择“学号”,选择【添加新纪录时我自己输入的数字】,如图7。
图9 图10(11)单击【文件】|【保存】将数据表保存。
图11(2)双击【字段1】、【字段2】分别输入“专业号”“专业名称”更改字段名,再输入数据,如图(3)数据输入完毕后,选择【文件】|【保存】,在打开的【另存为】对话框中输入表名称“专业”图13 图14(2)在设计器第一条记录的【字段名称】输入字段名【学号】,将光标移到【数据类型】下拉列表中选【文本】。
字段【课程号】、【平时成绩】、【考试成绩】依以上步骤按要求填入,得如图14。
(3)单击【视图】|【数据表视图】,在跳出的保存窗口中选【是】,输入表名称“成绩”,单击【确定】,得图15。
(4)在打开的数据表视图中输入数据如图16,输入完毕后点【文件】|【保存】。
图15 图16五、实验总结1、数据可以导入,同时也可以导出,但需注意两方的格式类型是否能一致。
2、可在【工具】→【选项】→【高级】→设置数据库的格式。
本课程实验报告务必在每次实验结束前完成;不交此报告者,本次实验为“不合格”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二、实验内容及步骤
本次实验主要完成设计视图粘贴到下方(要显示出所有字段名及数据类型):
2.将你创建的“收入表”的设计视图粘贴到下方(要显示出所有字段名及数据类型):
3.将你创建的“支出表”的设计视图粘贴到下方(要显示出所有字段名及数据类型):
模块五 创建和编辑数据表
学号:1200810232 姓名:莫文杰 实验日期: 2010-11-29
一、实验目
1.
2.
3.
4.
5.
6.
7.
掌握Access2003的启动与退出方法。 掌握创建Access2003数据库的方法。 掌握创建和修改Access2003数据表结构的方法。 掌握Access2003数据表数据的输入和修改的方法。 掌握更改数据表的显示方式和数据表数据的排序、筛选、打印的方法。 给学生基本情况表和选修课程表输入若干记录。 对学生基本情况表和选修课程表进行修改表中数据、数据的排序、筛选和打印等操作。