3784502790

3784502790



V Andrzej Leśnicki


Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1


5/20


~$ createdb

Istniejącą bazę danych usuwa się poleceniem dropdb. Założona przed chwilą baza danych jest jeszcze pusta i bez żalu usuniemy ją dla przećwiczenia umiejętności usuwania

~$ dropdb studentl23

W praktyce trzeba być bardzo ostrożnym w użyciu dropdb, gdyż nawet bardzo duża baza zostanie usunięta błyskawicznie i bezpowrotnie, a komputer nie zapyta (jak to jest w wielu innych programach i do czego jesteśmy przyzwyczajeni), czy jesteśmy pewni, że chcemy usunąć bazę. Nie ma polecenia cofającego dropdb.

Załóż od nowa usuniętą przed chwilą bazę danych

~$ createdb

Wylistuj wszystkie założone bazy danych

~$ psql -1

Nasza założona przed chwilą baza danych student 123 powinna znaleźć się na tej liście.

5. Dostęp do bazy danych

Dogodny dostęp do założonej bazy danych zapewnia interfejs tekstowy języka PostgreSQL. Jest on uruchamiany poleceniem psql. Interfejs ten pozwala wprowadzać, edytować i wykonywać polecenia SQL (przeczytaj informację o tym poleceniu, ~$ info psql). Uruchom ten interfejs pisząc

~$ psql

Uzyskaliśmy w ten sposób dostęp do bazy danych o domyślnej nazwie nazwa_bazy_danych =username=studentl23. Gdybyśmy chcieli uzyskać dostęp do bazy danych o innej nazwie, to napisalibyśmy

~$ psql -d nazwa_innej_bazy_danych

Gotowość interfejsu psql do przyjęcia polecenia SQL jest sygnalizowana znakiem zachęty o postaci równości zakończonej strzałką

nazwa_bazy_danych =>

Tak jest u zwykłego użytkownika. W przypadku superużytkownika (ang. superuser), zakończenie znaku zachęty będzie takie

nazwa_bazy_danych =#

Teraz po znaku zachęty możemy napisać polecenie w języku SQL. Zwykłe polecenie kończy się znakiem średnika ; a nie ENTER. Jest to w praktyce bardzo korzystne, gdyż polecenia



Wyszukiwarka

Podobne podstrony:
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 5/20 ~$ createdb Istniejącą bazę
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 5/20 ~$ createdb Istniejącą bazę
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 5/20 ~$ createdb Istniejącą bazę
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 6/20 bywają długie, są pisane w
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 7/20 używanym poleceniem SQL. Tu
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 8/20 data_produkcji
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 9/20 Według drugiego sposobu sam
f Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 1/20 Laboratorium Baz Danych,
Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 2/20 Sprawdź pod Window/Translatio
Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 3/20 Użyj infobash , Użyj mań -k1
Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 4/20 ~$ mc Okno uruchomionego
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 6/20 bywają długie, są pisane w
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 7/20 używanym poleceniem SQL. Tu
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 8/20 data_produkcji
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 9/20 Według drugiego sposobu sam

więcej podobnych podstron