• Keine Ergebnisse gefunden

q Relational Databases 1 Exercise Sheet 4: View Integration (until Thursday, 17.11.2016) (20 points)

N/A
N/A
Protected

Academic year: 2021

Aktie "q Relational Databases 1 Exercise Sheet 4: View Integration (until Thursday, 17.11.2016) (20 points)"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

q Relational Databases 1

Exercise Sheet 4: View Integration (until Thursday, 17.11.2016) (20 points)

Please note: you need 50% of all exercise points to receive the Studienleistung for this lecture. In order to pass the RDB I Module, you need both the Studienleistung and you need to pass the exam.

Exercises have to be turned in until Thursday before the lecture either in the lecture hall or into our mailbox at the IFIS floor (Mühlenpfordtstraße 23, 2nd floor). Please do not forget your Matrike- lnummer and your tutorial group number on your solutions. If you forget to write your Matrike- lnummer and/or your tutorial group number, you get automatically 0 points. Your solutions may be in German or English. Unless otherwise specified: Always use your own words!

Exercise 4.1 (4 points)

Briefly explain the four major steps of conceptual schema integration. For each step explain what it does and what do we get after each step.

Exercise 4.2 (6 points)

 Explain what is entity clustering and in what situations is useful (2 points)

 Explain the steps of the clustering process (4 points)

Exercise 4.3 (10 points)

1. Create an EER model for each of the following mini world’s descriptions. (5 points)

Miniworld A: We are interested in home electronic devices. Each electronic device has a name, a type e.g. washing machine, fridge, etc., a model number, and is manufactured by a company. The man- ufacturer has a name, an address and a telephone number. Moreover, there are stores selling these home devices. Each store has a name and belongs to a city.

Miniworld B: We are interested in coffee machines. Each coffee machine has a name, a manufac- turer and a list of the different types of coffee e.g. latte, cappuccino, expresso, cappuccino-latte, etc., that can be prepared with the machine. For each type of coffee there is a name, a description of the type of coffee, and the year where this type of coffee was first invented. We are also interested in storing the number of cups that can be prepared in the lifetime of the coffee machine.

2. Integrate both models into a common one. Please explain your solution and design decisions (5 points)

Referenzen

ÄHNLICHE DOKUMENTE

If you forget to write your Matrike- lnummer and/or your tutorial group number, you get automatically 0 points.. Your solutions may be in German

actor(person → Person, movie → Movie, role) director(person → Person, movie → Movie) reviewer(person → Person, movie → Movie, stars) hasGenre(movie → Movie, genre

Consider the following schema of a network of authors of scientific research papers Author (id, name, numberOfPublications).. Collaborator (id1 → Author, id2 → Author) Cites (id1

If you forget to write your Matrike- lnummer and/or your tutorial group number, you get automatically 0 points.. Your solutions may be in German

Exercises have to be turned in until Thursday before the lecture either in the lecture hall or into our mailbox at the IFIS floor (Mühlenpfordtstraße 23, 2 nd floor)..

If you forget to write your Matrike- lnummer and/or your tutorial group number, you get automatically 0 points!. Your solutions may be in German

Write a method called CreateDatabaseSchema that executes all CREATE TABLE statements to create the tables that correspond with the csv files of Exercise 1.. Please con- sider at

Exercises have to be turned in until Thursday before the lecture either in the lecture hall or into our mailbox (Informatikzentrum 2 nd floor). Please do not forget