Download presentation
Presentation is loading. Please wait.
1
走进计算机等级考试 Access2000 最流行的桌面数据库软件 数据库和表 退出 开始
2
考试要求 马上开始 ... 1.创建数据库 2.表的建立 3.表间关系建立与修改 4.表的维护 5.表的其他操作 退出 菜单
(1)创建空数据库。(2)使用向导创建数据库。 2.表的建立 (1) 建立表结构:使用向导,使用表设计器,使用数据表。 (2) 设置字段属性。(3) 输入数据:直接输入数据,获取外部数据。 3.表间关系建立与修改 (1) 表关系概念:一对一(多)(2) 建立表间关系。 (3) 设置参照完整性。 4.表的维护 (1)修改表结构:添加、修改、删除字段,重新设置主关键字。 (2) 编辑表内容:添加、修改、删除、复制记录。 (3) 调整表外观。 5.表的其他操作 (1) 查找数据。(2) 替换数据。 (3) 排序记录。(4) 筛选记录。 马上开始 ... 退出 菜单
3
本章学习内容 2.1 创建数据库 2.2 建立表 2.3 维护表 2.4 操作表 退出
4
2.1 创建数据库 数据库设计的步骤 创建数据库 数据库简单操作 退出 菜单
5
2.1.1 数据库设计的步骤 1.数据库的设计步骤: 确定表之间的关系 确定主关键字 都属于表的设计范畴! 确定表中的字段 字段名命名规则:
数据库设计的步骤 1.数据库的设计步骤: 确定表之间的关系 确定主关键字 都属于表的设计范畴! 确定表中的字段 字段名命名规则: 1.长度1-64个字符。 2.可以包含字母、数字、汉字、空格和其他字符。 3.不能包括句号、感叹号、方括号和重音号。 确定数据库中的表 确定表的原则: 1.每个表应该只包含一个主题信息。 2.表中不应该包含重复,并且信息不应该在表之间复制。 分析建立数 据库的目的 需先分析为什么要建立数据库以及所建数据库应完成的任务。 退出 菜单
6
数据库设计的步骤 例 2.1 设计一个教学管理数据库,主要包括教师管理、学生管理、学生选课管理,那么表的设计如下: 退出 菜单
7
2.1.1 数据库设计的步骤 2.创建表之间的关系 不同的表中的数据是通过关系联系起来的;
数据库设计的步骤 2.创建表之间的关系 不同的表中的数据是通过关系联系起来的; 连接表关系的字段数据类型一定要相同,字段名可以不同; 修改表中连接关系字段的时候,要先解除表关系 要建立一对一关系的表之间关系,连接它们关系的字段一定都是关键字。 例如“教学管理”数据库中四个表的关系如右图,黑体字字段是关键字段, 退出 菜单
8
利用“创建空数据库”的方法创建“教学管理”数据库。
2.1.2 创建数据库 创建数据库的方法: 如果要创建的数据库类型和Access向导中带有的数据库的类型差不多,可以采用此方法。例如创建一个“货物订单”管理数据库。 利用向导创建数据库 创建空数据库 如果要创建的数据库类型和Access向导中带有的数据库的类型完全不相似,采用此方法更方便。 利用“创建空数据库”的方法创建“教学管理”数据库。 例 2.3 例 2.2 利用“数据库向导”的方法创建“教学管理”数据库。 退出 菜单
9
打开Access时打开“教学管理”数据库。 打开Access以后打开“教学管理”数据库。
2.1.3 数据库简单操作 打开已有数据库 关闭数据库 方法一: 先启动Access,然后再打开; 方法二: 使用“打开”命令或直接“双击” 1. “关闭”按钮 2. “控制”菜单中的退出图标 3. “文件”菜单“退出”命令 4. Alt+F+X 例 2.5 打开Access时打开“教学管理”数据库。 例 2.4 打开Access以后打开“教学管理”数据库。 退出 菜单
10
2.2 建立表 2.2.1 建立表的结构 2.2.2 Access数据类型 2.2.3 向表中输入数据 2.2.4 字段属性的设置
建立表的结构 Access数据类型 向表中输入数据 字段属性的设置 建立表之间的关系 退出 菜单
11
2.2.1 建立表的结构 表的建立方法 1.使用“数据表”视图 2.使用“设计”视图 3.使用“表向导” 退出 菜单
比较直观、简单,不利于设置字段的数据类型和字段属性。 表的建立方法 1.使用“数据表”视图 2.使用“设计”视图 3.使用“表向导” 比较复杂,但是可以设计任意结构的二维表。 比较简单,但是适合设计一定类型的数据表。 退出 菜单
12
这三个例子分别利用上述三种方法来建立“教师表”、“学生表”、“选课成绩表”.
2.2.1 建立表的结构 例 2.6 2.7 2.8 这三个例子分别利用上述三种方法来建立“教师表”、“学生表”、“选课成绩表”. 退出 菜单
13
2.2.2 Access数据类型 退出 菜单 数据类型 说明 文本型 没有大小多少之意,是一个代号,最长255个字符 备注型
和文本差不多,最长的字符个数可达64000个 数字型 表示有“大小多少”的数值之意 日期/时间型 表示时间/日期 货币型 用于记录货币的数据类型 自动编号型 每当增加一条记录,自动插入一个序号 是否型 只有“Yes/No”、“True/False”、“On/Off”两种值(布尔型) OLE对象型 可以插入各种OLE对象(图像、声音等),最大1GB 超级链接型 用来保存超级链接,操作为“插入”-->“超级链接” 查阅向导型 退出 菜单
14
把用Excel设计的“课程.xls”文件中的数据导入到用Access设计的“教学管理”数据库的“课程”表中。
2.2.3 向表中输入数据 向表中输入数据的方法: 例 2.9 1.使用“数据表”视图直接输入数据 2.获取(导入)外部数据 可以把Excel或者Foxpro建立的数据库文件导入到Access数据表中。 向“学生” 表中数据输入数据。 把用Excel设计的“课程.xls”文件中的数据导入到用Access设计的“教学管理”数据库的“课程”表中。 例 2.10 退出 菜单
15
2.2.4 字段属性的设置 1.字段大小:可控制字段使用的空间。适用于“文本”和“数字”类型,“文本” 型字段大小最大为255个字符,默认为50个字符。对于数字型数据,其字段大小有以下几种情况: 数字类型 值的范围 小数位数 字段长度 字节 0~255 无 1个字节 整型 -32768~32767 2个字节 长整型 ~ 4个字节 单精度型 -3.4×1038~3.4×1038 7 双精度型 ×10308 ~ ×10308 15 8个字节 退出 菜单
16
2.2.4 字段属性的设置 2.格式:用来决定数据的打印方式和屏幕显示方式。例如“日期”的显示格式可以有很多种。
3.默认值:添加记录的时候自动填入字段中的值。例如“性别”字段只有“男”和“女”两种值,可以把一种设为默认值,提高数据输入的效率。 4.有效性规则:防止非法数据输入到字段中。 例如“性别”字段为了防止输入“男”或“女”以外的值,就可以它的设置“有效性规则”,目的就是为了保持数据的正确性。 退出 菜单
17
2.2.4 字段属性的设置 5.有效性文本:当设置“有效性规则”以后,如果输入的值不符合有效性规则,所给的提示信息”。
6.输入掩码:用户自定义的数据输入格式。为了保持输入数据格式的一致性,通常设置掩码,Access中提供了“文本”和“日期/时间”型数据的掩码向导,通过向导可以很方便的设置这两种数据类型的掩码。其他的数据类型的掩码自己设置,具体规则见P70表2.8说明。 退出 菜单
18
2.2.4 字段属性的设置 退出 菜单 字符 说明 必须输入数字(0~9) 9 可以选择输入数据或空格 # L 必须输入字母(A~Z) ?
必须输入数字(0~9) 9 可以选择输入数据或空格 # L 必须输入字母(A~Z) ? 可以选择输入字母(A~Z) A 必须输入字母或数字 a 可以选择输入字母或数字 & 必须输入任何的字符或一个空格 C 可以选择输入任何的字符或一个空格 . : ; - / 小数点占位符及千位、日期与时间的分隔符 < 将所有字符转换为小写 > 将所有字符转换为大写 ! 使输入掩码从右到左显示。输入掩码中的字符始终都是从左到右。 \ 使接下来的字符以原义字符显示(例如,\A只显示为A) 退出 菜单
19
2.2.5 建立表之间关系 注意! 1.表之间关系的概念: 一对一:A表与B表中的记录一一对应。
2.参照完整性概念:在输入或者删除记录时,为维持表之间已定义的关系而必须遵循的规则。 3.建立表之间的关系 以“教学管理”数据库中的四个表为例子。 注意! Access中最常用的是一对多的关系。一对一的关系的两个表可以合成一个表,多对多的关系可以分解成为多个一对多的表关系。 退出 菜单
20
2.3 维护表 2.3.1 打开和关闭表 2.3.2 修改表的结构 2.3.3 编辑表的内容 2.3.4 调整表的外观 退出 菜单
21
2.3.1 打开和关闭表 关闭表 打开表 文件——关闭 在设计视图中打开 在数据表视图中打开 窗口右上角“关闭”按钮 退出 菜单
注意:打开表以后,表的结构或者布局被修改,关闭表时会询问是否保存修改的表。 打开表 在设计视图中打开 主要用于对表的结构的修改。 在数据表视图中打开 主要用于添加、修改记录,或者查找、筛选、排序记录等 退出 菜单
22
2.3.2 修改表的结构 注意! 修改表的结构只能在“表设计视图”中完成,主要包括以下四种操作: 添加字段
如果被修改的表和别的表存在关系,那么修改表中连接关系的字段的时候,首先要解除表关系。 修改字段 删除字段 重新设置关键字 退出 菜单
23
2.3.3 编辑表的内容 注意! 修改表的内容主要在“数据表视图”中完成的,主要包括以下几种操作: 定位记录: 选择记录: 添加记录:
删除记录: 修改数据: 复制数据: 注意! 如果两个表的关系存在参照完整性,那么主表中的记录不能随意修改、删除,副表中也不能随意添加记录。 退出 菜单
24
2.3.4 调整表的外观 调整表的外观主要在“数据表视图”中完成的,主要包括以下几种操作: 改变字段次序: 调整字段显示宽度和高度:
隐藏列和显示列: 冻结列: 设置数据表格式: 改变字体显示 所有的这一些操作都是在“格式”菜单中完成 退出 菜单
25
2.4 操作表 2.4.1 查找数据 2.4.2 替换数据 2.4.3 排序记录 2.4.4 筛选记录 退出 菜单
26
例如:查找“学生”表中“性别”为“男”的学生记录。
2.4.1 查找数据 1.查找指定内容(直接输入查找内容) 例如:查找“学生”表中“性别”为“男”的学生记录。 字符 用法 示例 * 通配任意个数字符 wh*只代表开头为wh ? 通配任意单个字符 b?ll中的?处代表一个任意字符 [ ] 通配括号内任何单个字符 b[ae]ll可以代表ball或者bell ! 通配不在括号内的字符 b[!ae]ll可以代表ball或者bell之外 - 通配范围内任何一个字符 b[a-c]d可以代表bad、bbd、bcd # 通配任何单个数字字符 1#3代表103、113、123等等 2.查找空值或者空字符串(Null代替) 退出 菜单
27
2.4.2 替换数据 2.更改搜索的默认设置 1.替换指定内容(直接输入替换内容)
例如:替换“教师”表中“政治面目”为“团员”的所有教师记录,将其改为“党员”。 2.更改搜索的默认设置 操作:“工具”——“选项” ——“编辑/查找” 退出 菜单
28
2.4.3 排序记录 1.排序规则 2.按照一个字段排列(数据表视图中进行) 3.按照多个字段排列
1.英文字母:不区分大小写,按照A-Z大小排列 2.汉字:按照拼音字母顺序排列 3.数字:按照大小排列 4.日期和时间:按照先后排列 2.按照一个字段排列(数据表视图中进行) 3.按照多个字段排列 1.使用数据表视图 2.使用“高级筛选/排序”窗口 退出 菜单
29
2.4.4 筛选记录 1.按照选定内容:是一种最简单的筛选方法,使用它可以很容易地找到包含的某字段值的记录。
2.按照窗体筛选:是一种快速的筛选方法,使用它不用浏览整个表中的记录,同时对两个以上字段进行筛选。 3.按照筛选目标筛选:是一种比较灵活的方法,根据输入的筛选条件进行筛选。 4.高级筛选:可进行复杂的筛选,挑选出符合多重条件的记录。 退出 菜单
30
本章到此结束! 退出 菜单
Similar presentations