Laboratorium nr 1


Jak się zalogować

Uruchamiamy program sqlplus: Login jest taki sam jak na students. Pierwsze hasło to x. Powinien się pojawić monit o zmianę hasła. W przyszłości można to zrobić za pomocą polecenia: ALTER USER login IDENTIFIED BY haslo;

Jak wykonywać polecenia

Enter przenosi do kolejnej linijki. Wprowadzanie kończymy wciskając enter po ; lub po / w pustej linijce. Pracują pod Linuxem w programach tak topornych jak sqlplus można sobie odrobinę ułatwić życie używają programu ledit (np. ledit sqlplus).

Do zrobienia

Oto przydatne komendy środowiska sqlplus

polecenieefekt
l[ist]wypisanie bufora = ostatniego polecenia SQL
l[ist] *wypisanie ostatniego wiersza z bufora
l[ist] nwypisanie z bufora wiersza n i uczynienie go aktualnym
l[ist] m nwypisanie z bufora wierszy z zakresu m, n.
r[run]uruchomienie polecenia z bufora
i[nput]możliwość dopisywania kolejnych wierszy do bufora
delusunięcie ostatniego wiersza z bufora
a[ppend] cośdopisuje coś na koniec ostatniego wiersza w buforze
change /cośusuwa coś z aktualnego wiersza w buforze
change /coś/śoczastępuje coś poprzez śoc w aktualnym wierszu w buforze
clear [buffer]czyści zawartość bufora
ed[it]uruchomienie domyślny edytor dla zawartości bufora
ed[it] plikuruchamia domyślny edytor dla zawartości pliku
define _editor=polecenieustawia domyślny edytor
save plikzapisuje zawartość bufora do pliku
get plikodczytuje zawartość bufora z pliku
start plikwywołuje plik jako skrypt
@plikjak wyżej
desc[ribe] nazwaopisuje obiekt, działa dla tabeli/perspektywy/procedury/funkcji
host poleceniewywołuje polecenie systemu operacyjnego
show allwypisuje wszystkie parametry środowiska
show parametrpokazuje wartość parametru środowiska
set parametr wartośćustawia parametr środowiska (warto spróbować : linesize, pagesize, pause, autocommit, escape)

Praca w domu

Do pracy w domu nadaje się Oracle Database 10g Express Edition. Podstawowe informacje na temat jak ją zainstalować zawiera tutorial.