1
1
Wypełnianie bazy danymi
Wypełnianie bazy danymi
(
(
wprowadzanie, usuwanie i edycja danych za pomocą
wprowadzanie, usuwanie i edycja danych za pomocą
interfejsu graficznego
interfejsu graficznego
)
)
Prezentacja do ćwiczenia 4
Prezentacja do ćwiczenia 4
2
2
Wprowadzanie, usuwanie i edycja
W ćwiczeniu 3 poznaliśmy etapy tworzenia bazy danych. W
ćwiczeniu 4 poznamy jak za pomocą Enterprise Manager dodać,
usunąć lub zmodyfikować dane w tabeli.
Do prawidłowego wykonania ćwiczenia 4 potrzebna będzie baza
danych z tabelami i wypełniona danymi, więc aby ułatwić i
przyspieszyć prace skrypty do tworzenia całej bazy zostały
umieszczone w folderze:
Materiały pomocnicze do ćwiczeń laboratoryjnych\bazy\mssql
W folderze tym dostępne są pliki:
• 1_baza-mssql : zawiera skrypt tworzenia bazy
• 2_baza-mssql : zawiera skrypt tworzenia tabel, kluczy, indeksów
• inserty : zawiera skrypt wprowadzający dane do tabel bazy
za pomocą polecenia „insert”
3
3
Została utworzona baza danych „msmot”
Tworzenie bazy msmot:
1. Otwórz Query Analyzer
2. Z menu menu wybierz „Plik” następnie „Open” i wyszukaj plik
„1_baza-mssql.sql” w folderze „Materiały pomocnicze do
ćwiczeń laboratoryjnych\bazy\mssql”.
Rysunek 1 Tworzenie bazy „msmot”
4
4
3. Podobnie otwórzmy skrypt z pliku „2_baza-mssql.sql” i
wykonujemy zapytanie.
4. Rezultatem wykonania zapytanie będzie (Rysunek 2), czyli
zostaną stworzone tabele, klucze i indeksy:
5. W lewym oknie, po rozwinięciu drzewa bazy „msmot” pojawią
się wszystkie dodane tabele do bazy.
Rysunek 2. Tworzenie tabel w bazie „msmot”.
5
5
Rysunek 3. Wypełnianie tabel danymi.
6. Ostatnia czynność to wypełnienie tabel danymi. W tym celu
otwieramy plik „inserty” i wykonujemy serię zapytań (Rysunek
3).
7. Pomyślne wykonanie zapytań, kończy dodawanie danych do
tabel „msmot”.
6
6
Baza danych została stworzona i wypełniona danymi.
Baza danych została stworzona i wypełniona danymi.
Następnym etapem ćwiczeń będzie dodawanie, usuwanie i
Następnym etapem ćwiczeń będzie dodawanie, usuwanie i
edytowanie danych za pomocą Enterprise Managera, jest to
edytowanie danych za pomocą Enterprise Managera, jest to
prosta rzecz, więc nie powinna sprawić kłopotu.
prosta rzecz, więc nie powinna sprawić kłopotu.
Dodawanie danych, usuwanie i edytowanie danych:
Dodawanie danych, usuwanie i edytowanie danych:
1.
1.
Otwórz Enterprise Manger.
Otwórz Enterprise Manger.
2.
2.
Rozwiń drzewo tak aby można było podświetlić tabele w bazie
Rozwiń drzewo tak aby można było podświetlić tabele w bazie
„msmot” (Rysunek 4)
„msmot” (Rysunek 4)
Rysunek 4. Enterprise Manager baza „msmot”
7
7
3.
3.
Prawym przyciskiem myszy wybieramy tabele „klient” i wybieramy z
Prawym przyciskiem myszy wybieramy tabele „klient” i wybieramy z
menu „Open Table -> Return all rows” i klikamy lewym przyciskiem
menu „Open Table -> Return all rows” i klikamy lewym przyciskiem
myszy.
myszy.
4.
4.
Otworzy nam się okno z danymi w tabeli „klient” (Rysunek 5)
Otworzy nam się okno z danymi w tabeli „klient” (Rysunek 5)
Rysunek 5. Dane w tabeli „klient”.
5.
5.
Aby dodać nowy wiersz wpisujemy interesujące nas dane do wiersza
Aby dodać nowy wiersz wpisujemy interesujące nas dane do wiersza
oznaczonego „*”, nie wypełniamy pola id_klienta, ponieważ pole jest auto
oznaczonego „*”, nie wypełniamy pola id_klienta, ponieważ pole jest auto
numerowane.
numerowane.
6.
6.
Dopiszmy kolejno dane zaczynając od kolumny imie, następnie wciśnijmy
Dopiszmy kolejno dane zaczynając od kolumny imie, następnie wciśnijmy
klawisz Enter.
klawisz Enter.
7.
7.
Dodany został nowy wiersz o numerze id_klienta=20, ponieważ wcześniej były
Dodany został nowy wiersz o numerze id_klienta=20, ponieważ wcześniej były
dodawana i usuwane dane (Rysunek 6).
dodawana i usuwane dane (Rysunek 6).
Rysunek 6. Dodawanie danych w tabeli „klient”.
8
8
8.
8.
Aby edytować dany wiersz, należy wybrać interesujący nas wiersz
Aby edytować dany wiersz, należy wybrać interesujący nas wiersz
i dokonać edycji
i dokonać edycji
9.
9.
Zmieńmy imię „Stanisław” na „Mieczysław” w dodanym wcześniej
Zmieńmy imię „Stanisław” na „Mieczysław” w dodanym wcześniej
wierszu 20 (Rysunek 7).
wierszu 20 (Rysunek 7).
Rysunek 7. Edycja danych w tabeli „klient”.
Rysunek 6. Usuwanie danych w tabeli „klient”.
10.
10.
Aby usunąć dany wiersz, np. 20, klikamy prawym guzikiem
Aby usunąć dany wiersz, np. 20, klikamy prawym guzikiem
(Rysunek 8) i klikamy „delete”. Wiersz zostanie usunięty z
(Rysunek 8) i klikamy „delete”. Wiersz zostanie usunięty z
tabeli.
tabeli.
9
9
Ćwiczenia
Ćwiczenia
1.
1.
Za pomocą Enterprise Managera do tabeli „pracownik” dodaj
Za pomocą Enterprise Managera do tabeli „pracownik” dodaj
nowy wiersz ze swoimi danymi.
nowy wiersz ze swoimi danymi.
2.
2.
W tabeli „pracownik” zmień swoje imię na „Igor”/”Katarzyna”).
W tabeli „pracownik” zmień swoje imię na „Igor”/”Katarzyna”).
Następnie usuń swój wiersz i zamknij tabele „pracownik”.
Następnie usuń swój wiersz i zamknij tabele „pracownik”.