杰瑞科技汇

Access 2010数据库怎么学?入门到精通技巧?

第一部分:Access 2010 基础入门

什么是 Microsoft Access?

Access 是一个关系型数据库管理系统,它不像 Excel 那样只是一个电子表格,而是专门用于存储、管理和关联大量结构化数据的软件。

Access 2010数据库怎么学?入门到精通技巧?-图1
(图片来源网络,侵删)
  • 核心概念:
    • 数据库: 一个完整的文件(扩展名 .accdb),用于存放所有与特定项目相关的数据、对象(表、查询、窗体等)。
    • 表: 数据库的基石,数据以行和列的形式存储,每一行是一条记录,每一列是一个字段。“学生信息表”包含“学号”、“姓名”、“性别”等字段。
    • 主键: 表中用于唯一标识每一条记录的字段。“学号”在学生信息表中就是主键,不能重复。
    • 关系: 在不同的表之间建立连接,将“学生信息表”和“成绩表”通过“学号”字段关联起来,就可以快速查询某个学生的所有成绩。
    • 查询: 从一个或多个表中提取、筛选、计算和汇总数据,你可以把它看作是“动态的表”,它本身不存储数据,只是提供查看数据的视角。
    • 窗体: 用户与数据库交互的友好界面,你可以通过窗体来方便地输入、编辑和查看数据,而不用直接操作底下的表。
    • 报表: 用于将数据以格式化的、美观的方式打印或导出出来,非常适合生成总结报告。

启动和认识 Access 2010 界面

  1. 启动: 点击“开始”菜单 > “所有程序” > “Microsoft Office” > “Microsoft Access 2010”。
  2. 启动界面: 启动后,你会看到一个“开始使用”的屏幕,提供多种创建数据库的选项。
  3. 主界面:
    • 功能区: 位于顶部的命令中心,替代了旧版的菜单栏,它包含多个选项卡(如“开始”、“创建”、“外部数据”等),每个选项卡下又有不同的命令组。
    • 导航窗格: 位于左侧,是管理和组织数据库对象(表、查询、窗体等)的核心区域。
    • 工作区: 中间的区域,用于显示和编辑当前选中的对象。

第二部分:创建你的第一个数据库(实操教程)

我们将以一个简单的“学生成绩管理系统”为例,一步步完成。

创建新数据库

  1. 打开 Access 2010,在“开始使用”屏幕中选择 “空数据库”
  2. 在右侧的 “文件名” 框中,为你的数据库命名,学生成绩管理.accdb
  3. 点击右侧的文件夹图标 “浏览”,选择一个保存位置。
  4. 点击 “创建” 按钮。

一个全新的、空白的数据库就创建好了,你会看到一个名为“Table1”的默认表。

创建核心数据表

数据库的灵魂是表,我们需要创建至少两个表:“学生信息表”“课程成绩表”

A. 创建“学生信息表”

  1. 在功能区切换到 “创建” 选项卡。

    Access 2010数据库怎么学?入门到精通技巧?-图2
    (图片来源网络,侵删)
  2. “表格” 组中,点击 “表设计”,这会打开一个“设计视图”窗口,让你精确地定义表的结构。

  3. 定义字段:

    • “字段名称” 列,依次输入字段名。
    • “数据类型” 列,为每个字段选择合适的数据类型。
      • 文本: 用于存储文本,如姓名、地址,长度可自定义。
      • 数字: 用于存储数值,如年龄、分数。
      • 日期/时间: 用于存储日期和时间。
      • 是/否: 用于存储布尔值(真/假)。
      • 自动编号: 每增加一条记录,该字段会自动生成一个唯一的数字。非常适合作为主键!
    • 在下方的 “常规” 选项卡中,可以设置字段的属性,如“字段大小”、“必填”、“允许空字符串”等。
  4. 为“学生信息表”设计字段:

字段名称 数据类型 说明
学生ID 自动编号 设置为主键
学号 文本 输入长度设为10
姓名 文本 输入长度设为10
性别 文本 输入长度设为2
出生日期 日期/时间
班级 文本 输入长度设为20
  1. 设置主键:

    Access 2010数据库怎么学?入门到精通技巧?-图3
    (图片来源网络,侵删)
    • 选中 “学生ID” 字段所在的行。
    • “表格工具设计” 选项卡中,点击 “主键” 按钮,你会看到“学生ID”字段前面出现了一个小钥匙图标 🗝️,这表示它已经是主键了。
  2. 保存表:

    • 点击左上角的 “保存” 按钮(或按 Ctrl+S)。
    • 在弹出的对话框中,输入表名“学生信息”,然后点击“确定”。

B. 创建“课程成绩表”

重复以上步骤,创建第二个表“课程成绩表”。

字段名称 数据类型 说明
成绩ID 自动编号 设置为主键
学生ID 数字 用于关联学生信息表
课程名称 文本 输入长度设为50
成绩 数字 字段大小设为“整型”
  • 关键一步:建立关系
    • 关闭“课程成绩表”的设计视图。
    • 在功能区切换到 “数据库工具” 选项卡。
    • “关系” 组中,点击 “关系”
    • 在弹出的“显示表”对话框中,分别选中“学生信息”和“课程成绩”,然后点击“添加”,最后关闭对话框。
    • 将“学生信息”表中的 “学生ID” 字段拖拽到“课程成绩”表中的 “学生ID” 字段上。
    • 在弹出的“编辑关系”对话框中,确保勾选了 “实施参照完整性”,这能保证“课程成绩表”中的“学生ID”必须存在于“学生信息表”中,防止出现“孤儿记录”。
    • 点击“创建”,现在你会看到两个表之间有一条连接线,表示它们已经建立了“一对多”关系(一个学生可以有多门课程的成绩)。

创建查询(查询数据)

查询是让数据“活”起来的关键,我们创建一个查询来查看“所有学生的成绩单”。

  1. 在功能区切换到 “创建” 选项卡。
  2. “查询” 组中,点击 “查询设计”
  3. 在弹出的“显示表”对话框中,添加“学生信息”和“课程成绩”两个表,然后关闭对话框。
  4. 构建查询:
    • 从“学生信息”表中,双击 “姓名”“班级” 字段,它们会自动出现在下方的设计网格中。
    • 从“课程成绩”表中,双击 “课程名称”“成绩” 字段。
  5. 运行查询:
    • 点击 “运行” 按钮(感叹号图标 ⚡)。
    • 你会看到一个类似电子表格的结果,它显示了两个表关联后的所有数据,这就是查询的魅力!

创建窗体(美化数据输入)

直接在表中输入数据很枯燥,我们用一个窗体来让它变得友好。

  1. 在左侧的 “导航窗格” 中,右键点击 “学生信息” 表。
  2. 在弹出的菜单中选择 “窗体”
  3. Access 会自动为你生成一个美观的窗体布局,你可以通过拖拽字段来调整它们的位置。
  4. 保存这个窗体,命名为“学生信息录入窗体”。
  5. 你可以通过双击导航窗格中的“学生信息录入窗体”来打开它,用它来添加、查看和修改学生信息,体验会好很多。

创建报表(打印数据)

报表是用于打印和分发的正式文档。

  1. 在左侧的 “导航窗格” 中,右键点击你之前创建的那个 查询(它可能被命名为“查询1”)。
  2. 在弹出的菜单中选择 “报表”
  3. Access 会自动生成一个基于该查询的报表,并套用了一种默认格式。
  4. 进入 “布局视图”,你可以直接在报表上拖动字段、调整标题,让它看起来更专业。
  5. 保存这个报表,命名为“学生成绩单报表”。

第三部分:Access 2010 进阶与资源

进阶学习要点

当你掌握了以上基础后,可以探索更高级的功能:

  • 高级查询: 学习使用“条件”来筛选数据(只显示成绩大于90分的学生),使用“计算字段”进行统计(计算每个学生的平均分)。
  • 参数查询: 创建一个可以让你在运行时输入条件的查询,例如弹出一个对话框让你输入“班级名称”,然后显示该班级所有学生。
  • 宏: 宏是 Access 中的一组指令,用于自动化重复性任务,可以创建一个宏,点击一个按钮就能同时打开“学生信息窗体”和“成绩查询窗体”。
  • VBA编程: 对于更复杂的自动化和自定义功能,可以学习 Access 内置的 Visual Basic for Applications 编程语言。

学习资源推荐

  • 官方文档: Microsoft Office 官方网站有详细的帮助文档和教程。
  • 在线视频教程:
    • Bilibili (B站): 搜索“Access 2010 教程”,有大量国内UP主制作的免费、系统的视频课程,非常适合入门。
    • YouTube: 搜索 "Access 2010 Tutorial for Beginners",有高质量的英文视频教程。
  • 专业书籍: 购买一本经典的 Access 入门书籍,如《Access 2010从入门到精通》等,可以系统地学习所有知识点。
  • 实践项目: 最好的学习方式就是实践,尝试用 Access 为自己管理图书、管理家庭财务、或者创建一个小型的客户关系管理系统。

通过这份教程,你已经掌握了使用 Access 2010 创建数据库的核心流程:创建数据库 -> 设计表 -> 建立关系 -> 查询数据 -> 创建窗体和报表

Access 2010 虽然版本稍旧,但其核心思想和操作逻辑与新版 Access(如 Access 2025/2025/365)基本一致,打好这个基础,你将能轻松上手任何版本的 Access。

祝你学习愉快!

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