Baza danych Oracle to najczęściej używana baza danych do przechowywania ogromnych ilości danych w wielu organizacjach, opracowana przez firmę Oracle Corporation. Firma Oracle udostępnia narzędzia, takie jak SQL Developer i SQL*Plus, ułatwiające interakcję ze środowiskiem bazy danych Oracle. Mówiąc dokładniej, Oracle SQL*Plus to narzędzie wiersza poleceń do tego celu, które jest domyślnie instalowane z bazą danych Oracle.
W tym poście zostaną omówione następujące treści:
- Co to jest Oracle SQL*Plus?
- Cechy Oracle SQL*Plus
- Do czego służy SQL*Plus?
- Różne przykłady poleceń SQL*Plus
Co to jest Oracle SQL*Plus?
SQL*Plus to potężne bezpłatne narzędzie przeznaczone do interakcji z systemem baz danych Oracle. Ma interfejs wiersza poleceń, a nowy interfejs użytkownika oparty na sieci Web jest dostępny nawet o nazwie iSQL*Plus. Może wykonywać polecenia i skrypty w bazach danych Oracle. Jest instalowany domyślnie z bazą danych Oracle, do której można uzyskać dostęp za pomocą wiersza polecenia lub terminala SQL * Plus. Pozwala użytkownikom na wykonywanie poleceń SQL*Plus, SQL, PL/SQL i OS w celu wykonywania zadań administrowania bazą danych i manipulowania bazą danych.
Cechy Oracle SQL*Plus
Wymieńmy funkcje Oracle SQL*Plus:
- Manipuluj zapytaniami i przechowuj ich wyniki.
- Połącz się z bazami danych Oracle.
- Generuj raporty.
- Analizuj tabele i definicje obiektów.
- Twórz i uruchamiaj skrypty wsadowe.
- Wykonaj administrację bazą danych.
- Wstawianie, aktualizacja i usuwanie danych w bazie danych Oracle.
- Zautomatyzuj zadania bazy danych, takie jak tworzenie kopii zapasowych i ładowanie danych.
Do czego służy SQL*Plus?
SQL*Plus służy do wykonywania tych zadań w środowisku bazy danych Oracle:
- rozwój SQL : Służy do pisania i wykonywania poleceń i skryptów SQL do tworzenia baz danych przez programistów Oracle.
- Administracja bazy danych : Służy do zarządzania obiektami bazy danych, monitorowania wydajności bazy danych, przypisywania ról użytkownikom bazy danych oraz konfigurowania ustawień bazy danych przez administratorów bazy danych.
- Analiza danych : Służy do wykonywania szczegółowych zadań analizy danych, takich jak wysyłanie zapytań do dużych zestawów danych przez analityków.
- Automatyzacja bazy danych : Służy do automatyzacji rutynowych zadań, takich jak tworzenie kopii zapasowych i ładowanie danych, poprzez pisanie efektywnych skryptów.
Można go zainstalować domyślnie z bazą danych Oracle w systemach operacyjnych Windows, Linux i Unix. Jest to niezbędne narzędzie dla programistów, analityków lub administratorów baz danych pracujących z bazami danych Oracle.
Różne przykłady poleceń SQL*Plus
Oto kilka przykładów poleceń SQL*Plus, których możesz użyć:
Połącz się z bazą danych Oracle
Aby połączyć się z bazą danych Oracle, otwórz wiersz polecenia i użyj tej składni, aby połączyć się z bazą danych Oracle:
sqlplus nazwa użytkownika / hasłoUpewnij się, że podałeś nazwę użytkownika i hasło do swojej bazy danych w poleceniu i wykonaj je. W tym poście polecenie stałoby się takie, ponieważ nazwa użytkownika to „c##neem”, a hasło to „neem123”:
sqlplus c##neem / neem123Wyjście
Dane wyjściowe wskazywały, że baza danych Oracle została pomyślnie podłączona do systemu.
Wyświetl bieżący schemat
Aby zobaczyć bieżący schemat, w którym pracujesz, uruchom to polecenie:
POKAZYWAĆ UŻYTKOWNIK ;Wyjście
Dane wyjściowe wyświetlały bieżący schemat bazy danych Oracle.
Wyświetl listę wszystkich tabel w bieżącym schemacie
Aby zobaczyć tabele dostępne w bieżącym schemacie, wykonaj to polecenie:
WYBIERAĆ NAZWA TABELI Z tabele_użytkowników;Wyjście
Dane wyjściowe zwróciły wszystkie tabele dostępne w bieżącym schemacie bazy danych Oracle.
Lista kolumn Szczegóły określonej tabeli
Aby wyświetlić informacje o wszystkich kolumnach określonej tabeli, używana jest następująca składnia:
OPISAĆ < Nazwa tabeli > ;Podaj nazwę tabeli i uruchom polecenie. Tutaj nazwa tabeli to „ KUPUJĄCY ”:
OPISAĆ KUPUJĄCY;Wyjście
Dane wyjściowe pomyślnie dostarczyły szczegółowych informacji o określonej tabeli.
SQL Plus obsługuje również różne opcje formatowania i polecenia do zarządzania połączeniami z bazą danych i wykonywania skryptów SQL.
Wniosek
SQL*Plus to bezpłatne narzędzie wiersza poleceń przeznaczone do interakcji z systemem baz danych Oracle. Jest instalowany domyślnie z Oracle Database. Jest używany do programowania SQL, analizy danych, automatyzacji baz danych i zadań administrowania bazami danych. Jest to niezbędne narzędzie dla programistów, analityków lub administratorów baz danych pracujących z bazami danych Oracle.