Oracle baza podataka najraširenija je baza podataka za pohranjivanje velikih količina podataka u brojnim organizacijama, a razvila ju je Oracle Corporation. Oracle nudi neke alate kao što su SQL Developer i SQL*Plus za laku interakciju s okruženjem Oracle baze podataka. Točnije, Oracle SQL*Plus je alat naredbenog retka za ovu svrhu koji se prema zadanim postavkama instalira s Oracle bazom podataka.
Ovaj će post raspravljati o sljedećem sadržaju:
- Što je Oracle SQL*Plus?
- Značajke Oracle SQL*Plus
- Za što se koristi SQL*Plus?
- Različiti primjeri SQL*Plus naredbi
Što je Oracle SQL*Plus?
SQL*Plus je moćan besplatni alat dizajniran za interakciju sa sustavom baze podataka Oracle. Ima sučelje naredbenog retka, a dostupno je i novo korisničko sučelje koje se temelji na webu čak i pod nazivom iSQL*Plus. Može izvršavati naredbe i skripte na Oracle bazama podataka. Instalira se prema zadanim postavkama s bazom podataka Oracle kojoj se zatim pristupa pomoću naredbenog retka ili SQL*Plus terminala. Korisnicima omogućuje izvršavanje SQL*Plus, SQL, PL/SQL i OS naredbi za izvršavanje zadataka administracije baze podataka i manipulacije bazom podataka.
Značajke Oracle SQL*Plus
Nabrojimo značajke Oracle SQL*Plus:
- Manipulirajte upitima i pohranjujte njihove rezultate.
- Povežite se s Oracle bazama podataka.
- Generiraj izvješća.
- Analizirati tablice i definicije objekata.
- Stvorite i pokrenite skupne skripte.
- Izvršite administraciju baze podataka.
- Umetanje, ažuriranje i brisanje podataka u Oracle bazi podataka.
- Automatizirajte zadatke baze podataka, kao što su sigurnosne kopije i učitavanje podataka.
Za što se koristi SQL*Plus?
SQL*Plus se koristi za izvođenje ovih zadataka u okruženju Oracle baze podataka:
- SQL razvoj : Koristi se za pisanje i izvršavanje SQL naredbi i skripti za razvoj baze podataka od strane Oracle programera.
- Administracija baze podataka : Koristi se za upravljanje objektima baze podataka, praćenje performansi baze podataka, dodjeljivanje uloga korisnicima baze podataka i konfiguriranje postavki baze podataka od strane administratora baze podataka.
- Analiza podataka : Koristi se za izvođenje zadataka detaljne analize podataka, kao što je postavljanje upita analitičara za velike skupove podataka.
- Automatizacija baze podataka : Koristi se za automatizaciju rutinskih zadataka, kao što su sigurnosne kopije i učitavanje podataka pisanjem učinkovitih skripti.
Može se instalirati prema zadanim postavkama s Oracle bazom podataka na operativnim sustavima Windows, Linux i Unix. To je bitan alat za programere, analitičare ili administratore baza podataka koji rade s Oracle bazama podataka.
Različiti primjeri SQL*Plus naredbi
Evo nekoliko primjera SQL*Plus naredbi koje možete koristiti:
Povežite se s Oracle bazom podataka
Za povezivanje s Oracle bazom podataka otvorite naredbeni redak i upotrijebite ovu sintaksu za povezivanje s Oracle bazom podataka:
sqlplus korisničko ime / lozinkaObavezno navedite korisničko ime i lozinku vaše baze podataka u naredbi i izvršite je. Za ovaj post, naredba bi postala ova jer je korisničko ime “c##neem” i lozinka je “neem123”:
sqlplus c##neem / neem123Izlaz
Izlaz je pokazao da je Oracle baza podataka uspješno povezana sa sustavom.
Prikaži trenutnu shemu
Da vidite trenutnu shemu u kojoj radite, pokrenite ovu naredbu:
POKAZATI KORISNIK ;Izlaz
Izlaz je prikazao trenutnu shemu Oracle baze podataka.
Navedite sve tablice u trenutnoj shemi
Da biste vidjeli tablice dostupne u trenutnoj shemi, izvršite ovu naredbu:
IZABERI TABLE_NAME IZ korisničke_tablice;Izlaz
Izlaz je vratio sve tablice dostupne u trenutnoj shemi Oracle baze podataka.
Popis stupaca Pojedinosti određene tablice
Da biste vidjeli informacije o svim stupcima određene tablice, koristi se ova sintaksa:
OPISATI < naziv_tablice > ;Unesite naziv tablice i pokrenite naredbu. Ovdje je naziv tablice ' KUPCI ”:
OPISATI KUPCI;Izlaz
Izlaz je uspješno pružio detalje o navedenoj tablici.
SQL Plus također podržava različite opcije oblikovanja i naredbe za upravljanje vezama baze podataka i izvršavanje SQL skripti.
Zaključak
SQL*Plus je besplatni alat naredbenog retka dizajniran za interakciju sa sustavom baze podataka Oracle. Instalira se prema zadanim postavkama s bazom podataka Oracle. Koristi se za razvoj SQL-a, analizu podataka, automatizaciju baze podataka i zadatke administracije baze podataka. To je bitan alat za programere, analitičare ili administratore baza podataka koji rade s Oracle bazama podataka.