首页
课程分类
大学课程
讲座系列
高中课程
考研课程
外语课程
计算机课程
资格考试
职业培训
其它系列
小学课程
农业技术
历史地理
初中教学
医学视频
文化艺术
军事天地
体育课程
网站导航
初、高中名师课程
本站下载
我的收藏
联系本站
首页
»
计算机课程
»
数据库
»
数据库系统原理课程
正在加载课程......
正在播放:数据库系统原理课程
报 错
收 藏
联系本站
高清播放
本站下载
上一讲
下一讲
课程目录
00-数据库系统课程简要介绍
01-100-本讲学习什么(1分40秒)
01-101-为什么要学习数据库系统(4分41秒)
01-102-什么是数据库(7分11秒)
01-103-什么是数据库系统(6分25秒)
01-104-从用户角度看数据库管理系统(9分39秒)
01-105-从系统角度看数据库管理系统(9分51秒)
01-106-数据库系统课程学习什么(9分43秒)
01-107-回顾本讲学习了什么(1分42秒)
01-200-本讲学习什么(1分39秒)
01-201-数据库系统的标准结构(15分15秒)
01-202-什么是数据模型(11分41秒)
01-203-数据库系统的演变之一(15分05秒)
01-204-数据库系统的演变之二(13分12秒)
01-205-回顾本讲学习了什么(2分47秒)
01-300-本讲学习什么(44秒)
01-301-什么是关系模型(10分50秒)
01-302-什么是关系(13分26秒)
01-303-关系有什么特性(7分12秒)
01-304-候选码与外码(10分16秒)
01-305-关系模型的完整性(7分50秒)
01-306-回顾本讲学习了什么(1分03秒)
01-400-本讲学习什么(1分13秒)
01-401-什么是关系代数(5分40秒)
01-402-并相容性的概念(2分03秒)
01-403-并操作(3分38秒)
01-404-差操作(3分17秒)
01-405-广义积操作(5分29秒)
01-406-选择操作(9分52秒)
01-407-投影操作及基本操作小结(6分27秒)
01-408-交操作(3分54秒)
01-409-theta连接操作及更名操作(12分09秒)
01-410-自然连接操作(6分59秒)
01-411-应用关系代数操作训练(14分48秒)
01-412-除操作(16分24秒)
01-413-外连接操作(8分53秒)
01-414-回顾本讲学习了什么(5分43秒)
01-500-本讲学习什么(1分47秒)
01-501-什么是关系元组演算(6分44秒)
01-502-简单运用元组演算公式(9分17秒)
01-503-存在量词与全称量词(17分17秒)
01-504-等价变换(8分40秒)
01-505-四个典型示例(12分39秒)
01-506-用元组演算实现关系代数操作(4分35秒)
01-507-什么是域演算(7分58秒)
01-508-什么是按示例查询-QBE(12分54秒)
01-509-QBE应用训练(10分52秒)
01-510-关系演算的安全性(7分06秒)
01-511-三种关系运算之比较(6分21秒)
01-512-回顾本讲学习了什么(57秒)
01-600-本讲学习什么(2分38秒)
01-601-SQL语言概述(8分31秒)
01-602-利用SQL建立数据库(16分44秒)
01-603-利用SQL进行基本查询(13分55秒)
01-604-利用SQL进行多表联合查询(14分11秒)
01-605-结合SELECT的INSERT语句(7分35秒)
01-606-结合SELECT的DELETE与UPDATE语句(7分20秒)
01-607-数据库定义的修正与撤销(4分55秒)
01-608-用SQL Server进行练习(18分36秒)
01-609-第6讲回顾本讲学习了什么(2分14秒)
01-700-本讲学习什么(1分25秒)
01-701-IN子查询(11分47秒)
01-702-ThetaSome子查询(12分53秒)
01-703-Exists子查询(11分48秒)
01-704-结果计算与聚集计算(6分57秒)
01-705-分组聚集计算与分组过滤(10分38秒)
01-706-用SQL表达并交差操作(7分20秒)
01-707-用SQL处理空值(3分53秒)
01-708-用SQL表达连接与外连接操作(5分35秒)
01-709-SQL-SELECT小结(4分28秒)
01-710-SQL视图(14分17秒)
01-711-第7讲回顾本讲学习了什么(1分14秒)
01-800-本讲学习什么(1分04秒)
01-801-数据库完整性概念及完整性约束规则(8分59秒)
01-802-数据库完整性分类(4分16秒)
01-803-SQL表完整性与列完整性(21分11秒)
01-804-SQL的断言及其应用(4分50秒)
01-805-SQL的触发器的概念(6分34秒)
01-806-触发器应用示例之一(7分32秒)
01-807-触发器应用示例之二(5分29秒)
01-808-第8讲回顾本讲学习了什么-完整性回顾(1分51秒)
01-809-数据库安全性的概念(6分06秒)
01-810-自主安全性机制(10分55秒)
01-811-两种自主安全性控制(5分22秒)
01-812-SQL安全性控制(6分44秒)
01-813-自主安全性控制的问题(3分56秒)
01-814-强制安全性机制(4分51秒)
01-815-第8讲回顾本讲学习了什么-安全性回顾(1分56秒)
01-900-本讲学习什么(1分47秒)
01-901-什么是嵌入式SQL语言(10分20秒)
01-902-程序与数据库连接(6分35秒)
01-903-为什么需要提交和撤销(7分54秒)
01-904-嵌入式SQL程序的一个示例(5分50秒)
01-905-为什么需要游标(5分41秒)
01-906-游标应用示例(9分13秒)
01-907-可滚动游标(4分22秒)
01-908-利用游标进行数据库增删改(3分32秒)
01-909-利用游标编写的一个程序(3分42秒)
01-910-异常状态捕获机制(14分26秒)
01-911-第9讲回顾本讲学习了什么(1分53秒)
01-A00-本讲学习什么(1分15秒)
01-A01-动态SQL的概念和作用(7分37秒)
01-A02-动态SQL构造示例之一(15分41秒)
01-A03-动态SQL构造示例之二(16分17秒)
01-A04-动态SQL的两种执行方式(5分44秒)
01-A05-数据字典及其作用(14分05秒)
01-A06-SQLDA与数据字典的应用(5分33秒)
01-A07-什么是ODBC(10分21秒)
01-A08-什么是JDBC(9分31秒)
01-A09-ODBC-JDBC-嵌入式之比较(10分22秒)
01-A10-第10讲回顾本讲学习了什么(2分22秒)
01-A11-实验-JDBC连接openGauss进行高级语言编程(18分52秒)
01-1100-本讲学习什么(4分33秒)
01-1101-为什么要数据建模与数据库设计(5分21秒)
01-1102-数据模型与概念模型的概念(4分44秒)
01-1103-关于抽象的八个字(2分10秒)
01-1104-什么是E-R模型(2分21秒)
01-1105-实体与实例(6分48秒)
01-1106-联系与联系的元数(4分39秒)
01-1107-联系与联系的基数(6分29秒)
01-1108-Chen方法表达E-R模型(12分49秒)
01-1109-Chen方法建模案例-物资管理系统数据建模(8分20秒)
01-1110-Crow_s Foot方法表达E-R模型(8分40秒)
01-1111-Crow_s Foot方法建模案例-物资管理系统数据建模(4分55秒)
01-1112-型与值和三个世界(7分54秒)
01-1113-数据模型与两种抽象层次(8分06秒)
01-1114-再看抽象层次(6分39秒)
01-1115-第11讲回顾本讲学习了什么(1分36秒)
01-1200-本讲学习什么(36秒)
01-1201-什么是IDEF1X(3分21秒)
01-1202-独立实体和从属实体(10分24秒)
01-1203-标定联系和非标定联系(6分07秒)
01-1204-非确定联系与相交实体(5分31秒)
01-1205-分类联系与分类实体(9分44秒)
01-1206-IDEF1X案例讲解之一-四个建模小例子(11分13秒)
01-1207-IDEF1X案例讲解之二-仓储系统建模(8分47秒)
01-1208-IDEF1X案例讲解之三-物料系统建模(7分21秒)
01-1209-IDEF1X案例讲解之四-六个模型示例点评(14分21秒)
01-1210-IDEF1X案例讲解之五-联赛管理系统建模(4分33秒)
01-1211-第12讲回顾本讲学习了什么(1分28秒)
01-1300-本讲学习什么(3分51秒)
01-1301-如何做需求分析(6分32秒)
01-1302-如何做概念数据库设计(12分10秒)
01-1303-如何做逻辑数据库设计(17分43秒)
01-1304-逻辑数据库设计会出现什么问题(7分54秒)
01-1305-如何做物理数据库设计(3分33秒)
01-1306-第13讲回顾本讲学习了什么(1分43秒)
01-1400-本讲学习什么(1分28秒)
01-1401-什么是函数依赖(9分27秒)
01-1402-部分函数依赖与完全函数依赖(4分40秒)
01-1403-传递函数依赖(3分57秒)
01-1404-函数依赖相关的几个重要概念(8分17秒)
01-1405-关于函数依赖的Armstrong公理(8分05秒)
01-1406-什么是属性(集)闭包(6分01秒)
01-1407-属性闭包的计算算法与覆盖及其证明(7分53秒)
01-1408-什么是最小覆盖(6分08秒)
01-1409-第14讲回顾本讲学习了什么(1分24秒)
01-1500-本讲学习什么(1分19秒)
01-1501-什么是第一范式(3分53秒)
01-1502-什么是第二范式(6分40秒)
01-1503-什么是第三范式(6分40秒)
01-1504-什么是Boyce-Codd范式(6分19秒)
01-1505-什么是多值依赖(9分31秒)
01-1506(选修)-关于多值依赖的Armstrong公理(14分40秒)
01-1600-本讲学习什么(1分48秒)
01-1601-模式分解存在的问题(7分58秒)
01-1602-无损连接分解及其检验算法(14分48秒)
01-1603-保持依赖分解及其检验算法(11分58秒)
01-1604-模式分解成BCNF及第3范式的算法(11分43秒)
01-1605-连接依赖与第5范式(3分05秒)
01-1606-数据库设计需要知道的(6分50秒)
01-1607-第16讲回顾本讲学习了什么(2分40秒)
01-《数据库系统(下)》课程简要介绍(8分45秒)
01-1700-第17讲本讲学习什么(2分40秒)
01-1701-存储体系回顾(13分48秒)
01-1702-磁盘的结构与特性(17分19秒)
01-1703-查询实现的基本思想(12分41秒)
01-1704-记录与表在磁盘上的存储(12分12秒)
01-1705-四种文件组织方法(16分01秒)
01-1706-Oracle数据库物理存储简介(14分43秒)
01-1707-第17讲回顾本讲学习了什么(3分28秒)
01-1800-第18讲本讲学习什么(2分01秒)
01-1801-索引的概念和作用(13分49秒)
01-1802-SQL中索引的创建和使用(5分52秒)
01-1803-稀疏索引与稠密索引(10分58秒)
01-1804-主索引与辅助索引(6分31秒)
01-1805-聚簇索引与倒排索引(8分32秒)
01-1806a-B+树索引(12分33秒)
01-1806b-用B树建立不同的索引(4分29秒)
01-1806c-B+树与B树的比较
01-1807a-B树键值插入与结点分裂示例(7分34秒)
01-1807b-B树键值删除与结点合并示例(8分10秒)
01-1807c-B树结点分裂与合并另一例(11分53秒)
01-1808-散列索引(12分52秒)
01-1809(选修)可扩展散列索引(15分23秒)
01-1809(选修)线性散列索引(11分27秒)
01-1810-第18讲回顾本讲学习了什么(5分32秒)
课程介绍
东南大学远程课程-数据库系统原理视频教学一、课程简介与目标
数据库原理是计算机科学与技术专业本科生的一门专业必修课程。该课程围
绕如何设计数据库,全面、系统地讲述数据库的基本概念、原理和应用技术,包
括关系模型、SQL 语句、关系规范化、数据库设计、数据库编程、系统管理等方
面的知识。通过课堂讲授的方式使学生掌握数据库系统的基础知识及基本理论,
系统地理解如何设计一个合理的、优化的数据库,掌握在某一个数据库管理系统
上进行数据库操作,培养学生具有设计数据库模式以及开发数据库应用系统的基
本能力,为将来的开发和研究工作打下一定的基础。
1.课程支撑的毕业要求
3.1 能够针对计算机专业的一般性工程问题设计出计算机应用系统的方案,
构建系统框架,能够针对关键问题选择合理算法或方法。
11.2 能够理解和掌握计算机及其相关产业的开发过程、管理方法,以及经济
决策方法。
2.课程拟达到的教学目标
本课程的教学目标为:
课程目标 1:理解与掌握数据库系统的基础理论、基本技术和基本方法,包
括:数据库系统结构、数据库的安全性和完整性控制、事务管理与恢复技术、结
构化查询语言、关系规范化理论、数据库设计及数据库连接技术等。
课程目标 2:理解并掌握经典的数据库设计模型--关系模型,能从集合论的
角度理解关系的结构及关系代数表达式的用法。针对给定的一个应用工程项目的
数据库设计需求,能够构建数据库的概念模型、逻辑模型(关系模型)、物理模
型,并运用规范化设计理论及关系模式分解算法或优化方法,使得设计的关系模
型符合范式要求。
2
课程目标 3:对于给定的一个实际数据库应用工程项目的需求,能够运用数
据库设计理论、数据库管理等方法,并综合考虑数据安全、并发控制、数据维护
成本等因素,理解并掌握数据库的需求分析、数据库设计、数据载入、数据测试、
数据库维护等过程。
课程思政目标:该课程在培养学生具备扎实的数据库系统基础理论及实践动
手能力的同时,深入挖掘课程教学中蕴含的思政元素,通过数据库技术发展史、
数据库安全性及完整性、数据库设计方法、数据库应用开发流程等教学内容的学
习,润物无声地培养学生的社会主义核心价值观,将知识传授、能力培养、价值
引领等有机地融入课程教学中。加强学生的安全意识、责任及担当意识,培养学
生严谨的科学探索精神就工匠精神.
(一)绪论(2 学时)
主要内容:初步讲解数据库的基本概念,介绍数据模型的组成要素和常用的数据模型、
数据库系统的三级模式结构和数据库系统的主要组成部分
1.基本要求
(1)了解数据库的发展历史及分类
(2)熟悉数据库和数据模型基本概念
(3)掌握数据库系统的系统结构和系统组成
2.重点、难点
重点:数据库和数据模型的基本概念、数据库的系统结构和系统组成
难点:数据库系统的系统结构及其实现原理
- 2 -
3.作业及课外学习要求
作业:在系统中安装和尝试常用数据库系统,了解和熟悉数据库系统的结构
课外学习要求:通过网络搜索与数据库相关的内容,尽可能多的了解与数据库有关的基
础知识
(二)关系数据库和 SQL(8 学时)
主要内容:关系数据库的重要概念,包括关系模型和关系代数;关系数据库标准语言
SQL 的数据定义、数据查询和数据更新三部分功能。
1.基本要求
(1)熟悉关系模型、关系代数
(2)熟悉关系数据库标准语言 SQL
(3)掌握 SQL 语言的数据定义、查询和更新
2.重点、难点
重点:关系模型、关系代数;SQL 语言的数据操作
难点:无
3.作业及课外学习要求
作业:课后习题,包括对给定数据关系模型的关系代数的书写、SQL 语句的书写
课外学习要求:通过上机练习掌握 SQL 语言的写法以及结构
(三)数据库安全性、完整性,关系数据理论(8 学时)
主要内容:实现数据库系统安全性的技术和方法;实体完整性及完整性约束的定义方法、
检查机制和违约处理;关系规范化理论。
1.基本要求
(1)熟悉数据库系统安全性的技术和方法
(2)熟悉用户身份鉴别、自主存取控制、强制存取控制、视图机制、审计功能、数据
加密存储和加密传输等
(3)掌握完整性约束的定义方法、完整性检查机制和违约处理,断言和触发器的作用
和使用方法
(4)掌握关系数据库的重要理论基础,关系数据理论
2.重点、难点
重点:数据库安全性的技术和方法、完整性约束的定义方法、关系数据理论
难点:断言和触发器,关系规范化理论,范式,数据依赖。
- 3 -
3.作业及课外学习要求
作业:课后习题,对给定的关系模型进行规范化操作
课外学习要求:通过上机练习掌握 SQL 断言和触发器的使用
(四)数据库设计和编程、恢复技术及并发控制(6 学时)
主要内容:数据库的设计方法和步骤、概念结构设计、逻辑结构设计、数据库编程概念
和方法、故障恢复的技术和方法、并发控制的概念和常用的封锁技术
1.基本要求
(1)了解数据库设计方法和步骤
(2)熟悉概念结构设计和逻辑结构设计
(3)掌握 ER 模型和关系模型的转换
(4)掌握数据库编程技术
(5)熟悉故障恢复技术和并发控制技术
2.重点、难点
重点:概念结构设计、逻辑结构设计
难点:ER 模型和关系模型的转换。
3.作业及课外学习要求
作业:将一些常见的关系模型用 ER 模型描述出来
课外学习要求:通过上机练习掌握数据库编程技术,包括运用 JDBC,ODBC 等
展开更多
全站精品课程推荐
4星
21天提升语言表达能力训练
演讲口才
122
3星
高中地理一轮复习讲解
高三课程
49
4星
《摩比爱数学》
少儿益智
58
4星
高中数学题型方法100讲视频
高考专题
62
5星
高中数学【直线与圆】基础知识专题
高考专题
54
3星
《模电/模拟电子技术》教材讲解
考研专业课
34
5星
【高考语文必背60篇】讲解
高考专题
39
4星
高考数学一轮总复习基础辅导
高考专题
29
热门课程
1
净空法师《大乘无量寿经》600集-音频版
禅佛智慧 · 4534 次浏览
2
净空法师《大乘无量寿经》视频讲座
禅佛智慧 · 2324 次浏览
3
净空法师-无量寿经600讲
禅佛智慧 · 787 次浏览
4
清华大学(肖星):《财务分析与决策教学》
金融财会 · 565 次浏览
5
【袁阔成】《三国演义》评书全套
有声读物 · 356 次浏览
6
【百家讲坛】国史通鉴【94集全】
名家讲坛 · 336 次浏览
7
人教版九年级化学全套教学视频
初三课程 · 233 次浏览
8
幼儿数学启蒙动画
小学综合 · 225 次浏览
9
统编版小学三年级语文下册全套课程
三年级 · 219 次浏览
10
中华五千年全集-袁腾飞全集视频讲座
百家讲坛 · 213 次浏览
最新课程
1
人教PEP版小学英语 四年级下册同步精讲
四年级
2
【初中生物课程】七八年级生物精讲
初三课程
3
【一次函数专题讲解】初中数学全套课程 中考数学 专题
初三课程
4
《初级语法专项精讲课程》
基础英语
5
全75集《走进小古文》
小学综合
6
快速精通饭局酒局
年轻成长
7
从零开始学 Creo2026零基础入门教程
三维软件
8
电路理论期末速成课
考研专业课
9
高中化学【选择性必修二】物质结构与性质专题
高一课程
10
高中化学【选择性必修一】化学反应原理——系列课程
高一课程
热门推荐
净空法师《大乘无量寿经》600集-音频版
HOT
禅佛智慧
净空法师《大乘无量寿经》视频讲座
HOT
禅佛智慧
净空法师-无量寿经600讲
HOT
禅佛智慧
热门课程排行
1
净空法师《大乘无量寿经》600集-音频版
禅佛智慧 · 4534 次浏览
2
净空法师《大乘无量寿经》视频讲座
禅佛智慧 · 2324 次浏览
3
净空法师-无量寿经600讲
禅佛智慧 · 787 次浏览
4
清华大学(肖星):《财务分析与决策教学》
金融财会 · 565 次浏览
5
【袁阔成】《三国演义》评书全套
有声读物 · 356 次浏览
6
【百家讲坛】国史通鉴【94集全】
名家讲坛 · 336 次浏览
7
人教版九年级化学全套教学视频
初三课程 · 233 次浏览
8
幼儿数学启蒙动画
小学综合 · 225 次浏览
9
统编版小学三年级语文下册全套课程
三年级 · 219 次浏览
10
中华五千年全集-袁腾飞全集视频讲座
百家讲坛 · 213 次浏览