2020-01-22 14:43
Page 1

Databases (TDA357, DIT621)

Welcome!

Visit the course home page for up-to-date information.

Page 2
Databases (TDA357, DIT621)

Teachers

Page 3
Databases (TDA357, DIT621)

Student representatives

Page 4

Today

Page 5

Course organization

Page 6

Lab Assignment

Page 7

Fire

Page 8

Communication and Getting Help

Page 9

Examination

The course has two parts

Page 10

Literature

Page 11

Why a whole course on databases? (1)

Short answer

Page 12

Why a whole course on databases? (2)

Long answer

Databases are used in

Page 13

What is a Database?

Page 14

Database Management Systems

Some popular DBMSs

Page 15

Why not use a file system?

Page 16

Modern DBMS

Page 17

Relational Databases

Page 18

The birth of the relational model

Page 19

Other database models

Page 20

Course Objectives

You will learn how to

Page 21
Course Objectives

Design

When the course is through, you should know how to

Page 22
Course Objectives → Design
Page 23
Course Objectives

Construction

When the course is over, you should know how to

Page 24
Course Objectives

Usage

When the course is over, you should know how to

Page 25
Course Objectives

Applications

When the course is over, you should know how to

Page 26

Lab assignment overview

Goal: Construct a "student portal" application in Java+SQL

Page 27

Tools

Database Management System

PostgreSQL (a.k.a. Postgres) (www.postgresql.org)

Page 28
Tools

Other tools

Page 29

The End of the Introduction