Wstęp do baz danych: ćwiczenia 6 (2001/2002)
Zapytania złożone, posługiwanie się złączeniami tabel --
podstawy.
Materiały pomocnicze
Zadania
Stworzyć i wypełnić z wykorzystaniem danych zwracanych przez
komendę ypcat group tabelę umożliwiającą przełożenie
identyfikatora numerycznego gid na nazwę symboliczną
group;
Wykorzystując tę tabelę oraz stworzoną na poprzednich ćwiczeniach
sformułować zapytania pozwalające uzyskać np.
-
listę użytkowników o określonym imieniu z danej grupy (określonej
przez nazwę symboliczną), w porządku alfabetycznym wg. nazwisk;
-
tabelę częstości imion użytkowników dla określonej grupy;
-
tabelę wszystkich użytkowników, uporządkowaną wg. grup a w ramach
grup alfabetycznie wg. nazwisk, z wybranymi danymi (login,
imię, nazwisko, grupa)
-
,,opakowanie'' powyższych zapytań w skrypty wykonywalne, o zachowaniu
sterowanym argumentami z linii komend (tj. odpowiednio jakie
imię, jaka grupa, ...)
Wstęp do baz danych: ćwiczenia 6 (2001/2002)