杰瑞科技汇

access 2010 教程

Access 2010 完整入门教程

第一部分:Access 是什么?为什么使用它?

什么是 Access? Microsoft Access 是一个关系型数据库管理系统,它就是一个软件,可以帮助你:

access 2010 教程-图1
(图片来源网络,侵删)
  • 存储数据:像 Excel 一样,但它更强大,能处理更复杂、更多的数据。
  • 管理数据:轻松地添加、修改、删除和查询数据。
  • 分析数据:通过查询和报表,从海量数据中找出你想要的信息。
  • 自动化任务:通过宏和 VBA,可以自动执行重复性工作。

为什么不用 Excel 而要用 Access?

  • 数据量:Excel 适合处理几万行以内的数据,而 Access 可以轻松处理几十万甚至上百万行的数据,且运行速度更快。
  • 数据完整性:Access 可以设置“规则”,防止你输入错误的数据(性别只能是“男”或“女”),Excel 则没有这种强制约束。
  • 数据关联:这是 Access 最核心的优势,你可以将不同类型的数据存储在不同的表中,并通过关键字段将它们关联起来,一个“学生表”和一个“成绩表”,可以通过“学号”关联起来,查询某个学生的所有成绩就非常方便,Excel 的多个工作表关联则非常笨拙。
  • 用户界面:Access 可以轻松创建用户友好的窗体和报表,让不懂数据库的人也能方便地使用你创建的应用程序。

第二部分:Access 的核心概念

在开始操作前,必须理解以下几个基本术语:

  • 数据库:整个 Access 文件(.accdb)就是一个数据库,它就像一个容器,存放了所有其他对象。
  • :数据的集合,是数据库的基础,一个表就像一张 Excel 表格,有行和列。
    • 记录:表中的一行,代表一个完整的实体,学生表中的一行代表一个学生。
    • 字段:表中的一列,代表实体的一个属性,学生表中的“姓名”、“学号”、“性别”等。
  • 主键:表中的一个或多个字段,用于唯一标识每一条记录,主键的值不能重复,也不能为空。“学号”非常适合作为学生表的主键。
  • 关系:在两个或多个表之间建立的连接,通过主键和外键实现,这是实现数据关联的关键。
  • 查询:从一个或多个表中提取、筛选、组合和计算数据的请求,查询本身不存储数据,它只是一个“视图”或“指令”。
  • 窗体:用户与数据库交互的界面,主要用于数据的输入、编辑和显示,可以设计得非常美观和易用。
  • 报表:用于将数据以打印格式输出的对象,报表可以汇总、分组和美化数据,适合打印成纸质文档。
  • :一个或多个操作的集合,用于自动执行一系列任务,简化重复性操作。

第三部分:实战演练 - 创建一个“学生信息管理系统”

我们将通过创建一个简单的学生信息管理系统,来学习 Access 的所有核心功能。

步骤 1:创建数据库和表

access 2010 教程-图2
(图片来源网络,侵删)
  1. 启动 Access 2010,选择“空数据库”。

  2. 在右侧的“文件名”框中,输入你的数据库名称,学生信息管理系统.accdb”,然后点击“创建”。

  3. 创建第一个表:“学生信息表”

    • Access 会自动创建一个名为“表1”的新表,并进入“数据表视图”。

      access 2010 教程-图3
      (图片来源网络,侵删)
    • 在“单击以添加”列标题下,输入字段名,如“学号”、“姓名”、“性别”、“出生日期”、“班级”。

    • 设置主键:选中“学号”这一列,然后点击顶部菜单栏的“设计”选项卡,在“工具”组中点击“主键”,你会看到“学号”列前面出现了一个小钥匙图标,这表示它现在是主键。

    • 保存表:点击“保存”图标(或按 Ctrl+S),将表命名为“学生信息表”。

  4. 创建第二个表:“成绩表”

    • 再次点击“创建”选项卡,在“表格”组中点击“表设计”。
    • 在“设计视图”中,输入以下字段:
      • ID (数据类型:自动编号,设为主键)
      • 学号 (数据类型:短文本)
      • 科目 (数据类型:短文本)
      • 分数 (数据类型:数字)
    • 保存表,命名为“成绩表”。

步骤 2:建立表之间的关系

  1. 点击顶部菜单栏的“数据库工具”选项卡。
  2. 在“关系”组中,点击“关系”。
  3. 在弹出的“显示表”窗口中,选中“学生信息表”和“成绩表”,然后点击“添加”,最后点击“关闭”。
  4. 你会看到两个表的列表框出现在关系设计窗口中。
  5. 创建关系
    • 用鼠标左键按住“学生信息表”中的“学号”字段,拖动到“成绩表”中的“学号”字段上,然后松开鼠标。
    • 在弹出的“编辑关系”窗口中,确保勾选了“实施参照完整性”,这个选项非常重要,它能确保成绩表中的“学号”必须在学生信息表中存在,防止出现“孤儿”记录。
    • 点击“创建”。
    • 你会看到两个表之间出现了一条连接线,两端都有“1”和“∞”的标记,这表示“一对多”关系(一个学生可以有多条成绩记录)。

步骤 3:创建查询

我们来创建一个查询,查找所有“计算机”课程的成绩,并显示学生姓名和分数。

  1. 点击“创建”选项卡,在“查询”组中点击“查询设计”。
  2. 在“显示表”窗口中,添加“学生信息表”和“成绩表”,然后关闭窗口。
  3. 设计查询
    • 从“学生信息表”列表中,双击“姓名”字段,它会出现在下方的网格中。
    • 从“成绩表”列表中,双击“科目”和“分数”字段。
    • 在“科目”列的“条件”行中输入:"计算机" (注意:文本值需要用英文双引号括起来)。
  4. 运行查询:点击“运行”(感叹号图标!),你会看到一个表格,显示了所有选修了“计算机”的学生的姓名和分数。

步骤 4:创建窗体

窗体能让数据输入变得简单直观,我们来为“学生信息表”创建一个窗体。

  1. 在左侧的导航窗格中,选中“学生信息表”。
  2. 点击“创建”选项卡,在“窗体”组中,直接点击“窗体”。
  3. Access 会自动为你创建一个美观的、单列布局的窗体,你可以直接在窗体中添加、修改学生信息。
  4. 保存窗体,命名为“学生信息录入窗体”。

步骤 5:创建报表

报表用于打印和汇总数据,我们来创建一个报表,显示所有学生的信息。

  1. 在左侧的导航窗格中,选中“学生信息表”。
  2. 点击“创建”选项卡,在“报表”组中,点击“报表”。
  3. Access 会立即生成一个基础的报表,并以布局视图显示,你可以在这里调整列宽、字体等。
  4. 保存报表,命名为“学生信息一览表”。

第四部分:Access 2010 界面简介

  • 功能区:位于顶部的区域,包含“开始”、“创建”、“外部数据”等选项卡,将功能命令分组。
  • 快速访问工具栏:通常位于功能区上方,可以放置你最常用的命令(如保存、撤销)。
  • 导航窗格:位于左侧,用于管理和查看数据库中的所有对象(表、查询、窗体、报表等)。
  • 文档选项卡:在主界面区域,打开的每个对象(如表、窗体)都会在这里显示为一个选项卡。

第五部分:学习资源与进阶

官方资源

  • Microsoft Office 支持:这是最权威的资源,搜索 "Access 2010 help" 可以找到官方的帮助文档和教程。

视频教程

  • Bilibili (B站):搜索关键词“Access 2010 教程”、“Access 入门到精通”,有大量国内UP主制作的免费视频课程,非常直观。
  • YouTube:搜索 "Access 2010 Tutorial for Beginners",有大量高质量的英文视频教程,配有中文字幕。

进阶学习 当你掌握了基础后,可以学习更高级的内容:

  • 高级查询:参数查询、交叉表查询、操作查询(追加、更新、删除)。
  • 高级窗体:使用控件(如组合框、列表框)、VBA 编程。
  • :学习使用宏来自动化窗体和报表的操作。
  • 数据库安全:设置用户和权限,保护你的数据库。

Access 2010 是一个功能强大但学习曲线相对平缓的工具,本教程带你走完了从创建数据库、建表、建立关系到查询、窗体、报表的完整流程。“实践是最好的老师”,建议你跟着教程亲手操作一遍,然后尝试创建一个你自己的小数据库(如图书管理、联系人管理等),这样才能真正掌握它,祝你学习顺利!

分享:
扫描分享到社交APP
上一篇
下一篇