数据库管理系统应用
数据库管理系统应用
少于1000 人选课
更新日期:2026/04/03
开课平台学银在线
开课高校南京财经大学
开课教师刘凌波周松吕捷丁元明赵明黄波周浪
学科专业工学计算机类
开课时间2026/03/17 - 2026/07/31
课程周期20 周
开课状态开课中
每周学时-
课程简介

这门课会讲什么?

本课程选用Microsoft公司推出的Access数据库管理系统,是因为它作为一种桌面数据库管理系统,既提供工业标准的SQL语言,又提供各种设计器;既能学习编写面向过程的程序,也能学习面向对象的编程方法。Access作为Office套件中的一部分,几乎每位学生的计算机上都有,和学生熟悉的WordExcel的风格一致,操作直观、方便。



本课程讲述内容如下:

1. 数据库系统概述:数据库的前世今生及未来发展,以及Access简介;(选学)

2. 关系数据库基础:如何设计一个合格的数据库;(选学)

3. 表:一切数据库的基础,如何建立、修改表,数据输入和修改,如何将其他格式的数据(如Excel)导入或链接到到表中,如何保证输入的数据都是正确的数据;

4. 查询:如何从无穷无尽的数据中查找或汇总出想要的数据;

5. 窗体:计算机应用系统的界面,如何设计出和其他软件一样美观的界面,并和数据相连;

6. 报表:打印输出数据;

7. 程序设计:面向对象的程序设计,处理界面上的各种消息;

8. 宏:如何不编写程序也能处理各种事务;

9. 数据库编程:除了能利用SQL语言外,还可以使用其他高级语言来处理数据;(选学)

10.教务管理信息系统的设计与实现:贯穿上面的所有章节,并有专门的部分教授如何搭建一个完整的系统。(选学)

你将收获什么?

   你能了解什么是数据库,可以设计、操作数据表格,设计查询从数据表格中查询、统计出想要的数据,可以使用Access设计一个包含多个窗口和报表的管理系统,会熟练使用Visual Basic for Application语言为这个管理系统来编写相应的程序,或者不编写程序而是直接利用宏来实现这些功能。

适合什么人学习?

非计算机专业的在校大学生;

计算机相关专业的想专门了解Access开发的学生;

已毕业的想入门数据库的社会人员。

参考教材

[1] 教育部考试中心. 全国计算机等级考试二级教程——Access数据库程序设计(2021年版)[M]. 北京:高等教育出版社,2020.

[2] 高裴裴,张健,程茜. 数据库系统设计(Access 2016版)[M]. 北京:清华大学出版社,2020.

[3] 王顺利. Access数据库应用技术[M]. 北京:北京邮电大学出版社,2020.

[4] 辛明远. Access 2016数据库应用案例教程[M]. 北京:清华大学出版社,2019.

[5] 吴靖.数据库原理及应用(Access版)第4[M]. 北京:机械工业出版社,2019.

[6] 教育部考试中心. 全国计算机等级考试二级教程——Access数据库程序设计(2021年版)[M]. 北京:高等教育出版社,2020.

[7] 高裴裴,张健,程茜. 数据库系统设计(Access 2016版)[M]. 北京:清华大学出版社,2020.

[8] 王顺利. Access数据库应用技术[M]. 北京:北京邮电大学出版社,2020.

[9] 辛明远. Access 2016数据库应用案例教程[M]. 北京:清华大学出版社,2019.

[10] 吴靖.数据库原理及应用(Access版)第4[M]. 北京:机械工业出版社,2019.


课程大纲

课程章节

  • 数据库系统概论
  • 关系数据库基础
  • Access数据库
  • 查询
  • 程序设计基础
  • 窗体
  • 报表
  • VBA数据库编程
  • 教务管理信息系统简介

数据库系统概论

1.1 数据库概述

1.2 数据库系统的定义和组成

1.3 数据库系统的内部体系结构

1.4 数据模型

1.5 章节测试

关系数据库基础

2.1 关系模型

2.2 关系代数

2.3 关系完整性

2.4 关系数据库的规范化理论

2.5 章节测试

Access数据库

3.1 Access数据库简介

3.2 创建与使用数据库

3.3 数据库管理与安全

3.4 章节测试

4.1 创建表

4.2 修改表

4.3 管理表

4.4 记录的操作

4.5 建立索引和表间关系

4.6 章节测试

查询

5.1 查询概述

5.2 查询准则

5.3 使用向导创建查询

5.4 选择查询

5.5 计算、汇总查询

5.6 参数查询

5.7 交叉表查询

5.8 操作查询

5.9 结构化查询语言SQL

5.10 章节测试

程序设计基础

6.1 VBA概述

6.2 VBA语言基础

6.3 VBA模块的创建

6.4 VBA程序设计基础

6.5 过程调用与参数传递

6.6 VBA程序错误处理

6.7 章节测试

窗体

7.1 窗体概述

7.2 创建窗体

7.3 设计窗体

7.4 控件的创建与使用

7.5 其他设计

7.6 章节测试

报表

8.1 报表的基础知识

8.2 使用向导创建报表

8.3 使用设计视图创建报表

8.4 创建子报表

8.5 打印报表

8.6 章节测试

9.1 宏的基本概念

9.2 创建独立宏

9.3 执行与调试宏

9.4 嵌入宏和数据宏

9.5 利用宏建立菜单

9.6 章节测试

VBA数据库编程

10.1 数据库访问接口

10.2 ActiveX数据对象

10.3 数据访问对象

10.4 域聚合函数的应用

10.5 DoCmd对象的RunSQL方法的使用

10.6 章节测试

教务管理信息系统简介

11.1 数据库系统设计

11.2 数据表

11.3 查询

11.4 窗体

11.5 报表

App 下载
关注我们