Návrh schémy databázy

Nástroje na grafické navrhovanie databáz pre všetky databázy

  • Ustvarjanje tabele s pomočjo povlečenja in spuščanja
  • Vizualizujte vzťahy medzi tabuľkami
  • Automaticky upravuje syntaxu pre rôzne typy databáz
  • Uređujte postojeće tabele u bazi podataka
  • Vytvorte nové tabuľky a vzťahy bez ručného písania SQL skriptov
  • Prevedite obstoječe tabele v nov tip podatkovne zbirke
  • Uložte grafickú tabuľku ako obrazový súbor
  • Generujte kompletné skripty DDL pre databázové schémy
  • Automaticky generujte skripty pre zmeny v databáze SQL

Navrhujte schémy databáz

Grafički editor za dizajn baza podataka v programu DatabaseSpy omogoča ogled, ustvarjanje in urejanje struktur vseh vaših baz podatkov preko enega grafičnega uporabniškega vmesnika. Lahko si ogledate tabele in odnose v obstoječi bazi podatkov, da jih lažje razumete, lahko uredite obstoječe tabele v bazi podatkov, da bolje ustrezajo vašim potrebam, ali pa lahko ustvarite celotne tabele in določite vse njihove stolpce ter odnose z drugimi tabelami od začetka.

Táto jedinečná grafická reprezentácia vám umožňuje sústrediť sa na základnú štruktúru vašich dát a na prípadné potrebné úpravy, namiesto na SQL príkazy potrebné na ich implementáciu. Počas práce automaticky generuje grafický nástroj pre databázy SQL príkazy, ktoré budete potrebovať — ale sami se rozhodnete, kedy spustíte skript na zmenu štruktúry databázy, až keď dokončíte všetky svoje úpravy.

Návrh grafického schématu databázy v programe DatabaseSpy

Na rozdiel od iných nástrojov, DatabaseSpy podporuje všetky hlavné databázy v jednej verzii a automaticky upravuje obsah rozbaľovacích zoznamov typov dát a ďalších špeciálnych funkcií.

  • Firebird
  • IBM DB2 for iSeries®
  • IBM DB2®
  • Informix®
  • MariaDB
  • Microsoft Access™
  • Microsoft® Azure SQL
  • Microsoft® SQL Server®
  • MySQL®
  • Oracle®
  • PostgreSQL
  • Progress OpenEdge
  • SQLite
  • Sybase® ASE
  • Teradata

Vytvorte nové tabuľky graficky

Nástroje na návrh grafických schém v aplikácii DatabaseSpy uľahčujú vytváranie nových tabuliek s viacerými stĺpcami, kľúčmi a indexmi. Môžete dokonca definovať vzťahy k iným tabulkám na základe cudzích kľúčov.

Na základe vášho grafického definovania, nástroj DatabaseSpy potom generuje príslušné skripty DDL pre vytvorenie tabuliek. Toto je obzvlášť užitočné pre používateľov, ktorí preferujú vizuálne navrhovanie databáz, ale potrebujú skripty DDL na nasadenie.

Pomocou vstavaného asistenta AI môžete vytvárať tabuľky a definovať vzťahy medzi nimi.

Vizualno upravljajte tablicami podatkovne baze

Strukturo katerej tabele, ki so že obstajajo v vaši bazi podatkov, lahko ogledate tako, da jo povlečete iz brskalnika baze podatkov v okno za načrtovanje baze podatkov, ali pa jo izberete in iz kontekstnega menija izberete možnost "Pokaži v urejevalniku načrta". Podrobnosti o tabeli in stolpci se takoj prikažejo v grafičnem vmesniku za načrtovanje baze podatkov.

Grafička predstavitev vsake tabele vključuje odseke, ki jih lahko razširite za podrobnejši pregled ali zmanjšate, da se osredotočite na povezave med tabelami, ki so jasno označene s povezovalnimi črtami.

Môžete upravovať názvy stĺpcov a atribúty tabuľky priamo v grafickom zobrazení tabuľky, alebo môžete pridať nový stĺpec, index, kľúč alebo obmedzenie kliknutím na ikony, alebo prostredníctvom kontextového menu po kliknutí pravým tlačidlom myši. Môžete tiež upravovať existujúce položky priamo v návrhovom okne alebo v pomocnom okne vlastností.

Potem, DatabaseSpy môže generovať skript DLL na zmenu alebo odstránenie tabuliek, zobrazení, indexov a iných objektov.

Generujte skripte pre zmeny v databáze

Pri načrtovaní struktúry databázy a tabuliek, nástroj DatabaseSpy automaticky vytvára a aktualizuje SQL príkazy potrebné na implementáciu vašich zmien.

SQL skripti za izmene mogu da sadrže DDL naredbe za kreiranje ili modifikaciju struktura baza podataka, kao i SQL naredbe za izmenu podataka. Ovaj pristup omogućava da se i promene sheme i promene podataka obave u jednom, celovitom skriptu, omogućavajući efikasno verzioniranje i implementaciju ažuriranja u različitim okruženjima baza podataka.

SQL stavby je možné prezerať priamo v okne skriptu zmien, kopírovať ich do nového okna Editora SQL, alebo uložiť skript do súboru. Môžete tiež spustiť skript priamo, alebo ak chcete, zrušiť svoje zmeny.

Generujte kompletné skripty DDL pre databázové schémy

DatabaseSpy vám umožňuje generovať DDL (Data Definition Language) príkazy pre všetky objekty databázy alebo schémy, a to v jednom SQL skriptu. Môžete tiež generovať DDL skripty pre viacero schém alebo databáz v jednej operácii.

Generovanie kompletných skriptov DDL pre databázu alebo schému môže byť užitočné, napríklad ak chcete znovu vytvoriť štruktúru tejto schémy alebo databázy na inom serveri alebo v inom prostredí, alebo ak chcete zálohovať aktuálnu štruktúru databázy, alebo ak chcete vytvoriť textový snímok aktuálnej štruktúry databázy, aby ste ho neskôr mohli porovnať s iným snímkom.

DatabaseSpy obsahuje funkciu na vytváranie kompletných skriptov DDL pre schému databázy, vrátane všetkých pohľadov, obmedzení, indexov, funkcií, procedúr a ďalších objektov definovaných v databáze.

Desní kliknutím na akýkoľvek databázový schéma v pomocnom okne Online prehliadača sa zobrazí príkaz DDL Script.

Generujte kompletné skripty DDL pre databázové schémy

Ko spustíte príkaz "Kompletný skript DDL" pre jednu schému alebo databázu, program DatabaseSpy analyzuje všetky objekty (napríklad tabuľky, pohľady, uložené procedúry a pod.) a potom vygeneruje príslušné príkazy DDL ako jeden skript, ktorý sa zobrazí v novom okne editora SQL. Ak je vybraných viacero schém alebo databáz, skript DDL pre každú schému alebo databázu sa zobrazí v samostatnom okne editora SQL.

Skript se okamžite otvorí na kontrolu v novom okne editora SQL, kde ho môžete uložiť do súboru.