数据库原理与应用
数据库原理与应用
1000+ 人选课
更新日期:2025/06/13
开课时间2025/03/05 - 2025/07/05
课程周期18 周
开课状态开课中
每周学时-
课程简介

        《数据库原理与应用》课程主要讲解数据库系统的基本概念、原理和方法;关系数据模型及关系数据语言,Transact-SQL语言表达各种数据操作;E-R模型和数据库设计方法。

        通过上机实践,让学习者具备数据库应用系统开发的能力;对数据库领域研究的深入课题有大致了解,激发在此领域中继续学习的愿望,为进一步学习数据库系统高级课程做准备。

课程大纲

数据库系统基础

  • 1.1 课程介绍
  • 1.2 电子课本
  • 1.3 学习目标和学习任务
  • 1.4 数据库基本概念
  • 1.5 数据库数据模型
  • 1.6 概念结构设计
  • 1.7 逻辑结构设计
  • 1.8 数据库设计
  • 1.9 数据库的应用

SQL Server数据库管理系统

  • 2.1 软件下载
  • 2.2 电子课本
  • 2.3 学习目标和学习任务
  • 2.4 安装步骤

T-SQL语言

  • 3.1 电子课本
  • 3.2 学习目标和学习任务
  • 3.3 T-SQL语言基础
  • 3.4 常量和变量
  • 3.5 函数
  • 3.6 运算符和表达式
  • 3.7 条件语句
  • 3.8 循环语句

数据库管理

  • 4.1 电子课本
  • 4.2 学习目标和学习任务
  • 4.3 创建数据库
  • 4.4 修改数据库
  • 4.5 删除数据库、分离和附加数据库

表的管理

  • 5.1 电子课本
  • 5.2 学习目标和学习任务
  • 5.3 表的基本概念
  • 5.4 表结构的设计
  • 5.5 表数据的插入
  • 5.6 表数据的修改
  • 5.7 表数据的删除
  • 5.8 表数据的简单查询
  • 5.9 表数据的条件查询
  • 5.10 表数据的统计查询

数据库高级查询

  • 6.1 电子课本
  • 6.2 学习目标和学习任务
  • 6.3 创建视图
  • 6.4 修改视图
  • 6.5 删除视图、使用视图
  • 6.6 创建索引
  • 6.7 修改索引、删除索引

数据完整性

  • 7.1 电子课本
  • 7.2 学习目标和学习任务
  • 7.3 约束
  • 7.4 默认值
  • 7.5 规则

数据库操作编程

  • 8.1 电子课本
  • 8.2 学习目标和学习任务
  • 8.3 不带参数存储过程
  • 8.4 带参数的存储过程
  • 8.5 函数
  • 8.6 触发器

数据库安全管理

  • 9.1 电子课本
  • 9.2 学习目标和学习任务
  • 9.3 数据库用户管理

数据库数据维护

  • 10.1 电子课本
  • 10.2 学习目标和学习任务
  • 10.3 数据库数据的导出和导入
  • 10.4 数据库的备份和恢复
  • 10.5 小组汇报
  • 10.6 课程扩展