DDL dosya uzantısına sahip bir dosya, bir SQL Veri Tanımlama Dili dosyasıdır. Bunlar, tabloları, kayıtları, sütunları ve diğer alanlar gibi bir veritabanının yapısını açıklamak için kullanılan komutları içeren düz metin dosyalarıdır.
Örneğin, belirli sözdizimi kurallarının takip edildiği göz önüne alındığında, bir DDL dosyası etki alanları, karakter kümeleri ve tablolar oluşturmak için CREATE komutunu kullanabilir. Diğer komut örnekleri arasında DROP, RENAME ve ALTER bulunur.
DDL terimi, genel anlamda veri veya veri yapılarına atıfta bulunan herhangi bir dili tanımlamak için de kullanılır, bu nedenle her veri tanımlama dili dosyası .DDL dosya uzantısını kullanmaz. Aslında, çok sayıda SQL Veri Tanımlama Dili dosyası .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 başka bir yolu, bu En İyi Ücretsiz Metin Düzenleyicileri listesinde elle seçtiklerimiz gibi metin dosyalarını okumayı destekleyen bir uygulamadır.
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ü verirken diğeri Topluluk sürümü içindir. 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 yalnızca deneme süresi boyunca ücretsizdir.
Bilgisayarınızdaki bir uygulamanın DDL dosyasını açmaya çalıştığını, ancak bunun yanlış bir uygulama olduğunu fark ederseniz veya başka bir yüklü programın DDL dosyalarını açmasını tercih ederseniz, bu değişikliği Windows'ta yapmak için kılavuzumuza bakın.
DDL Dosyası Nasıl Dönüştürülür
Ç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 belirli bir tür bilmiyoruz. 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çeneğin olması olası değildir.
Bununla birlikte, deneyebileceğiniz bir şey, DDL dosyasını yukarıdaki dosya açıcılardan biriyle açmak ve ardından dosyayı farklı bir biçimde kaydetmek için bu programın Dosya veya Dışa Aktar menüsünü kullanmaktır. Çoğu program bu tür bir dönüşümü destekler, bu nedenle yukarıda bağlantılı olanların da destekleme ihtimali yüksektir.
Diğer bir seçenek de ücretsiz çevrimiçi Code Beautify dönüştürücüyü kullanmaktır. Çok sayıda metin tabanlı biçimi diğer benzer dosya biçimlerine dönüştürebilir, bu nedenle bir DDL dosyası içindeki metni başka bir biçime dönüştürmede yararlı olabilir. Çalışırsa, çıktı metnini dönüşümden kopyalayın ve uygun dosya uzantısıyla kaydedebilmeniz için bir metin düzenleyicisine yapıştırın.
Bu tür bir dönüşümün ne kadar pratik olduğundan tam olarak emin olmasak da, IBM, DDL dosyasını IBM Redbooks ile kullanıyorsanız yararlı olabilecek bu Bölme DDL öğreticisine sahiptir.
Dosyanız Hala Açılmıyor mu?
Yukarıdaki DDL açıcılarını denedikten sonra bile dosyanızı açamamanızı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ı son derece benzer görünür, ancak bu, dosya formatlarının ilişkili olduğu anlamına gelmez.
Örneğin, aynı programlarla açılmasalar veya aynı formatı kullanmasalar bile, bir DLL dosyasını bir DDL dosyası için karıştırmanın ne kadar kolay olacağını görebilirsiniz. Gerçekten bir DLL dosyasıyla uğraşıyorsanız, DDL dosya açıcı ile bir tane açmaya çalışırsanız, kesinlikle bir hata veya beklenmedik sonuçlar alırsınız ve bunun tersi de geçerlidir.
Aynısı DDD dosyaları için de geçerlidir. Bunlar ya Alpha Five Data Dictionary dosyaları ya da GLBasic 3D Data dosyalarıdır, ancak bu formatların hiçbirinin SQL Veri Tanımlama Dili dosyalarıyla ilgisi yoktur. DLL dosyalarında olduğu gibi, onları açmak için tamamen ayrı bir programa ihtiyacınız var.
Gerçekten bir DDL dosyanız yoksa, dosyanızın sonuna eklenen 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.