Podstawy MySQL
1. Utworzyć nową bazę o nazwie laboratorium
2. W bazie laboratorium utworzyć tabelę Zaliczenia o następującej strukturze:
•
Id – liczba całkowita, autonumerowana, klucz główny
•
Przedmiot – pole tekstowe o zmiennej długości (maksymalnie 30)
•
Data – pole daty
•
Ocena – liczba pojedynczej precyzji
•
Egzamin – pole logiczne (boolean) lub pole tekstowe o stałej długości
3. Wyświetlić strukturę utworzonej tabeli
4. Wprowadzić dane dla 4 rekordów
Zaliczenia
Id
Przedmiot
Data
Ocena
Egzamin
1
Socjologia
2005-05-30
5,0
tak
2
Bazy danych
2005-06-10
3,5
nie
3
Finanse
2005-06-12
3,0
tak
4
Logistyka
2005-05-28
4,5
tak
5. Wyświetlić wszystkie dane z tabeli, w kolejności alfabetycznej przedmiotów
6. Zmienić ocenę z przedmiotu „Bazy danych” na 4,0
7. Wyświetlić oceny z przedmiotów kończących się egzaminem: przedmiot, ocena,
w kolejności malejących ocen
8. Obliczyć średnią arytmetyczną ocen ze wszystkich przedmiotów
9. Policzyć ile przedmiotów kończy się egzaminem, a ile nie
10. Obliczyć średnią tylko dla przedmiotów kończących się egzaminem
11. Usunąć rekord dla przedmiotu finanse i sprawdzić czy został usunięty
12. (Usunąć tabelę z bazy laboratorium)
Umiejętności
Wyświetlenie istniejących baz, tworzenie bazy, wybór bazy
Wyświetlenie listy tabel oraz ich struktury, tworzenie tabeli o określonej strukturze,
ustawienie (zmiana) klucza
Wprowadzanie danych do tabeli, zmiana danych, usuwanie rekordu
Wyświetlenie wybranych danych z tabeli (zapytania), spełniających zadane kryteria, w
określonej kolejności
Agregacja w zapytaniach, funkcje grupujące, kryteria