数据库原理及应用
数据库原理及应用
1万+ 人选课
更新日期:2026/04/03
开课时间2026/01/21 - 2026/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
数据库技术研究科学的组织和存储,高效的检索和管理数据。《数据库原理及应用》是计算机类各专业重要的专业基础课,原理部分讲述关系数据库的基础理论;应用部分以数据库应用开发为主,讲解设计方法、步骤和范例。 通过本课程的学习,使学习者在掌握基本概念、原理的基础上,具有数据库设计以及应用数据库管理系统的基本能力。
课程大纲

在线教程

章节简介教学计划
数据库概述
学习资料 登录后可预览视频
课程导语
罗晓霞
数据库基本概念
学习资料
四个基本概念
秦昳
数据库系统的特点
秦昳
学习资料
数据管理技术的发展
秦昳
学习资料
数据模型
数据模型及组成要素
秦昳
学习资料
概念层数据模型
秦昳
学习资料
组织层数据模型
秦昳
学习资料
数据库系统的结构及组成
数据库系统的三级模式
秦昳
学习资料
模式映像与数据独立性
秦昳
学习资料
数据库系统的组成
秦昳
学习资料
关系数据库系统理论
学习资料
关系数据库
关系与关系数据库
刘晓建
学习资料
关系完整性的定义
刘晓建
学习资料
关系代数
传统的集合运算
秦昳
学习资料
专门的关系运算
秦昳
学习资料
结构化查询语言SQL基础
学习资料
结构化查询语言(SQL)介绍
学习资料
SQL语言的产生与发展
张蕴
学习资料
SQL语言的功能与特点
张蕴
学习资料
SQL语言的数据类型
张蕴
学习资料
实验1 MySQL的安装与配置
秦昳
学习资料
数据定义
学习资料
基本表的定义、删除和修改
张蕴
学习资料
索引的创建与删除
张蕴
学习资料
数据维护
秦昳
学习资料
实验2 数据库表的创建与管理
秦昳
学习资料
数据查询
学习资料
基本表查询
秦昳
学习资料
多表连接查询
秦昳
学习资料
嵌套查询
秦昳
学习资料
实验3 数据库表的查询
秦昳
学习资料
视图
视图基本概念
刘晓建
视图的作用
刘晓建
实验4 索引和视图
秦昳
学习资料
数据库安全性与完整性
学习资料
数据库安全性
数据库安全性概述
秦昳
学习资料
数据库安全性控制
秦昳
学习资料
实验5 数据库的安全管理
秦昳
学习资料
数据库完整性
数据完整性约束
秦昳
学习资料
约束子句、断言与触发器
秦昳
学习资料
实验6 数据完整性
秦昳
学习资料
关系数据库规范化理论
函数依赖
学习资料
函数依赖的基本概念
秦昳
学习资料
为什么要讨论函数依赖
秦昳
学习资料
关系规范化
范式
秦昳
学习资料
规范化
秦昳
学习资料
模式分解
模式分解的基本要求
秦昳
学习资料
无损连接性和保持函数依赖
罗晓霞
学习资料
2NF和3NF分解
罗晓霞
学习资料
BCNF分解
罗晓霞
学习资料
数据库设计
数据库设计概述
秦昳
学习资料
数据库需求分析
秦昳
学习资料
数据库结构设计
概念结构设计
秦昳
学习资料
逻辑结构设计
秦昳
学习资料
物理结构设计
秦昳
学习资料
数据库行为设计
秦昳
学习资料
数据库实施和维护
秦昳
学习资料
数据库保护技术
数据库保护技术
学习资料
事务的基本概念
秦昳
学习资料
故障的种类
秦昳
学习资料
数据库恢复策略
秦昳
学习资料
检查点技术和镜像技术
秦昳
学习资料
实验7数据库的备份与恢复
秦昳
学习资料
数据库并发控制
学习资料
认识并发控制
秦昳
学习资料
封锁和封锁协议
秦昳
学习资料
活锁和死锁
秦昳
学习资料
并发调度的可串行性
秦昳
学习资料
数据库编程与应用
数据库编程
学习资料
嵌入式SQL
秦昳
学习资料
过程化SQL和存储过程
秦昳
学习资料
实验8 存储过程和函数
秦昳
数据库应用程序设计
数据库应用结构与访问接口
秦昳
学习资料
数据库编程示例
秦昳
学习资料
  • 第一章数据库概述

    数据库的基本概念和数据模型介绍

  • 1.1课程导语

    介绍课程内容

  • 1.2数据库基本概念

    介绍数据库的基本概念及发展

  • 1.3数据模型

    介绍几种数据模型

  • 1.4数据库系统的结构及组成

    介绍数据库系统的结构及组成

  • 第二章关系数据库系统理论

    介绍关系数据库系统理论

  • 2.1关系数据库

    介绍关系数据库相关概念

  • 2.2关系代数

    介绍关系代数

  • 第三章结构化查询语言SQL基础

    介绍结构化查询语言SQL基础

  • 3.1结构化查询语言(SQL)介绍

    简介SQL

  • 3.2实验1 MySQL的安装与配置

    MySQL的安装与配置实验

  • 3.3数据定义

    介绍数据的基本定义

  • 3.4数据维护

    介绍数据维护方法

  • 3.5实验2 数据库表的创建与管理

    介绍数据库表的创建与管理

  • 3.6数据查询

    介绍数据查询的几种方式

  • 3.7实验3 数据库表的查询

    数据库表的查询方式

  • 第四章视图

    视图的介绍

  • 4.1视图基本概念

    介绍视图的基本概念

  • 4.2视图的作用

    介绍视图的作用

  • 4.3实验4 索引和视图

    介绍索引和视图的实操

  • 第五章数据库安全性与完整性

    介绍数据库的安全性与完整性

  • 5.1数据库安全性

    概述数据库的安全性

  • 5.2实验5 数据库的安全管理

    实操数据库的安全管理

  • 5.3数据库完整性

    介绍数据库的完整性概念

  • 5.4实验6 数据完整性

    介绍数据完整性实操

  • 第六章关系数据库规范化理论

    简介关系数据库规范化理论

  • 6.1函数依赖

    介绍函数依赖

  • 6.2关系规范化

    介绍关系规范化与模式分解

  • 6.3模式分解

    介绍模式分解

  • 第七章数据库设计

    介绍数据库设计方法

  • 7.1数据库设计概述

    介绍数据库设计概述

  • 7.2数据库需求分析

    介绍数据库需求分析方法

  • 7.3数据库结构设计

    介绍数据库结构设计的几种方法

  • 7.4数据库行为设计

    介绍数据库行为涉及方法

  • 7.5数据库实施和维护

    介绍数据库实施和维护方法

  • 第八章数据库保护技术

    介绍数据库保护技术

  • 8.1数据库保护技术

    介绍数据库保护技术的基本概念等

  • 8.2实验7数据库的备份与恢复

    介绍数据库的备份与恢复

  • 8.3数据库并发控制

    介绍数据库并发控制办法

  • 第九章数据库编程与应用

    介绍数据库编程与应用方法

  • 9.1数据库编程

    介绍数据库编程的基本过程

  • 9.2实验8 存储过程和函数

    介绍存储过程和函数的实操

  • 9.3数据库应用程序设计

    介绍数据库应用程序设计

  • 开始学习
  • 第一章  作业测试
    第一章 数据库概述

    1.1 课程导语

    1.2 数据库基本概念

    1.3 数据模型

    1.4 数据库系统的结构及组成

    视频数10
  • 第二章  作业测试
    第二章 关系数据库系统理论

    2.1 关系数据库

    2.2 关系代数

    视频数4
  • 第三章  作业测试
    第三章 结构化查询语言SQL基础

    3.1 结构化查询语言(SQL)介绍

    3.2 实验1 MySQL的安装与配置

    3.3 数据定义

    3.4 数据维护

    3.5 实验2 数据库表的创建与管理

    3.6 数据查询

    3.7 实验3 数据库表的查询

    视频数12
  • 第四章  作业测试
    第四章 视图

    4.1 视图基本概念

    4.2 视图的作用

    4.3 实验4 索引和视图

    视频数3
  • 第五章  作业测试
    第五章 数据库安全性与完整性

    5.1 数据库安全性

    5.2 实验5 数据库的安全管理

    5.3 数据库完整性

    5.4 实验6 数据完整性

    视频数6
  • 第六章  作业测试
    第六章 关系数据库规范化理论

    6.1 函数依赖

    6.2 关系规范化

    6.3 模式分解

    视频数8
  • 第七章  作业测试
    第七章 数据库设计

    7.1 数据库设计概述

    7.2 数据库需求分析

    7.3 数据库结构设计

    7.4 数据库行为设计

    7.5 数据库实施和维护

    视频数7
  • 第八章  作业测试
    第八章 数据库保护技术

    8.1 数据库保护技术

    8.2 实验7数据库的备份与恢复

    8.3 数据库并发控制

    视频数9
  • 第九章  作业测试
    第九章 数据库编程与应用

    9.1 数据库编程

    9.2 实验8 存储过程和函数

    9.3 数据库应用程序设计

    视频数5
  • 期末考试
App 下载
关注我们