《数据库原理》是软件工程、物联网工程、数据科学与大数据技术等相关专业的核心专业基础课,是衔接计算机基础能力培养与专业应用开发的关键纽带。本课程将带领同学们学习数据库系统的基本概念及原理、关系数据库、SQL语言、数据库安全机制、关系数据库理论、数据库设计、存储过程和触发器编程等内容。培养同学们针对特定数据库应用需求,开展需求分析、结构设计、功能开发的实践能力与系统性思维。为智能信息时代的领域工程实践打下坚实基础。同时结合课程思政融入,培育信息从业者的责任担当与工程素养。
Build the Finance Skills That Lead to Promotions, Not Just Certificates
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Syllabus
- 第1章 数据库绪论
- 1.1 数据库系统概述
- 1.2 数据建模与概念模型
- 1.3 逻辑数据模型三要素及分类
- 1.4 数据库系统结构
- 第2章 关系数据库
- 2.1 关系模型的数据结构及形式化定义
- 2.2 关系的操作与完整性约束
- 2.3 关系代数
- 第3章 关系数据库标准语言SQL
- 3.1 SQL概述
- 3.2 数据定义
- 3.3 查询
- 3.4 数据更新
- 3.5 视图
- 第4章 数据库安全性
- 4.1 数据库安全性概述
- 4.2 数据库安全性控制
- 4.3 其他安全性保护
- 第5章 数据库完整性
- 5.1 数据库完整性概述
- 5.2 实体完整性
- 5.3 参照完整性
- 5.4 用户自定义完整性
- 5.5 完整性约束命名子句
- 5.6 触发器
- 第6章 关系数据库理论
- 6.1 函数依赖
- 6.2 规范化-范式
- 第7章 数据库设计
- 7.1 数据库设计概述
- 7.2 需求分析
- 7.3 概念结构设计
- 7.4 逻辑结构设计
- 第8章 数据库编程
- 8.1 过程化SQL
- 8.2 存储过程
- 8.3 游标
- 期末考试
Taught by
Nanchang Hangkong University