Zadanie – Access
Transkrypt
Zadanie – Access
Sprawdzian wiadomości z przedmiotu System baz danych [Zadanie – Access] 1) Otwórz bazę dziennik_elektroniczny.mdb – baza zawiera trzy tabele UCZNIOWIE, PRZEDMIOTY, OCENY a. Tabela UCZNIOWIE zawiera informacje o uczniu: imię, nazwisko, adres oraz klasę do której uczęszcza b. Tabela PRZEDMIOTY przechowuje informacje o nauczanych przedmiotach (nazwa, dane nauczyciela) c. Tabela OCENY zawiera informacje o ocenach uczniów z danego przedmiotu 2) Utwórz relacje miedzy tabelami (uczniowie – oceny, oceny – przedmioty) 3) Utwórz kwerendy: a. Poza rejonem szkoły leżą ulice Worcella oraz Sportowa. Podaj, ilu uczniów mieszka poza rejonem szkoły (czyli na jednej z tych dwóch ulic). b. Wypisz wszystkie oceny ucznia Jana Augustyniaka z języka polskiego. c. Oblicz, ile dziewcząt i ilu chłopców jest w poszczególnych klasach. Wynik przedstaw w postaci zestawienia: idKlasy, liczba dziewcząt, liczba chłopców. Załóż, że imiona dziewcząt (i tylko dziewcząt) kooczą się na literę a. d. Utwórz zestawienie dla klasy 2a zawierające nazwy przedmiotów i średnie ocen klasy z tych przedmiotów (średnie podaj z zaokrągleniem do dwóch miejsc po przecinku). Zestawienie posortuj nierosnąco według średnich ocen. a. Podaj nazwisko, imię, klasę oraz średnią ocen osoby, która osiągnęła najwyższą średnią ocen w całej szkole (jest tylko jedna taka osoba). 4) Utwórz formularz służący tylko do wprowadzania danych do tabeli PREZDMIOTY 5) Utwórz raport a. który będzie zawierał listę najlepszych uczniów z każdej klasy b. który będzie zawierał listę przedmiotów [Zadanie – MySQL] 1) Zaimportuj bazę biblioteka.sql 2) Baza kolokwium zawiera tabele: CZYTELNICY, DZIAŁY, KSIĄŻKI, PRACOWNICY, STANOWISKA, WYPOZYCZENIA 3) Utwórz kwerendy w języku zapytao SQL a. Utwórz tabelę NAUCZYCIEL z następującymi polami: ID INTEGER – klucz podstawowy Nazwisko VARCHAR (20) Imie VARCHAR (20) E_mail VARCHAR (20) Wynagrodzenie DECIMAL(10,2) Stanowisko VARCHAR(20) Funkcja VARCHAR(20) b. Wstaw jeden rekord do tabeli NAUCZYCIEL c. Wyświetl inicjał imienia z kropką i nazwisko autorów książek oraz tytuł książek w jednej kolumnie z nagłówkiem ‘książki’ d. Wyświetl czytelników urodzonych między 1970 a 1990 rokiem. Wynik wyświetl uporządkowany malejąco wg daty urodzenia. e. Wyświetl pensje najgorzej zarabiających pracowników pochodzących z poszczególnych miast. Wynik uporządkuj wg malejącej pensji. f. Wyświetl nazwy miast z których pochodzi więcej niż 2 pracowników. Wynik uporządkuj wg malejącej liczby pracowników g. * Jakie książki (tytuły) wypożyczał już czytelnika id=3 u pracowników o id 1,2,3,11 lub 13. Usuo powtarzające się odpowiedzi. h. * Wyświetl w jednej kolumnie imię, nazwisko, czytelnika i tytuł książki, którą już wypożyczał. Dane posortuj malejąco względem nazwiska. Usuo powtarzające się wyniki i. * Wyświetl czytelników: imię i nazwisko czytelników - studentów, którzy nie oddali wypożyczonych książek. Dane wyświetl w jednej kolumnie, w nagłówku ma byd zapisane „Lista studentów, którzy maja oddad książki przed wakacjami". Dane posortuj alfabetycznie względem nazwiska j. * Wyświetl czytelników, którzy dokonali wypożyczeo 5-03-2010 u pracownika o identyfikatorze 13. Wyniki posortuj względem nazwiska czytelnika malejąco