[ Pobierz całość w formacie PDF ]
.Po załogowaniu się do menedżera bazy InterBase przejdzdo menu Database do pozycji Create Database, Okno, które się pojawi jest widoczne na rysunku 13.3.Rys.13.3.Aby stworzyć bazę danych, wypełnij to okno, jak możesz zauważyć na rysunku 13.3.W końcunaciśnij przycisk OK.Baza została utworzona.Teraz możemy przejść do wykonywania skryptów,które utworzą tabele w bazie danych i wypełnią je danymi.Opis wykonywania skryptów znajduje sięw następnej sekcji.Narzędzie InterBase ManagerInterBase Manager można wywołać z menu Start | Programy l InterBase InterBase Server Manager.66Arkadiusz Jakubowski Podstawy SQL ćwiczenia praktyczne___________________________________________________________________________________________________Pozwala on m.in.na ustalenie czy serwer InterBase ma być wywoływany automatycznie przy starciesystemu operacyjnego.Rys.13.4.Narzędzie Interactiue SQ1Narzędzie lnteractive SQL pozwala na wprowadzanie poleceń SQL i ich wykonywania na baziedanych.Wywołuje sieje z poziomu aplikacji IBConsole z menu Tools | lnteractive SQL Wykonywaniewprowadzonych poleceń SQL dokonuje się przez naciśnięcie kombinacji klawiszy Ctrl+E (Execute).Rys.13.5.Czasami gdy będziemy wychodzić z Interactive SQL, będziemy pytani, czy zatwierdzić transakcję.Transakcjąjest każda operacja na danych w bazie danych.Transakcja musi się wykonać w całości lubzostać wycofana.Oto okno dialogowe z pytaniem, czy zatwierdzić transakcję.67Arkadiusz Jakubowski Podstawy SQL ćwiczenia praktyczne___________________________________________________________________________________________________Rys.13.6.Wszystkie polecenia SQL zawarte w tych ćwiczeniach wymagają, aby ich działanie było zatwierdzane(przycisk Yes w okienku na rysunku 13.6).Aplikacja Interactive SQL umożliwia również wykonywanie skryptów SQL.Wykonywanie skryptówSQL zostało opisane w kolejnej sekcji.Wykonywanie skryptówAby wykonać skrypty tworzące tabele i wypełniające je danymi, musimy przejść do menu Query wlnteractive SQL i wybrać pozycję Load Script.Okno, które się pojawi pozwala na wybranie plikuskryptu.Na rysunku 13.7 znajdziesz okno aplikacji Interactive SQL z załadowanym skryptem, który tworzy iwypełnia danymi tabelę KLIENCI.Rys.13.7.Po naciśnięciu kombinacji klawiszy Ctrl+E skrypt zostanie wykonany i utworzona zostanie tabelaKLIENCI.Pozostałe skrypty również muszą zostać wykonane do utworzenia całej struktury bazydanych.Skrypt zostanie wykonany wtedy, gdy jesteśmy podłączeni do bazy WYPAUT.Na zdjęciupowyżej w pasku stanu na samym dole jest wyświetlona informacja, że baza, do której jesteśmyaktualnie podłączeni to WYPAUT.68Arkadiusz Jakubowski Podstawy SQL ćwiczenia praktyczne___________________________________________________________________________________________________Podsumowanie1.InterBase jest równie dobrym systemem bazy danych do studiowania niniejszych ćwiczeń.2.Wykonywanie pojedynczych poleceń SQL oraz skryptów dokonuje się w aplikacji InteractiveSQL.3.Aplikacja IBConsole pozwala na szybkie wyszukiwanie pomocnych informacji.69Arkadiusz Jakubowski Podstawy SQL ćwiczenia praktyczne___________________________________________________________________________________________________Rozdział 14.Struktura przykładowej bazy danych.Przykładowa baza wypożyczalni samochodów WYPAUT składa się z pięciu tabel.Przechowuje onadane o klientach, pracownikach, samochodach, miejscach, z których samochody można wypożyczyćoraz dane o wypożyczeniach.Każde wypożyczenie jest odnotowywane w tabeli WYPO%7łYCZENIA.^ [ Pobierz całość w formacie PDF ]