第三章数据库管理系统 使用数据库的优越性 生成 ACCESS表 数据库管理系统的功用 查阅和编辑数据 排序、搜索、过滤 表的查询
– 使用数据库的优越性 – 生成ACCESS表 – 数据库管理系统的功用 – 查阅和编辑数据 – 排序、搜索、过滤 – 表的查询 第三章 数据库管理系统
使用数据库的优越性 为什么讲数据库? 80年代,戴维斯( Gordon e. Davis)等的 定义:“管理信息系统是一个利用计算机硬 件和软件,手工作业,分析、计划、控制和 决策模型,以及数据库的人-机系统。它能 提供信息,支持企业或组织的运行、管理和 决策功能” 数据库的用途 数据存储方式的对比
一、使用数据库的优越性 为什么讲数据库? – 80年代,戴维斯 (Gordon B. Davis )等的 定义:“管理信息系统是一个利用计算机硬 件和软件,手工作业,分析、计划、控制和 决策模型,以及数据库的人-机系统。它能 提供信息,支持企业或组织的运行、管理和 决策功能” 数据库的用途 数据存储方式的对比
、生成 ACCESS表 1涉及到的术语 表 Table:组织成行和列的数据集 字段 Field:表中的单个信息单元,列 字段名 字段值 记录 Record:表的一行中所有字段值的集合 数据库 Database:所有用于管理数据的表和其 他对象(表单、查询、报表)的集合
二、生成ACCESS表 1.涉及到的术语 – 表 Table:组织成行和列的数据集合 – 字段Field:表中的单个信息单元,列 字段名 字段值 – 记录Record:表的一行中所有字段值的集合 – 数据库Database:所有用于管理数据的表和其 他对象(表单、查询、报表)的集合
2对象命名规则:表、字段名、查询、表单、报表 最多64个字符 可包括任何字母、数字和空格的组合 名称可包括除!口之外的标点符号
2.对象命名规则:表、字段名、查询、表单、报表 – 最多64个字符 – 可包括任何字母、数字和空格的组合 – 名称可包括除.![]之外的标点符号
3 ACCESS数据类型 Text Memo Number 字节 整型、长整型 单精度型、双精度型 Date/Time Currency Autonumber Yes/no OLE Object
3.ACCESS数据类型 – Text – Memo – Number 字节 整型、长整型 单精度型、双精度型 – Date/Time – Currency – Autonumber – Yes/No – OLE Object
4定义字段属性 重要的常规字段属性 Allow ZeroLength Caption DecimalPlaces Default value Field size Validation rule Validation Text
4.定义字段属性 重要的常规字段属性 – AllowZeroLength – Caption – DecimalPlaces – DefaultValue – Field Size – Validation Rule – Validation Text
5设置主关键字段 Primary Key field 唯一标识 能加速处理 避免重复输入 两个或以上表内容的联查 主关键字段 个字段 两个或几个字段 外部关键字段 例 学生(学号姓名,出生日期学院,系,专业) 选课(学号课程号,成绩)
5.设置主关键字段Primary Key Field – 唯一标识 – 能加速处理 避免重复输入 两个或以上表内容的联查 – 主关键字段 一个字段 两个或几个字段 – 外部关键字段 – 例 学生(学号,姓名,出生日期,学院,系,专业) 选课(学号,课程号,成绩)
6.定义索引 目的:加速字段的排序和查找 索引:按某个字段排列的一个表,只有两 教材P149表10-1(b)索引非顺序文件 通过使用折半查找法等方法加速查询 建立关于“数学”字段的索引 增加或删除字段的索引 设计状态 单击要处理的字段名 一[字段属性]的[常规]标签-》 index属性
6.定义索引 目的:加速字段的排序和查找 索引:按某个字段排列的一个表,只有两 列 – 教材P149 表10-1(b)索引非顺序文件 – 通过使用折半查找法等方法加速查询 – 建立关于“数学”字段的索引 增加或删除字段的索引 – 设计状态 – 单击要处理的字段名 – [字段属性]的[常规]标签-》index属性