
通过本门课程的教学,帮助学生加强对数据库系统概念、原理的理解,使学生能够熟练掌握一种主流数据库产品的功能、应用和基本开发技术,培养学生运用数据库知识解决实际问题的能力,并为进一步的学习打下良好的基础。
开设学校:云南大学;学科:计算机、
通过本门课程的教学,帮助学生加强对数据库系统概念、原理的理解,使学生能够熟练掌握一种主流数据库产品的功能、应用和基本开发技术,培养学生运用数据库知识解决实际问题的能力,并为进一步的学习打下良好的基础。
-数据库概述
--Video
-导论--数据库概述
-1.1 数据库基础
--Video
-第一章 数据库基础--1.1 数据库基础
-2.1 CAP数据库
--CAP数据库
-第二章 关系运算--2.1 CAP数据库
-2.2 自然关系运算1
-- 自然关系运算1
-第二章 关系运算--2.2 自然关系运算1
-2.3 自然关系运算2
--自然关系运算2
-第二章 关系运算--2.3 自然关系运算2
-3.1 SQL概述
-- SQL概述
-3.1 SQL概述--作业
-3.2 数据定义DDL
--数据定义DDL
-3.2 数据定义DDL--作业
-3.3 SQL数据更新DML
-3.3 SQL数据更新DML--作业
-3.4 复杂SQL查询操作1
-第三章 结构化查询语言SQL--3.4 复杂SQL查询操作1
-3.5 复杂SQL查询操作2
-第三章 结构化查询语言SQL--3.5 复杂SQL查询操作2
-4.1 数据完整性
-4.1 数据完整性--作业
-4.2 完整性约束
--完整性约束
-4.2 完整性约束--作业
-4.3 外键约束
--外键约束
-4.3 外键约束--作业
-4.4 触发器
--触发器
-4.4 触发器--作业
-4.5 视图
--视图
-4.5 视图--作业
-4.6 安全性
--安全性
-4.6 安全性--作业
-5.1 索引
--Video
-5.2 B+树索引
--Video
-6.1 函数依赖
--Video
-6.2 Armstrong公理
--Video
-6.3 无损分解
--Video
-6.4 范式举例
--Video
-6.5 三种范式
--Video
-6.5 三种范式--作业
-7.1-E-R模型概述
--E-R模型概述
-7.2 E-R模型详解
--Video
-7.3 E-R模型的拓展
--Video
-7.4 E-R模型实例分析
--Video
-8.1 事务的ACID性质介绍
--ACID介绍
-8.1 事务的ACID性质介绍--作业
-8.2 事务经历
--事务经历
-8.2 事务经历--作业
-8.3 可串行化调度和前趋图
-8.3 可串行化调度和前趋图--作业
-8.4 两阶段封锁
--两段锁协议
-8.4 两阶段封锁--作业
-8.5 隔离级别
--隔离级别
-8.5 隔离级别--作业
-8.6 事务恢复
--事务恢复
-8.6 事务恢复--作业
-9.1 数据库使用介绍
--数据库使用介绍
-9.2 Java访问数据库
-9.2 Java访问数据库--作业
-10.1 数据库新技术概述
--Video
包崇明,助理研究员,云南大学软件学院。主要研究方向包括基于Multi-agent的工作流建模、社交网络、机器学习算法及运用。在《软件学报》、《计算机研究与发展》等刊物上发表学术论文10余篇。获云南省科技进步二等奖。在云南大学开设本科生课程《数据库概论》、《大学物理》、《J2EE》、《面向对象程序设计与java》、《算法设计与分析》、《软件项目管理》等课程。
蔡莉,博士生,副教授,云南大学软件学院。国家自然科学基金委及教育部学位中心评审专家,担任学术期刊《IET Intelligent Transport Systems》、《International Journal of Information Management》等审稿专家,云南省科技创新团队及教学建设团队核心成员,美国密歇根州立大学访问学者。主要研究方向包括智能交通、数据质量和机器学习。主持和参与多项国家自然科学基金项目、社会科学基金项目和教学研究项目,发表学术及教研论50余篇,出版著作3部,拥有6个软件著作权和1个专利。获IBM奖教金和IBM优秀教师、云南省教学成果奖等5项教学科研奖励。在云南大学开设本科生课程《数据库概论》、《创新设计》、《计算机网络原理》、《大数据分析和应用》和《虚拟现实技术》;研究生课程《数据挖掘》、《信息检索》。
张璇,教授,博士,云南大学软件学院。中国计算机学会软件工程专委会委员,国家自然科学基金委及教育部学位中心评审专家,学术期刊IST、软件学报、计算机学报等审稿专家,云南省科技创新团队及教学建设团队核心成员,美国南加州大学、密歇根州立大学访问学者。主要研究方向包括需求工程、可信软件和软件过程。主持和参与多项国家自然科学基金项目、社会科学基金项目和教学研究项目,发表学术及教研论文60余篇,出版著作3部。获国家级教学成果奖、云南省教学成果奖、云南省科学技术奖等12项教学科研奖励。参与制定《中国大百科全书》,主持和参与撰写云南省信息化建设规划。在云南大学开设本科生课程《数据库概论》、《创新设计》、《计算机科学技术史》、《软件工程》和《专业英语阅读与交流》;研究生课程《高级软件工程》。