1.2k likes | 1.41k Views
Access 数据库与程序设计. 四川大学计算机学院 主讲教师 曾新. 《Access 实验教程 》. 第三章 Access 2003 实验. 实验一 数据库名: “ XXX 学籍管理 ” 完成日期: 3 月 31 日. 《Access 实验教程 》. 第三章 Access 2003 实验. 实验二 数据库名: “ XXX 学籍管理 ” 完成日期: 3 月 31 日. 第 3 章 Access 数据表的建立与操作. 表的建立与修改 表的基本操作 表的排序与筛选 表的索引与表间的关系. Access 数据库文件. 表 查询 窗体
E N D
Access 数据库与程序设计 四川大学计算机学院 主讲教师 曾新
《Access实验教程》 第三章 Access 2003实验 • 实验一 • 数据库名:“XXX学籍管理” • 完成日期:3月31日
《Access实验教程》 第三章 Access 2003实验 • 实验二 • 数据库名:“XXX学籍管理” • 完成日期:3月31日
第3章 Access数据表的建立与操作 • 表的建立与修改 • 表的基本操作 • 表的排序与筛选 • 表的索引与表间的关系
Access数据库文件 表 查询 窗体 报表 页 宏 模块 在Access数据库管理 系统中,一个数据库 应用系统的所有相关 信息都存储在一个数 据库文件中。 数据库文件被存储在指定 的存储路径下,文件扩展 名为.mdb。 对象 数据库
3.1 表的建立与修改 • 表结构的设计 • 使用设计器创建表 • 使用向导创建表 • 通过输入数据创建表 • 表结构的修改 • 表记录的输入与修改
3.1 表的建立与修改 表由表的结构(表头)和表中数据(记录)两部分组成,表的结构包括表中字段的名字、字段的类型、字段的属性等,表中数据是指表中的记录部分。 • 表结构的设计 • 确定表的名字; • 表中的字段数; • 字段名字; • 字段类型 • 字段长度等字段的属性; • 定义主关键字段
表的操作 字段的类型与属性 • 文本型:默认为50个字符,最长255个字符(字母、汉字) • 数字型:0-9、小数点、正负号。(1、2、4、8个字节) • 货币型:15位整,4位小数。(8个字节) • 日期/时间型:表示日期和时间(8个字节) • 是/否型:逻辑数据(1字节) • 自动编号型:系统对每个新记录的编号,每次加1(4或16字节) • OLE对象:用于链接和嵌入其它应用程序创建的对象 • 备注型:存放较长的文本数据。(最大64000个字符)
数字型字段大小属性 • 整数(2字节) • 长整型(4字节) • 单精度(4字节) • 小数7位 • 双精度(8字节) • 小数15位 • 小数(12字节) • 小数28位
表结构的设计 • 【例3-1】为学生信息表(表1-1)和学生成绩表(表1-2)定义表的结构。 • 表结构定义: • 表的名字:学生信息表 • 表中的字段数:9个 • 表中的主关键字:学号 表 3-1 学生信息表结构
表结构的设计 • 学生成绩表结构 • 表的名字:学生成绩表 • 表中的字段数:4个 • 表中的主关键字:无 表3-2 学生成绩表结构
表结构的设计 • 课程信息表结构 • 表的名字:课程信息表 • 表中的字段数:5个 • 表中的主关键字:无 课程信息表结构
表的操作 创建表 编辑表 排序表
创建表的三种方法 双击各项 • 使用设计器创建表 • 使用向导创建表 • 通过输入数据创建表
表的建立与操作 建立表 1.使用设计器创建表 【例3-2】使用“表设计器创建“学生信息表”。
字段属性设置 • 字段大小 • 字段取的最大长度(文本/数字) • 格式 • 数据的打印和显示方式(输出) • 输入掩码(实践P115) • 一致的输入格式,防止输入错误 • 默认值 • 事先设置好的值(对取相同值时的设置) • 有效性规则 • 限定字段的取值范围,防止非法数据进入 • 有效性文本 • 一段文字,当有违反有效性规则时系统提示出错。
字段属性设置 如果是全女生或女生占多数 性别的有效性设置
字段属性设置 • 必填字段 • 决定本字段是否允许为“空”。即NULL值 • Unicode压缩 • 本字段中的数据可否显示或存储多种语言 • 输入法模式 • 当得到焦点时,输入法如何工作
使用设计器创建表结构(续) 保存表结构
使用设计器创建表(续) 打开表在数据视图中输入数据
创建表的三种方法 双击 • 使用设计器创建表 • 使用向导创建表 • 通过输入数据创建表
2. 使用表向导创建表 1 2
使用表向导创建表(续) 选择字段并重命名字段 3 指定表名 确定主键 4
使用表向导创建表(续) 与数据库中的其它表建立关系 5
使用表向导创建表(续) 6 输入数据
表的建立与操作 3.通过输入数据创建表 • 【例3-3】“通过输入数据创建表”的方法创建表。 双击
通过输入数据创建表 修改字段名、输入数据 对着字段单击右键, 修改有关字段的相 关内容。 修改字段名、直接输入数据
表的建立与修改 • 表结构的修改
表的建立与修改 表结构的修改 • 1.删除字段 • 2.插入字段 • 3.移动字段 • 4.修改字段名称和类型
表的建立与修改 • 表记录的输入与修改
表的建立与修改 表记录的输入与修改 • 1.向表中加入数据 • 2.修改表中的数据 • 3、用下拉列表框赋值 • 4.删除记录
备注字段 OLE字段
备注与OLE对象型数据的输入方法 直接输入
3.2 表的基本操作 • 表的外观设计 • 表中数据的复制 • 表中数据的查找与替换 • 表中记录的定位 • 表记录的添加与删除