Аппараттық және бағдарламалық қамтамасыз етуді орнату

MySQL жұмыс үстелінің мүмкіндіктері мен қолданылуы. Жылдам бастау: MySQL Workbench жүйесінде визуалды дерекқорды жобалау

Барлық веб-шеберлер өз ресурстарын дамытқаннан кейін бағдарламалау мен дерекқор технологияларын зерттеуі керек.


Бірте-бірте сіз әрбір нәзіктікке үңіле бастайсыз, бірақ оқу материалын табу әрқашан оңай емес. Сонымен қатар, пайдалы бағдарламалардың бар екендігі туралы бәрі бірдей біле бермейді.

MySQL деректер базасын қалай құруға болады? Кестелерді қолмен жасауға және олардың арасында байланыс орнатуға болады, бірақ бұл соншалықты ыңғайлы емес.

Тегін Workbench бағдарламасы осы үшін арнайы жасалған. Оның көмегімен MySQL дерекқорларын көрнекі түрде жасауға болады. Оларды бағдарламалық қамтамасыз етудің көмегімен модельдеу оңайырақ, ыңғайлырақ және бірнеше есе жылдамырақ.

Workbench MySQL дерекқорын жасауға көмектеседі

Бір қарапайым құралдың көмегімен құрылымды сипаттаудың қажеті жоқ. Бағдарлама кодты автоматты түрде жасайды. Утилитаны осы сайттан жүктеп алыңыз, ол кез келген операциялық жүйеге жарамды.

Бағдарламаны қалыпты орнатқаннан кейін, MySQL дерекқорын жасау үшін мына қадамдарды орындаңыз:

  1. Алдымен сіз жаңа үлгіні ашуыңыз керек, бұл мәзір арқылы немесе Ctrl+N пернелер тіркесімін басу арқылы жасалады:

  2. Дерекқорды құрудың бірінші қадамы кестені қосу болып табылады, сондықтан біз сәйкес функцияны таңдаймыз:

  3. Содан кейін кесте толтырылады. Аты мен атрибуттарын көрсетіңіз, атрибуттардың бірі жалауша қойылған басты кілт екенін есте сақтаңыз. Кестелер бір-бірімен қалай байланыстырылатынын алдын ала ойластырыңыз:

  4. Қажетті деректерді толтырғаннан кейін субъектілер арасындағы байланыстарды анықтау үшін диаграмма құрыңыз:
  5. Жұмыс кеңістігінде кестені көресіз. Ыңғайлы болу үшін кесте құрылымдарын кеңейтуге болады:

  6. Енді элементтер арасындағы сілтемелерді орнату керек, бұл жұмыс панеліндегі арнайы құралдың көмегімен жасалады:
  7. Нәтижесінде жұмыс кеңістігінде кестелер және олардың арасындағы сілтемелер болуы керек:

  8. Қосылымды екі рет басу қосымша параметрлер орнатылған терезені ашады:

Назар аударыңыз, WorkBench жаңартылғандықтан, мен WorkBench дерекқорын құру теориясы мен тәжірибесінен тұратын осы мақаланы жаздым.

Бөлімде «Шетелдік кілт опциялары»сәйкес өріс өзгерген кезде сыртқы кілт әрекетін конфигурациялаңыз (ЖАҢАРТУДА)және жою (ЖОЮДА)ата-аналық жазба:

  • ШЕКТЕУ– негізгі жазбаны өзгерту/жою кезінде қате жіберу
  • КАСКАД– жаңарту сыртқы кілтата-аналық жазба өзгертілгенде, ата-ана жойылған кезде еншілес жазбаны жойыңыз
  • NULL ОРНАТУ- сыртқы кілт мәнін орнату NULLата-ананы өзгерту/жою кезінде (жалау орнатылған өрістер үшін қабылданбайды НҰЛ ЕМЕС!)
  • ӘРЕКЕТ ЖОҚ– ештеңе жасамаңыз, бірақ іс жүзінде әсер ШЕКТЕУге ұқсас

Үлгіден нақты/физикалық дерекқорға сақтау

“Файл → Экспорттау → MySQL скрипт жасау инженері…”

Біз қажетті құсбелгілерді белгілейміз, маған тек бір ғана Кестелер үшін INSERT мәлімдемелерін жасау керек болды. Егер сценарийді файлға сақтау қажет болса, жоғарыдағы өріске каталогты енгізіңіз.

Келесі терезеде сіз қандай нысандарды экспорттайтынымызды конфигурациялай аласыз. Мұқият қарасаңыз, бізде тек 2 кесте жасалған.

Скриптті орындау – мәліметтер қорын және кестелерді құру

Бағдарламаның жоғарғы сол жақ бұрышындағы «үйді» басыңыз ...

Содан кейін MyConnection… түймесін екі рет басыңыз.

Бізде осындай қойынды бар...

Бұл біздің серверге қосылуымыз, осы жерде біз сценарийді орындаймыз. Назар аударыңыз, сол жақта WorkBench бағдарламасында жасалған дерекқорлар ....

Енді осы сценарийді орындау пәрменін беру керек, ол үшін жоғарғы мәзірден Сұраныс орындау (барлығы немесе таңдау) түймесін басыңыз.

Сонымен, егер бәрі жақсы болса, төменгі шығыс терезесінде сіз барлық «жасыл құсбелгілерді» көресіз. Және Жаңарту түймесін басқанда контекстік мәзірдерекқорлар тізімінде сіз жаңадан жасалған дерекқор mydatabase1 көресіз.

Соңында, ER диаграммасын құрастырайық. ER «Entity Relation» дегенді білдіреді - бұл, атап айтқанда, Питер Чен әзірлеген сәтті нысан-қатынас үлгісі. Сонымен, үлгі қойындысына оралып, «Диаграмма қосу…» түймесін басыңыз.

Біз «бір-көп» қатынасын құрдық. Бір факультетте бірнеше студент оқи алады. Студенттер кестесінің жанындағы сілтеме бөлінгенін ескеріңіз - бұл «көпке» дегенді білдіреді.

Сонымен, біз модельді, одан сценарийді орындау арқылы кестелермен нақты деректер базасын жасадық. Сондай-ақ ER диаграммасын жасады.


Дерекқорды әзірлеуші ​​қандай болса да: бастаушы (атап айтқанда) немесе сақалды кәсіпқой, оның немен жұмыс істеп жатқанын, нені дамытып жатқанын елестету әрқашан оңай және көрнекі. Мен өзімді бірінші санатқа қойдым және материалды түсіну үшін мен жобалайтын/дамытатын нәрсені көрнекі түрде көргім келеді.

Бүгінгі күнге дейін бар әртүрлі бағдарламаларжәне ұқсас тапсырманы орындайтын құралдар: кейбіреулері жақсы, кейбіреулері нашар. Бірақ бүгін мен MySQL WorkBench, FabForce ұсынған DBDesigner 4 мұрагері болып табылатын MySQL дерекқор жүйесі үшін дерекқорды жобалау, модельдеу, құру және пайдалануды біріктіретін визуалды дерекқорды жобалау құралы туралы аздап сөйлескім келеді.( в) Wikipedia. MySQL WorkBench екі нұсқада таратылады: OSS-қоғамдық басылым(LGPL бойынша таратылады) және SE - Стандартты басылым- әзірлеушілер ақша сұрайтын нұсқа. Бірақ менің ойымша, бұл көптеген адамдар үшін жеткілікті болады және OSSнұсқасы (әсіресе жаңадан бастаушылар және бағдарламалық жасақтамаға ақы төлеуді қаламайтын немесе оны орынсыз деп санайтындар, сондай-ақ ашық бастапқы бағдарламаларды ұстанушылар үшін), әсіресе OSS нұсқасы бай функционалдылыққа ие болғандықтан.

Сонымен, аты айтып тұрғандай, бұл құралжұмыс істеуге арналған MySQLдерекқорлар мен қолдаулар көп саны әртүрлі түрлері MySQL үлгілері (төмендегі скриншотты қараңыз) және жаңадан бастаушылар үшін реляциялық деректер қорын (әсіресе MySQL) жақсы түсіну және зерттеу үшін таптырмас құрал болады:

Осылайша, кез келген MySQL әзірлеушісі өзіне қажет нәрсені табады. Сонымен қатар MySQL жұмыс үстелібар деректер қорын қосуға, орындауға мүмкіндік береді SQL сұрауларыжәне SQL сценарийлері, дерекқор нысандарын өңдеу және басқару.Бірақ реляциялық деректер қорын енді ғана меңгеруді бастағандар үшін, менің ойымша, ең қызықтысы - құру мүмкіндігі. EER модельдеріДерекқор. Басқаша айтқанда, бұл қажет болған жағдайда SQL сценарийі ретінде оңай ұсынылуы, өңделуі немесе жаңа көріністі құруы мүмкін дерекқордағы кестелер арасындағы барлық қатынастардың көрнекі көрінісі. Бірақ бұл туралы кейінірек. Алдымен, негізгі көздің қандай екенін көрейік. MySQL жұмыс үстелі(5.2.33 rev 7508):
Дерекқорыңыздың EER-моделін жасау үшін « Жаңа EER моделін жасаңыз". Нәтижесінде бізде диаграммаларды, кестелерді, көріністерді, процедураларды қосуға / жасауға болатын қойынды болады; пайдаланушылар үшін әртүрлі кіру құқықтарын орнатамыз; SQL сценарийлерін пайдаланып үлгі жасаңыз. Бұл қойынды келесідей көрінеді:
Біз кестелер мен деректер қорын құру процесін қарастырмаймыз, өйткені мұнда бәрі қарапайым. Мен дайын модельдің соңғы нұсқасын ғана беремін (төмендегі скриншоттарды қараңыз). Сонымен қатар, меңзерді кестелердің сілтеме сызығына (нүкте сызық) апарсаңыз, онда «сілтеме», негізгі кілт және сыртқы кілт басқа түспен бөлектеледі. Меңзерді кестенің үстіне апарсаңыз, кестенің өзі, сонымен қатар таңдалған кестеге жататын барлық сілтемелер бөлектеледі.

Кестені өңдеу үшін бізге қажет кестені тінтуірдің оң жақ түймешігімен басып, « Кестені өңдеу..." Нәтижесінде терезенің төменгі жағында кестенің атын, бағандарын, сыртқы кілттерді және т.б. өзгертуге болатын қосымша кестені өңдеу аймағы пайда болады. Кестені SQL сценарийіне экспорттау үшін , бізге қажет кестені тінтуірдің оң жақ түймешігімен басып, « SQL тілін алмасу буферіне көшіріңіз«, содан кейін алмасу буферінен қажетті орынға / бағдарламаға / файлға қойыңыз.

Ал енді тікелей орнату MySQL жұмыс үстелі. Әрине, алдымен MySQL WorkBench бағдарламасын жүктеп алу керек. Мұны істеу үшін MySQL WorkBench жүктеп алу бетіне өтіңіз, ашылмалы тізімдегі беттің төменгі жағында бізге қажет нәрсені таңдаңыз. операциялық жүйе. Нәтижесінде бізге бірнеше жүктеу опциялары ұсынылады:

  • ОЖ үшін Windows MSI орнатушысын, бағдарламаның zip мұрағатын, сондай-ақ бастапқы коды бар мұрағатты жүктеп алуға болады. Бұл ОЖ үшін MySQL жұмыс үстелітек 32 биттік Windows үшін жүктеп алуға болады;
  • пайдаланушылар үшін ubuntuтаңдау Windows пайдаланушыларына қарағанда біршама бай - бізге жүктеп алу ұсынылады MySQL жұмыс үстелі Ubuntu 10.04, 10.10 нұсқалары (жазу кезінде) және deb бумаларының 32 немесе 64 биттік нұсқалары үшін;
  • үшін айналымға негізделгендистрибутивтер, және бұл жағдайда бұл Fedora, Suse Linux және RedHat/Oracle Linux, MySQL жұмыс үстелі 32-биттік және 64-биттік ОЖ-ға арналған жинақтар ұсынылған;
  • Macintosh пайдаланушылары да ұмытылған жоқ - олар үшін тек 32 биттік ОЖ үшін жинақ бар;
  • және әрине жүктеп алуға болады көзібағдарламалар;

Сонымен, қажетті жүктеу опциясын таңдап, басыңыз Жүктеп алу. Содан кейін бізден өзімізді таныстыруды сұраймыз: тіркелген пайдаланушылар үшін - логин мен парольді енгізу, жаңадан бастағандар үшін - тіркелу. Өзіңізді таныстырғыңыз келмесе, төмендегі опцияны таңдаңыз " «Жоқ, рахмет, мені жүктеп алуға апарыңыз!» және жүктеп алу үшін ең жақын айнаны таңдаңыз. Сонымен қатар, орнату алдында орнатылғанына көз жеткізіңіз mysqlclient,.әйтпесе MySQL WorkBench орнатудан бас тартады.

Linux пайдаланушылары үшін есте сақтау және білу керек нәрселер:

Әрине, Windows жүйесіндегідей MySQL клиенті туралы ұмытпаңыз. Ubuntu пайдаланушылары үшін - Ubuntu нұсқасына сәйкес бағдарламаның нұсқасын жүктеп алуыңыз қажет.Орнату кезінде қате туралы хабарларды мұқият қараңыз, егер бар болса, олар сіздің ОЖ-да қандай пакеттердің жоқ екенін көрсетеді. Бұл туралы төменде оқыңыз.

Rmp-базалық дистрибутивтермен қалай жұмыс істейді, мен өкінішке орай білмеймін, өйткені. Мен мұндай дистрибутивтерді ешқашан пайдаланған емеспін, бірақ менің ойымша, бұл дебиан негізіндегі сияқты.

Сіз жиналыс жоқ екенін байқаған боларсыз MySQL жұмыс үстеліОЖ үшін Debian GNU/Linux. Бірақ, тәжірибе көрсеткендей, бәрі жақсы. Орнату үшін MySQL жұмыс үстелі Debian 6.0 (Сығу) жүйесінде біз қолданамыз деб- үшін пакет Ubuntu 10.04(Операциялық жүйеңіздің биті туралы ұмытпаңыз: x86 немесе x64). Жүктеп алынған deb бумасын орнату үшін қызметтік бағдарламаны пайдалануға болатынын еске саламын gdebiнемесе консольде түбір ретінде келесі пәрменді енгізіңіз:

# dpkg -i mysql-workbench-gpl-5.2.33b-1ubu1004-amd64.deb Мысалы, менің уақытымда MySQL қондырғылары WorkBench келесі қатеге тап болды:
dpkg: пакеттік тәуелділіктер mysql-workbench-gpl бумасын теңшеуге жол бермейді:
mysql-workbench-gpl libcairomm-1.0-1 (>= 1.6.4) нұсқасына байланысты, алайда:
libcairomm-1.0-1 бумасы орнатылмаған.
mysql-workbench-gpl libctemplate0-ге байланысты, алайда:
libctemplate0 бумасы орнатылмаған.
mysql-workbench-gpl libgtkmm-2.4-1c2a (>= 1:2.20.0) түріне байланысты, алайда:
libgtkmm-2.4-1c2a бумасы орнатылмаған.
mysql-workbench-gpl libpangomm-1.4-1 (>= 2.26.0) нұсқасына байланысты, алайда:
libpangomm-1.4-1 бумасы орнатылмаған.
mysql-workbench-gpl libzip1-ге байланысты (>= 0,9), алайда:
libzip1 бумасы орнатылмаған.
mysql-workbench-gpl python-paramiko-ға байланысты, алайда:
Python-paramiko бумасы орнатылмаған.
mysql-workbench-gpl python-pysqlite2-ге байланысты, алайда:
Python-pysqlite2 бумасы орнатылмаған.
dpkg: mysql-workbench-gpl опциясын өңдеу мүмкін болмады (--install):
тәуелділік мәселелері -- конфигурацияланбаған қалдырыңыз
Келесі бумаларды өңдеу кезінде қателер орын алды:
mysql-workbench-gpl

Бұл қатені түзету үшін кейбір пакеттерді орнату үшін консольде пәрменді теру керек болды:

# қабілет орнату libzip1 libcairomm-1.0-dev libctemplate0 libgtkmm-2.4-1c2a

Жоғарыдағы пакеттерді орнату үшін сізге де қажет қосымша пакеттеркім менеджер қолайлыжүктеп алуды ұсыныңыз. Барлық қажетті пакеттерді орнатқаннан кейін MySQL WorkBench еш қиындықсыз орнатылады.

Барлығы: MySQL WorkBench сәтті орнатылды және жұмыс істеуді үйренуге дайын.

жаңарту:
Егер қателеспесем, Ubuntu 12.04 MySQL WorkBench нұсқасын дистрибутив репозиторийлерінен табуға болады. Сондықтан орнату процесі әлдеқайда оңай және ешқандай балдақсыз.
MySQL WorkBench орнату үшін терминалға келесі пәрменді енгізу жеткілікті:
sudo aptitude mysql-workbench орнату

Веб-әзірлеуші ​​өзі жасайтын және дамытатын жобалармен өседі. Жобалардың өсуімен бағдарламалық қамтамасыз ету бөлігінің күрделілігі артады, ол өңдейтін деректердің көлемі сөзсіз артады, сонымен қатар деректер схемасының күрделілігі. Басқа веб-әзірлеушілермен байланыс MySQL деректер базасының біздің арамызда өте танымал екенін көрсетеді және белгілі PHPMyAdmin. Кішкентай жобалардан үлкен жобаларға, cms-ден фреймворктарға көшу, мен сияқты көпшілігі MySQL-ге адал болып қалады. Дегенмен, күрделі мәліметтер базасын жобалау үшін үлкен сомакестелер мен қатынастар, PHPMyAdmin мүмкіндіктері өте жетіспейді. Сондықтан мен пікір жазуды шештім MySQL жұмыс үстелі- MySQL-мен жұмыс істеуге арналған тамаша тегін жұмыс үстелі бағдарламасы.

Шолудың бірінші бөлігінде мен бағдарламамен жұмыс істеудің негізгі негіздерін қарастырамын, сондықтан сіз бұл мақаланы пайдалана аласыз. бастаушы пайдаланушы нұсқаулығы.Екінші бөлім қашықтағы сервермен жұмыс істеу кезінде Workbench-ті шайқаста пайдалануға арналады. Онда мен негізін беремін нұсқауларжәне сервер қосылымын орнату және онымен синхрондау бойынша ұсыныстар.

MySQL жұмыс үстелі- MySQL деректер қоры жүйесі үшін деректер қорын жобалауды, модельдеуді, құруды және жұмысын біріктіретін визуалды дерекқорды жобалау құралы.

Бағдарлама шынымен керемет екенін айта кету керек. Бұл сізге тез және рахатпен лақтыруға мүмкіндік береді жоба деректерінің схемалары, дизайн субъектілері мен қатынастарыолардың арасында ауыртпалықсыз өзгерістерді енгізусхемаға және дәл солай тез және ауыртпалықсыз синхрондауоны қашықтағы сервермен. Графикалық редактор EER-диаграммалар, күлкілі тарақандарға ұқсайтын, деректер үлгісінің үлкен суретін көруге және оның жеңілдігі мен талғампаздығынан ләззат алуға мүмкіндік береді :) Бірінші әрекеттен кейін бұл құрал таптырмас көмекшісівеб-бағдарламашының жауынгерлік арсеналында.

MySQL Workbench жүктеп алыңыз

MySQL Workbench дистрибуциясы осы бетте қол жетімді. Осы жазу кезіндегі бағдарламаның соңғы нұсқасы 6.1 нұсқасы. Жүктеп алу алдында келесі платформалардың бірін таңдау керек:

Платформаны таңдағаннан кейін сізге Oracle жүйесіне тіркелу немесе жүйеге кіру ұсынылады. Қаламасаңыз, төменде сілтеме бар. «Жоқ рахмет, жүктеп алуды бастаңыз»- оны басыңыз;)

Жұмыстың басталуы

Бағдарламаның бастапқы экраны оның функционалдық мүмкіндіктерінің негізгі бағыттарын көрсетеді - деректер базасының үлгілерін жобалау және оларды басқару:

Экранның жоғарғы жағында жобаларыңыздың MySQL серверлеріне қосылымдар тізімі және жақында ашылған деректер үлгілерінің тізімі экранның төменгі жағында орналасқан. Жұмыс әдетте мынадан басталады деректер схемасын құрунемесе MySQL Workbench жүйесінде бар құрылымды жүктеу. Жұмысқа кірісейік!

Деректер моделін құру және өңдеу

Үлгіні қосу үшін «Модельдер» тақырыбының жанындағы қосу белгісін басыңыз немесе таңдаңыз «Файл → Жаңа үлгі» (Ctrl + N):

Бұл экранда дерекқордың атын енгізіңіз, әдепкі кодтауды таңдаңыз және қажет болса, түсініктеме өрісін толтырыңыз. Кестелерді құруды бастауға болады.

Кестені қосу және өңдеу

Жоба дерекқорларының тізімі және дерекқордағы кестелер тізімі қойындыда орналасады «Физикалық схемалар».Кестені жасау үшін екі рет басыңыз "+Кестені қосу":

Өрістердің тізімін және олардың қасиеттерін өңдеуге ыңғайлы интерфейс ашылады. Мұнда өріс атауын, деректер түрін орнатуға болады, сонымен қатар өрістерге әртүрлі атрибуттарды орнатуға болады: өріс тағайындау бастапқы кілт (PK), белгілеңіз Нөл емес (NN), екілік (BIN), бірегей (UQ)және т.б., өріске қойылған автоматты өсім (AI)Және әдепкі мән.

Индексті басқару

Қойындыда кесте индекстерін қосуға, жоюға және өңдеуге болады «Көрсеткіштер»кестені басқару интерфейсі:

Біз индекстің атын енгіземіз, оның түрін таңдаймыз, содан кейін осы индекске қатысатын өрістер тізімін қажетті ретпен белгілейміз. Өрістердің реті құсбелгі қойылған ретке сәйкес болады. Бұл мысалда мен қостым бірегей көрсеткішдалаға пайдаланушы аты.

Кестелер арасындағы байланыстар

Сыртқы кілттерді орнату және кестелерді байланыстыру тек кестелер үшін мүмкін InnoDB(бұл сақтау жүйесі әдепкі бойынша таңдалған). Әр кестеде қарым-қатынастарды басқару үшін қойынды бар «Шетелдік кілттер»:

Сілтеме қосу үшін қойындыны ашыңыз «Шетелдік кілттер» балалар үстелі, сыртқы кілттің атын енгізіп, таңдаңыз ата-аналар кестесі. Әрі қарай бағандағы қойындының ортаңғы бөлігінде Бағаненшілес кестеден және бағандағы кілт өрісін таңдаңыз Анықтамалық баған- негізгі кестеден сәйкес өріс (өріс түрлері сәйкес болуы керек). Шетелдік кілттерді жасау кезінде сәйкес индекстер еншілес кестеде автоматты түрде жасалады.

Бөлімде Шетелдік кілт опцияларысәйкес өріс өзгерген кезде сыртқы кілт әрекетін конфигурациялаңыз (ЖАҢАРТУДА)және жою (ЖОЮДА)ата-аналық жазба:

  • ШЕКТЕУ- негізгі жазбаны өзгерту/жою кезінде қате жіберу
  • КАСКАД- ата-аналық жазба өзгерген кезде сыртқы кілтті жаңарту, ата-ана жойылған кезде еншілес жазбаны жою
  • NULL ОРНАТУ- сыртқы кілт мәнін орнату NULLата-ананы өзгерту/жою кезінде (жалау орнатылған өрістер үшін қабылданбайды НҰЛ ЕМЕС!)
  • ӘРЕКЕТ ЖОҚ- ештеңе жасамаңыз, бірақ іс жүзінде әсер ШЕКТЕУге ұқсас

Жоғарыдағы мысалда мен еншілес кестеге қостым UserProfileнегізгі кестеге сілтеме жасау үшін сыртқы кілт пайдаланушы. Өрісті өңдеу кезінде Қолданушының IDжәне кестеден позицияларды жою пайдаланушыұқсас өзгерістер болады автоматты түрдекестедегі қатысты жазбалармен орын алады UserProfile.

Жобаны құру кезінде көбінесе деректер базасына бастапқы деректерді қосу қажет. Бұл түбірлік санаттар, әкімші пайдаланушылары және т.б. болуы мүмкін. Бұл үшін MySQL Workbench кестесін басқаруда қойынды бар «Енгізулер»:

Мысалдан көріп отырғаныңыздай, дерекқорға жазбас бұрын деректерге MySQL функциясын қолдану қажет болса, бұл синтаксис арқылы орындалады. \func functionName("деректер"), Мысалға, \func md5("құпия сөз").

EER диаграммасын құру (Нысан-қатынас диаграммасы)

Деректер схемасын, нысандарды және олардың байланыстарын графикалық түрде көрсету үшін MySQL Workbench бағдарламасында EER диаграмма өңдегіші бар. Дерекқорды басқару экранының жоғарғы жағында диаграмма жасау үшін белгішені екі рет басыңыз "+Диаграмманы қосу":

Оның интерфейсінде кестелерді жасауға және өңдеуге, олардың арасына әртүрлі типтегі сілтемелерді қосуға болады. Диаграммада бұрыннан бар кестені диаграммаға қосу үшін оны панельден сүйреп апарыңыз каталог ағашы.

Деректер схемасын экспорттау үшін графикалық файлтаңдаңыз «Файл → Экспорт»содан кейін опциялардың бірі (PNG, SVG, PDF, PostScript файлы).

Бар деректер схемасын импорттау (SQL демпінен)

Егер бізде деректер схемасы бар болса, оны әрі қарай жұмыс істеу үшін MySQL Workbench бағдарламасына оңай импорттауға болады. Үлгіні SQL файлынан импорттау үшін таңдаңыз «Файл → Импорттау → MySQL кері инженері Скриптті жасау...», содан кейін қажетті SQL файлын таңдап, басыңыз "Орындау >"

MySQL Workbench сонымен қатар деректер үлгісін қашықтағы сервермен тікелей импорттауды және синхрондауды қамтамасыз етеді. Ол үшін құру керек байланыс қашықтан қол жеткізу MySQL-ге, бұл туралы мен осы шолудың жалғасында айтатын боламын.

Мақаладағы демонстрациялық жобаны мына сілтемеден жүктеп алуға болады. Сізге сәттілік пен әдемі тарақан схемаларын тілеймін!

Мақала ұнады ма? Достарыңызбен бөлісіңіз!
Бұл мақала пайдалы болды ма?
Иә
Жоқ
Пікіріңізге рахмет!
Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
рахмет. Сіздің хабарламаңыз жіберілді
Мәтіннен қате таптыңыз ба?
Оны таңдаңыз, басыңыз Ctrl+Enterжәне біз оны түзетеміз!