• Keine Ergebnisse gefunden

Relational Databases 1 Exercise Sheet I: Introduction (until Thursday 03.11.2011)

N/A
N/A
Protected

Academic year: 2021

Aktie "Relational Databases 1 Exercise Sheet I: Introduction (until Thursday 03.11.2011)"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Relational Databases 1

Exercise Sheet I: Introduction (until Thursday 03.11.2011)

Please note that you need 50% of all exercise points to receive the “Studienleistung”. Exercises have to be turned in until Thursday of each respective week and must be completed in teams of two students each. You may hand in your solutions either on paper before the lecture or into the mailbox at the IFIS floor (Mühlenpfordtstraße 23, 2nd floor). Please do not forget your “Matrikel- nummer” and your tutorial group number on your solutions. Your solutions may be in German or English. Please note: To pass the “RDB 1 Modul” you need the exercise points and the exam!

Exercise 1.1 – HMS (5 points)

Please log in to our Homework Management System (HMS) at https://www.ifis.cs.tu-bs.de:8443/hms

using your y-number and password, and sign in for this lecture. This will make grading and manag- ing your homework submissions a lot easier, both for you and us!

Exercise 1.2 – Basics (7 points)

a) What is a database? (2 points)

b) What is a database management system (DBMS)? (1 point) c) What is a DBMS used for? (2 points)

d) Give an example of a scenario, where a database management system might be useful and briefly explain why you think it might be useful here. (2 points)

Exercise 1.3 – Redundancy (3 points)

a) What is redundancy and what are its two main disadvantages? (2 points) b) What is the possible advantage of redundancy? (1 point)

Exercise 1.4 (4 points)

Briefly define the following terms:

a) View (2 points)

b) Declarative Querying (2 points)

Referenzen

ÄHNLICHE DOKUMENTE

Please note: To pass the “RDB 1 Modul” you need both the exercise points and the exam. Exercise 1.1 – HMS

Exercises have to be turned in until Thursday of each respective week and must be completed in teams of two students each.. You may hand in your solutions either on paper before

actor(person → Person, movie → Movie, role) director(person → Person, movie → Movie) hasGenre(movie → Movie, genre → Genre) connection(from → Movie, to → Movie, type)..

Based on this relation schema, please provide statements returning following results in relational algebra, tuple relational calculus and domain relational calculus:.

actor(person → Person, movie → Movie, role) director(person → Person, movie → Movie) hasGenre(movie → Movie, genre → Genre) connection(from → Movie, to → Movie,

Based on the given conceptual schema, please provide SQL statements to create the according tables described in the schema.. The created tables should regard as much

Find at least 3 independent, non-trivial functional dependencies that do not conflict with the given data (3 points).. Can you be sure, if the functional dependencies found in

Is the data contained in the view created in exercise 11.1a physically stored or calculated at query time.. How can you influence, if the data is stored