课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

大学生涯规划

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
27考研英语80攻略
SPOC学校专有课程
数据库原理及应用
第1次开课
开课时间: 2019年04月28日 ~ 2019年05月07日
学时安排: 待定
当前开课已结束 已有 100 人参加
立即自学
往期不提供结课证书,想参加下学期课程, 点击这里预约>>
spContent=数据库系统及相关技术已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。 在大数据时代,了解和掌握数据库的基本原理及应用是每一个科技人员必须的知识储备。
数据库系统及相关技术已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。 在大数据时代,了解和掌握数据库的基本原理及应用是每一个科技人员必须的知识储备。
—— 课程团队
课程概述

 “数据库原理及应用”是计算机科学与技术专业、软件工程专业、信息系统与信息管理等专业重要的专业基础课程,也是非计算机专业学生的信息技术必选课程,越来越多的高校的非信息计算机类专业将过去的“VF数据库技术”课程转换为“SQL数据库原理”课程。

   本课程将系统全面地讲述数据库系统的基础理论、基本技术和基本方法。本课程的知识内容和技术方法,对从事现代大数据管理技术的应用、开发和研究的人员都是重要而必备的基础。


授课目标

1.了解数据库的发展史及其研究领域和内容,掌握数据模型的组成;掌握数据库系统中的各个组成部分的定义及操作。

2.了解并掌握有关数据库安全性、完整性及优化性等多方面的相关理论。

3.学会利用关系代数语言、关系演算语言及结构化查询语言(SQL)实现数据库的定义、操纵和控制功能。

4.掌握构建数据库管理系统的六大过程并能够构建简单的数据库系统(包括数据库和数据库管理系统);养成良好职业素养,具有自主学习意识和能力。


成绩 要求

本课程成绩总分100分。

   1. 完成课后单元测验题,得分占总分的20%。

   2. 完成要求的实验题,得分占总分的10%。
   3. 参加课堂交流区讨论,得分占总分的20%。要求在“课堂交流区”中回复数量平均每讲1次,总次数不少于20次,且回复内容要有原创性,严禁抄袭他人的回复内容。
   4. 完成期末考试,得分占总分数的50%。
说明:
   总评成绩达到80分及以上者,可以获得本课程的优秀证书;
   总评成绩达到60分但未达到80分者,可以获得本课程的合格证书。


课程大纲
绪论
课时目标:教学大纲;课程简介;数据库的基本概念
1.1 数据库系统概述
1.2 数据模型
关系数据库
课时目标:系统地讲解关系数据库的重要概念,并着重对关系模型进行讲解:系统地讲解关系数据库的重要概念,并着重对关系模型进行讲解。
2.1 关系数据结构
2.2 关系操作
2.3 关系的完整性
2.4 关系代数
2.5 关系演算
关系数据库标准语言SQ
课时目标:讲述关系数据标准查询语言SQL,包括数据定义、查询、数据更新、数据控制、嵌入式SQL。
3.1 SQL概述
3.2 数据定义
3.3 数据查询(上)
3.4 数据查询(下)
3.5 数据更新
3.6 视图
数据库安全性
课时目标:介绍计算机以及信息安全技术标准的进展:详细讲解数据库安全性问题和实现技术,RDBMS实现数据库系统安全性的技术和方法有多种。
4.1 数据库安全性概述
4.2 强制存取控制
数据库完整性
课时目标:RDBMS的数据库完整性实现机制,包括实体完整性、参照完整性和用户自己定义的完整性约束的定义机制、完整性检查机制和违背完整性约束条件时RDBMS采取的预防措施。触发器的概念和在数据库完整性检查中的应用。
5.1 实体完整性
5.2 参照完整性
5.3 用户自定义完整性
关系数据理论
课时目标:详细讲解关系数据理论,主要是关系数据库规范化理论:包括关系数据库逻辑设计可能出现的问题,数据依赖的基本概念(包括,函数依赖、平凡函数依赖、非平凡的函数依赖、部分函数依赖、完全函数依赖、传递函数依赖的概念;码、候选码、外码的概念和定义;多值依赖的概念),范式的概念、1NF、2NF、3NF、BCNF、4NF的概念和判定方法。数据依赖的Armstrong公理系统。
6.1 规范化
6.2 函数依赖
6.3 数据依赖的公理系统
6.4 模式分解
数据库设计
课时目标:数据库设计的特点,数据库设计的基本步骤,数据库设计过程中数据字典的内容,数据库设计各个阶段的设计目标、具体设计内容、设计描述、设计方法等。
7.1 数据库设计概述
7.2 数据字典
7.3 E-R模型
数据库恢复技术
课时目标:事务处理技术主要包括数据库恢复技术和并发控制技术
1 事务的基本概念
2 故障的种类
3 恢复的实现技术
并发控制
课时目标:掌握数据库的封锁技术、封锁协议、活锁和死锁的概念、并发调度的可串行性、冲突可串行化调度、两段锁协议、封锁的粒度、意向锁。
1 并发控制概述
2 封锁
3 封锁协议、两段锁协议
4 并发调度的可串行性
展开全部
预备知识

1. 计算机程序设计方法

2. 任意一门计算机语言

3. 数据结构

4. 离散数学

5. 操作系统


参考资料

1.王珊,萨师煊.《数据库系统概论(第5版)》,高等教育出版社,2014.9
2.王珊,张俊.《数据库系统概论(第5版)习题解析与实验指导》,高等教育出版社,2015.7

华东交通大学
1 位授课老师
喻佳

喻佳

副教授

下载
下载

下载App