数据库

课程代码:Chalmers TDA357、GU DIT620
2018年春季学期



谷歌集团|课堂讲稿|时间编辑|分配|火灾|去年|PostgresTips公司|查询转换器

此页面的官方URL:http://www.cse.chalmers.se/edu/year/2018/course/TDA357/VT2018/

新闻和变化

时间表

材料:注释=课程笔记,书籍=课程手册

日期 标题 材料
17/1周三第1讲,简介 注释1,第1册
18/1周四第二讲,SQL 1 注释2,第6册
21/1日实验室0截止日期 团体登记
22/1周一第三讲,SQL 2注释2,第6册
24/1周三练习1,SQL(Nickey) 问题 解决
25/1周四第4讲,实体关系建模 注释3,第4册
29/1周一第5讲,关系数据模型 注释4,第2册
周二30/1实验室1截止日期 实验室PMSQL表和查询
31/1周三练习2,实体关系建模(Nickey) 问题 解决
周四1/2第六讲,函数依赖性和范式 注释5,第3册
5/2周一第7讲,关系代数和查询编译 注释6,第2、5、16册
14/2周三练习3,理论主题:关系和依赖(Natalia) 问题 解决
15/2周四第8讲,SQL约束和触发器(Jyrki) 注释2、7;第7册
周五16/2实验2截止日期 实验室PMER和FD
19/2周一第9讲,软件应用中的SQL(JDBC、SQL注入)(Jyrki) 注释7,第9册
22/2周四第10讲,剩余的SQL主题:事务、授权、索引(Jyrki) 注释2、7;第6、8、10册
21/2周三练习4,约束和触发因素(Naga) 问题 解决
26/2周一第11讲,替代数据模型 注释8,第11、12册
27/2周二实验室3截止日期 实验室PM触发器
28/2周三练习5,JDBC(亚历杭德罗) 问题
1/3周四第12讲,工业客座讲座:Johan Buratti,Spotify 卡桑德拉
5/3周一第13讲、复习和考试准备 笔记、书籍
7/3周三练习6,XML 问题
13/3周二实验4截止日期 实验室PM数据库
周五16/3考试 旧考试和测验
18/3日实验室重新提交截止日期 实验室PM

官方课程架构位于时间编辑

描述

本课程涵盖了用户、应用程序程序员和数据库管理员所看到的数据库系统的基本原理。在整个课程中,实验室作业将这些主题作为一个运行示例进行开发。其中包括SQL编程,如用户查询或修改现有数据库、数据库设计者所见,以及由应用程序编程人员从主机语言调用SQL。课程内容包括:

因此,该课程是数据库系统中典型的第一门课程,在课程中占据传统位置。

有关学习成果的完整描述,请参阅学生门户

教师

获得答案的最快方法是邮寄课程的谷歌群组https://groups.google.com/forum网站/#!论坛/tda357-vt2018

谷歌集团

如果您对课程、实验或练习有任何一般性问题,请在我们的谷歌集团https://groups.google.com/forum网站/#!论坛/tda357-vt2018这将惠及所有老师和同学。

我们已将该组公开,因此您无需请求加入。

实验室时间和监督

请参见时间编辑表示时间和地点。

课程助理将在实验室提供帮助。

参加这些课程是可选的.通常,每个学生都应该参加最多一个每周监督分娩时间。

作业

有三个作业(也称为“实验”、“实验”),分别写或成对写。此外,还有一个“实验室0”,它只包括注册组。

规范(“实验室PM”)为在这里

报告通过火灾在报告作业1和作业2之前,必须通过测试套件运行程序。

最后期限是3月18日星期日所有返回和更正的实验室。如果在截止日期后发送,则不会对任何实验室进行评分。

我们保证每个实验室有两个等级:一个是在该实验室的普通截止日期,另一个在之前重新提交最后期限。如果你的第一次提交是在实验室之后截止日期,只保证一次评分。

实验默认成对进行:

文学类

官方教材是

书籍网页

2013年夏天出版了新的“国际版”。与本课程相关的章节是相同的,因此任何版本都可以。这本书可以在克雷莫纳和网上书店买到。

您也可以使用在线图书手稿,称为“注释”:88多页的数据库.我们的计划是稍后将这些笔记作为一本简短的教材出版,我们将感谢您的反馈!

练习

共有六次锻炼。每节课进行两到三次;每节课你最多只能参加一次。

请参见时间编辑准确的时间和地点。

这些问题将在每节课前几天发布。答案将在每节课后发布,以鼓励每个人自己尝试练习。

考试

笔试,通常的评分标准。

日期:3月16日星期五

时间:8:30-12:30

地点:SB Multisal(Samhällsbyggnadshus),Sven Hultins gata 8号。你自己的允许使用备忘单(双面A4),但标准备忘单将也要分发。

考试题包含[标准的作弊单notes/db-cheatsheet.pdf],这是一张涵盖所有E-R的参考卡,考试中需要的SQL、关系代数和XML语法。您也可以使用自己的备忘单(手写的双面A4)。

考试复习:待定。

旧考试;这些格式与我们的格式相同:

一些更古老的考试,不一定相似。

软件

PostgreSQLhttps://www.postgresql.org/(作业中使用的主要软件)。有关使用学校Postgres安装的实用帮助,请参阅以下内容PostgresTips公司.

查询转换器web应用程序。支持E-R图、函数依赖、规范化和关系代数。资料来源:https://github.com/Grammatic Framework/gf-contrib/tree/master/query-converter(语法框架)这是为配合笔记而开发的实验教学软件。