• Nie Znaleziono Wyników

Wydział Matematyki i Informatyki Uniwersytet Łódzki Podyplomowe Studium Informatyki Kurs: Bazy danych Prowadzący: dr Piotr Cybula Przygotowanie testowej bazy danych do zajęć.

N/A
N/A
Protected

Academic year: 2021

Share "Wydział Matematyki i Informatyki Uniwersytet Łódzki Podyplomowe Studium Informatyki Kurs: Bazy danych Prowadzący: dr Piotr Cybula Przygotowanie testowej bazy danych do zajęć."

Copied!
8
0
0

Pełen tekst

(1)

Wydział Matematyki i Informatyki Uniwersytet Łódzki

Podyplomowe Studium Informatyki Kurs: Bazy danych

Prowadzący: dr Piotr Cybula

Przygotowanie testowej bazy danych do zajęć.

Po zainstalowaniu serwera bazy danych Oracle Database 11g Express Edition (w trakcie instalacji należy zdefiniować hasło administracyjne) tworzymy nowe konto dla użytkownika-właściciela bazy testowej.

W tym celu:

1. Uruchamiamy narzędzie Run SQL Command Line i logujemy się na konto użytkownika system podając hasło administracyjne – podczas wpisywania hasła kursor się nie przesuwa (connect system):

2. Tworzymy użytkownika test z wybranym hasłem (create user test identified by …):

(2)

3. Przydzielamy użytkownikowi niezbędne uprawnienia (grant connect, resource, create view to

test):

4. Testujemy działanie nowego konta:

(3)

Pobieramy, rozpakowujemy i uruchamiamy narzędzie Oracle SQL Developer.

Tworzymy nowe połączenie dla konta użytkownika test (po utworzeniu połączenie to zostanie zapisane w narzędziu i będzie dostępne przy kolejnym uruchomieniu). W tym celu:

1. Uruchamiamy przycisk „zielony+” w zakładce Connections.

2. W formularzu uzupełniamy pola:

a. Name: nazwa własna połączenia, np. Test b. Username: test

c. Password: hasło podane przy tworzeniu konta użytkownika d. Zaznaczamy opcję: Save password

Uruchamiamy przycisk Test – przy etykiecie Status w lewym dolnym rogu formularza powinien się pojawić komunikat Success:

(4)

3. Wybieramy przycisk Save i zamykamy formularz – w zakładce Connections pojawi się nowe połączenie. Podwójne kliknięcie na połączeniu powoduje zalogowanie i otwarcie sesji dla danego użytkownika (w obszarze roboczym pojawi się zakładka z nazwą połączenia):

W celu utworzenia testowej bazy danych pobieramy plik ze skryptem bazy (należy pobrać plik kadry_dane.sql) i następnie:

1. Otwieramy plik (File->Open…):

(5)

2. W prawym górnym rogu wybieramy połączenie (Test):

3. Uruchamiamy skrypt za pomocą przycisku Run Script (drugi przycisk na pasku zakładki, skrót klawiszowy F5):

(6)

4. W dolnym panelu powinny pojawić się komunikaty o utworzeniu kolejno tabel, rekordów, indeksów i modyfikacji tabel (dodawanie ograniczeń):

5. W drzewie połączenia Test (lewy panel) rozwijamy sekcję Tables (powinna się pojawić lista utworzonych tabel):

(7)

6. Dla potwierdzenia poprawności zaimportowanych danych wybieramy jedną z tabel (w panelu roboczym pojawi się nowa zakładka z nazwą tabeli) i wybieramy pod-zakładkę Data (pojawi się lista rekordów):

7. Kolejny test - przechodzimy do zakładki roboczej połączenia Test i wpisujemy polecenie SQL do pobrania rekordów tabeli (select * from osoby):

(8)

8. Polecenie uruchamiamy za pomocą przycisku Run Statement (pierwszy od lewej, skrót klawiszowy F9 lub Ctrl+Enter, aby uruchomić wybrane polecenie kursor musi być w jego obrębie), uzyskując tę samą listę rekordów:

Baza testowa jest gotowa do użycia

Cytaty

Powiązane dokumenty