林子雨主讲《数据库系统原理》班级主页

厦门大学计算机系本科生课程

《数据库系统原理》

2018春季学期班级主页

期末大作业已经发布,6月10日周日晚11点之前提交

(扫一扫手机访问本主页)

班级信息

班级名称:林子雨主讲《数据库系统原理》2018班级

课程性质:厦门大学计算机系科学系本科生必修课

上课学生:厦门大学计算机系科学系2015级本科生(大三下学期)40人

授课教师:林子雨

开课学期:2018年春季学期(2月到6月)

课程学时:每周4节理论课,2节实验课,4学分,70学时

课程简介

1. 课程基本信息

课程编号:212019

课程名称(中文):数据库系统原理

课程名称(英文):Principle of Database System

开课学期:本科生大三下学期

课程类别: 核心专业基础课程

总学时数与学分: 56学时(4学分,不含实验课时,4学时/周)

先修课程:计算机导论、高级语言程序设计、集合论与图论、数据结构。

教学形式:课堂讲授 + 课外教学 + 实验教学(实验部分实行单列)

使用教材: 王珊,萨师煊:数据库系统概论(第五版),高等教育出版社,2014第五版

教学参考书(更多的内容见参考书目录):

考核形式:期末闭卷笔试,期末成绩由平时成绩和笔试成绩构成,其中,平时成绩占30%,笔试成绩占70%。

Date C J, An Introduction to Database System (Ed.8), Addison-Wesley,2003

施伯乐 周傲英 著《数据库系统教程》,高等教育出版社,2000

大纲制定者:张东站、林子雨

2.课程简介

数据库理论和技术是计算机专业基础课,也是计算机工程技术人员必备的知识和技能,属于必修课。本课程的教学任务是针对大量数据管理操作,全面介绍数据库系统的基本概念、基本原理和核心技术,使学生建立扎实的关系数据库理论基础,掌握现代信息系统中数据库开发技术,简单了解目前数据库发展的前沿技术。课程内容包括数据库的基本概念、关系数据库的模型和操作语言、数据库操作语言SQL、数据库安全性、数据库完整性、关系数据库理论、数据库设计、数据库编程、数据库技术新发展等。

3.培养目标

本课程旨在帮助学生系统掌握数据库系统的基本原理、概念、模型、结构、方法,能够从事复杂数据库系统的设计、开发、研究和应用工作,并为从事计算机各领域的科研及毕业后走向各工作岗位打下数据库基础,在教学过程中注重通过各种形式加强对学生下列能力的培养:

(1)分析、归纳和设计能力:深刻理解基本概念和方法,学会数据库系统的分析方法,归纳各种概念,权衡各方因素,设计合理系统。

(2)实践开发,调试能力:能够动手开发成功的数据库应用系统。

(4)系统集成能力:掌握数据库与其他部分、数据库与数据库之间、各种异构系统之间的集成能力,把握复杂系统的整体结构。

(5)研究创新能力:数据库技术发展快,新内容层出不穷,课程需要培养学生学习类比能力,观察提炼,提出新问题、新概念、新方法。

4.教学进度表

(按校历)

教师简介

公告板

学生名单

本班级具体名单如下(42人):

晏国君、陈超越、陈洪杰、陈亮、陈迁明、邓泽霖、段庚辰、范秋实、洪义耕、胡适、黄若婷、李海亮、李俊锋、李义勇、李泽霖、林国伟、林泽堃、刘静雯、刘丽莹、刘松、刘宇涵、柳心怡、吕晓彤、马佳利、潘保良、钱颖琦、邵思博、沈佳宇、沈梓豪、疏颖、王俊韬、王晓莹、王艺谋、夏蕴文、肖天麟、徐鑫、张雯雯、张鑫博、周瑾、周未希、朱耀、王雨博

上课进度表

第2节课

讲完了1.1.1数据、数据库、数据库管理系统、数据库系统和1.1.3 数据管理技术的产生与发展1.1.4 数据库系统的特点

第4章数据库安全性

第2节讲解角色、视图

第2节上机操作演示了实体完整性和参照完整性的定义方法

6.3 数据依赖的公理系统自反律、增广律、传递律的证明Armstrong公里系统有效性和完备性证明

7.1 数据库设计概述7.2 需求分析7.3 概念结构设计7.4 逻辑结构设计7.5 数据库的物理设计7.6 数据库实施和维护

9.1 关系数据库系统的查询处理9.2 关系数据库系统的查询优化9.3 基于半联接的查询优化9.4 基于枚举法的查询优化

互动交流

课件下载

课后作业

12.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中,有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。

13.某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所需的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用ER-图画出此工厂产品、零件、材料、仓库的概念模型。

现在,我们希望查找每个客户的总金额(总订单)。

语句1:SELECT Customer, SUM(OrderPrice) FROM Orders

语句2:SELECT Customer,SUM(OrderPrice) FROM Orders GROUP BY Customer

课外阅读

为了拓展自己的知识面,在完成本课程内容的学习以后,感兴趣的同学可以阅读一些老师推荐的课外读物。

2015年度图领奖(计算机领域诺贝尔奖)获得者迈克尔.斯通布雷克的经典作品,林子雨老师团队在2013年12月翻译发布后网络转发和浏览量超过50万次。

本文翻译自经典英文论文《Architecture of a Database System》,原文作者是Joseph M. Hellerstein, Michael Stonebraker和James Hamilton。该论文可以作为中国各大高校数据库实验室研究生的入门读物,帮助学生快速了解数据库的内部运行机制。本文一共包括8章,分别是:第1章概述,第2章进程模型,第3章并行体系结构:进程和内存协调,第4章关系查询处理器,第5章存储管理,第6章事务:并发控制和恢复,第7章共享组件,第8章结束语。本文翻译由厦门大学数据库实验室林子雨老师团队合力完成。

详细介绍了SQL Server 2008的组件功能和使用方法

详细介绍了SQL Server 2008的各种操作

详细介绍SQL Server 2005各种操作

上机实验

本课程教学上机实验采用数据库管理系统软件SQL Server 2008,请同学自己本地电脑上安装SQL Server 2008。安装-序-列-号是 PTTFM-X467G-P7RH2-3Q6CG-4DMYB。

THE END
0.王安石简介资料50字(王安石的资料王安石的资料简介)大家好,王安石简介资料50字相信很多的网友都不是很明白,包括王安石的资料 王安石的资料 简介也是一样,不过没有关系,接下来就来为大家分享关于王安石简介资料50字和王安石的资料 王安石的资料 简介的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧! jvzquC41{slgh7hp1cxuklqg18<98B3jvor
1.《清明》教案(精选14篇)清明节是我国的传统节日,清明来到,万物凋零的寒冬就过去了,风和日丽的春天真正地开始了。在清明节期间,组织系列教育活动,让幼儿通过向烈士致敬默哀或扫墓等活动追念烈士的高贵品质,树立继承先烈遗志、认真学习、长大建设祖国的理想;通过吃鸡蛋、画鸡蛋、玩鸡蛋、踏青春游、荡秋千、放风筝活动,了解传统风俗,锻炼身体,充jvzquC41yy}/fr~khctxgw3eqo5kkjtcp1pwnw{wctykjtdcpv{jslkcubp8>345<60qyon
2.PPT模板PPT模版免费下载免费PPT模板下载公司简介 培训课件 环境保护 教学说课 PPT动画 绘本故事 节日PPT模板 新年春节 劳动节 清明节 建党节 端午节 植树节 母亲节 圣诞节 情人节 国庆节 中秋节 儿童节 教师节 妇女节 生日祝福 年会盛典 其他节日 PPT背景图片 简约背景 淡雅背景 商务背景 jvzquC41yy}/3yuv0eun1
3.清明节起源简介.doc清明节起源http://news.QQ.com 2009年03月29日15:26 中国文明网 春雷惊蛰(杨柳青年画) “清明时节雨纷纷,路上行人欲断魂。借问酒家何处有?牧童遥指杏花村。” 提起清明,人们自然会想起唐代诗人杜牧的这首诗。但在起初,清明并不具有这种意味,而只是一种节气的名称。清明时节,我国大部分地区春回大地,天清地明,气候转暖,万物复 jvzquC41okv/dxtm33>/exr1jvsm1;5391734@4368759:790unuo
4.清明节节日介绍习俗简介 易企秀为您提供专业的在线设计服务,帮助用户轻松制作精美的H5作品。本作品以清明节为主题,详细介绍了这一中国传统节气的起源、习俗以及历史意义。清明节,又称踏青节,在仲春与暮春之交,是我国最重要的祭祀节日之一。作品内容包括清明节的历史起源、习俗活动如踏青、扫墓、荡秋千、插柳等,以及这些习俗背后的文化jvzquC41j74fsnw0eun1|45yezutov