数据库原理与应用
数据库原理与应用
少于1000 人选课
更新日期:2026/03/19
开课平台学银在线
开课高校合肥大学
开课教师李正茂刘登胜吴晓璇
学科专业工学计算机类
开课时间2025/09/04 - 2026/03/01
课程周期26 周
开课状态已结课
每周学时-
课程简介

这门课会讲什么?

本课程主要讲解:

1、数据库基本原理、基本概念和技术;

2、数据模型(主要是关系型数据模型)和关系代数;

3、SQL语言,以及在SQL Server软件中完成数据库对象的建立(包括数据库、数据表、视图、索引等)、基本数据操作(插入、删除、更新等)、数据管理(用户角色权限管理、事务管理和备份恢复管理)和数据编程基础(游标、存储过程、触发器等);

4、中小型关系型数据库设计的理论和方法步骤。

你将收获什么?

通过数据库原理与应用课程的学习,学生将有以下收获:

1、能理解数据库基本原理、基本概念等理论知识;

2、能灵活和较好地使用常用的关系型数据库管理系统;

3、能初步进行数据库编程;

4、能运用关系数据理论和PowerDesigner工具设计与实现中小型数据库

适合什么人学习?

本课程注重数据库基本理论、基本概念等教学,同时加以大量的实验操作演示。内容上包括数据库发展、数据模型、关系型数据库应用(数据操作和数据管理)、数据库设计等。适合应用型本科、专升本学生学习。

课程大纲

课程章节

  • 数据库概论
  • 关系数据库
  • 结构化查询语言SQL
  • 关系数据理论
  • 数据库设计
  • 数据库编程基础
  • 数据库保护
  • 实验部分
  • 自主学习任务(理论)

数据库概论

1.1 课程导读

1.2 数据管理及发展过程

1.3 四个基本概念

1.4 数据模型

1.5 数据独立性与数据库三层模式结构

1.6 数据库发展过程中的重要人物

关系数据库

2.1 关系数据库系统概述

2.2 关系数据模型

2.3 关系的完整性约束

2.4 关系代数

2.5 测验题

结构化查询语言SQL

3.1 SQL简介

3.2 Microsoft SQL Server基础

3.3 SQL的数据定义功能

3.4 SQL的数据操作功能

3.5 SQL的查询功能

3.6 视图和索引

关系数据理论

4.1 函数依赖和范式

4.2 函数依赖的推理规则

4.3 模式分解

数据库设计

5.1 数据库设计

5.2 数据库设计案例分析

数据库编程基础

6.1 游标与SQL宿主使用

6.2 存储过程

6.3 触发器及其用途

数据库保护

7.1 数据库的安全性

7.2 事务管理和并发控制

7.3 数据备份与数据恢复

实验部分

8.1 实验一 建立数据库和数据表

8.2 实验二 数据操作

8.3 实验三 SQL基础应用综合实验

8.4 实验四 数据库设计综合实验

8.5 实验五 SQL编程综合实验

8.6 实验六 SQL高级应用综合实验

8.7 自主实验项目 并发事务控制

自主学习任务(理论)

9.1 自主学习任务1(理论)

9.2 自主学习任务2(理论)

App 下载
关注我们