Kaj je SQL Developer?

SQL Developer je IDE (integrirano razvojno okolje) za delo s SQL bazami podatkov. To je GUI, ki pomaga podjetjem DBA in razvijalcem, da delajo učinkovito in enostavno. Povečuje produktivnost in uporabnikom pomaga pri izvajanju ukazov SQL, izvozu podatkov v želeno obliko, brskanju po objektih baze podatkov, upravljanju baz podatkov, odpravljanju napak in izvrševanju baze podatkov in še mnogo drugih povezanih funkcij. Oracle ponuja razvijalcu SQL, da deluje tako za razvijalce kot skrbnike baz podatkov. Oracle SQL Developer ponuja Oracle SQL Developer Data Modeler (SDDM), ki podpira skriptno opisovanje podatkov (DDL), diagrame pretoka podatkov (DFD), repozitorij poročanja, primerja modele in še veliko več. SQL Developer je za svoje pomembne naloge zagotovil nabor vmesnikov za skrbnike baz podatkov. Skrbniška plošča SQL Developer's Database skrbnik za upravljanje pomnilnika, upravljanje vlog, upravljanje uporabnikov, upravljanje virov, obnavljanje podatkov, črpanje podatkov, revizija Oracle in še veliko več.

Če ste začetnik, bi bila uporaba Oracle SQL Developer bolj učinkovita in enostavna. SQL Developer je razvit v Javi in ​​deluje v sistemih Windows, Mac OS X in Linuxu. Obstaja veliko različic razvijalca SQL. Lahko uporabite vsakogar glede na vaše zahteve. Namestiti je ne le enostavno, ampak tudi namestiti.

Koraki za namestitev razvijalca SQL:

  1. Namestite ga lahko s spletnega mesta Oracle, vendar morate imeti odprt račun, da lahko ustvarite račun.
  2. Namestite zahtevano različico razvijalca Oracle SQL.
  3. Namestite Oracle Database 10g in vzorčno shemo.
  4. Odklenite HR-uporabnika in se prijavite kot uporabnik SYS in vnesite: spremenite uporabnika hr, ki ga identificirate s hr odklenitvijo računa;
  5. Prenesite in razpakirajte files.zip, ki vsebuje vse zahtevane datoteke, v lokalno mapo v vašem sistemu.

Prva naloga po namestitvi je vzpostaviti povezavo z Oracle Database s pomočjo Oracle SQL Developer.

Koraki za vzpostavitev povezave z bazo podatkov:

1. Odprite Oracle SQL Developer.

2. Zdaj pod možnostjo Povezave z desnim gumbom miške kliknite Povezave in prikaže se meni Povezava. Kliknite na Novo povezavo .

3. Pojavi se pogovorno okno New / Select Database Connection Connection.

4. V polja zgornjega prikazanega pogovornega okna vnesite naslednje podrobnosti.

  • Ime povezave: Ime oblačne povezave.
  • Uporabniško ime: Uporabniško ime baze podatkov
  • Geslo: Vaša izbira (nato potrdite polje Shrani geslo )
  • Ime gostitelja: lokalno ime gostitelja
  • SID: svoj lastni SID
  • Nato kliknite Test .

Na primer:

5. Na levi spodnji strani lahko preverite stanje testiranja. Nato kliknite poveži in shrani.

6. Povezava se shrani in nova povezava se prikaže pod

Po vzpostavitvi povezave lahko uporabite obstoječe predmete Oracle SQL Developer ali ustvarite tudi nove. Zdaj pa si oglejmo, kako brskati po že obstoječih predmetih.

Brskanje po objektih v Oracle SQL Developerju:

1. Razširite novo dodano povezavo.

Uporabite lahko kateri koli predmet, kot so tabele, pogledi, indeksi, paketi, sprožilci, sekvence, sinonimi, imeniki, vrste, materializirani pogledi, funkcije in še veliko več.

Toda na kratko bomo videli, kako lahko uporabljamo tabele.

2. Razširite tabele.

3. S seznama lahko izberete katero koli tabelo, če si želite ogledati definicijo tabele, in kliknite zavihek Podatki.

Na spodnji sliki smo izbrali tabelo ODDELKI.

Nato lahko vidite podatke, predstavljene v tabeli.

Na tabeli lahko uporabite različne operacije, kot so razvrščanje, filtriranje podatkov, uporaba različnih omejitev in še veliko več. Za razvrščanje se lahko prijavite tako, da kliknete ikono puščice poleg imena stolpca, ki ga želite razvrstiti.

Ustvarjanje predmetov v razvijalcu Oracle SQL:

Ustvarite lahko pogovorna okna za vsako podprto vrsto predmeta. Oracle SQL Developer podpira tudi začasne tabele, zunanje tabele, seznam, particionirane tabele, urejene tabele in številne druge vrste predmetov.

1. Z desno miškino tipko kliknite

2. Izberite Novo tabelo.

3. Vnesite ime tabele in označite Napredno

4. V prvi podatek vnesite podatke, kot je navedeno spodaj:

  • Ime stolpca : Performance_id
  • Tip: VARCHAR
  • Velikost: 3
  • Not Null: Izberite ga
  • Primarni ključ: Izberite ga

5. Vnesite podatke za drugi stolpec spodaj:

  • Ime stolpca : Ime
  • Vrsta: Varchar
  • Velikost: 40
  • Not Null: Izberite ga
  • Primarni ključ: Pustite ga

6. Podobno vnesite podatke za toliko stolpcev, ki jih potrebujete.

7. Kliknite V redu.

8. Nova tabela bi bila ustvarjena v tabelah.

9. Če ga želite videti, lahko razširite TABLES in ga nato uporabite za izvajanje ukazov SQL.

Not Null in Primary Key so omejitve integritete, ki navajajo, katere vrste podatkov je mogoče vstaviti v vsak stolpec. Obstaja več omejitev integritete, ki jih je mogoče uporabiti za omejitev vrste podatkov, ki je veljavna za ustrezen stolpec.

Na kratko poglejmo, kaj vse te omejitve integritete naredijo. V bistvu obstaja pet omejitev integritete:

  • NE NULL:

Ta omejitev zagotavlja, da morajo biti podatki v tem stolpcu. V ta stolpec ni mogoče vstaviti nične vrednosti.

  • Edinstveno:

Ta omejitev zagotavlja, da mora biti vsaka vrednost v stolpcu edinstvena, torej da ni ponovitev vrednosti. To omejitev je mogoče uporabiti na več stolpcih skupaj kot skupina, imenovana Composite Unique. O null vrednosti ne pove nič.

  • Primarni ključ:

Ta omejitev zagotavlja lastnosti NOT NULL in UNIQUE omejitve, tj. Več vrstic ne more imeti enake vrednosti in hkrati preprečuje ničelno vrednost.

  • Tuji ključ:

Ta omejitev navaja, da morajo biti za vsako vrednost v stolpcu, na katerem je omejitev uporabljena, v enaki tabeli in stolpcu enake ali ujemajoče se vrednosti. V osnovi se imenuje sklicevanje na druge tabele .

  • Preveri:

Ta omejitev se ne uporablja pogosto, vendar zagotavlja, da morajo vrednosti izpolnjevati določen pogoj. Pogoj je lahko logični izraz ali primerjalni izraz, odvisno od potrebe po uporabi omejitev.

Priporočeni članki

To je vodnik za Kaj je SQL Developer. Tu smo razpravljali o namestitvi in ​​ustvarjanju nove baze podatkov SQL Developerja. Ogledate si lahko tudi druge naše predlagane članke -

  1. Poklicna pot v SQL Serverju
  2. Razlike med PL SQL in SQL
  3. Oracle vs MSSQL - Primerjava
  4. Kariera v Oracleu