首页 课程主页
课程分享  
数据库原理与应用
主讲教师 余本功/合肥工业大学
学习人数 334
开课周期 2022年05月24日 ~ 2022年12月05日
教学进度
预报名
进行中
已结课
课程期次 共 28 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

数据库原理与应用课程是以培养基于数据库的应用能力为主要目标,重点突出数据库技术的基础性和应用性。从站在企业数据全局的角度来思考结构化数据和非结构化数据的应用需求,梳理商务数据库技术与应用课程的知识点体系,按照“原理、方法、工具和应用”的思想来组织大数据时代数据库课程的内容。课程内容包括企业数据、数据库概览、关系数据库基础、关系数据库标准语言SQL、数据库管理、关系数据理论与模式、数据库设计、事务管理与恢复、大数据管理概述、大数据生态系统、分布式数据库NoSQL等。

课程可作为高等学校会计学、工商管理、信息管理与信息系统、电子商务等相关专业的数据库知识课程,也可供从事数据库系统研究、开发与应用的工程技术人员以及其他相关人员的学习参考。本课程的教材是安徽省“十三五”规划教材省级质量工程项目成果。


课程概述

《数据库原理与应用》课程主要讲述数据库系统的基本概念、原理及方法。课程内容从企业数据特点入手,首先详细介绍了传统的关系数据库技术,包括关系模型、关系数据库标准语言SQL、关系数据理论、数据库设计、并发控制和恢复等内容;然后对大数据管理、大数据生态系统和NoSQL等数据库技术新进展进行了介绍。学生通过学习数据库系统原理与数据库系统应用两大部分内容,能够掌握有关数据库的基本概念、基本技术和基本理论,能初步设计数据库并掌握对数据库的操作和保护管理,提高数据库系统理论分析和解决实际问题的能力。

课程大纲
  • 第1章 企业数据
    • 1.1企业数据划分
    • 1.1企业数据划分-文本
    • 1.2 数据生命周期及数据分析
    • 1.2 数据生命周期及数据分析-文本
  • 第2章 数据库概览
    • 2.1 数据库系统概述
    • 2.1 数据库系统概述-文本
    • 2.2 数据模型概述
    • 2.2 数据模型概述-文本
    • 2.3 数据库系统结构
    • 2.3 数据库系统结构-文本
    • 2.4 数据库系统组成
    • 2.4 数据库系统组成-文本
  • 第3章 关系数据库基础
    • 3.1 关系数据库基础
    • 3.1 关系数据库基础-文本
    • 3.2 关系操作和完整性约束
    • 3.2 关系操作和完整性约束-文本
    • 3.3 关系代数
    • 3.3 关系代数-文本
  • 第4章 SQL语言
    • 4.1 SQL语言概述
    • 4.1 SQL语言概述-文本
    • 4.2 数据定义与完整性约束
    • 4.2 数据定义与完整性约束-文本
    • 4.3 数据查询(单表查询)
    • 4.3 数据查询(单表查询)-文本
    • 4.4 数据查询(连接查询)
    • 4.4 数据查询(连接查询)-文本
    • 4.5 数据查询(嵌套查询)
    • 4.5 数据查询(嵌套查询)-文本
    • 4.6 数据查询(集合、派生查询)
    • 4.6 数据查询(集合、派生查询)-文本
    • 4.7 数据更新
    • 4.7 数据更新-文本
    • 4.8 视图
    • 4.8 视图-文本
  • 第5章 数据库管理
    • 5.1 数据库安全性
    • 5.1 数据库安全性-文本
    • 5.2 数据库完整性
    • 5.2 数据库完整性-文本
    • 5.3 触发器与存储过程
    • 5.3 触发器与存储过程-文本
  • 第6章 关系数据理论与模式
    • 6.1 数据依赖
    • 6.1 数据依赖-文本
    • 6.2 关系规范化
    • 6.2 关系规范化-文本
    • 6.3 模式分解
    • 6.3 模式分解-文本
  • 第7章 数据库设计
    • 7.1 数据库设计概述
    • 7.1 数据库设计概述-文本
    • 7.2 需求分析
    • 7.2 需求分析-文本
    • 7.3 概念结构设计
    • 7.3 概念结构设计-文本
    • 7.4 逻辑结构设计
    • 7.4 逻辑结构设计-文本
    • 7.5 数据库物理结构设计与实施维护
    • 7.5 数据库物理结构设计与实施维护-文本
  • 第8章 数据库恢复技术
    • 8.1 事务
    • 8.1 事务-文本
    • 8.2 数据库恢复概述
    • 8.2 数据库恢复概述-文本
    • 8.3 恢复实现技术
    • 8.3 恢复实现技术-文本
    • 8.4 带检查点的恢复技术
    • 8.4 带检查点的恢复技术-文本
  • 第9章 并发控制
    • 9.1 并发控制概述
    • 9.1 并发控制概述-文本
    • 9.2 封锁
    • 9.2 封锁-文本
    • 9.3 封锁协议与死锁
    • 9.3 封锁协议与死锁-文本
    • 9.4 并发调度的可串行性
    • 9.4 并发调度的可串行性-文本
  • 第10章 大数据管理及NoSQL
    • 10.1 大数据管理概述
    • 10.1 大数据管理概述-文本
    • 10.2 大数据生态系统
    • 10.2 大数据生态系统-文本
    • 10.3 NoSQL基础知识
    • 10.3 NoSQL基础知识
    • 10.4 NoSQL数据存储模式
    • 10.4 NoSQL数据存储模式
  • 章节测试
    • 章节测试1
    • 章节测试2
    • 章节测试3
    • 章节测试4
    • 章节测试5
    • 章节测试6
    • 章节测试7
    • 章节测试8
    • 章节测试9
    • 章节测试10
授课目标
预备知识
配套教材
  • 商务数据库技术与应用
    余本功,蒋丽,赵树...
    科学出版社
参考教材
5.0

2 条评价

本次开课 查看全部
4.9

12 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
2 我可以重复选择同一门课程吗?
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
3 课程结束后,还能继续学习课程内容吗?
这将根据课程团队的设置的课程结课设置而定,有的课程将在课程结束后关闭,有的课程允许已选课的用户查看课程内容及历史记录,也有课程可能会对未选课用户开放课程内容。对于结课后仍然开放的课程,在“我的课程”列表里,可以查看课程内容及学习记录。
4 建议使用什么浏览器学习?
为了您顺利地进行课程学习,建议您将浏览器升级到最新版本。建议使用IE10及以上,火狐Firefox浏览器,及谷歌Chrome浏览器。
授课教师
合肥工业大学
合肥工业大学
合肥工业大学
合肥工业大学
合肥工业大学
合肥工业大学
合肥工业大学
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有