میز کار Mysql همه چیز در مورد دستورات است. شروع سریع: طراحی پایگاه داده بصری در MySQL Workbench. افزودن و ویرایش داده ها

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

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

نسخه کامل روسی MySQL Workbench را از وب سایت رسمی بدون ثبت نام و پیامک به صورت رایگان دانلود کنید.

سیستم مورد نیاز

  • سیستم عامل پشتیبانی شده: Windows 10, Vista, 8.1, XP, 7, 8
  • عمق بیت: 64 بیت، 32 بیت، x86

یک توسعه دهنده وب با پروژه هایی که ایجاد و توسعه می دهد رشد می کند. با رشد پروژه ها، پیچیدگی بخش نرم افزار افزایش می یابد، حجم داده های پردازش شده توسط آن به ناچار افزایش می یابد و همچنین پیچیدگی طرحواره داده. ارتباط با سایر توسعه دهندگان وب نشان می دهد که پایگاه داده های MySQL در بین ما بسیار محبوب هستند و PHPMyAdmin. با حرکت از پروژه های کوچک به پروژه های بزرگ، از cms به فریمورک ها، بسیاری مانند من به MySQL وفادار می مانند. با این حال، برای طراحی یک پایگاه داده پیچیده با تعداد زیادی جداول و روابط، قابلیت های PHPMyAdmin به شدت کم است. بنابراین تصمیم گرفتم یک نقد بنویسم MySQL Workbench یک برنامه دسکتاپ رایگان فوق العاده برای کار با MySQL است.

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

میز کار MySQL- یک ابزار طراحی پایگاه داده بصری که طراحی، مدل سازی، ایجاد و بهره برداری از یک پایگاه داده را در یک محیط یکپارچه برای سیستم پایگاه داده MySQL یکپارچه می کند.

باید بگویم که برنامه واقعا عالی است. این به شما امکان می دهد به سرعت و با لذت پرتاب کنید طرحواره های داده پروژه، طرح موجودیت ها و روابطبین آنها، بدون درد اعمال تغییراتبه این طرح و به همان سرعت و بدون دردسر همگام سازیآن را با یک سرور راه دور آ ویرایشگر گرافیکی نمودارهای EER، شبیه سوسک های خنده دار، به شما امکان می دهد تصویر کلی مدل داده را ببینید و از سبکی و ظرافت آن لذت ببرید :) پس از اولین تلاش، این ابزار به یک دستیار ضروری در زرادخانه رزمی برنامه نویسان وب تبدیل می شود.

MySQL Workbench را دانلود کنید

توزیع MySQL Workbench در این صفحه موجود است. آخرین نسخه این برنامه در زمان نگارش این مقاله می باشد نسخه 6.1. قبل از دانلود، باید یکی از پلتفرم های زیر را انتخاب کنید:

پس از انتخاب پلتفرم، از شما خواسته می شود که ثبت نام کنید یا وارد Oracle شوید. اگه نمیخوای لینک زیر هست "نه متشکرم، فقط دانلود من را شروع کنید"- روی آن کلیک کنید ؛)

شروع کار

صفحه شروع برنامه، زمینه های اصلی عملکرد آن - طراحی مدل های پایگاه داده و مدیریت آنها را منعکس می کند:

در بالای صفحه لیستی از اتصالات به سرورهای MySQL پروژه های شما و لیستی از مدل های داده اخیراً باز شده در پایین صفحه وجود دارد. کار معمولا با شروع می شود ایجاد یک طرح دادهیا بارگذاری یک ساختار موجود در MySQL Workbench. بریم سر کار!

ایجاد و ویرایش مدل داده

برای افزودن یک مدل، روی علامت مثبت در کنار عنوان «مدل‌ها» کلیک کنید یا انتخاب کنید "File → New Model" (Ctrl + N):

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

اضافه کردن و ویرایش جدول

لیست پایگاه های داده پروژه و لیست جداول داخل پایگاه داده در تب قرار خواهند گرفت "طرحواره های فیزیکی".برای ایجاد جدول روی آن دوبار کلیک کنید "+افزودن جدول":

یک رابط مناسب برای ویرایش لیست فیلدها و ویژگی های آنها باز می شود. در اینجا می‌توانیم نام فیلد، نوع داده و همچنین ویژگی‌های مختلف را برای فیلدها تنظیم کنیم: یک فیلد را تعیین کنیم کلید اصلی (PK)، آن را علامت گذاری کنید غیر پوچ (NN), باینری (BIN), منحصر به فرد (UQ)و دیگران، برای میدان تنظیم شده است افزایش خودکار (AI)و مقدار پیش فرض.

مدیریت شاخص

می توانید فهرست های جدول را در برگه اضافه، حذف و ویرایش کنید "شاخص ها"رابط مدیریت جدول:

نام ایندکس را وارد می کنیم، نوع آن را انتخاب می کنیم، سپس لیست فیلدهای شرکت کننده در این فهرست را به ترتیب مورد نیاز تیک می زنیم. ترتیب فیلدها مطابق با ترتیبی است که چک باکس ها را علامت زده اند. در این مثال، من یک شاخص منحصر به فرد به فیلد اضافه کردم نام کاربری.

روابط بین جداول

تنظیم کلیدهای خارجی و پیوند جداول فقط برای جداول امکان پذیر است InnoDB(این سیستم ذخیره سازی به صورت پیش فرض انتخاب شده است). برای مدیریت روابط در هر جدول یک تب وجود دارد "کلیدهای خارجی":

برای افزودن پیوند، برگه را باز کنید "کلیدهای خارجی" میز کودک، نام کلید خارجی را وارد کرده و انتخاب کنید جدول والدین. بیشتر در قسمت وسط برگه در ستون ستونفیلد کلید را از جدول فرزند و در ستون انتخاب کنید ستون ارجاع شده- فیلد مربوطه از جدول والد (انواع فیلدها باید مطابقت داشته باشند). هنگام ایجاد کلیدهای خارجی شاخص های مربوطه به طور خودکار در جدول فرزند ایجاد می شوند.

در فصل گزینه های کلید خارجیهنگام تغییر فیلد مربوطه، رفتار کلید خارجی را پیکربندی کنید (در حال به روز رسانی)و حذف (در حالت حذف)ورودی والدین:

  • محدود کردن- هنگام تغییر / حذف رکورد والد خطا ایجاد می کند
  • آبشار- به روز رسانی کلید خارجی هنگامی که سابقه والدین تغییر می کند، حذف رکورد فرزند زمانی که پدر و مادر حذف می شود
  • SET NULL- مقدار کلید خارجی را تنظیم کنید خالیهنگام تغییر/حذف والدین (برای فیلدهایی که دارای پرچم تنظیم شده است قابل قبول نیست تهی نیست!)
  • بدون اقدام- هیچ کاری انجام ندهید، اما در واقع اثر مشابه RESTRICT است

در مثال بالا به جدول فرزند اضافه کردم مشخصات کاربرکلید خارجی برای پیوند به جدول والد کاربر. هنگام ویرایش یک فیلد شناسه کاربرو حذف موقعیت ها از جدول کاربرتغییرات مشابه خواهد شد بطور خودکاربرای رکوردهای مرتبط از جدول اتفاق می افتد مشخصات کاربر.

هنگام ایجاد یک پروژه، اغلب لازم است که داده های شروع را به پایگاه داده اضافه کنید. اینها می توانند دسته های ریشه، کاربران سرپرست و غیره باشند. یک تب برای این در مدیریت جدول MySQL Workbench وجود دارد "درج":

همانطور که از مثال می بینید، اگر قبل از نوشتن در پایگاه داده نیاز به اعمال برخی از تابع MySQL به داده ها دارید، این کار با استفاده از نحو انجام می شود. \func functionName("داده")، مثلا، \func md5 ("رمز عبور").

ایجاد یک نمودار EER (نمودار موجودیت-رابطه)

MySQL Workbench برای نمایش طرح داده ها، موجودیت ها و روابط آنها به صورت گرافیکی دارای یک ویرایشگر نمودار EER است. برای ایجاد یک نمودار در بالای صفحه مدیریت پایگاه داده، روی نماد دوبار کلیک کنید "+AddDiagram":

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

برای صادر کردن یک طرح داده به فایل گرافیکیانتخاب کنید "پرونده → صادرات"و سپس یکی از گزینه ها (PNG، SVG، PDF، فایل پست اسکریپت).

وارد کردن طرح داده های موجود (از SQL dump)

اگر از قبل یک طرح داده داشته باشیم، می توان آن را به راحتی برای کار بیشتر به MySQL Workbench وارد کرد. برای وارد کردن مدل از فایل SQL، را انتخاب کنید "فایل → واردات → مهندسی معکوس MySQL ایجاد اسکریپت..."، سپس فایل SQL مورد نظر را انتخاب کرده و کلیک کنید "اجرا>"

MySQL Workbench همچنین امکان وارد کردن و همگام سازی مدل داده را به طور مستقیم با یک سرور راه دور فراهم می کند. برای این شما باید ایجاد کنید اتصال دسترسی از راه دور به MySQL، که در ادامه این بررسی در مورد آن صحبت خواهم کرد.

پروژه آزمایشی مقاله در این لینک برای دانلود در دسترس است. برای شما آرزوی موفقیت و طرح های زیبای سوسک دارم!

با ظهور برنامه MySQL Workbench به عنوان بخشی از MySQL، فرآیند ایجاد پایگاه داده (DB) بسیار ساده شد. از این گذشته، آنچه قبلاً باید به صورت دستی با استفاده از یک اسکریپت SQL و خط فرمان، اکنون می توان "در حالت بصری" با یک رابط کاربری گرافیکی دوستانه انجام داد.

فرآیند ایجاد پایگاه داده با استفاده از MySQL Workbench را با جزئیات بیشتری در نظر بگیرید.

تصویر زیر نمای کلی از پنجره برنامه MySQL Workbench را نشان می دهد.

برای ایجاد یک پایگاه داده، باید در پنل سمت چپ در ناحیه با لیست پایگاه های داده (که با عنوان SCHEMAS مشخص شده است) کلیک راست کنید و در منوی زمینه"ایجاد طرحواره" را انتخاب کنید.

پس از آن، یک تب ظاهر می شود که در آن باید نام پایگاه داده جدید را مشخص کنید و گزینه های مرتب سازی را مشخص کنید. به عنوان مثال پایگاه داده mynewdatabase نام خواهد داشت. می‌توانید گزینه‌های مرتب‌سازی را از لیست کشویی انتخاب کنید یا گزینه‌های پیش‌فرض را ترک کنید (در این مثال، گزینه‌های پیش‌فرض باقی مانده‌اند).

پس از آن، برای ادامه ایجاد پایگاه داده، باید روی دکمه «اعمال» کلیک کنید. کادر محاوره ای که ظاهر می شود اسکریپت ایجاد پایگاه داده MySQL Workbench SQL را نشان می دهد. در صورت لزوم، این اسکریپت را می توان به طور مستقیم در این پنجره ویرایش کرد.

یک ناحیه DDL Online در بالای پنجره وجود دارد. برای تنظیم پارامترهای اجرای اسکریپت در نظر گرفته شده است. این گزینه ها می توانند هنگام دستکاری یک پایگاه داده موجود مفید باشند. هنگام ایجاد یک پایگاه داده، توصیه می شود مقادیر پیش فرض را رها کنید ("پیش فرض").

هدف از این پست کمک به یک توسعه دهنده مبتدی است که با استفاده از ابزار طراحی پایگاه داده بصری MySQL Workbench از Oracle به سرعت به یک پایگاه داده ساده عادت کرده و طراحی کند و مدل ER و SQL dump آن را دریافت کند.

خب، کلمات کمتر و معنی بیشتر! ظاهرپنجره برنامه، بخش "Data Modeling" به شکل زیر است:

برای باز کردن یک مدل موجود، روی پیوند کلیک کنید: مدل EER موجود را باز کنید، برای ایجاد یک مدل جدید - یک پارامتر را انتخاب کنید: ایجاد مدل جدید EERبرای ایجاد یک مدل entity-relationship از یک پایگاه داده موجود، روی گزینه کلیک کنید: ایجاد مدل EER از پایگاه داده موجودو برای ایجاد یک مدل EER از یک اسکریپت SQL، باید انتخاب کنید: ایجاد مدل EER از SQL Script.
برای ایجاد یک مدل جدید، از لینک Create New EER Model استفاده کنید، پس از کلیک بر روی آن، پنجره ای با پارامترها نمایش داده می شود:

ابتدا باید جداول ایجاد کنید، برای انجام این کار، روی دکمه کلیک کنید اضافه کردن جدول، فرم زیر ظاهر می شود:

بیایید ابتدا یک جدول بسازیم کاربران، که داده های کاربر را ذخیره می کند سیستم اطلاعات، در زمینه نام جدولنام جدول را در قسمت فرم وارد کنید ستون هاایجاد فیلدهای جدول:
- فیلد اول شناسهشامل یک شماره کاربر منحصر به فرد خواهد بود، ویژگی های آن را تنظیم کنید: افزایش خودکار، نه تهی، کلید اصلیو منحصر بفرد، در فصل نوع دادهنوع عدد صحیح را انتخاب کنید عدد صحیح
- فیلد دوم که در آن ذخیره خواهد شد نام و نام خانوادگی.کاربر، فیلد ویژگی را تنظیم کنید: تهی نیست, کلید اصلی، در فصل نوع دادهنوع رشته را انتخاب کنید VARCHAR 255 .
- رشته سوم وارد شدن، شامل ورود کاربر خواهد بود، مانند فیلد باید منحصر به فرد باشد شناسه، پس بیایید ویژگی آن را تنظیم کنیم منحصر بفردو تعداد کاراکترها را تنظیم کنید 255 .
- فیلدهای زیر: کلمه عبورحاوی رمز عبور پست الکترونیکحاوی آدرس پست الکترونیکو میدان نوعحاوی نوع کاربر بدون ویژگی های خاص، با نوع رشته ای خواهد بود VARCHARطولانی در 255 کاراکترها به جز قسمت آخر نوعکه به اندازه کافی خورده است 45 شخصیت ها.
پس از دستکاری های انجام شده، فرم با نام جدول کاربرانبه این صورت خواهد بود:

یک جدول روی نمودار ظاهر می شود. کاربرانبا فیلدها و نمایه ها:

بیایید یک جدول به همین ترتیب ایجاد کنیم. تنظیماتبا تنظیمات دسترسی به پایگاه داده IS حاوی فیلدها شناسه, میزبانبرای تعیین نام میزبان (آدرس سرور)، دسی بی- نام پایگاه داده، کاربرو کلمه عبوربا نام کاربری و رمز عبور برای نصب IP روی سرور راه دور.

در مرحله بعد، با استفاده از روشی که قبلاً شناخته شده است، یک جدول فروشگاه ایجاد می کنیم که داده های مربوط به فروشگاه ها را در فیلدها ذخیره می کند: شناسهنوع عدد صحیح– کلید، غیر صفر، منحصر به فرد با افزایش خودکار، فیلد نامفیلد نام فروشگاه نشانی- آدرس فیزیکی آن، فیلد تلفن- شماره تلفن فروشگاه سایت– وب سایت فروشگاه و میدان پست الکترونیکبا آدرس ایمیلفروشگاه

سپس یک جدول ایجاد می کنیم محصولاتذخیره اطلاعات مربوط به محصولات فروشگاه در زمینه های: شناسهنوع عدد صحیح– کلید، غیر صفر، منحصر به فرد با افزایش خودکار، فیلد نام ذخیره کننده نام فروشگاه، کلید، فیلد غیر صفر از نوع عدد صحیح shop_idشماره فروشگاه، فیلد type_idبا اطلاعاتی در مورد شماره کالا از جدول انواع محصول. فیلد نام تجاری، نام تجاری سازنده، 255 کاراکتر، فیلد است مدل– با مدل محصول، زمینه داده ها- با داده ها و ویژگی های نوع محصول Tinytext، رشته imgبا آدرس کامل تصویر محصول 255 کاراکتر و فیلد قیمت با قیمت محصول و ضمانتنامهبا اطلاعات مربوط به مدت زمان گارانتی محصول، 45 کاراکتر.

جداولی که ما ایجاد کردیم تنظیمات، مغازه هاو محصولاتبه این شکل نگاه کنید:

در مرحله بعد، به جدولی نیاز داریم که نوع محصولات را ذخیره کند نوع محصول، از یک فیلد کلیدی منحصر به فرد و غیر تهی تشکیل شده است شناسهبا افزایش خودکار یک نوع عدد صحیح و یک فیلد نام منحصر به فرد به طول 255 کاراکتر که حاوی نام نوع محصول است.

نمای جدول به شرح زیر است:

دو جدول آخر هستند سفارشاتو تحویل ها، اولی حاوی اطلاعاتی در مورد سفارشات مشتری و آخرین اطلاعات در مورد تحویل محصولات است.

فیلدهای جدول سفارشات: شناسهفیلد کلیدی، غیر تهی، منحصر به فرد از نوع عدد صحیح با افزایش خودکار، فیلد shop_idحاوی شماره ذخیره - یک فیلد کلیدی از نوع عدد صحیح غیر صفر شناسه محصولذخیره شماره محصول - یک فیلد کلیدی، غیرصفر از نوع عدد صحیح فیو تاریخبا تاریخ سفارش - نوع تاریخ، رشته تعدادبا تعداد کالاهای سفارش داده شده – نوع عدد صحیح، فیلد تلفنبا شماره تلفن مشتری - یک نوع رشته با طول 255 کاراکتر و یک فیلد تأیید حاوی اطلاعات تأیید سفارش - یک نوع بولی.

فیلدهای جدول تحویل ها: شماره سفارشبا شماره سفارش - کلید، غیر صفر، فیلد نوع عدد صحیح منحصر به فرد با افزایش خودکار، فیلد فیلد فیوبا شماره کاربری که سفارش را انجام داده است - یک فیلد کلیدی از نوع عدد صحیح غیر صفر نشانیذخیره آدرس تحویل کالای مشخص شده توسط مشتری - یک نوع رشته با طول 255 کاراکتر، فیلد زمانذخیره زمان تحویل مورد نظر کالا - یک نوع رشته با طول 255 کاراکتر، فیلد تاریخبا تاریخ ثبت سفارش توسط مشتری - مانند تاریخو یک میدان بولی تاییدذخیره سازی اطلاعات مربوط به تحویل کالا

جداول سفارشاتو تحویل هابه این شکل نگاه کنید:

روابط جدول

ما یک پایگاه داده متشکل از هفت جدول ایجاد کرده ایم، اکنون باید جداول را پیوند دهیم، قبلاً فیلدهای کلیدی از نوع عدد صحیح ایجاد کرده ایم، آنها پایه ای برای پیوند خواهند شد.
مثلاً برای پیوند دادن دو جدول محصولاتو نوع محصول، باید روی نمودار با جدول محصولات روی دکمه سمت چپ ماوس دوبار کلیک کنید و برگه را انتخاب کنید. کلیدهای خارجی(کلیدهای خارجی، سپس در میدان نام کلید خارجییک نام کلید خارجی منحصر به فرد را وارد کنید، روی برگه دوبار کلیک کنید جدول مرجعو جدول را انتخاب کنید نوع محصول، سپس در فرم واقع در سمت راست، فیلد ارجاع را انتخاب کنید type_idو فیلد را از لیست پاپ آپ انتخاب کنید شناسه.

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

به همین ترتیب، تمام فیلدهای کلیدی جداول را به هم پیوند می دهیم تا از نظر منطقی به هم مرتبط باشند، سپس باید مطمئن شویم که پایگاه داده طراحی شده با سومین مطابقت دارد. فرم معمولی.

فرم معمولی- ویژگی یک رابطه در یک مدل داده رابطه ای که آن را از نظر افزونگی مشخص می کند، که به طور بالقوه می تواند منجر به نتایج منطقی اشتباه از نمونه گیری یا تغییر داده شود. فرم عادی به عنوان مجموعه الزاماتی تعریف می شود که یک رابطه باید برآورده کند.

در یک مدل رابطه ای، با تعریف مفهوم رابطه، یک رابطه همیشه در اولین شکل نرمال است. در مورد جداول مختلف، ممکن است آنها نمایش صحیحی از روابط نباشند و بر این اساس، ممکن است در اولین شکل عادی نباشند. یک متغیر رابطه به شکل نرمال دوم است اگر و فقط در صورتی که به شکل نرمال اول باشد و هر ویژگی غیرکلیدی به طور غیرقابل تقلیل (از لحاظ عملکردی کامل) به کلید کاندید خود وابسته باشد. اگر یک پایگاه داده به شکل عادی دوم ریخته شود و هر ستون غیر کلیدی مستقل از یکدیگر باشد، به شکل عادی سوم خواهد بود.

بنابراین، پایه ما در شکل سوم عادی است، زیرا هر ستون بدون کلید مستقل از یکدیگر است. این به وضوح در نمودار پایگاه داده ما دیده می شود:

اکثر جداول به استثنای جداول در رابطه یک به چند هستند تحویل هاو سفارشاتدر یک رابطه یک به یک، از آنجا که تحویل داده می شود، فقط یک سفارش می تواند وجود داشته باشد، یعنی. یک سفارش فقط یک بار تحویل دارد. بقیه اتصالات به وضوح در بالا نشان داده شده است.

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

سپس در پنجره باز شده فیلدهای زیر را پر کنید:

نام اتصال را در فیلد مشخص کنید نام اتصال، روش اتصال را در لیست انتخاب کنید روش اتصال، نام میزبان و پورت را در برگه تنظیم کنید مولفه های، نام کاربری و رمز عبور را در صورت وجود مشخص کنید و بر روی دکمه OK کلیک کنید. سپس تب را باز کنید نمودار EER، مورد را در پانل انتخاب کنید پایگاه دادهو روی گزینه کلیک کنید مهندس پیشرو:

پس از ظاهر شدن پنجره، روی دکمه کلیک کنید "بعد"، پارامتر را انتخاب کنید صادر کردن اشیاء جدول MySQLو دکمه را فشار دهید "بعد":

پس از فشار دادن دکمه، یک تب با کد SQL ظاهر می شود که می توانید با فشار دادن دکمه آن را ذخیره کنید ذخیره در فایلدر صورت لزوم، و سپس بر روی دکمه کلیک کنید "بعد". پنجره ای با پارامترهای اتصال ظاهر می شود:

بررسی کنید که آیا پارامترهای اتصال درست هستند و روی دکمه کلیک کنید "اجرا کردن"، اگر کد SQL حاوی خطا نباشد، پس از اجرای کد، پنجره ای با لیست جداول مشاهده می کنیم، در غیر این صورت یک پیغام خطا نمایش داده می شود. اکنون پایگاه داده ما روی سرور آپلود می شود.

با تشکر از توجه شما، خود برنامه را دانلود کنید.

UPD:

برخی از هابراوچان ها به توانایی نمایش خطوط پیوند جدول در حالت میدان به میدان علاقه مند بودند

به توصیه یکی از کاربران توضیح مختصری در مورد نحوه تغییر ظاهر روابط و جداول خواهم داد، برای این کار باید در قسمت منو گزینه زیر را انتخاب کنید. نشانه گذاری رابطه:

پس از آن، روابط جدول به شکل زیر خواهد بود:

امکان تغییر ظاهر جداول نیز وجود دارد که برای این منظور باید کادر منوی بالا و در ادامه تیک بزنید. نشانه گذاری شی:

به این صورت است که جدول روی نمودار به استاندارد IDEF1X کاهش یافته است:

با تشکر از نظرات مفید!




بالا