11
Pokaż ćwiczenia:
RZOOeRJxeTkcQ1
Ćwiczenie 1
Zaznacz poprawne stwierdzenia: "Normalizację bazy danych stosujemy ..." Możliwe odpowiedzi: 1. aby podnieść bezpieczeństwo danych poprzez ich duplikację, 2. aby zwiększyć wydajność bazy danych, 3. żeby ułatwić zmienianie danych, 4. żeby zgromadzić dane w jednym miejscu
ReYgB5nEo614t1
Ćwiczenie 2
W jednej kolumnie tabeli: Możliwe odpowiedzi: 1. można przechowywać różne atrybuty obiektu, 2. należy zapisywać jeden atrybut obiektu, 3. można przechowywać atrybuty wielu obiektów
R1Vtixf1CZr4V2
Ćwiczenie 3
Zaznacz instrukcję, która usunie tabelę z bazy, jeżeli się w niej znajduje, oraz instrukcję, która utworzy tabelę, jeżeli nie istniała wcześniej w bazie:
ReIZH7B1vkjdS2
Ćwiczenie 4
Błąd typu "FOREIGN KEY constraint failed" może oznaczać w różnych systemach bazodanowych: Możliwe odpowiedzi: 1. niedopasowanie typu danych klucza głównego i obcego, 2. brak klucza głównego w tabeli rodzica, 3. powtórzenie klucza głównego w tabeli dziecka
2
Ćwiczenie 5
RVb4PddoveWBJ

Przycisk do pobrania pliku CSV z treścią zadania.

Plik przedmioty_nauczyciele_bledy.csv.
Plik CSV o rozmiarze 394.00 B w języku polskim
RPVbxRfoLZ70l
W pliku przedmioty_nauczyciele_bledy.csv znajdują się informacje dotyczące nauczycieli i nauczanych przez nich przedmiotów. Pierwszy wiersz zawiera nagłówki kolumn: id (klucz główny), nazwa, nazwisko i imie. Dane w kolumnie id zawierają błędy (chociaż wiersze są we właściwym porządku), a nazwy przedmiotów powtarzają się.

Zaimportuj plik do arkusza kalkulacyjnego, popraw błędy w kolumnie id – powinny to być kolejne liczby naturalne zaczynające się od jeden. Niepowtarzające się i uporządkowane alfabetycznie nazwy przedmiotów zapisz w nowym pliku przedmioty.csv. Powiąż dane z obu plików za pomocą kolumny o nazwie id_przedm przechowującej wartości całkowite.

Zapisz zmiany w formacie CSV w plikach przedmioty_nauczyciele.csv oraz przedmioty.csv. Następnie wskaż przyczynę błędów w kolumnie id oraz czynności, które należało wykonać, aby powiązać dane z obydwu plików:
3
Ćwiczenie 6
R11Lx2inceFkE

Przycisk do pobrania pliku CSV z treścią zadania.

Plik przedmioty.csv.
Plik CSV o rozmiarze 130.00 B w języku polskim
RmA9fXnxFJ74v
Znakiem służącym do oddzielania wartości pól w formacie CSV (ang. comma separated values) może być:
2
Ćwiczenie 7
RFYOb925n4Vhe

Przycisk do pobrania pliku CSV z treścią zadania.

Plik przedmioty_nauczyciele.csv.
Plik CSV o rozmiarze 317.00 B w języku polskim
R1Ld0wBGyPhNY
Zapisz uporządkowane alfabetycznie nazwiska i imiona nauczycieli zawarte w pliku przedmioty_nauczyciele.csv w nowym pliku nauczyciele.csv, zachowując kolejność kolumn. Następnie powiąż dane zapisane w obu plikach za pomocą nowej kolumny o nazwie id_naucz przechowującej wartości całkowite. Wskaż wszystkie operacje, które należało wykonać.
3
Ćwiczenie 8
R18IHPfWOXM4T

Przycisk do pobrania pliku CSV z treścią zadania.

Plik nauczyciele.csv.
Plik CSV o rozmiarze 261.00 B w języku polskim
R1BtLDiiurGH5
Przygotuj instrukcję SQL, która w bazie utworzy tabelę nauczyciele dla danych zapisanych w pliku nauczyciele.csv. Przyjmij, że klucz główny jest automatycznie inkrementowany, a dane tekstowe mają być przechowywane w polu tekstowym o zmiennej długości, gdzie maksymalna liczba znaków jest równa 30.
3
Ćwiczenie 9
R1I5a48pH2HU6

Przycisk do pobrania pliku CSV z treścią zadania.

Plik przedmioty_nauczyciele.csv.
Plik CSV o rozmiarze 118.00 B w języku polskim
R13pyzlVlCr5f
Przygotuj instrukcję SQL, która w bazie utworzy tabelę przedmioty_nauczyciele dla danych zapisanych w pliku przedmioty_nauczyciele.csv. Przyjmij, że kluczem głównym jest pole id.
3
Ćwiczenie 10

Zapoznaj się z zawartością pliku pacjenci_bledy.csv. Przeprowadź proces normalizacji i usuwania redundantnych informacji. Znormalizowane dane zapisz w plikach w formacie CSV.

RyqgjvHxXTedp

Przycisk do pobrania pliku CSV z treścią zadania.

Plik pacjenci_bledy.csv.
Plik CSV o rozmiarze 463.00 B w języku polskim
3
Ćwiczenie 11

Napisz w języku SQL kwerendy tworzące tabele pacjenciprzychodnie. Wykorzystaj swoje rozwiązanie Ćwiczenia 10.

RdvIvOsmuLfJw
Wymyśl pytanie na kartkówkę związane z tematem materiału.