1 / 31

ACCESS

ACCESS. 概述 表的创建与使用 查询设计 窗体 报表 数据访问页 保护数据库. 概 述. ACCESS 的版本 Windows 3.x 的 ACCESS2.0 Office 95 的 ACCESS 95 Office 98 的 ACCESS 97 Office 2000 的 ACCESS 2000. 概 述. 2) ACCESS 的内部结构 表 用来存储数据信息 ,每个表存放具有特定主题的数据信息,所有表及其之间的关系构成了数据库 的核心。 查询 在一个或多个表内查找 某些特定的数据。

feng
Download Presentation

ACCESS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ACCESS • 概述 • 表的创建与使用 • 查询设计 • 窗体 • 报表 • 数据访问页 • 保护数据库

  2. 概 述 • ACCESS的版本 • Windows 3.x的ACCESS2.0 • Office 95 的 ACCESS 95 • Office 98的 ACCESS 97 • Office 2000 的 ACCESS 2000

  3. 概 述 2) ACCESS 的内部结构 • 表 用来存储数据信息 ,每个表存放具有特定主题的数据信息,所有表及其之间的关系构成了数据库 的核心。 • 查询 在一个或多个表内查找 某些特定的数据。 • 窗体 为用户提供交互界面,用于数据输入、显示及应用程序的控制。

  4. 概 述 2) ACCESS 的内部结构(续) • 报表 将选定的数据信息格式化显示或打印。 • 宏 若干个操作的组合。 • 模块 用VBA编写的程序段。 • WEB页 用于在网上发布信息。 3)ACCESS的安装、启动与退出

  5. 表的创建与使用 1)表的创建 2)修改表的结构 3)表的使用与编辑 4)表及字段的属性 5)关系

  6. 1)表的创建 • 创建空数据库 在空表的基础上添加需要的其它对象 • 利用系统提供的导入及链接功能

  7. 利用设计视图创建表 • 文本 • 备注 • 数字 • 日期和时间 • 货币 • 自动编号 • 是/否 • OLE对象 • 超级链接 • 查阅向导 • 打开设计视图 • 确定字段及类型 • 定义主关键字 • 保存

  8. 利用系统提供的导入及链接功能 • 导入与链接 • 导入 将数据导入到当前的数据库的表中 • 链接 将数据保留在其当前位置,用本地的数据管理器使用,但不进行数据导入操作。 导入数据实例 从EXCEL中导入

  9. 2)修改表的结构 • 字段的增删 • 改变字段顺序 • 更改字段类型 • 更改属性 • 更改关键字 提示:要善于利用快捷键

  10. 3)表的使用与编辑 • 更改显示方式 • 行高、列宽 • 列隐藏、行列的冻结 • 数据表格式 • 字体 • 颜色 • 网格 • 数据更改 • 追加 • 修改 • 删除 • 数据的移动与复制 • 思考:插入记录如何处理? • 数据排序、查找及筛选

  11. 4)表及字段的属性 • 字段大小 • 格式 定义数据的显示就及打印格式 • “格式”属性只影响值如何显示,而不影响在表中值如何保存。而且显示格式只有在输入的数据被保存后才应用。 • 预定义显示格式可用于 AutoNumber、Number、Currency、Date/Time 和 Yes/No 字段,并且可以为这些字段自定义格式。其他字段允许自定义格式。对 OLE 对象字段则不能自定义显示格式。

  12. 4)表及字段的属性(续) • 输入掩码 字段摸板 • 可以使用向导或自定义 • 默认值 • 有效性文本及规则 • 检查输入数据的有效性,避免输入错误,并显示提示信息。 • 表的属性

  13. 5)关 系 • 数据库中的各个表间通过相同的字段内容联系。 • 关系确立了表间的关连,也确定了数据库的参照完整性。 • 关系的类型 • 关系的建立 一对一 一对多 多对多

  14. 查询设计 查询是根据给定的条件从数据库的表中筛选出符合条件的记录,构成一个数据的集合。 查询设计可以依据一个或多个表或查询,建立新的查询后,其结果可以看作为一个简化的数据表。 ACCESS提供多种查询方式。

  15. 查询设计 1)简单查询(选择查询) 2)参数查询 3)交叉表查询 4)操作查询—— 5)SQL语句查询 A 生成表查询 B 追加查询 C 更新查询 D 删除查询

  16. 1)选择查询 可以从一个或多个表中选择记录,组成数据的动态集合,还完成以下功能: 分组、汇总、计算及生成新的计算字段

  17. 2)参数查询 利用系统对话框,接受用户输入查询条件(准则)参数,完成指定形式的查询。 准则:查询或高级筛选中用来识别所需特定记录的限制条件。

  18. 参数查询的条件输入 可以对相同的字段或不同的字段输入多个准则。在多个“准则”单元格中输入表达式时,Microsoft Access 将使用 And 或 Or 运算符进行组合。 运算规律为:同行And ,异行Or。 在准则中输入的数据如果是日期,Access 将自动用 # 包围,如果是文本,将自动用 " 包围

  19. 姓名 性别 出生日期 张美丽 女 56-3-3 张可爱 女 54-3-3 参数查询 结果

  20. 姓名 性别 出生日期 魏小 女 82-5-6 马微 女 67-8-4 张飞翔 男 72-3-3 王潇洒 女 68-8-5 白搭有 女 56-5-5 高凌晨 女 66-5-6 张美丽 女 56-3-3 张一盘 男 59-3-3 张可爱 女 54-3-3 刘大亨 女 76-5-5 结果

  21. 参数查询 参数查询可以显示一个或多个提示参数值(准则)的预定义对话框。     在要作为参数使用的每一字段下的“准则”单元格中,在方括号内键入相应的提示。此查询运行时,Microsoft Access 将显示该提示。

  22. 姓名 性别 出生日期 仲热阿 男 65-3-23 张飞翔 男 72-3-3 张美丽 女 56-3-3 张一盘 男 59-3-3 张可爱 女 54-3-3 通配符 方括号内键入运行时相应的提示 字符串连接符 匹配 运行提示: 结果 条件: like “*-”&[yue]&”-*”

  23. 3)交叉表查询 交叉表查询显示来源于表中某个字段的总结值(合计、计算以及平均),并将它们分组,一组列在数据表的左侧,一组列在数据表的上部。

  24. 销售人 ID 时间 电视31 销售人 空调 产品 微波炉 折扣 洗衣机 数量 白搭有 1 99-4-4 10 白搭有 电视31 95 10 2 李陌生 99-4-4 8 李振华 微波炉 90 100 李振华 3 99-4-5 100 刘大亨 电视31 480 85 50 200 4 刘大亨 99-4-5 200 刘大亨 微波炉 150 90 150 5 马千斤 99-4-7 李振华 9 洗衣机 95 40 50 6 马微 99-4-7 李振华 20 微波炉 90 180 7 99-5-5 李振华 微波炉 95 200 8 99-5-5 马千斤 洗衣机 95 40 9 99-5-6 李振华 电视31 90 100 10 99-5-6 马微 空调 95 20 11 99-5-7 马千斤 空调 95 9 12 99-5-8 李陌生 电视31 95 8 3)交叉表查询 销售表 销售交叉表

  25. 交叉表查询

  26. 操作查询 用查询产生的动态集创建新表 A 生成表查询 B 追加查询 C 更新查询 D 删除查询 从一个或多个表将一组记录追加到一个或多个表的尾部。 对一个或多个表中的一组记录作全局的更改。 从一个或多个表中删除一组记录。

  27. 利用职工表,建立查询,输入条件为“女”,选择“查询/生成表查询” 生成表查询 返回

  28. ID 姓名 性别 出生日期 籍贯 103 大方 男 54-5-5 105 李华 男 78-7-6 106 刘亨 女 76-5-5 107 马千 男 67-5-4 108 马微了 女 67-8-4 104 陌生 男 67-6-6 101 日搭有 女 56-5-5 109 王洒 女 68-8-5 102 有凌晨 女 66-5-6 追加查询 例如,追加大量的职工信息。 • 将下面的TT表中的职工信息追加到“职工表” • 新建TT表的查询视图 • 选择“查询/追加查询” • 输入要追加的目的表名称 • 保存设计 • 运行新的查询 • 思考:若仅将TT中的女性追加到职工表, • 应如何设置? 返回

  29. 更新查询 例如,可以将价格高于2000元的产品的价格降低15%,

  30. SQL语句查询 SQL 查询是用户使用 SQL 语句创建的查询。SQL 查询的特殊示例: 联合查询 传递查询 数据定义查询 子查询 将来自一个或多个表或查询的字段(列)组合为查询结果中的一个字段或列。 使用服务器能接受的命令直接将命令发送到 ODBC 数据库, 创建、删除、更改表或创建数据库中的索引 查询包含另一个选择查询或操作查询中的 SQL SELECT 语句。可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准则”行来定义字段的准则。

More Related