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

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

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


课程大纲

项目一

  • 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