Bazy danych -
Kolokwium
Gdańsk 2010-06-09
Nazwisko
Zestaw
indeks | ||||
1 |
2 |
3 |
V |
k | lOpkl] W>mień grup\ składni języka SQL. Podaj zastosowanie DML.
~ 11 Opkt] Co to jest system zarządzania bazą danych ?
Dana jest baza danych o diagramie jak na rysunku poniżej. Dla tejże bazy danych: a) |-pki] Narysuj diagram relacyjny dla tej bazy danych •b) |2pkt) Stwórz tabele pamiętając o kluczach głównych i kluczach obcych
c) [2pkt] Załóż ze w bazie masz następujące dane uczniowie:(Jan. Kowalski. I),
(Anna,Wodna.2),(Janusz,Michnik,3) przedmioty: (1 .Matematyka).(2,Fizyka).(3.Historia)
Pokaż przykładowy wpis dla Kowalskiego i matematyki. W dniu 1.05.2010 r Kowalski
dostał 3 z matematyki z opisem - praca domowa. 5 z historii z opisem kartkówka - zapisz to w bazie danych.
d) |2pkt] \V dniu 10.V.2010 Kowalski poprawił ocenę z matematyki na 4 - zapisz to w bazie danych
e) |2pkt] Do tabeli uczeń dodaj pole ..klasa’ . Zapisz wszystkich uczniów do klasy ,.6h"
I) |2pki| Napis/ zap\tanie (zachowaj je w widoku), które wyświetli zbiorcze zestawienie dla wszystkich ocen w bazie danych w postaci (imię. nazwisko, przedmiot, data. ocena, opis). Wynik posortuj wg nazwiska ucznia
g) |2pkt] Napisz zapytanie, które wyświetli średnią wszystkich ocen dla ucznia ..Kowalski"
h) |2pkt) Napisz zapytanie, które wyświetli wszystkie oceny (jak w p. 0 dla których ocena jest mniejsza od średniej wszystkich ocen
i) [2pkt] Usuń ocenę z matematyki (tą poprawioną) dla Kowalskiego
j) |2pkt] Usuń wszystkie tabele z bazy'.