DDL-tiedostotunniste on SQL Data Definition Language -tiedosto. Nämä ovat pelkkiä tekstitiedostoja, jotka sisältävät komentoja, joita käytetään kuvaamaan tietokannan rakennetta, kuten sen taulukoita, tietueita, sarakkeita ja muita kenttiä. Jos esimerkiksi noudatetaan tiettyjä syntaksisääntöjä, DDL-tiedosto voi de LUODA -komento luodaksesi verkkotunnuksia, merkistöjä ja taulukoita. Muita esimerkkejä tehtävistä ovat: PUDOTA, NIMETTY UUDELLEENja MUUTTAA† Termiä DDL käytetään myös yleisessä merkityksessä kuvaamaan mitä tahansa kieliä, jotka viittaavat tietoihin tai tietorakenteisiin, joten kaikki datamäärittelykielitiedostot eivät käytä .DDL-tiedostotunnistetta. Monet SQL Data Definition Language -tiedostot päättyvät jopa .SQL:ään.
Kuinka avata DDL-tiedosto
DDL-tiedostoja voidaan avata EclipseLinkillä tai IntelliJ IDEA:lla. Toinen tapa avata DDL-tiedosto on sovellus, joka tukee tekstitiedostojen lukemista, kuten se, jonka valitsimme käsin tästä parhaiden ilmaisten tekstieditorien luettelosta. IntelliJ IDEA -lataussivulla on kaksi linkkiä Windows-, macOS- ja Linux-ohjelmiin. Yksi lataus antaa sinulle perimmäinen painos ja toinen on varten Yhteisö painos. Molemmat voivat avata ja muokata DDL-tiedostoja, mutta vain Yhteisö vaihtoehto on avoimen lähdekoodin ja ilmainen; toinen on ilmainen vain kokeilujakson aikana. Jos huomaat, että tietokoneessasi oleva sovellus yrittää avata DDL-tiedoston, mutta se on väärä sovellus, tai jos haluat mieluummin toisen asennetun ohjelman avaavan DDL-tiedostot, katso oppaamme, kuinka tämä muutos tehdään Windowsissa.
Kuinka muuntaa DDL-tiedoston
Useimmat tiedostotyypit voidaan muuntaa ilmaisella tiedostomuuntimella, mutta emme tiedä mitään erityisiä, jotka voisivat muuntaa .DDL-päätteisiä tiedostoja. Koska tämä tiedostopääte näyttää olevan melko epätavallinen, on epätodennäköistä, että DDL-tiedostojen muuntamiseen eri muotoihin on monia vaihtoehtoja. Voit kuitenkin yrittää avata DDL-tiedoston jollakin yllä olevista tiedostonavaajasta ja käyttää sitten kyseistä ohjelmaa Tiedosto tai Viedä valikosta tallentaaksesi tiedoston eri muotoon. Useimmat ohjelmat tukevat tämäntyyppistä muuntamista, joten on mahdollista, että myös yllä linkitetyt ohjelmat tukevat tätä. Toinen vaihtoehto on käyttää ilmaista Code Beautify -muunninta verkossa. Se voi muuntaa monia tekstipohjaisia muotoja muihin samankaltaisiin tiedostomuotoihin, joten siitä voi olla apua muunnettaessa DDL-tiedoston tekstiä toiseen muotoon. Jos se toimii, kopioi konversion tulosteteksti ja liitä se tekstieditoriin, jotta voit tallentaa sen oikealla tiedostotunnisteella. Vaikka emme ole täysin varmoja tämän tyyppisen muuntamisen käytännöllisyydestä, IBM:llä on tämä Splitting DDL -opetusohjelma, josta voi olla apua, jos käytät DDL-tiedostoa IBM Redbooksin kanssa.
Eikö tiedostosi vieläkään avaudu?
Todennäköinen syy siihen, miksi et voi avata tiedostoasi edes kokeiltuasi yllä olevia DDL-avaajia, on se, että olet sekoittamassa toisen tiedoston kanssa, joka käyttää .DDL-tiedostotunnistetta. Jotkut tiedostotunnisteet ovat hyvin samankaltaisia, mutta se ei tarkoita, että niiden tiedostomuodot liittyvät toisiinsa. Voit esimerkiksi nähdä, kuinka helppoa olisi sekoittaa DLL-tiedosto DDL-tiedostoon, vaikka ne eivät avaudu samoilla ohjelmilla tai käyttäisi samaa muotoa. Jos olet todella tekemisissä DLL-tiedoston kanssa, saat varmasti virheilmoituksen tai odottamattomia tuloksia, kun yrität avata tiedoston DDL-tiedostonavaajalla ja päinvastoin. Sama koskee DDD-tiedostoja. Nämä ovat joko Alpha Five Data Dictionary -tiedostoja tai GLBasic 3D Data -tiedostoja, mutta kummallakaan muodolla ei ole mitään tekemistä SQL Data Definition Language -tiedostojen kanssa. Kuten DLL-tiedostojen kohdalla, tarvitset täysin erillisen ohjelman niiden avaamiseen. Jos sinulla ei itse asiassa ole DDL-tiedostoa, tutki tiedoston loppuun liitettyä tiedostopäätettä. Näin voit selvittää, missä muodossa se on ja mitkä ohjelmistot ovat yhteensopivia kyseisen tiedoston kanssa.
FAQ
-
Mikä on MySQL?
MySQL on avoimen lähdekoodin työkalu verkkosovellusten relaatiotietokantojen hallintaan. MySQL tukee sekä DDL- että DML-komentoja.
-
Mitä eroa on DDL:n ja DML:n välillä?
Kun DDL:ää käytetään tietorakenteiden määrittämiseen, DML:ää (Data Manipulation Language) käytetään todellisten tietojen käsittelyyn. DML-komentoja ovat UPDATE, INSERT ja MERGE.