2016-11-251清华大学数据库系列课程建设《数据库系统概论》《数据库专题训练》《分布式数据库系统》清华大学计算机科学与技术系2008-05-182016-11-252数据库系列课程之一:《数据库系统概论》主讲教师:主讲教师:冯建华教授教材:《数据库系统设计与原理》清华大学出版社2016-11-253教学目的?你对数据库管理系统了解多少??什么是数据库?IBM/MS/ORACLE??为什么要学习数据库??应用:广泛,无处不在——;?系统:让学生充分理解、掌握DBMS的体系结构与设计原理,揭开DBMS的神秘面纱!?select , from t1,t2 Where =-11-254教学内容讲课内容:1引言8索引和散列2E-R模型 9查询处理3关系模型10事务4SQL11并发控制5完整性约束12数据库系统体系结构6数据库的物理设计13新的应用及扩展7存储结构和文件结构■考试(开卷)2016-11-255知识点部分内容相关章节与DBMS的关系教学目标Ⅰ数据库设计:概念设计—E-R模型;逻辑设计—关系模型;物理设计—存储与索引1-6DBMS的应用能够在商用DBMS之上完成实际应用的数据库设计Ⅱ数据存储:存储结构;文件组织;索引结构7-8DBMS的基础了解数据库底层的数据存储及索引的细节ⅢDBMS的内核:查询处理器;存储管理器9-11DBMS的核心掌握DBMS的核心技术:查询处理、事务管理、并发控制、故障恢复等Ⅳ结构扩展及前沿研究:集中式、C/S、分布式、并行系统;数据仓库、OLAP、数据挖掘等12-13DBMS的扩展宏观上把握DBMS的体系结构;了解国际上数据库技术的前沿研究课题2016-11-256教学安排■1-16周正常上课,每周课内2学时。课堂讲述与师生讨论相结合。可能会补1-2次课;■第16周或16周之后、正式考期前考试:开卷考试,占期末总成绩的65%;■平时作业,占期末总成绩的10%;■论文作业:All Data, EDM, XML文档的编码与结构连接研究,Flash-Based DBMS,占期末总成绩的10%;■上机练习1:学习SQL的使用,由系教学实验室统一组织安排,有助教随堂辅导。也可以使用自己的计算机完成上机作业,占期末总成绩的10%;■上机练习2:SQL Server 2000的触发器选项与参数设置实验,占期末总成绩的5%。2016-11-257教学方法总的原则:学生自学和教师讲解并重!重点问题提问并讨论;结合科研任务解析原理。?自学:要求非常熟悉基本概念(2、3、4章);?练习:尤其是第4章SQL,要求非常熟练地掌握;?复习:每章后面的作业都要求做!?讲课的重点是:?会设计、懂原理,数据库系统原理是重点;?容易忽视和出错的地方;?科研问题的动机与来源。2016-11-258教材与参考书?授课教材?《数据库系统设计与原理》,第2版,国家十一五规划教材?冯建华、周立柱等;?本书的内容根据授课教师历年的讲义修改而成;?主要参考教材?《SQL Server数据库原理--设计与实现》?周立柱、冯建华、孟小峰、陈立军、杨冬青、王珊,等;?深而精,是难得的一本介绍DBMS实现技术的书。2016-11-259教材与参考书?《数据库系统概念》(第3版)?Abraham Silberschatz,Henry & S. Sudarshan;杨冬青等翻译;?《数据库管理系统》(第3版)?RaghuRamakrishnan & Johannes Gehrke,周立柱等翻译;?《数据库系统全书》?Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom著,岳丽华、杨冬青等翻译;?《数据库系统概论》(第3版)?萨师煊、王珊2016-11-2510与Stanford大学数据库课程比较
冯建华-数据库系列课程建设 来自淘豆网m.daumloan.com转载请标明出处.