数据库原理与应用
数据库原理与应用
1万+ 人选课
更新日期:2025/10/14
开课平台学银在线
开课高校成都东软学院
开课教师余阳李姗
学科专业工学计算机类
开课时间2025/09/01 - 2026/01/31
课程周期22 周
开课状态开课中
每周学时-
课程简介

这门课会讲什么?

《数据库原理与应用》从而成为计算机类各专业普遍开设的专业基础类课程。本课程旨在使学生了解现代信息管理技术、数据库的基本概念、数据模型及其设计、数据库设计、数据库操作(SQL语言)、企业级关系数据库管理系统的基本使用。为学生开发基于数据库的管理信息系统软件、学习大型关系数据库系统管理打下基础。

    《数据库原理与应用》是一门实践动手能力要求极高、实践性很强、面向实际应用的课程。鉴于其应用性、实践性,我们希望能够把基本概念、基本理论融入到具体的关系数据库管理系统的使用中去讲解。通过实践性的案例教学,化繁为简、化难为易、深入浅出地介绍基本概念和理论;同时达到能熟练使用一中企业级大型关系数据库管理系统的目的,并为基于数据库的MIS系统开发、应用打下坚实的技术基础 建设目标 依托国际先进的工程教育理念CDIO,结合东软学院的实际, 创造性地提出了TOPCARES-CDIO教育理念,以提高学生的创新创业应用能力为培养目标,搭建学生知识、能力、态度的一体化教育教学架构。努力建设培养"实用化、国际化、个性化"的应用型IT人才的精品特色课程。


你将收获什么?

1. 了解数据库的基本概念。

2. 掌握数据库的基本操作。

3. 运用SQL语句进行数据库和数据表的创建和管理

4. 熟练掌握SQL语句-增删改查。

5. 学会数据库编程。

6. 运用数据库设计和规范化思想进行小型数据库的设计

7. 掌握数据库运维及安全管理

8. 增强分析问题和数据表达的能力; 


适合什么人学习?

1.高校计算机类专业本专科学生。本课程可作为学生们数据库课程的学习平台,为他们后续数据库开发类课程学习打下基础。

2.企事业单位软件项目开发人员。课程深入浅出地讲授了数据库的原理及应用,适合所有进行软件项目开发的人士。

3.数据库管理、维护员。课程讲授了现代数据库的管理、安全性、备份与恢复等内容,能对数据库进行高效管理和日常维护。


课程大纲

课程章节

  • 项目一
  • 项目二
  • 项目三
  • 项目四
  • 项目五
  • 项目六
  • 项目七
  • 项目八
  • 项目九
  • 项目十

项目一

1.1 课程介绍

1.2 基本概念

1.3 数据库发展的三个阶段

1.4 数据模型

1.5 数据库系统的结构

1.6 思政案例

1.7 智能教学助手

项目二

2.1 数据库的安装1

2.2 数据库的安装2

2.3 初次使用sql server

项目三

3.1 用SSMS工具创建数据库

3.2 用t-sql语句创建数据库

3.3 删除数据库

3.4 数据库的相关操作

3.5 用SSMS工具创建表

3.6 用T-SQL语句创建表

3.7 完整性约束

3.8 用T-SQL语句修改表结构

3.9 删除数据表

3.10 数据库关系图

项目四

4.1 数据导入导出

4.2 指定列,列别名

4.3 WHERE条件

4.4 DISTINCT&TOP

4.5 常用的内置函数1

4.6 常用的内置函数2

4.7 模糊查询

4.8 数据操作

4.9 数据汇总1

4.10 数据汇总2

4.11 多表连接-内连接

4.12 多表连接-外连接

4.13 交叉连接与联合查询

4.14 多表连接应用扩展

4.15 嵌套查询1

4.16 嵌套查询2

4.17 嵌套查询3

4.18 嵌套查询4

4.19 SQL窗口函数

项目五

5.1 视图

5.2 索引

项目六

6.1 变量

6.2 分支结构-IF

6.3 分支结构-CASE

6.4 循环结构-WHILE

6.5 系统函数

6.6 自定义函数-标量函数

6.7 自定义函数-内嵌表值函数

6.8 系统存储过程

6.9 用户存储过程——带输出参数的存储过程

6.10 用户存储过程——不带输出参数的存储过程

6.11 触发器的概述

6.12 触发器的创建

项目七

7.1 安全管理1

7.2 安全管理2

项目八

8.1 备份和恢复1

8.2 备份和恢复2

项目九

9.1 数据库设计基本概念

9.2 概念模型.

9.3 概念模型设计示例

9.4 ER模型转换为关系模型

9.5 使用PowerDesigner设计概念模型

9.6 函数依赖

9.7 关系规范化

9.8 1NF和2NF

9.9 3NF

项目十

10.1 事务与并发控制1

10.2 事务与并发控制2

10.3 事务与并发控制3