I 3

I 3



Bazy danych -


Kolokwium


Gdańsk 2010-06-15


Imię


Zestaw


Nazwisko _ 1    indeks


I . [lOpkt] Opisz istotę modelu relacyjnego.

| lOpkt] Podaj sposob} użycia jęzska SQL. Scharakteryzuj jeden z nich.

Dana jest ba/a danych o diagramie jak na rysunku poniżej Dla tejże ba/\ danvch:

a)    |2pkt| Narysuj diagram relacyjny dla tej bazy danych

b)    [2pkt] Stwórz tabele pamiętając o kluczach głównych i kluczach obcvch

c)    |2pklJ Załóż że w bazie masz następujące dane klienci:(Jan. Kowalski. I),

(Anna.Wodna.2).{Janusz.Michnik.3) książki: (1 .C ień wiatru, Carlos Zafon),(2, Zagubiony w C hinach. Maarten lroost).(3. Heban, Ryszard Kapuściński) Pokaż prz\kładowy wpis dla Kowalskiego i książki „Heban". Zapisz akcję wypożyczenia książki „Cień Wiatru” przez pana Kowalskiego w dniu 1.05.2010 r.

d)    [2pkt| W dniu I0A.20I0 pan Kowalski zwrócił książkę - odnotuj to w bazie danych

e)    [2pkt] Do tabeli książka dodaj pole ISBN o typie varchart20)

I) |2pkt) Napisz zapytanie (zachowaj je w widoku), które wyświetli zbiorcze zestawienie dla wszystkich wypożyczeń w bazie danych w postaci (imię, nazwisko, t\Tuł, autor, data we, data wy. ilość dni) Przyjmij, ze masz funkcję int days betwecn(date.date) które zwjóci ilość dni pomiędzy dwiema dalami. Wynik posortuj względem czasu przetrzymywania książki

g)    (2pkt) Napisz zapytanie, które wyświetli t>1uł\ wszystkich książek, które jeszcze nie były wypożyczone

h)    [2pktJ Napisz zapytanie, które połączy w jedną tabelę nazwiska klientów i autorów książek, załóż zgodność typów danych.

i)    [2pkt| Usuń wszystkie wypożyczenia

j)    [2pkt] Usuń wszystkie tabele



Wyszukiwarka

Podobne podstrony:
G 4 Bazy danych - Kolokwium Gdańsk 2010-06-15 ,--7~-- "Tl-;-1 li mi l Imię Nazwisko indeks _
B (10) Bazy danych - Kolokwium Gdańsk 2010-06-09 Imię Nazwisko indeks W 1
L 5 Bazy danych -Kolokwium Gdańsk 2010-06-09 L___ Imię Nazwisko indeks - ^ - 1 Zestaw 1_j 1
C 4 Bazy danych - Kolokwium Gdańsk 2010-06-09 Imię H Q Nazwisko 1 indeks — — — mm y i SHi ^
D 5 Bazy danych - Kolokwium Gdańsk 2010-06-09 Nazwisko Zestaw indeks 1 2 3 V k
H (5) KolokwiumBazy danych - (idańsk 2010-06-15 r Imię r -1- Nazwisko indeks
A (9) Bazy danych - Kolokwium Imię 1 ŁZestaw A Gdańsk 2010-06-09 Nazwisko w I M ■ ---“ - 1 ) r
rzasa ostatni Bazy danych — kolokwium poprawkowe 2012 Imię,
kolos?zyy Bazy danych - kolokwium zaliczeniowe 2012 zestaw 3 Imię,
Lista druga Bazy danych i Dokumenty/semestr.3/Bazy.Danych/lista2/ksiegarnia.sql SELECT autorzy.imię,
POL-DRÓG^ grupa kapitałowa    Gdańsk, 2010-06-19 Firma POL-DRÓG Gdańsk Sp 7 o
jbgXdA (2) [ 9 06 11 Imię 1 Nizwisko_ Numer indeksu !>jIj Kolokwium z ćwiczeń z Podstaw hilynie
innymi PRECIS, bazy danych i systeny wyszukiwania on-line, prawo Bradforda, bibliometrię, teorię ind
Bazy danych 2 - Laboratorium 2 DECLARE TYPE pracownik rekord 1 IS RECORD ( nazwisko
2010 06 17;36;52 RÓWNOŚĆ INDEKSOWA / = lL.lL = lFlF *»•    <>

więcej podobnych podstron