DDL файл гэж юу вэ?

DDL файлуудыг нээх, засах, хөрвүүлэх

DDL файлын өргөтгөлтэй файл нь SQL Data Definition Language файл юм. Эдгээр нь хүснэгт, тэмдэглэл, баганууд болон бусад талбаруудтай адил мэдээллийн баазын бүтцийг илэрхийлэх тушаалуудыг агуулсан энгийн текст файлууд юм.

Жишээ нь, тодорхой синтаксын дүрмүүд мөрдөгдөж байгаа тул DDL файл нь CREATE тушаалыг домэйнууд, тэмдэгтийн олонлогууд болон хүснэгтүүдийг бүтээж болох юм. Бусад тушаалын жишээнд DROP, RENAME , болон ALTER орно.

Тайлбар: DDL гэсэн нэр томъёог ерөнхий утгаар нь өгөгдөл эсвэл өгөгдлийн бүтцэд хамаарах хэлийг тайлбарлахад ашигладаг. Тиймээс өгөгдлийн тодорхойлолт хэлний файл бүр .DDL файл өргөтгөлийг ашигладаггүй. Үнэндээ SQL Data Definition нь олон хэл дээр дуусдаг .SQL.

DDL файлыг хэрхэн нээх

DDL файлуудыг EclipseLink эсвэл IntelliJ IDEA-ээр нээж болно. DDL файлыг нээх бас нэг арга бол энэ текст файл уншихыг дэмждэг аппликейшн юм.

Тэмдэглэл: IntelliJ IDEA татаж авах хуудас нь Windows, macOS, болон Линуксийн програмын хоёр холбоос юм. Нэг татаж авах нь танд Ultimate хэвлэлийг өгөх бөгөөд бусад нь Олон нийтийн хэвлэлд зориулагдсан. Аль аль нь DDL файлуудыг нээж, засварлах боломжтой боловч зөвхөн Олон нийтийн сонголт нээлттэй эх үүсвэр болон үнэгүй байдаг; нөгөө нь зөвхөн туршилтын хугацаанд л үнэ төлбөргүй байдаг.

Tip: Хэрэв та компьютер дээрээ програмыг DDL файлыг нээхийг оролдсон ч энэ нь буруу програм юм уу эсвэл өөр програм суулгасан DDL файлуудыг нээхийг хүсвэл, Бидний Файл Өргөтгөсөн гарын авлагын анхдагч програмыг хэрхэн өөрчлөх вэ Windows дээрх өөрчлөлтийг хийхийн тулд.

DDL файлыг хэрхэн хувиргах

Ихэнх файлын төрлийг үнэгүй файлын хөрвүүлэгч ашиглан хөрвүүлж болно , гэхдээ эцэст нь файлуудыг хувиргах боломжтой тусгайлсан зүйлсийг би мэдэхгүй .DDL. Энэ файлын өргөтгөл нь нэлээн ховор байдаг тул DDL файлуудыг өөр хэлбэрт хувиргах олон сонголт байдаггүй юм.

Гэсэн хэдий ч, та нэг оролдож болох нэг зүйл бол DDL файлыг дээрх файлын аль нэг нээлттэй нээж, дараа нь файлын File буюу Экспортын цэсийг ашиглан файлыг өөр формат руу хадгалах боломжтой. Ихэнх програмууд энэ төрлийн хөрвүүлэлтийг дэмждэг тул дээр дурдсан хүмүүс хоорондоо холбоотой байдаг.

Өөр нэг хувилбар бол үнэгүй онлайн Code Beautify хөрвүүлэгчийг ашиглах явдал юм. Энэ нь текст дээр суурилсан форматуудыг өөр төстэй формат уруу хөрвүүлж чаддаг тул текстийг DDL файл дотор өөр хэлбэрээр хөрвүүлэхэд ашигтай байж болох юм. Хэрэв энэ нь ажиллах юм бол, гаралтын текстийг хөрвүүлгээс оруулаад текст засварлагч дээр буулгахын тулд зохих файлын өргөтгөлөөр хадгалах боломжтой.

Хэдийгээр энэ төрлийн хөрвүүлэлт хэр ашигтай болохыг бүрэн дүүрэн мэдэхгүй ч IBM IBM-ийн DDL файлыг ашиглаж байгаа бол IBM Redbooks-тай хамт хэрэглэж байгаа энэ DDL-ийн зааварчилгааг танд өгөх болно.

Таны файл нээгээгүй байна уу?

Дээрх DDL нээлтийг оруулсны дараа ч гэсэн файлаа нээж чадахгүй байгаа шалтгаан нь, та .DDL файлын өргөтгөлийг ашигладаг өөр нэг файлыг төөрөлдүүлж байна. Зарим файлын өргөтгөлүүд нь үүнтэй ижил төстэй харагдах боловч тэдгээр нь файлын хэлбэршилтэй холбоотой гэсэн үг биш юм.

Жишээ нь, та ижил хөтөлбөрөөр нээхгүй эсвэл ижил форматыг ашигладаггүй ч гэсэн DDL файлд DLL файлыг төөрөгдүүлэх нь хялбар байх болно. Хэрэв та DLL файлд үнэхээр ажиллаж байгаа бол DDL файлын онгойлгогчийг нээхийг оролдох үед та алдаа эсвэл хүлээгдээгүй үр дүнг авах болно.

DDD файлд мөн адил. Эдгээр нь Альфа таван өгөгдлийн толь бичиг эсвэл GLBasic 3D өгөгдлийн файлууд аль аль нь байдаг, эдгээр форматын аль нь ч SQL Data Definition Language файлтай ямар ч хамаагүй байдаг. DLL файлтай адил та тэдгээрийг нээхэд бүхэлд нь тусдаа програм хэрэгтэй.

Хэрэв танд DDL файл байхгүй бол файлын төгсгөлд хавсаргасан файлын өргөтгөлийг судална уу. Ингэснээр та ямар форматтай, ямар программ хангамж нь тухайн форматтай нийцдэг болохыг олж мэдэх боломжтой.

DDL файлуудтай илүү тусална уу

Хэрэв танд DDL файл байгаа боловч энэ нь нээгдсэн эсвэл зөв ажиллахгүй байгаа бол нийгмийн сүлжээн дээр надтай холбоо барьж, и-мэйлээр холбоо барина уу, технологийн дэмжлэг үзүүлэх форум дээр байрлуул. DDL файлыг нээх эсвэл ашиглахад ямар төрлийн асуудлууд байгаа талаар мэдэж аваарай. Би юу хийж чадахаа харах болно.