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

期末考试确定在2018年6月12日(第16周周二)上午

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

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

班级信息

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

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

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

授课教师:林子雨

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

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

课程助教:厦门大学数据库实验室2017级硕士研究生程璐同学(E-mail:luchengxm@outlook.com)和厦门大学数据库实验室2017级硕士研究生林哲同学(E-mail:linzhe@stu.xmu.edu.cn)。

课程简介

1.课程基本信息

课程编号:212019

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

课程名称(英文):PrincipleofDatabaseSystem

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

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

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

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

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

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

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

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

DateCJ,AnIntroductiontoDatabaseSystem(Ed.8),Addison-Wesley,2003

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

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

2.课程简介

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

3.培养目标

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

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

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

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

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

4.教学进度表

(按校历)各章节教学内容纲要课时安排(学时)授课讨论实验/上机实践其他1第一章绪论数据库基本概念400002第一章绪论数据模型、数据库系统结构第二章关系数据库关系数据库结构及形式化定义、关系操作、关系的完整性400003第二章关系数据库关系代数404004第三章关系数据库操作语言-SQL关系数据库SQL语句、数据定义400005第三章关系数据库操作语言-SQL数据查询、数据更新、视图404006第四章数据库安全性自主存取控制、强制存取控制、视图机制、审计、数据加密400007第五章数据库完整性实体完整性、参照完整性、用户定义的完整性、完整性约束命名子句、断言、触发器404008第六章关系数据库理论规范化(2NF/3NF/BCNF/4NF)400009第六章关系数据库理论数据依赖的公理系统4040010第六章关系数据库理论模式分解4000011第七章数据库设计需求分析、概念设计4040012第七章数据库设计逻辑设计、物理设计第八章数据库编程嵌入式SQL、存储过程4000013第八章数据库编程ODBC编程第九章数据库新技术数据仓库4040014第九章数据库新技术NoSQL、大数据4000015复习16复习教师简介

公告板

学生名单

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

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

上课进度表

第2节课

第2节讲解角色、视图1372018年4月10日周二上午34节第4章数据库安全性第5章数据库完整性第4章的审计和加密第1节讲解了第5章数据库完整性的理论知识

第2节上机操作演示了实体完整性和参照完整性的定义方法1472018年4月13日周五上午34节第5章数据库完整性介绍了各种约束创建方法和触发器的创建方法1582018年4月17日周二上午34节第5章数据库完整性第5章数据库完整性,讲解触发器和断言第6章关系数据理论,讲解了“问题的提出”1682018年4月20日周五上午34节第6章关系数据理论第6章关系数据理论6.2规范化理论1NF,2NF,3NF1792018年4月24日周二上午34节第6章关系数据理论第6章关系数据理论6.2规范化理论BCNF,4NF1892018年4月27日周五上午34节第6章关系数据理论6.3数据依赖的公理系统自反律、增广律、传递律

6.3数据依赖的公理系统自反律、增广律、传递律的证明Armstrong公里系统有效性和完备性证明19102018年5月1日周二上午34节五一节放假冲掉20102018年5月4日周五上午34节第6章关系数据理论第6章关系数据理论6.3数据依赖的公理系统函数依赖集等价、最小依赖集、极小化过程、候选码的求解21112018年5月8日周二上午34节第6章关系数据理论第6章关系数据理论6.4模式的分解第6章全部讲完22112018年5月11日周五上午34节第8章数据库编程第8章数据库编程8.1嵌入式SQL23122018年5月15日周二上午34节第8章数据库编程第8章数据库编程8.2存储过程8.3ODBC编程8.4JDBC编程24122018年5月18日周五上午34节第7章数据库设计第7章数据库设计

7.1数据库设计概述7.2需求分析7.3概念结构设计7.4逻辑结构设计7.5数据库的物理设计7.6数据库实施和维护25132018年5月22日周二上午34节第9章数据库查询优化第9章数据库查询优化

9.1关系数据库系统的查询处理9.2关系数据库系统的查询优化9.3基于半联接的查询优化9.4基于枚举法的查询优化26132018年5月25日周五上午34节期末考试卷讲解期末考试卷讲解27142018年5月29日周二上午34节拓展:NoSQL数据库拓展:NoSQL数据库28142018年6月1日周五上午34节拓展:NoSQL数据库

互动交流拓展:NoSQL数据库现场和学生互动交流课件下载

课后作业

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

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

O_IdOrderDateOrderPriceCustomer12008/12/291000Bush22008/11/231600Carter32008/10/05700Bush42008/09/28300Bush52008/08/062000Adams62008/07/21100Carter

语句1:SELECTCustomer,SUM(OrderPrice)FROMOrders

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

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

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

详细介绍了SQLServer2008的组件功能和使用方法

详细介绍了SQLServer2008的各种操作

详细介绍SQLServer2005各种操作

上机实验

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

实验报告请统一发送电子邮件到:xmudblab2018@163.com,助教会统计收到作业情况上报给老师,然后由老师通知哪些同学作业没有提交(或没有提交成功)。

THE END
1.郑州工业应用技术学院《数据库系统概论实验》2022第1页,共3页郑州工业应用技术学院 《数据库系统概论实验》2022-2023学年第一学期期末试卷题号一二三四总分得分批阅人一、单选题(本大题共25个小题,每小题1分,共25分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、想象一个金融机构的数据库系统,需要存储客户的账户信息、交易历史、信用评级等敏感https://www.renrendoc.com/paper/370493143.html
2.04735数据库系统原理(2018版)课后习题参考答案答案仅供参考 第一章 数据库系统概述 选择题B、B、A简答题1.请简述数据 ,数据库,数据库管理系统,https://bbs.pinggu.org/thread-13346840-1-1.html
3.数据库系统概论第五版课后习题答案第1章绪论 1.试述数据、数据库、数据库系统、数据库管理系统的概念.. 答: l数据Data:描述事物的符号记录称为数据..数据的种类有数字、文字、图形、图像、声音、正文等..数据与其语义是不可分的..解析在现代计算机系统中数据的概念是广义的..早期的计算机系统主要用于科学计算;处理的数据是整数、实数、浮点数等https://wenku.baidu.com/view/4b93e66accc789eb172ded630b1c59eef8c79a85.html
4.最新最全数据库系统概论第五版课后习题答案(完整版)数据库系统概论第五版课后习题答案 第1章绪论 1.试述数据,数据库,数据库系统,数据库治理系统的概念; 答: (l)数据(Data):描述亊物的符号记彔称为数据;数据的种类有数字,文字,图形,图像,声音,正文 等;数据与其语义就是不行分的;解析在现代运算机系统中数据的概念就是广义的;早期的运算机系统主 要用于科学运https://www.docin.com/touch/detail.do?id=2701851383
5.数据库系统概论第五版课后习题答案20240619105746.pdf数据库系统概论第五版课后习题答案.pdf 原文免费试下载 想预览更多内容,点击免费在线预览全文 免费在线预览全文 第1章绪论 1.试述数据、数据库、数据库系统、数据库管理系统(de)概念. 答: (l)数据(Data):描述事物(de)符号记录称为数据.数据(de)种类有数字、文字、图 https://m.book118.com/html/2024/0619/8016127015006102.shtm
6.数据库系统概论第五版课后习题答案关键词: 数据库 系统 概论 第五 课后 习题 答案 蚂蚁文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。 关于本文 本文标题:数据库系统概论第五版课后习题答案 链接地址:https://www.mayiwenku.com/p-54469296.htmlhttps://www.mayiwenku.com/Company/p-54469296.html
7.数据库系统概论第五版课后习题答案王珊数据库系统概论第五版 课后习题答案王珊 技术标签:数据库sqlmysql 第1章 绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念https://www.pianshen.com/article/71101299098/
8.数据库系统概论第五版(王珊萨师煊)课后习题答案.doc数据库系统概论第五版(王珊-萨师煊)课后习题答案 第1章 绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的https://www.taodocs.com/p-500584754.html
9.课后习题答案数据库系统概论第五版课后答案pdf数据库系统概论第五版 答案 第1章 绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答:( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学https://blog.csdn.net/qq_39027989/article/details/91589295/
10.《数据库系统概论(第5版)》课后习答案王珊萨师煊编著版课后题《数据库系统概论(第5版)》课后习答案 王珊、萨师煊编著版 课后题解析 高等教育出版社出版 答案与解析 《数据库系统概论(第5版)》 王珊、萨师煊编著版 第二篇 第1章 课后答案与解析 完整答案在页面最下方 前言 第一篇 基础篇 课后习题答案与解析 第1章 绪论 课后习题答案与解析 1.1 数据库系统概述 1.2 数据https://blog.51cto.com/u_14760794/2481154
11.数据库系统概论第5版王珊课后答案张聪聪123数据库系统概论王珊 萨师煊课后习题答案 本书突出介绍计算机组成的一般原理,不结合任何具体机型,采用自顶向下的分析方法,详述计算机组成原理,使读者更容易形成计算机的整体概念。本书在编写思路上充分体现“以学生为中心”的教学理念。注重激发学生主动探索知识的欲望。https://www.cnblogs.com/xitidaanpdf/p/14635392.html
12.《数据库系统概论(第5版)》数据库RDS(Relational Database Service)是一种云原生的关系型数据库服务,它能够提供高性能、高可用性和安全性的数据库解决方案,在《数据库系统概论》第五版中,对数据库系统的基本概念、原理和应用进行了深入的探讨,为了帮助读者更好地理解和掌握这些知识,本回答将对数据库RDS进行详细的技术介绍,并提供课后答案的PDF文https://www.kdun.com/ask/425752.html
13.数据库系统概论第5版完整版PDF电子书下载带书签目录.pdf数据库系统概论 第5版 - 教材 + 课后答案 (王珊萨师煊),教材为扫描版,很清晰,带完整书签,也有课后答案。 上传者:u012706549时间:2018-12-08 数据库系统概论第五版课后习题答案王珊.pdf 数据库系统概论第五版课后习题答案王珊.pdf 上传者:weixin_46191548时间:2021-12-26 https://www.iteye.com/resource/lanhaixuan1-10977121