DDL Dosyası Nedir?

DDL Dosyalarını Açma, Düzenleme ve Dönüştürme

DDL dosya uzantısına sahip bir dosya bir SQL Veri Tanımlama Dili dosyasıdır. Bunlar, tablo, kayıt, sütun ve diğer alanlar gibi bir veritabanının yapısını tanımlamak için kullanılan komutları içeren düz metin dosyalarıdır .

Örneğin, belirli sözdizimi kurallarına uyulduğunda, bir DDL dosyası, etki alanları, karakter kümeleri ve tablolar oluşturmak için CREATE komutunu kullanabilir. Diğer komut örnekleri DROP, RENAME ve ALTER'dir .

Not: DDL terimi, genel anlamda veri veya veri yapılarına başvuran herhangi bir dili açıklamak için kullanılır, bu nedenle her veri tanımı dili dosyası .DDL dosya uzantısını kullanmaz. Aslında, SQL Data Definition Language dosyalarının birçoğu .SQL ile biter.

DDL Dosyası Nasıl Açılır

DDL dosyaları EclipseLink veya IntelliJ IDEA ile açılabilir. Bir DDL dosyasını açmanın diğer bir yolu, bu En İyi Serbest Metin Düzenleyicileri listesinde elimize geçenler gibi, metin dosyalarını desteklemeyi destekleyen bir uygulamadır.

Not: IntelliJ IDEA indirme sayfasında Windows, macOS ve Linux programı için iki bağlantı vardır. Bir indirme size Ultimate sürümünü verecek ve diğeri Topluluk sürümü için. Her ikisi de DDL dosyalarını açabilir ve düzenleyebilir, ancak yalnızca Topluluk seçeneği açık kaynaklı ve ücretsizdir; diğeri ise sadece deneme döneminde ücretsizdir.

İpucu: Bilgisayarınızdaki bir uygulamanın DDL dosyasını açmaya çalıştığını ancak yanlış bir uygulama olduğunu fark ederseniz veya başka bir yüklü program DDL dosyalarını açmayı tercih ederseniz, Özel Dosya Uzantısı için Varsayılan Program Nasıl Değiştirilir bölümüne bakın. Windows'da bu değişikliği yapmak için.

DDL Dosyasını Dönüştürme

Çoğu dosya türü, ücretsiz bir dosya dönüştürücü kullanılarak dönüştürülebilir , ancak .DDL ile biten dosyaları dönüştürebilecek herhangi bir spesifik bilgiyi bilmiyorum. Bu dosya uzantısı oldukça nadir göründüğünden, DDL dosyalarını farklı biçimlere dönüştürmek için birçok seçenek bulunma olasılığı yoktur.

Ancak, deneyebileceğiniz bir şey, DDL dosyasını yukarıdaki dosya açıcılardan biriyle açıp, dosyayı farklı bir biçimde kaydetmek için bu programın Dosya veya Verme menüsünü kullanmanızdır. Çoğu program bu tür bir dönüşümü destekler, bu nedenle yukarıda bağlantılı olanların da iyi bir şansı vardır.

Başka bir seçenek ücretsiz çevrimiçi Kod Beautify dönüştürücü kullanmaktır. Birçok metin tabanlı formatı diğer benzer dosya formatlarına dönüştürebilir, dolayısıyla bir DDL dosyası içindeki metni başka bir formata dönüştürmede faydalı olabilir. Çalışıyorsa, çıktı metnini dönüştürmeden kopyalayın ve uygun bir dosya uzantısı ile kaydedebilmeniz için bir metin düzenleyicisine yapıştırın.

Bu tür bir dönüşümün ne kadar pratik olduğunu tam olarak bilmeme rağmen, IBM, IBM Redbooks ile DDL dosyasını kullanıyorsanız, yararlı olabilecek bu Bölme DDL eğitimine sahiptir.

Dosyanız Hala Açılmıyor mu?

Yukarıdaki DDL açıcılarını denedikten sonra bile dosyanızı açamamanın olası bir nedeni, .DDL dosya uzantısını kullanan bir dosya için farklı bir dosyayı karıştırmanızdır. Bazı dosya uzantıları çok benzer görünüyor, ancak bu dosya biçimlerinin ilişkili olduğu anlamına gelmiyor.

Örneğin, aynı programlarla açılmalarına veya aynı biçimleri kullanmamalarına rağmen bir DDL dosyası için bir DLL dosyasını karıştırmanın ne kadar kolay olduğunu görebilirsiniz. Bir DLL dosyası ile gerçekten uğraşıyorsanız, bir DDL dosya açıcısı ile bir tane açmaya çalışırsanız, ya da tam tersi bir hata veya beklenmedik sonuçlar alırsınız.

Aynı DDD dosyaları için de geçerlidir. Bunlar, Alpha Five Data Dictionary dosyaları veya GLBasic 3D Data dosyalarıdır, ancak bu biçimlerin hiçbiri SQL Data Definition Language dosyalarıyla ilgili hiçbir şey içermez. Sadece DLL dosyaları gibi, onları açmak için tamamen ayrı bir programa ihtiyacınız var.

Bir DDL dosyanız yoksa, dosyanızın sonuna eklenmiş dosya uzantısını araştırın. Bu şekilde, hangi formatta olduğunu ve hangi yazılım programlarının söz konusu dosyayla uyumlu olduğunu öğrenebilirsiniz.

DDL Dosyaları ile Daha Fazla Yardım

Bir DDL dosyanız varsa, ancak açılmıyor veya düzgün çalışmıyorsa, sosyal ağlarda veya e-posta yoluyla iletişim kurmak, teknik destek forumlarına mesaj göndermek ve daha fazlası hakkında bilgi almak için Daha Fazla Yardım bölümüne bakın. DDL dosyasını açarken veya kullanarak ne tür problemler yaşadığınızı bildirin ve yardım etmek için neler yapabileceğimi görelim.