cwiczenia tworzenie tabel1

background image

Ćwiczenie

Zadanie
a) Napisz polecenia służące do utworzenia tabel STANOWISKA i KANDYDACI zgodnie z poniższym diagramem.

Usuń z nazw kolumn wszystkie polskie znaki diakrytyczne. Wszystkie spacje zastąp znakami podkreślenia.

W tabeli STANOWISKA kluczem głównym ma być identyfikator liczbowy ID.
W tabeli KANDYDACI kluczem głównym ma być identyfikator liczbowy ID.
W tabeli KANDYDACI kolumna klucza obcego, którego wartości pochodzą z kolumny ID w tabeli STANOWISKA
ma mieć nazwę ID_STANOWISKA.

Przyjmij, że

wszystkie kolumny poza kolumną OPIS_DOTYCHCZASOWEJ KARIERY nie mogą przechowywać wartości
pustej (tak jak wynika to z diagramu),

nazwa stanowiska jest unikalna,

oczekiwana pensja musi być liczbą dodatnią,

kolumna PLEC może zawierać tylko wartość K lub M,

kolumna OPIS_DOTYCHCZASOWEJ KARIERY ma przechowywać do 300 znaków.

Wszystkim ograniczeniom (poza ograniczeniami dotyczącymi konieczności wypełniania pól) nadaj nazwy (tzn. nie
pozwól, aby system generował te nazwy automatycznie).

b) Utwórz indeks o nazwie NAZWISKO na kolumnie NAZWISKO w tabeli KANDYDACI.

c) Napisz polecenia, które umożliwiłyby wstawienie do tabeli STANOWISKA następujących danych

id: 1, nazwa: sekretarka
id: 2, nazwa: grafik
id: 3, nazwa: kierownik działu sprzedaży

d) Utwórz sekwencję i wykorzystaj ją do wstawienia do tabeli KANDYDACI następujących danych

mię: Jan, nazwisko: Kowalski, data urodzenia:

05-11-1967

, płeć: mężczyzna, numer PESEL:

67110512816

,

numer telefonu: 612345678, email: jan_k@wp.pl, oczekiwana pensja: 2800, opis dotychczasowej kariery:
(brak), stanowisko: grafik

imię: Zofia, nazwisko: Nowak, data urodzenia:

19/09/1981

, płeć: kobieta, numer PESEL:

81091907823

, numer

telefonu: 42-6123456, email: zofia_nowak@onet.pl, oczekiwana pensja: 2000, opis dotychczasowej kariery: 3
miesięczny staż w dziekanacie, stanowisko: sekretarka

imię: Zofia, nazwisko: Mazurek, data urodzenia:

25/04/1976

, płeć: kobieta, numer PESEL:

76042479821

, numer

telefonu: 42-6333333, email: zofia_m@gmail.com, oczekiwana pensja: 3500, opis dotychczasowej kariery: 5
lat pracy na podobnym stanowisku w firmie ABC, stanowisko: kierownik działu sprzedaży

background image

e) Zmień nazwę stanowiska z grafik na grafik komputerowy.

f) Zmień datę urodzenia osoby o numerze PESEL: 76042479821 na poprawną, czyli taką, jaka wynika z jej numeru
PESEL.

g) Dopisz panu Janowi Kowalskiemu opis dotychczasowej kariery: praca w małej, prywatnej firmie reklamowej.

h) Spraw, aby kolumna OPIS_DOTYCHCZASOWEJ KARIERY mogła przechowywać 500 znaków.

i) Usuń informacje dotyczące osoby o numerze pesel 76042479821.

j) Stwórz kopię tabeli KANDYDACI o nazwie KANDYDACI2 i wyświetl jej zawartość. Jakie więzy ma nowo
utworzona tabela?

k) Stwórz tabelę KANDYDACI3 o takiej samej strukturze co KANDYDACI2, ale bez danych.

l) Usuń wszystkie wiersze z tabeli KANDYDACI2.

m) Usuń tabele KANDYDACI2 i KANDYDACI3.

n) Usuń pozostałe tabele.


Wyszukiwarka

Podobne podstrony:
Ćwiczenie 7 Tworzenie list wyboru
cwiczenia tworzenie tabel2
Ćwiczenie tworzenie folderów, Gimnazjum(2)
Cwiczenie 1 Tworzenie klas id 99019
Ćwiczenia 4 - Tworzenie kwestionariuszy, GWSH
Metodologia SPSS Jakub Niewiarkowski ćwiczenia 7 Tworzenie wskaźników
Ćwiczenie 2 Tworzenie figur Lissajous
cwiczenia z tworzenia folderow
PHP5 Tworzenie stron WWW cwiczenia praktyczne cwphp5
cwiczenia, Modyfikacja danych rozwiazania, Tworzenie tabel
Zasady tworzenia dobrych prezentacji cwiczenie
Radio internetowe tworzenie podcastów (ćwiczenia)
4 tworzenie i obowiązywanie prawa, Prawo UKSW I rok, I semestr, wstęp do prawozanwstwa, ćwiczenia
Tworzenie korespondencji seryjnej i seryjnego adresowania, Informatyka szkoła podstawowa - ćwiczenia
PHP5 Tworzenie stron WWW cwiczenia praktyczne Wydanie II cwph52

więcej podobnych podstron