یک پرونده DDL چیست؟

نحوه باز کردن، ویرایش و تبدیل فایلهای DDL

فایل با پسوند فایل DDL فایل SQL Definition Language است. اینها فایلهای متنی ساده هستند که حاوی دستورات استفاده شده برای توصیف ساختار یک پایگاه داده، مانند جداول، پروندهها، ستونها و سایر فیلدها است.

به عنوان مثال، با توجه به اینکه قوانین نحوی خاصی دنبال می شوند، یک فایل DDL ممکن است از دستور CREATE برای ساخت دامنه، مجموعه کاراکترها و جداول استفاده کند. مثالهای فرماندهی دیگر عبارتند از DROP، RENAME و ALTER .

نکته: اصطلاح DDL نیز به معنای کلی برای توصیف هر زبان که به داده ها یا ساختارهای داده اشاره دارد استفاده می شود، بنابراین هر پرونده زبان تعریف داده ها از گسترش فایل DDL استفاده نمی کند. در واقع، مقدار زیادی از فایل های SQL Data Definition Language به .SQL پایان می دهد.

چگونه یک پرونده DDL باز کنیم

فایل های DDL را می توان با EclipseLink یا IntelliJ IDEA باز کرد. راه دیگری برای باز کردن یک فایل DDL با برنامه ای است که از خواندن فایل های متنی پشتیبانی می کند، مانند مواردی که ما در این فهرست بهترین ویرایشگرهای متن آزاد انتخاب کرده ایم.

توجه: در صفحه دانلود IntelliJ IDEA دو لینک برای برنامه ویندوز، macOS و لینوکس وجود دارد. یک دانلود نسخه نهایی را به شما می دهد و دیگری برای نسخه ی اجتماعی است . هر دو می توانند فایل های DDL را باز کرده و ویرایش کنند، اما تنها گزینه Community گزینه open source و free است. دیگر فقط در طول دوره آزمایشی رایگان است.

نکته: اگر متوجه شوید که یک برنامه روی کامپیوتر شما سعی دارد فایل DDL را باز کند، اما این برنامه اشتباه است یا اگر مایلید برنامه دیگری را که باز شده DDL باز باشد، ببینید، به ما نحوه تغییر برنامه پیش فرض برای یک راهنمای فرمت فایل خاص مراجعه کنید. برای ساخت این تغییر در ویندوز.

نحوه تبدیل یک فایل DDL

اکثر انواع فایل ها را می توان با استفاده از یک مبدل فایل آزاد تبدیل کرد ، اما از هیچ کدام خاصی که می تواند فایل هایی را که با DDL متوقف می شوند، نمی دانم. از آنجا که این فرمت فایل به نظر می رسد بسیار غیر معمول است، بعید است که گزینه های بسیاری برای تبدیل فایل های DDL به فرمت های مختلف وجود دارد.

با این حال، یک چیزی که می توانید امتحان کنید، باز کردن فایل DDL با یکی از بازه های فایل بالا است، و سپس با استفاده از منوی File یا Export آن فایل برنامه را برای فرمت های مختلف ذخیره کنید. اکثر برنامه ها از این نوع تبدیل پشتیبانی می کنند، بنابراین شانس خوبی وجود دارد که مرتبط با آن نیز وجود داشته باشد.

یکی دیگر از گزینه این است که از مبدل کد رایگان زیبایی استفاده کنید. این می تواند بسیاری از فرمت های متنی را به سایر فرمت های فایل های مشابه تبدیل کند، بنابراین ممکن است در تبدیل متن در یک فایل DDL به برخی از فرمت های دیگر مفید باشد. اگر این کار می کند، فقط متن خروجی را از تبدیل کپی کنید و آن را به یک ویرایشگر متن بچسبانید تا بتوانید آن را با فرمت فایل مناسب ذخیره کنید.

اگر چه من کاملا مطمئن نیستم که این نوع تبدیل چگونه عملی است، IBM این آموزش DDL تقسیم شده است که ممکن است مفید باشد اگر شما از فایل DDL با IBM Redbooks استفاده می کنید.

فایل شما هنوز باز نشده است؟

دلیل احتمالی برای اینکه چرا شما نمی توانید فایل خود را حتی پس از باز کردن DDL باز کنید بالا، دلیل این است که شما یک فایل متفاوت را برای آنکه از پسوند فایل DDL استفاده می کنید اشتباه می گیرید. برخی از پسوندهای فایل به نظر بسیار شبیه هستند اما این بدان معنا نیست که فرمت های فایل آنها مرتبط هستند.

به عنوان مثال، می توانید ببینید که چطور می توان یک فایل DLL را برای یک فایل DDL اشتباه گرفت، حتی اگر با برنامه های مشابه باز نمی شود و یا از همان فرمت استفاده نمی شود. اگر شما واقعا با یک فایل DLL برخورد می کنید، قطعا یک خطا یا نتایج غیر منتظره دریافت خواهید کرد، اگر شما تلاش می کنید با یک بازکن DDL باز کنید و بالعکس.

همینطور برای فایلهای DDD درست است. اینها عبارتند از فایل های آلفا پنج دیکشنری یا فایل های GLBasic 3D Data، اما هیچ کدام از این فرمت ها هیچ ارتباطی با فایل های زبان تعریف شده SQL Data ندارند. درست مانند فایل های DLL، شما نیاز به یک برنامه کاملا جداگانه برای باز کردن آنها.

اگر شما واقعا فایل DDL ندارید، پس از آن فایل مورد نظر را که در انتهای پرونده شما پیوست شده است، بررسی کنید. به این ترتیب، می توانید فرمت مورد نظر خود را پیدا کنید و برنامه های نرم افزاری که با آن فایل خاص سازگار هستند.

راهنما بیشتر با فایل های DDL

اگر فایل DDL دارید، اما باز نمی شود و یا به درستی کار نمی کند، برای دریافت اطلاعات بیشتر در مورد تماس با من در شبکه های اجتماعی یا از طریق ایمیل، ارسال در انجمن های پشتیبانی فنی و غیره، برای دریافت راهنمایی بیشتر. اجازه دهید من با مشکلات بازبینی یا استفاده از پرونده DDL با مشکل مواجه شوم و خواهم دید که چه کاری می توانم انجام دهم تا کمک کنم.