Mis on SQL arendaja?

SQL Developer on IDE (integreeritud arenduskeskkond) SQL andmebaasidega töötamiseks. See on GUI, mis aitab DBA-l ja arendajatel tõhusat ja hõlpsat tööd teha. See suurendab tootlikkust ja aitab kasutajatel SQL-i käske käivitada, andmeid soovitud vormingusse eksportida, andmebaasiobjekte sirvida, andmebaase hallata, andmebaasi siluda ja käivitada ning paljusid muid seotud funktsioone. Oracle pakub SQL-i arendajale tööd nii arendajatele kui ka andmebaaside administraatoritele. Oracle SQL Developer pakub Oracle SQL Developer Data Modelerit (SDDM), mis toetab Data Definition Language Scripting (DDL), andmevoo diagramme (DFD), aruandluse hoidlat, mudelite võrdlust ja palju muud. SQL Developer on pakkunud andmebaaside administraatoritele nende oluliste ülesannete jaoks liideste komplekti. SQL Arendaja andmebaasi administraatori paneel toetab ladustamise haldust, rollide haldamist, kasutajate haldamist, ressursside haldamist, taastehaldust, andmete pumpamist, Oracle'i auditeerimist ja paljusid teisi.

Kui olete algaja, oleks Oracle SQL Developer kasutamine tõhusam ja hõlpsam. SQL Developer on välja töötatud Java ja töötab Windows, Mac OS X ja Linux. SQL-i arendaja versioone on palju. Võite kasutada kedagi vastavalt oma vajadustele. Seda pole mitte ainult lihtne kasutada, vaid ka installida.

SQL Developer'i installimise sammud:

  1. Saate selle installida Oracle'i veebisaidilt, kuid konto loomiseks peab teil olema konto.
  2. Installige Oracle SQL Developer vajalik versioon.
  3. Installige Oracle Database 10g ja näidisskeem.
  4. Avage HR-kasutaja ja logige sisse kui SYS-i kasutaja ja tüüp-käsk: muutke kasutaja hr-i, mis on tuvastatud hr-konto avamisega;
  5. Laadige kõik pakutavad failid sisaldavad failid.zip alla ja pakkige oma süsteemi kohalikku kausta.

Esimene ülesanne pärast installimist on Oracle'i andmebaasiga ühenduse loomine, kasutades Oracle SQL Developerit.

Andmebaasi ühenduse loomise sammud:

1. Avage Oracle SQL Developer.

2. Paremklõpsake nüüd jaotises Ühendused ühendustel ja kuvatakse menüü Ühendus. Klõpsake nuppu Uus ühendus .

3. Ilmub dialoogiboks New / Select Database Connection.

4. Sisestage ülaltoodud dialoogiboksi väljadele järgmised üksikasjad.

  • Ühenduse nimi: Pilveühenduse nimi .
  • Kasutajanimi: Andmebaasi kasutajanimi
  • Parool: teie valik (seejärel märkige ruut Salvesta parool )
  • Hostinimi: teie kohalik hostinimi
  • SID: teie enda SID
  • Seejärel klõpsake nuppu Test .

Näiteks:

5. Testimise olekut saate kontrollida vasakpoolses alumises servas. Seejärel klõpsake nuppu Ühenda ja salvesta.

6. Ühendus salvestatakse ja uus ühendus kuvatakse jaotises

Pärast ühenduse loomist võite kasutada Oracle SQL Developer olemasolevaid objekte või luua ka uusi. Nüüd vaatame, kuidas sirvida juba olemasolevaid objekte.

Objektide sirvimine Oracle SQL Developeris:

1. Laiendage värskelt lisatud ühendust.

Võite kasutada mis tahes objekti, näiteks tabeleid, vaateid, indekseid, pakette, päästikuid, jadasid, sünonüüme, katalooge, tüüpe, realiseeritud vaateid, funktsioone ja palju muud.

Kuid näeme lühidalt, kuidas me saame tabeleid kasutada.

2. Laiendage tabeleid.

3. Tabeli definitsiooni kuvamiseks võite loendist valida ükskõik millise tabeli ja klõpsake vahekaarti Andmed.

Alloleval joonisel oleme valinud tabeli OSAKONNAD.

Seejärel näete tabelis olevaid andmeid.

Saate tabelis rakendada mitmesuguseid toiminguid, nagu andmete sortimine, filtreerimine, mitmesuguste piirangute rakendamine ja palju muud. Sorteerimiseks saate taotleda, klõpsates sorteeritava veeru nime kõrval nooleikoonil.

Objektide loomine Oracle SQL Developeris:

Dialoogid saate luua iga toetatud objekti tüübi jaoks. Oracle SQL Developer toetab ka ajutisi tabeleid, väliseid tabeleid, loendit, jagatud tabeleid, indekseeritud organiseeritud tabeleid ja paljusid muid objekti tüüpe.

1. Paremklõpsake nuppu

2. Valige uus tabel.

3. Sisestage tabeli nimi ja kontrollige Täpsemalt

4. Sisestage esimese veeru teave järgmiselt:

  • Veeru nimi : Performance_id
  • Tüüp: VARCHAR
  • Suurus: 3
  • Not Null: valige see
  • Peamine võti: valige see

5. Sisestage teise veeru teave järgmiselt:

  • Veeru nimi : nimi
  • Tüüp: Varchar
  • Suurus: 40
  • Not Null: valige see
  • Esmane võti: jätke see alles

6. Samamoodi sisestage teave nii paljude veergude kohta, mida vajate.

7. Klõpsake nuppu OK.

8. Uus tabel luuakse tabelite all.

9. Selle nägemiseks saate laiendada TABELE ja seejärel kasutada seda SQL-käskude täitmiseks.

Not Null ja primaarvõti on terviklikkuse piirangud, mis määravad, millist tüüpi andmeid saab igas veerus sisestada. Seal on rohkem terviklikkuse piiranguid, mida saab rakendada vastava veeru jaoks kehtivate andmete tüübi piiramiseks.

Vaatame lühidalt, mida need terviklikkuse piirangud teevad. Põhimõtteliselt on viis terviklikkuse piirangut:

  • MITTE NULL:

See piirang tagab, et andmed peavad selles veerus olema. Nullväärtust ei saa sellesse veergu lisada.

  • Ainulaadne:

See piirang tagab, et veeru iga väärtus peab olema kordumatu, st väärtusi ei tohi korrata. Seda piirangut saab rakendada mitmele veerule koos rühmana, mida nimetatakse komposiidi ainulaadseks. See ei ütle midagi nulli väärtuse kohta.

  • Esmane võti:

See piirang tagab nii NOT NULL kui ka UNIQUE piirangu omadused, st mitmel real ei saa olla sama väärtust ja see takistab ka nullväärtust samal ajal.

  • Võõrvõti:

Selle piirangu kohaselt peavad veeru, millele piirangut rakendatakse, iga väärtuse korral olema teistsuguses tabelis ja veerus samad või sobivad väärtused. Põhimõtteliselt nimetatakse seda muudele tabelitele viitamiseks .

  • Kontrollima:

Seda piirangut ei kasutata sageli, kuid see tagab, et väärtused peavad vastama kindlaksmääratud tingimusele. Tingimus võib olla loogiline avaldus või võrdlusväljendus, sõltuvalt piirangute rakendamisvajadusest.

Soovitatavad artiklid

See on olnud teemaks Mis on SQL arendaja. Siin arutasime, kuidas installida ja kuidas luua uus andmebaas SQL Developer. Võite vaadata ka meie teisi soovitatud artikleid -

  1. Karjäär SQL Serveris
  2. PL SQL ja SQL erinevused
  3. Oracle vs MSSQL - võrdlus
  4. Karjäär Oracle'is