高级数据库系统技术 夏英 (xiaying@cqupt.edu.cn) 重庆邮电大学计算机学院
高级数据库系统技术 夏英 (xiaying@cqupt.edu.cn) 重庆邮电大学计算机学院
课程背景 随着云计算、大数据、移动互联网、物联网等 以数据为中心的技术和应用迅速发展,行业与 公众数据不断汇集。对数据的管理与利用是当 前最热的研究课题之一。 数据库是信息系统的核心和基础 现代信息系统渗透到人类社会的各个领域并逐 步网络化、智能化,如何进行有效的数据组织、 存储和访问,是本课程探讨的核心问题
课程背景 随着云计算、大数据、移动互联网、物联网等 以数据为中心的技术和应用迅速发展,行业与 公众数据不断汇集。对数据的管理与利用是当 前最热的研究课题之一。 数据库是信息系统的核心和基础 现代信息系统渗透到人类社会的各个领域并逐 步网络化、智能化,如何进行有效的数据组织、 存储和访问,是本课程探讨的核心问题
课程目的 ■理论知识 ■巩固数据建模、数据库设计、关系数据理论等知识 掌握数据存储、查询处理、事务管理等关键技术 研讨数据库新技术 专业能力 数据库设计和应用开发 数据库系统部署和管理 数据管理关键技术研究 ■知识搜索、问题发现、论文写作、学术交流
课程目的 理论知识 巩固数据建模、数据库设计、关系数据理论等知识 掌握数据存储、查询处理、事务管理等关键技术 研讨数据库新技术 专业能力 数据库设计和应用开发 数据库系统部署和管理 数据管理关键技术研究 知识搜索、问题发现、论文写作、学术交流
主要内容 数据建模与数据库设计,12学时 数据库体系结构,关系模型与sQL,关系数据库设 计,数据库应用开发 数据库管理系统实现技术,12学时 数据存储与索引,查询处理与查询优化,事务管理, 并发控制,数据库恢复 数据库新技术,24学时 分布式数据库, NOsQL,数据仓库与数据挖掘, XML数据管理,空间数据库,移动对象数据库,流 数据管理,多媒体数据库
主要内容 数据建模与数据库设计,12学时 数据库体系结构,关系模型与SQL,关系数据库设 计,数据库应用开发 数据库管理系统实现技术,12学时 数据存储与索引,查询处理与查询优化,事务管理, 并发控制,数据库恢复 数据库新技术,24学时 分布式数据库,NoSQL,数据仓库与数据挖掘, XML数据管理,空间数据库,移动对象数据库,流 数据管理,多媒体数据库
学习形式 个人学习十小组合作 课堂讲授+课下实践+网络学习
学习形式 个人学习 + 小组合作 课堂讲授 + 课下实践 + 网络学习
教材及参考书 教材 杨冬青等译,数据库系统概念(第六版),机械工业出版社 (Database System Concepts, Abraham Silberschatz) ■参考书 王珊等,数据库系统概论(第五版),高等教育出版社 ■网络资源 课件:QQ群(483386787) 教材:http://www.db-book.com/ Database System Concepts, by Avi silberschatz 在线资源:htts:/ class courser,org/db (Introduction to Databases, by Jennifer Widom) 科技文献
教材及参考书 教材 杨冬青等译,数据库系统概念 (第六版), 机械工业出版社 (Database System Concepts, Abraham Silberschatz ) 参考书 王珊等,数据库系统概论 (第五版 ),高等教育出版社 网络资源 课 件:QQ 群 (483386787 ) 教 材:http://www.db-book.com/ (Database System Concepts, by Avi Silberschatz) 在线资源:https://class.coursera.org/db (Introduction to Databases,by Jennifer Widom ) 科技文献
课程考评 平时成绩,40% 考勤10% 实践报告15% 分组研讨15% 期末考试,60% 笔试
课程考评 平时成绩 ,40% 考勤 10% 实践报告 15% 分组研讨 15% 期末考试 ,60% 笔试
实践与研讨 个人实践 1.数据库设计、建库及查询( MySQL等) 2.云数据库管理系统安装部暑( HBase等) 分组研讨 1.数据库物理结构优化技术 云数据管理系统中的查询技术 3.支持大数据管理的 NOsQL系统 移动对象数据库模型、查询语言 5.大数据流式计算关键技术
实践与研讨 个人实践 1. 数据库设计、建库及查询(MySQL等) 2. 云数据库管理系统安装部署(HBase等) 分组研讨 1. 数据库物理结构优化技术 2. 云数据管理系统中的查询技术 3. 支持大数据管理的NoSQL系统 4. 移动对象数据库模型、查询语言 5. 大数据流式计算关键技术 6. … …
数据库基本概念
数据库基本概念
1.基本概念 数据库( Database):有组织、冗余度小,可共享、 数据独立性高、易扩展的数据集合。 数据库管理系统(DBMS):位于用户与操作系统 之间的一层数据管理软件,用于组织、存取和维护 数据。有时也被直接称为数据库系统
数据库(Database):有组织、冗余度小,可共享、 数据独立性高、易扩展的数据集合。 数据库管理系统(DBMS):位于用户与操作系统 之间的一层数据管理软件,用于组织、存取和维护 数据。有时也被直接称为数据库系统。 1. 基本概念