• Nie Znaleziono Wyników

1 Baza danych w SQL – zapytania – powtórzenie

N/A
N/A
Protected

Academic year: 2021

Share "1 Baza danych w SQL – zapytania – powtórzenie"

Copied!
2
0
0

Pełen tekst

(1)

1 Baza danych w SQL – zapytania – powtórzenie

1. Utwórz bazę danych Relacje na konsoli MySQL z kodowaniem polskich znaków.

2. Utwórz tabele bazy danych, które będą przechowywały informacje o mieszkaniach i ich właścicielach. W ćwiczeniu występuje relacja wiele do wielu. Jedna osoba może posiadać kilka mieszkań i ale jedno mieszkanie może też być własnością kilku osób. Stąd niezbędne będą trzy tabele jak na rysunku poniżej:

3. Wypełnij tabele danymi jak na rysunku poniżej:

4. Wykonaj zapytania, które udzielą odpowiedzi na poniższe pytania, a zrzuty kwerend (składnia + wynik) zapisz w pliku Worda.

a) Podaj osoby posiadające mieszkania w porządku alfabetycznym.

b) Do kogo należy mieszkanie przy ulicy Gruszkowej?

c) Do kogo należy mieszkanie przy ulicy Śliwkowej?

d) Do kogo należą mieszkania przy ulicy Poziomkowej i Czereśniowej?

e) Podaj osoby, których nazwiska zaczynają się na No.

f) Podaj osoby, których imiona nie zaczynają się na literę A.

g) Podaj osoby, które mieszkają w miejscowościach zaczynających się na literę M lub W.

h) Podaj osoby, które nie mieszkają w miejscowościach zaczynających się na literę P.

i) Podaj osoby, które mieszkają w jednej z wymienionych miejscowości: Poznań, Żarki, Mikołajki. Użyj operatora IN. Wyniki posortuj malejąco według pola miejscowość.

j) Podaj osoby, które nie mieszkają w Poznaniu. Użyj operatora NOT IN.

k) Podaj, ile mieszkań posiada każda osoba. Użyj aliasu „Liczba mieszkań”.

l) Podaj ilość kobiet i mężczyzn posiadających mieszkania.

m) Podaj osoby o parzystych identyfikatorach. Wykorzystaj operację reszta z dzielenia całkowitego (%).

(2)

n) Podaj nr_domu i nazwisko właściciela o numerach zawartych pomiędzy 20 a 23. Użyj operatora Between.

o) Podaj dwa pierwsze rekordy z tabeli Osoby. Użyj klauzuli LIMIT.

p) Podaj dwa ostatnie rekordy z tabeli Osoby. Użyj klauzuli LIMIT.

q) Wyświetl dwa środkowe rekordy z tabeli Osoby. Użyj klauzuli LIMIT.

5. Pokaż nauczycielowi rozwiązane zadanie.

Cytaty

Powiązane dokumenty

Osoby, których wnioski

W pozostałych dwóch pracach sytuacja jest gorsza, zwłaszcza, że okazało się, że niektóre badane osoby przed badaniami za­. żyw ały leki psychotropowe, mogące

(b) zbiór wszystkich kół o promieniach wymiernych, których środki mają obie współrzędne wymier- ne,.. (c) dowolny zbiór

c) wpłacenia kwoty należnego podatku wynikającej zzeznania podatkowego po 15 maja roku, wktórym składane jest zeznanie. d) niewpłacenia kwoty należnego podatku do 30kwietnia

Powyższe twierdzenie było zadaniem na zawodach drugiego stopnia Olimpiady Matema- tycznej w roku szkolnym 1989/1990.. Pozostała część tego twierdzenia

W zależności od formy zatrudnienia zaznacz odpowiednie pola i wypełnij odpowiedni załącznik do wniosku. GBŻ-02: alimenty, stypendia, dochody z zagranicy, fundusz

Wpisując powyższy kod Abonent otrzyma informację dotyczącą stanu liczby złotówek pochodzących z promocyjnego pakietu złotówek oraz Pakietu Złotówek,

Wpisując powyższy kod Abonent otrzyma informację dotyczącą stanu liczby złotówek pochodzących z promocyjnego pakietu złotówek oraz Pakietu Złotówek,