7
FEN 2012-08-01 1 Welcome Presentation Seminar overview Seminar: Introduction to relational databases

FEN 2012-08-011 Welcome Presentation Seminar overview Seminar: Introduction to relational databases

Embed Size (px)

Citation preview

Page 1: FEN 2012-08-011 Welcome Presentation Seminar overview Seminar: Introduction to relational databases

FEN 2012-08-01 1

WelcomePresentationSeminar overview

Seminar:Introduction to relational databases

Page 2: FEN 2012-08-011 Welcome Presentation Seminar overview Seminar: Introduction to relational databases

FEN 2012-08-01 2

Presentation

Finn E. Nordbjerg(B.Sc., M.Sc., Cert. Ed.)

[email protected] lecturer at UCNExternal lecturer at Department of Computer Science, University of Aarhus.Programming, Databases, Algorithms and Data Structures, Programming Languages, Software Design and Architecture, Formal Methods.

Sailboat and vacations in France.

Page 3: FEN 2012-08-011 Welcome Presentation Seminar overview Seminar: Introduction to relational databases

3

Aalborg - Denmark

Denmark is a small Scandinavian country (approximately 5.5 million inhabitants)Aalborg is the 4th largest city (approximately 125,000 inhabitants)Aalborg is a major educational city with Aalborg University (approximately 18,000 students) and UCN (approximately 10,000 students).

FEN 2012-08-01

http://www.visitaalborg.com/international/en-gb/menu/tourist/aalborg-tourist.htm

Page 4: FEN 2012-08-011 Welcome Presentation Seminar overview Seminar: Introduction to relational databases

4

University College of Northern Denmark (UCN)

Four schools:Education and Social StudiesHealth StudiesBusiness StudiesTechnology Studies

AP and Bachelor’s Degrees:Approximately 10,000 students (10% international, 50 nationalities)12,000 part time students

Staff780 total600 academic

www.ucnorth.dk

FEN 2012-08-01

Page 5: FEN 2012-08-011 Welcome Presentation Seminar overview Seminar: Introduction to relational databases

5

UCN Technology

Programmes include:Architectural Technology and Construction ManagementEnergy TechnologyProduct Development & Integrative TechnologyDesign, Technology & Business (Graphics)Multimedia Design & Communication IT (my department):

Computer ScienceIT Network & Electronics TechnologyWeb DevelopmentSoftware Development

FEN 2012-08-01

Page 6: FEN 2012-08-011 Welcome Presentation Seminar overview Seminar: Introduction to relational databases

6

This seminar:

Introduction to relational databases:

FEN 2012-08-01

Time Subject Materials and Readings

Tuesday, Oct. 2nd 13:30 – 15:15

Introduction to the database field: Applications, concepts and terminologyIntroduction to the Relational Model: Tables, tuples, keys, foreign keys

[1]: Chap. 1 and 2. [1]: Chap. 3.1.

Tuesday, Oct. 2nd 15:30 – 17:15

Realisation of the relational model: Simple SQL queries Table definitions, primary and foreign key

constraints Basic INSERT, UPDATE and DELETE in SQL

[1]: Chap.4.3.[1]: Chap. 4.1 and 4.2. [1]: Chap.4.4.

Wednesday, Oct. 3rd 8:00 – 9:45

Conceptual modelling: Entity-Relationship modelTransformation from ER models to relational schemas

[1]: Chap. 7.1 – 7.6. [1]: Chap. 8.1.

Wednesday, Oct. 3rd 10:00 – 11:45

Relational database design Design guidelines Normalization

[1]: Chap. 14.1.[1]: Chap. 14.2 – 14.5.

[1]:R. Elmasri & S. B. Navathe: Database Systems – Models, Design, and Application Programming. Sixth Edition. Pearson 2011.

Other standard textbooks on database systems may also be used.

Page 7: FEN 2012-08-011 Welcome Presentation Seminar overview Seminar: Introduction to relational databases

7

Materials

http://public.ucn.dk/fen/angers/

FEN 2012-08-01