




已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Access数据库及系统开发 李梓 2020 1 21 2 关于本课程 MicrosoftAccess是一个中 小型数据库管理系统 最适合用来作为中 小规模数据量的应用软件的底层数据库 它以强大的功能 可靠 高效的管理方式 支持网络和多媒体技术 简单易学 便于开发为主要特点 深受许多中 小型数据库应用系统开发者的喜爱 学完本课程可以参加全国计算机等级考试二级ACCESS 2020 1 21 3 数据库基础 第1章数据库的基础知识1 1数据库基本概念1 2数据库设计第2章Access2003数据库概况2 1功能特点2 2安装和启动2 3数据库的创建2 4数据库的基本对象2 5数据库的常用工具 2020 1 21 4 1 1数据库基本概念 数据库 数据库是依照某种数据模型组织起来并存放在存储器中的数据集合 这种数据集合具有如下特点 1 实现数据共享 2 减少数据的冗余度 3 数据的独立性 4 数据实现集中控制 5 数据一致性和可维护性 简单来说 数据库就是存储数据的仓库 也称Database 简称DB 数据模型 实体类型及实体之间的联系的模型称为 数据模型 它包括层次模型 网状模型 关系模型和面向对象数据模型等 数据处理 数据处理 也称为信息处理 就是利用计算机对数据进行输入 输出 整理 存储 分类 排序 检索 统计等加工过程 而数据处理的对象 包括数值 文字 图形 表格等 随着多媒体计算机的出现 声音 图像 影视等也成为计算机能处理的数据 2020 1 21 5 数据库管理系统 也称DBMS 是数据库系统中对数据进行管理的专门的软件 它是数据库系统的核心组成部分 对数据库的所有操作和控制 都是通过DBMS来进行的 数据库应用系统 是在某种DBMS支持下 根据实际应用的需要 开发出来的应用程序包 例如财会软件 商品进销存管理系统等 数据库系统 它是数据库 数据库管理系统 数据库应用系统的统称 2020 1 21 6 数据模型 层次型数据库系统网状型数据库系统关系型数据库系统 RDBS 面向对象型数据库系统 OODBS 2020 1 21 7 层次模型 2020 1 21 8 网状模型 2020 1 21 9 关系模型 关系模型是用二维表的结构来表示 字段名 记录 2020 1 21 10 面向对象模型 2020 1 21 11 1 2关系数据库设计 关系数据库的结构设计数据库应用系统的功能设计 2020 1 21 12 关系数据库的结构设计 关系数据库的结构设计应满足关系规范化 尽可能减少数据冗余 保证数据的完整性和一致性 2020 1 21 13 关系规范化 不规范 规范 2020 1 21 14 数据库应用系统设计 1 用户需求分析2 应用系统设计3 设计的实现 编码 4 数据库应用系统测试5 系统运行和系统维护 2020 1 21 15 第2章Access2003数据库 Access2003数据库 是一个面向对象的 采用事件驱动机制的新型的关系数据库管理系统 2020 1 21 16 2 1Access2003的功能特点 1 Access的主要特点提供了一整套的可视化的工作环境 用户可以自定义工作环境用户可以自定义菜单个性化的工作界面开放式数据库管理系统 通过ODBC与其他数据库互联支持多媒体技术 通过OLE技术来管理大量的函数和宏的使用联机帮助 2020 1 21 17 数据库的基本对象 2020 1 21 18 2 Access数据库的主要功能 表 存储数据 查询 查找和检索所需的数据 窗体 查看 添加和更新表中的数据 报表 以特定的版式分析或打印数据 数据访问页 查看 更新或分析来自Internet或Intranet的数据库数据 宏 执行各种操作 控制程序流程 模块 更复杂 高级应用的处理工具 示例 Northwind mdb7个对象简介 2020 1 21 19 2 2Access2003安装和启动 Access2003属于Office2003组件之一 2020 1 21 20 3 Access的启动和打开数据库 几种启动方法 常规方法 开始菜单双击桌面快捷图标双击数据库文件打开数据库 启动时打开数据库进入Access后打开 按钮 菜单 2020 1 21 21 4 Access的界面 Access窗口中 左 7个对象 右 相应的内容数据库窗口中 新建 设计 打开3个按钮 2020 1 21 22 2 3使用向导创建数据库 选择一个与实体接近的模板建立数据表 在推荐的字段中取舍 选择一种显示风格选择一种标题风格保存 关闭数据库示例 使用向导 库存控制 创建数据库DB1 2020 1 21 23 2 4Access2003数据库的基本对象 表查询窗体报表数据访问页宏模块示例 Northwind mdb 2020 1 21 24 2 5数据库的常用工具 2 5 1使用不同版本的数据库选择菜单 工具 数据库实用工具 转换数据库 2 5 2数据库的压缩与修复选择菜单 工具 数据库实用工具 压缩和修复数据库 2020 1 21 25 第3章表与关系 表的型与值 结构 型 记录 值 2020 1 21 26 3 1表的设计与创建 创建表实际上是建立表的结构包括 字段名 数据类型等 使用向导 创建表 通过输入数据 创建表 使用数据表视图 使用设计器 创建表 使用 设计视图 使用 新建 按钮创建表 包括以上3种和 导入表 2020 1 21 27 1 使用 向导 创建新表 步骤 打开一个数据库双击 使用向导创建表 从 示例表 示例字段 中选取所需 并做取舍示范 建立 学生和课程 表 2020 1 21 28 2 使用 数据表视图 创建新表 打开一个数据库双击 通过输入数据创建表 右击 字段1 选择 重命名列 或双击该字段名 插入字段 通过 插入 菜单删除字段 通过 编辑 菜单当询问 主关键字 时 根据需要回答 2020 1 21 29 3 使用 设计视图 创建新表 步骤 打开一个数据库双击 使用设计器创建表 输入以下项目 字段名数据类型说明 可以不写 2020 1 21 30 字段的基本操作 在设计视图下操作 行头称 字段选定器 添加 选定该行 插入行删除 选定该行 改名 双击字段名 或直接修改移动 选定该行 鼠标指向字段选定器 拖动复制 选定该行 C V 2020 1 21 31 3 2字段的类型及设置 字段名 64字符 数字 字母 汉字 除句号以外的分隔符 空格 建议不要用空格 不能以空格或控制字符开头大小写不分数据类型 设置及转换 说明 可以不写相当于 备注 说明中的文字将在 窗体 的状态栏中显示 2020 1 21 32 字段的属性设置 1 字段大小 文本 最多为255个字符 备注 最多为65535个字符 数字 1 2 4 8个字节 同步复制ID则为16个字节 日期 时间 8个字节 货币 8个字节 自动编号 4个字节 是 否 1位 OLE对象 最多为1G字节 受可用磁盘空间限制 查阅向导 与用于执行查阅的主键字段大小相同 2020 1 21 33 字段的属性设置 2 标题 数据表列头的显示字符串 在窗体中 作为标签 若省略 则使用字段名 默认值 当记录中未输入值时 系统给的默认值 2020 1 21 34 字段的属性设置 3 有效性规则 和 有效性文本 当输入数据违反有效性规则时 在弹出的信息框中显示有效性文本的内容 若未设效性文本 则系统自动提示 工资 在700到10000之间 700And 10000或者 Between700And10000只能是80年以前出生的 1980 1 1 2020 1 21 35 字段的属性设置 4 输入掩码 用来定义字段中所有输入数据的模式 经常用于数字型 日期型 文本型等类型的数据 设置掩码的方法 1 在表的设计视图中 选择该字段 2 在 常规 选项卡的 输入掩码 中单击 再单击右端的 按钮演示 健康状况 2020 1 21 36 输入掩码 属性定义中的字符 字符说明0数字 0到9 必选项 不允许使用加号 和减号 9数字或空格 非必选项 不允许使用加号和减号 数字或空格 非必选项 空白将转换为空格 允许使用加号和减号 L字母 A到Z 必选项 字母 A到Z 可选项 A字母或数字 必选项 a字母或数字 可选项 十进制占位符和千位 日期和时间分隔符 实际使用的字符取决于MicrosoftWindows控制面板中指定的区域设置 使其后所有的字符转换为大写 使输入掩码 输入掩码 一种格式 由字面显示字符 如括号 句号和连字符 和掩码字符 用于指定可以输入数据的位置以及数据种类 字符数量 组成 从右到左显示 而不是从左到右显示 键入掩码中的字符始终都是从左到右填入 可以在输入掩码中的任何地方包括感叹号 使其后的字符显示为原义字符 可用于将该表中的任何字符显示为原义字符 例如 A显示为A 密码将 输入掩码 属性设置为 密码 以创建密码项文本框 文本框中键入的任何字符都按字面字符保存 但显示为星号 2020 1 21 37 输入掩码示例 下列表显示了部分输入掩码的定义以及可以向其中输入值的示例 输入掩码定义允许值示例 000 000 0000 206 555 0248 999 999 9999 206 555 0248 555 0248 000 AAA AAAA 206 555 TELE 999 20 2000 L L 000L0GREENGR339M3 MAYR452B7 L0L0L0T2F8M400000 999998115 98115 3007 LLL00000 0000DB51392 0493 2020 1 21 38 导入表和链接表 导入表实例 从EXCEL工作簿中导入 在 表 对象中 空白处右击 在快捷菜单中 选择 导入 选择要 导入 的EXCEL工作簿 单击 导入 按钮 选择要导入的工作表 单击 下一步 保存位置 选择 新表中 或现有表中 单击 下一步 在 导入到表 中填入新表名 2020 1 21 39 3 3创建查阅字段 数据来源2大类 值列表 查阅列表值列表字段的建立 设计视图中 选定该字段 在 数据类型 中选择 查阅向导 选择 自行输入所需的值 查阅列表字段的建立 设计视图中 操作1同上选择 使查阅列在表和查询中 根据向导选择所需表或查询 指定字段 2020 1 21 40 3 4主关键字及索引 3种 主关键字字段 自动编号单字段 能唯一地标识记录 多字段 组合关键字 注意 主键 字段值不允许不唯一或空值 若有违背 Access会警告 2020 1 21 41 主关键字和索引 主关键字 其值能唯一地标识记录的一个或多个字段 将该表与其它表进行关联时 必须指定主键 建立主键 选择菜单 编辑 主键 或工具栏 主键 按钮 修改主键 选择当前要设置的关键字段 设置为主键 就取消了原有设置删除主键 如果主键在某个关系中 必须先删除这个关系 再删除主键 2020 1 21 42 索引的使用 索引 索引用来快速地寻找记录 用于优化数据库的查询 打开索引 可以建立 查看 修改索引 在 设计 视图下 选择 视图 索引 建立多字段索引先指定第一字段的索引名 字段名 次序以后的各字段 使索引名保持空白 再设置字段名 次序 2020 1 21 43 3 5关系的创建及应用 一对一 一对多 多对多 一个人的学历档案和他的健康档案 一个父亲有多个儿子 一个老师教多个学生 一个学生被多个老师教 2020 1 21 44 建立表关系 关闭所有打开的表单击按钮 关系 在 显示表 对话框中双击表名 多个 将相关字段从一个拖到另一个选择 参照完整性 级联更新与删除单击 创建 按钮 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游路施工方案(3篇)
- 县级单位联谊活动策划方案(3篇)
- 商场活动美陈策划方案(3篇)
- 读书活动策划方案公司文案(3篇)
- 志愿引导员活动方案策划(3篇)
- 抚顺体育活动方案策划(3篇)
- 兴城教师考试题库及答案
- 上海写字考试题库及答案
- 管理岗位考试题库及答案
- 心里性格测试题目及答案
- GB/T 9869.2-2025橡胶用硫化仪测定硫化特性第2部分:圆盘振荡硫化仪
- 保密教育培训课件内容
- 陕西省专业技术人员继续教育2025公需课《党的二十届三中全会精神解读与高质量发展》20学时题库及答案
- 2024-2025学年人教版数学五年级下学期期末试卷(含答案)
- 应急中心组织架构
- 混凝土搅拌站实验室质量管理手册47590试卷教案
- 清欠工作管理制度管理办法
- 电气施工四措两案9.9
- 护理质量管理会议记录范文
- 教育资料(2021-2022年收藏的)有色金属国际贸易操作实务概要
- 银行营销技巧培训
评论
0/150
提交评论