首页 课程主页
课程分享  
数据库原理及应用
主讲教师 江涛/淮南师范学院
学习人数 210
开课周期 2022年03月10日 ~ 2022年06月30日
教学进度
预报名
进行中
已结课
课程期次 共 16 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

数据库原理及应用是计算机科学与技术、物联网工程、数据科学与大数据技术等相关专业的专业基础课,是一门理论和实践性很强的课程。本课程的主要内容包括数据及数据模型、数据库系统结构、关系数据库及语言SQL、数据库的安全性及完整性、关系数据库理论、数据库设计及编程、关系查询处理及优化、数据库恢复技术、并发控制、数据库管理系统以及数据库新技术等。


课程概述

    本课程主要系统讲授数据库系统的基础理论、基本技术和基本方法,结合当前流行的大型关系数据库管理系统SQL SERVER平台,通过实例讲解和演示数据库的标准语言SQL、数据库的安全性和完整性控制、事务管理与恢复技术,以及关系规范化理论和数据库的设计,为进一步从事数据库的应用开发和研究奠定坚实的基础。

课程大纲
  • 1 绪论
    • 数据库系统概述
    • 数据模型
    • 数据库系统结构
    • 数据库系统组成
    • 绪论课件
  • 2 关系数据库
    • 关系数据结构及形式化定义
    • 关系操作
    • 关系完整性
    • 关系代数
    • 关系数据库课件
  • 3 数据库标准语言SQL
    • 数据定义
      • 模式的定义与删除
      • 表的定义、修改与删除
      • 索引的定义与删除
    • 数据查询
      • SELECT语句与单表查询
      • 单表查询(续)
      • 多表查询、嵌套查询
    • 数据更新
    • 视图
    • 数据库标准语言SQL课件
  • 4 数据库的安全性
    • 数据库的安全性
    • 数据库安全性课件
  • 5 数据库的完整性
    • 数据库的完整性
    • 数据库完整性课件
  • 6 关系数据理论
    • 问题的提出
    • 函数依赖
    • 范式
    • 范式(续)
    • 数据依赖的公理系统
    • 关系数据理论课件
  • 7 数据库设计
    • 数据库设计概述、需求分析
    • 概念结构设计
    • 逻辑结构与物理结构设计
    • 数据库设计课件
  • 数据库原理及应用线上考试
  • 8 关系查询处理和查询优化
    • 查询处理
    • 查询优化
    • 代数优化与物理优化
    • 关系查询处理和查询优化课件
  • 9 数据库恢复技术
    • 事务与数据库恢复
    • 恢复技术与恢复策略
    • 具有检查点的恢复技术
    • 数据库恢复技术课件
  • 10 并发控制
    • 并发控制及封锁
    • 封锁(续),并发调度可串行性
    • 并发调度的可串行性(续)
    • 并发控制课件
  • 数据库原理及应用实验考试
    • 数据库原理及应用实验考试-分组1
    • 数据库原理及应用实验考试-分组2
    • 数据库原理及应用实验考试-分组3
    • 数据库原理及应用实验考试-分组4
    • 数据库原理及应用实验考试-分组5
  • SQL SERVER相关知识
    • SQL SERVER数据库创建和管理
      • 数据库创建和管理T-SQL语句
    • SQL SERVER表、视图及索引的创建和管理
      • 表、视图及索引的创建和管理T-SQL语句
    • SQL SERVER数据插入
      • 数据插入T-SQL语句
    • SQL SERVER数据的更新和删除
      • 数据的更新及删除T-SQL语句
    • SQL SERVER数据查询
      • 数据查询T-SQL语句
授课目标

    通过本课程的学习,学生可以熟悉并掌握数据库的基本原理和操作,熟悉并掌握数据库设计及编程的方法,了解该领域新技术的应用;可以根据实际问题进行数据库的创建、维护、查询、统计,开发基本的数据库应用程序,具备一定的计算机信息管理的能力,并为继续学习计算机其他学科知识和在今后的工作中解决信息管理问题打下坚实的基础。

预备知识

程序设计,数据结构

配套教材
  • 数据库系统概论
    (第5版)
    王珊、萨师煊
    高等教育出版社
参考教材
  • 数据库系统设计、实现与管理
    第8版
    Peter Rob...
    清华大学出版社
  • 数据库系统教程
    第3版
    施伯乐 丁宝康
    高等教育出版社
  • 数据库系统基础
    第6版
    埃尔玛斯利
    清华大学出版
5.0

2 条评价

本次开课 查看全部
5.0

12 条评价

本次开课 查看全部
1 是否需要完成课程所有的作业?
如果你想要获得课程证书,你需要按照课程老师制定的课程大纲和考核标准完成相关作业;如果仅是为了扩充知识并不需要申请证书,可以根据自己的时间与需求自由安排学习计划。
2 建议使用什么浏览器学习?
为了您顺利地进行课程学习,建议您将浏览器升级到最新版本。建议使用IE10及以上,火狐Firefox浏览器,及谷歌Chrome浏览器。
授课教师
淮南师范学院
淮南师范学院
淮南师范学院
淮南师范学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有