MySQL Workbench Design база данни. MySQL Workbench - Визуален редактор на база данни

Разработването на всяко радио електронно устройство е придружено от физическо или математическо моделиране. Физическото моделиране е свързано с големи материални разходи, тъй като се изисква производството на оформления и тяхното изследване на времето. Често физическото моделиране е просто невъзможно поради изключителната сложност на устройството, например при разработване на големи и супер-високи интегрални схеми. В този случай той се прибягва до математическо моделиране, използвайки средствата и методите за изчислителна технология.

Например, известният P-CAD пакет съдържа блок от логическо моделиране на цифрови устройства, но за начинаещи, включително ученици, той представлява значителни трудности при лизинг. Не се срещат по-малко трудности при използването на системата DesignLab. Както показва анализ на състоянието на схематичен софтуер за моделиране, на етапа на първоначално разработване на автоматизирани методи за проектиране и на етапи на търсене и изследователска работа е препоръчително да се обмисли възможността за използване на следните програми за работа на електрониката - EWB.
Системата Schemale на Electronics Workbench е предназначена за симулиране и анализиране на електрическите вериги Фиг. Правилно казват: Системата за моделиране и анализ на електрическата верига електроника, но за краткост тук и след това ще го наречем програма.
Програмата за Workbench на Electronics ви позволява да симулирате аналогови, цифрови и цифрови аналогови схеми с голяма степен на сложност. Библиотеката в програмата включва голям набор от широко разпространени електронни компоненти. Възможно е да се свързват и създават нови компонентни библиотеки.

Параметрите на компонентите могат да бъдат променяни в широк спектър от стойности. Простите компоненти са описани чрез набор от параметри, чиито стойности могат да бъдат променяни директно от клавиатурата, активните елементи - модел, който е набор от параметри и описващ специфичен елемент или перфектно представяне.
Моделът е избран от списъка на библиотеките на компонентите, параметрите на модела могат също да бъдат променяни от потребителя. Широка гама от устройства ви позволява да измервате различни стойности, да зададете входната експозиция, изградете графики. Всички устройства са изобразени във формата, колкото е възможно по-близо до реалното, така че е лесно да се работи с тях и удобно.
Резултатите от моделирането могат да се показват на принтера или в импортирането в текст или графичен редактор за по-нататъшна обработка. Програмата за Workbench на Electronics е съвместима с програмата P-SPICE, т.е. тя предоставя възможност за експортиране и внос на схеми и резултати от измерването до различните си версии.

Основните предимства на програмата
Проенето на време за работа в реална лаборатория изисква дълго време да се подготви експеримента. Сега, с появата на електронната работна маса, електронната лаборатория винаги ще бъде под ръка, което ви позволява да изучавате електрическите схеми по-достъпни. Точност на измерванията
В природата няма два напълно идентични елемента, т.е. всички реални елементи имат голямо изменение на ценностите, което води до грешки по време на експеримента. В Workbench на електрониката всички елементи са описани строго инсталирани параметри, така че всеки път, когато експериментът ще бъде повторен, определя се само от параметрите на елементите и алгоритъма за изчисление.
Удобството за провеждане на изследването е невъзможно без грешки, а грешките в реалната лаборатория понякога са много скъпи от експериментални. Работейки с електронна работна маса, експериментаторът е застрахован срещу случайно увреждане на тока, а устройствата няма да се провалят поради неправилно сглобената схема. Благодарение на тази програма, потребителят има такава широка гама от устройства, което е малко вероятно да бъде на разположение в реалния живот.
Така винаги имате уникална възможност за планиране и провеждане на широк спектър от системни проучвания при минимално прекарано време. Графични характеристики Комплексните схеми заемат много място, изображението се опитва да направи по-плътно, което често води до грешки при свързването на проводниците към елементите на веригата. Електроника Workbench ви позволява да поставите схема по такъв начин, че всички връзки на елементите и в същото време цялата схема да бъде напълно видима, за да бъде ясно видима.

Институтивността и простотата на интерфейса правят програма, достъпна за всеки, който е запознат с основите на използването на Windows. Съвместимост с програмата P-SPICE Програмата за електроника Workbench се основава на стандартните елементи на програмата SPICE. Това ви позволява да експортирате различни модели на елементи и резултати от процеса, като използвате допълнителни функции на различни версии на програмата R-SPICE.

Компоненти и провеждане на експерименти
Библиотеката на програмната компонент включва пасивни елементи, транзистори, контролирани източници, контролирани ключове, хибридни елементи, индикатори, логически елементи, задействащи устройства, цифрови и аналогови елементи, специални комбинационни и последователни вериги.
Активните елементи могат да бъдат представени от моделите както на идеални, така и на реални елементи. Също така е възможно да се създадат елементи на елементите и да ги добавите в библиотеката на елементите. Програмата използва голям набор от инструменти за измерване: амперметър, волтметър, осцилоскоп, мултиметър, плод-плотер (честотни структурни характеристики на вериги), функционален генератор, генератор на думи, логически анализатор и логически конвертор.
Анализът на схемите за електроника може да анализира схемите върху постоянни и променливи течения. Когато се анализира при постоянен ток, работната точка на схемата се определя в режим на постоянен експлоатация. Резултатите от този анализ не се отразяват върху инструментите, те се използват за допълнително анализиране на схемата. Анализът на променлив ток използва постоянен анализ на тока, за да се получат линеаризирани модели на нелинейни компоненти.
Анализът на схемите в режим AC може да се извърши както във временните, така и във честотните региони. Програмата също така ви позволява да анализирате цифрови аналогови и цифрови схеми. В Workbench на електрониката можете да изследвате преходни процеси, когато сте изложени на входни сигнални вериги с различни форми.

Операции, извършвани при анализиране:
Workbench Electronics ви позволява да изграждате схеми с различна степен на трудност, като използвате следните операции:
. Избор на елементи и устройства от библиотеки,
. Движещи се елементи и схеми до всяко място на работното поле,
. завъртащи елементи и групи елементи на ъглите, множество 90 градуса,
. Копиране, вмъкване или премахване на елементи, групи елементи, фрагменти от схеми и целочислени схеми, \\ t
. Промяна на цвета на проводниците,
. Селекция по верижни вериги за по-удобно възприятие,
. Едновременно свързване на няколко измервателни уреди и наблюдавайте тяхното свидетелство на екрана на монитора,
. Задаване на елемента на символа
. Промяна на параметрите на елементите в широк диапазон. Всички операции са направени с помощта на мишка и клавиатура. Контролът само от клавиатурата е невъзможно.

Чрез регулиране на устройствата можете:
. променете скалите на инструментите в зависимост от обхвата на измерване,
. Задайте режима на устройството
. Поставете появата на входните ефекти върху схемата (постоянни и хармонични течения и напрежения, триъгълни и правоъгълни импулси).
Графичните характеристики на програмата позволяват:
. В същото време наблюдавайте няколко криви на графиката,
. Показване на криви на графики с различни цветове,
. Измерване на координатите на точките по графика,
. Импортиране на данни на графичен редактор, който ви позволява да направите необходимите реализации и изход към принтера.
Electronics Workbench ви позволява да използвате резултатите, получени в програмите R-SPICE, RSV, както и резултатите от Electronics на тези програми. Можете да вмъкнете диаграма или фрагмент в текстов редактор и да отпечатате обяснение или коментари за работата на веригата.

Работа с електроника работна маса
Програмата за електронна работна среда е предназначена да симулира и анализира електронни схеми. Електроника Работните възможности V.5 е приблизително еквивалентно на възможностите на микрокап и ви позволява да извършвате работа от най-простите експерименти преди експерименти за статистическо моделиране.
При създаването на схемата на Workbench на Electronics ви позволява:
- елементи и устройства от библиотеки,

Преместете елементи и диаграми на всяко място на работното поле,

Обърнете елементите и техните групи по ъглите, множество 90 градуса,

Копиране, вмъкване или изтриване на елементи, фрагменти от схеми,

Променете цветовете на проводниците

Маркирайте веригата за цветен кръг

В същото време свържете няколко измервателни уреди и спазвайте техните показания на екрана на монитора,
- възбуждат елементите на условната нотация,

Променете параметрите на елементите.

Чрез промяна на настройките на устройството можете:
- промяна на мащаба на устройствата в зависимост от обхвата на измерванията,

Задайте режима на устройството

Задайте формата на входни ефекти върху схемата (постоянни или хармонични течения или напрежения, триъгълни или правоъгълни импулси).

Вмъкнете веригата или неговия фрагмент в текстов редактор, в който се отпечатва обяснението на схемата.

Компоненти Електроника Работа.
След стартиране на WEWB32, лентата с менюта и състав на панела се появяват на екрана.
Компонентният панел се състои от пиктограми на компонентни полета, а полето на компонентите е от условните изображения на компонентите.
Клъстер на иконата на компонента отваря полето, съответстващо на тази икона.
По-долу са някои елементи от областите на компонентите:

Основни (основни компоненти)

Свързване на възел

Възелът се използва за свързване на проводниците и създаване на контролни точки.

Резистор

Съпротивата на резистор може да бъде настроена от номера в Ом, на кого, мама

Кондензатор

капацитетът на кондензатора се настройва чрез номера, който показва размерите (PF, NF, ICF, MF, F).

Ключ

Ключ, контролиран от ключ. Такива клавиши могат да бъдат затворени или отворени с ключовете с контролирани клавиатури. (Името на контролния бутон може да бъде въведен от клавиатурата в диалоговия прозорец, който се появява след двойно щракване върху бутона в ключа.)

Източници (източници)

Земя

Компонент "Заземяване" има нулево напрежение и служи като точка за позоваване на потенциала.

12V постоянен източник на напрежение

EMF на източника на постоянно напрежение се обозначава с номера, показващ измерението (от mkv до kV)

DC източник 1а.

Текущият източник на DC е зададен от номера, който показва измерението (от ICA към KA)

Източник на напрежение 220 V / 50 Hz

Активната стойност (root-ase-spuare-rms) на източника на напрежение се настройва от номера, показващ измерението (от mkv до kV). Възможно е да се зададе честотата и началната фаза.

AC източник 1 A / 1 Hz

Активната стойност на тока на източника се настройва чрез номера, показващ измерението (от ICA към KA). Възможно е да се зададе честотата и началната фаза.

Генератор на приказки 1000 Hz / 50%

Генераторът генерира периодична последователност от правоъгълни импулси. Можете да регулирате амплитудата на импулсите, работното време и честотата на импулсите.

Индикатори (инструменти от библиотеката на индикатора)

Най-простите устройства са волтметър и амперметър. Те автоматично променят обхвата на измерване. В една схема могат да се прилагат няколко такива устройства едновременно.

Волтметър

Voltmeter се използва за измерване на променливо или постоянно напрежение. Страната на правоъгълника, избрана от дебелата линия, съответства на отрицателния терминал.
Щракнете двукратно върху изображението VoltMeter, диалогов прозорец се отваря за промяна на параметрите на волтметъра:
- вътрешно съпротивление (по подразбиране 1м),
-Вид измереното напрежение (DC-постоянна, променлива променлива).
Когато измервате променливото синусоидално напрежение (AC), волтметърът показва активната стойност

Амметърът

Амметърът се използва за измерване на AC или DC. Страната на правоъгълника, избрана от дебелата линия, съответства на отрицателния терминал.
Двойното кликване върху изображението на амиметъра отваря диалогов прозорец, за да промените параметрите на ампертъра
Вътрешна резистентност (по подразбиране 1М),
Овивка на измереното напрежение (DC-постоянна, променлива).
При измерване на променливото синусоидално напрежение (AC), амперметърът показва активната стойност

Инструменти.

1. Функционален генератор

Генераторът е идеален източник на напрежение, произвеждащи синусоидни сигнали или триъгълна или правоъгълна форма. Средната мощност на генератора при свързване към диаграмата осигурява обща точка за позоваване на амплитудата на променливо напрежение. За да отрази напрежението спрямо нула, този изходен терен. За доставяне на сигнала към схемата се използват крайни леви и правилни заключения. Напрежението на правилния изход се променя в положителната посока по отношение на цялостното заключение, на лявата изход - отрицателна.
Когато щракнете двукратно, генераторното изображение отваря увеличен образ на генератора, на който можете да зададете:
Примерен изходен сигнал
-Изявителност (честота),
-Съставяне (работен цикъл),
амплитудно изходно напрежение (амплитуда),
- правилния компонент на изходното напрежение (офсет).

2. осцилоскоп

На образа на осцилоскопа има четири входни скоби
- Завийте десния скоба - обичай,
-Нигал дясно - синхронизиране,
- и правилните долни скоби са съответно входа на канал А и канала.
Кликнете два пъти върху намаленото изображение на осцилоскоп отваря изображението на прост осцилоскоп, на който можете да инсталирате
- областта, за която се отлага сигналът,
- Сканиране на дъното сканиране върху осите,
- Подлежи на започване на координати на осите, \\ t
-Connex вход (бутон за променлив ток) или потенциален вход (DC бутон) канал,
- синхронизацията (вътрешна или външна).

Полето за спусъка служи за определяне на момента на стартиране на почистването на екрана на осцилоскоп. Бутоните в ръбовия низ задават опцията за стартиране на осцилограма на положителен или отрицателен импулсен фронт при входа на синхронизация. Полето ниво ви позволява да зададете нивото, когато сканирането е превишено.
Автоматични бутони, A, B, Ext Set Синхронизация Режими
-Аутоматично стартиране на почистването, когато схемата е включена. Когато лъчът стигне до края на екрана, осцилограмата се предписва от началото на екрана,
- и - сигналът, пристигащ на входа a
-B - началният сигнал, който идва на входа към,
-Ext - Външно стартиране. В този случай началният сигнал е сигналът, подаден на входа на синхронизация.

Натискането на бутона за разширяване на обикновен осцилоскоп модел отваря удължен модел на осцилоскоп. За разлика от прост модел, тук има три информационни табла, на които са получени резултатите от измерването. В допълнение, директно под екрана е владетел за превъртане, който ви позволява да наблюдавате всеки времеви сегмент от момента на включване, докато схемата бъде изключена.

На екрана на осцилоскопа има два курсора (червени и сини), означени 1 и 2, с които можете да измервате незабавни стойности на напрежението във всяка точка на осцилограма. За това курсорите се влачат с мишката към желаната позиция (улавяне на триъгълници в горната част на курсора).
Координатите на точките за пресичане на първия курсор с осцилограми се показват на лявата оценка, координатите на втория курсор на средната табла. Правото показва стойностите на разликата между съответните координати на първия и втория курсори.
Бутонът за намаляване осигурява преход към прост модел на осцилоскоп.

3. Breaker (Baud-Plotter)

Използвани за изграждане на амплитудна честота (HCH) и фаза честота<ФЧХ) характеристик схемы.
Главната съпротива измерва съотношението на амплитудите на сигналите в две точки на веригата и фазовото изместване между тях. За измервания грамекторът генерира свой собствен честотен спектър, чийто диапазон може да бъде зададен при настройка на инструмента. Честотата на всеки променлив източник в изследваната схема се игнорира, но схемата трябва да включва всеки източник на променлив ток.
Парцелът има четири скоба: два вход (в) и два изхода (навън). Лявите заключения на входовете в и външността са свързани с тестовите точки, а правилните заключения на входовете и навън са земята.
Когато кликнете два пъти върху изображението на GRAFTEPPER, той отваря разширеното си изображение.

Бутонът на величината е натиснат за постигането на честотната характеристика, фазовия бутон за получаване на FCH.
Вертикалният панел посочва:
- правилна (i) стойност на параметъра на вертикалната ос,
-Fine (f) стойност на параметъра вертикален ос
- VIDA скала вертикална ос - логаритмичен (log) или линеен (лин).
Хоризонталният панел е конфигуриран по същия начин.
При получаване на честотната характеристика, съотношението на напрежението се отлага по вертикалната ос:
- линейна скала от 0 до 10е9;
- В логаритмична скала от - 200 dB до 200 dB.
При получаване на FCH на вертикалната ос, степените от -720 градуса се отлагат до +720 градуса.
Честотата в Hz или в производни винаги се отлага по хоризонталната ос.
В началото на хоризонталната скала е курсорът. Координатите на точката на преместване на курсора с графика се показват на информационните полета в долния десен ъгъл.

Симулационна схема
Изследваната верига се събира на работното поле с помощта на мишката и клавиатурата.
При изграждане и редактиране на схеми се извършват следните операции:
- компонент компонент от компонентната библиотека;
- определяне на обекта;
- обменник;
- предмети;
- Разполагане на обекти;
- свързване на компонентите на проводника на веригата;
- инсталиране на стойности на компоненти;
- Свързване на измервателни уреди.
След изграждането на диаграмата и свързването на устройствата, работата на схемата започва след натискане на превключвателя в горния десен ъгъл на прозореца на програмата (в същото време в долния ляв ъгъл на екрана, времето на времето на веригата) .
Натискането на превключвателя спира работата на веригата.
За да направите пауза, когато схемата работи, можете да натиснете клавиша F9 на клавиатурата; Повторете натискане F9 възобновява работата на схемата (подобен резултат може да бъде постигнат чрез натискане на бутона за пауза, разположен под прекъсвача.)
Изборът на компонент, необходим за конструиране на схемата, се извършва след избиране на полето за компонент, съдържащо необходимия елемент. Този елемент е заснет от мишката и се движи към работното поле.
Избор на обект. Когато избирате компонент, кликнете върху него с левия бутон на мишката. В този случай компонентът става червен. (Можете да премахнете избора, като кликнете върху всяка точка на работното поле.)
Преместете обекта. Той е подчертан за преместване на обект, инсталиран показалеца на мишката към обекта и като държи левия бутон на мишката надолу, обектът се влаче.
Обектът може да се завърти. За да направите това, обектът трябва да бъде предварително маркиран, след което щракнете върху десния бутон на мишката и изберете необходимата операция.
-Отрадвайте (завъртете 90 градуса),
-FLIP вертикален (вертикален преврат),
-Флип хоризонтален (хоризонтален преврат)
Копирането на обекти се извършва от командата Seater от менюто за редактиране. Преди копиране на обекта трябва да бъде маркиран. Когато изпълнявате командата, избраният обект се копира в буфера. За да вмъкнете съдържанието на буфера на работното поле, изберете командата Paste от менюто Редактиране.
Премахване на обекти. Избраните обекти могат да бъдат изтрити от командата Delete.
Свързване на компоненти на верига проводник. За да свържете компонентите, проводникът трябва да бъде обобщен на показалеца на мишката към изхода на компонента (в този случай, черната точка ще се появи на изхода). Чрез натискане на левия бутон на мишката, преместете го към изхода на компонента, с който трябва да се свържете, и освободете бутона на мишката. Връзките на компонентите са свързани с проводника.
Цветът на проводника може да бъде променен, ако кликнете два пъти върху проводника с мишката и изберете желания цвят от появата на прозореца.
Премахване на проводника. Ако по някаква причина причината, която проводникът трябва да бъде премахнат, трябва да отпуснете показалеца на мишката към изхода на компонента (трябва да се появи черна точка). С натискане на левия бутон на мишката, преместете го на празно място на работното поле и освободете бутона на мишката. Диригентът ще изчезне.

Настройката на параметрите се извършва в диалоговия прозорец Компонент Свойства, който се отваря с двойно кликване компонент (раздела за стойност).
Всеки компонент може да бъде зададен име (таб за етикет)
Свързващи устройства. За да свържете устройството към диаграмата, трябва да плъзнете устройството от лентата с инструменти към работното поле и да свържете инструкциите към тестовите точки. Някои устройства трябва да бъдат заземени, в противен случай свидетелството им ще бъде неправилно.
Разширеното изображение на устройството се появява, когато щракнете двукратно върху намаленото изображение.
Упражнение: Съберете схемата на разделителя на напрежението, показана на фигурата.
- във входа на веригата с функционален генератор синусоидално напрежение на честота от 3 kHz и амплитуда от 5 V,
- Този сигнал е свързан с канала на осцилоскоп,
- Свържете се с изхода на делителния канал в осцилоскопа,
- канал а и канални проводници в различни цветове,
- Завъртете схемата, ако е необходимо, променете настройките на измервателните уреди,
- Преминете към разширения модел на осцилоскоп. Използването на курсора и левия информационен съвет измерва амплитудата на изходния сигнал.
- Приложете към входа и изхода на Voltmeters и отново включете веригата.
Вземете правилните вилтметерни показания.

Моден генератор
Диаграмата показва намалено изображение на генератора на думата

На 16 изхода в долната част на генератора, битовете на генерираната дума са представени успоредно.
По-тясна импулсна последователност с дадена честота се подава към изхода на часовника (дясното по-ниско).
Входът за синхронизация се използва за захранване на синхронизиращ импулс от външен източник.
Двойно кликване върху генератора

Лявата част на генератора съдържа 16 думи за разреждане, както са определени в шестнадесетичния код. Всяка кодова комбинация се въвежда с помощта на клавиатурата. Броят на редактируемата клетка (от около 03FF, т.е. от 0 до 2047) е маркиран в прозореца за редактиране. По време на работата на генератора, адресът на текущата клетка е показан в адресното отделение (ток), първоначалната клетка (начална) и крайната клетка (крайна). Издадени от 16 изхода (в долната част на генератора) Кодените комбинации са посочени в ASCII кода и двоичния код (двоичен).
Генераторът може да работи в стъпки, циклични и непрекъснати режими.
- стъпка превръща генератора в режим на стъпка по стъпка;
Burst - в цикличния режим (на изхода на генератора веднъж постоянно прави всички думи;
Цикъл магазин - в непрекъснат режим. За да прекъснете работата в непрекъснат режим, трябва да натиснете отново бутона на цикъла.
Панелът за задействане определя момента на стартиране на генератора (вътрешна синхронизация, външна синхронизация на готовността за външна данни.)
Външният режим на синхронизация се използва в случая, когато устройството в процес на изследване може да бъде потвърдено (потвърждаване). В този случай устройството, заедно с комбинацията от кодове, се получава от терминала за готови данни, а изучаването на устройството трябва да издаде сигнал за получаване на данни, който трябва да бъде свързан към спусъка на думата генератор. Този сигнал и прави следващия старт на генератора.
Бутонът за прекъсване прекъсва работата на генератора в посочената клетка. За да направите това, изберете желаната клетка с курсора и след това щракнете върху бутона за прекъсване
Бутонът модел отваря меню, с което можете
Ясен буфер - изтрийте съдържанието на всички клетки,
Отворете - изтеглете кода комбинации от файла с разширение .dp.
Save - Напишете всички комбинации, отбелязани на екрана;
Нагоре брояч - запълване на буфера на екрана с комбинации от код, започвайки с 0 в нулевата клетка и допълнително с добавянето на единица във всяка следваща клетка;
Надолу брояч - запълване на буфера за екрана с комбинации от код, като се започне с FFFF в нулева клетка и допълнително с намаление на 1 във всяка следваща клетка;

Преместване надясно - Напълнете на всеки четири клетки с комбинации от 8000-4000-2000-1000 с тяхното преместване в следващите четири клетки вдясно;
Shift ляво е същото, но с преминаване наляво.

Логически анализатор
Диаграмата показва намалено изображение на логически анализатор

Логичният анализатор се свързва с диаграмата, използвайки заключенията вляво. В същото време могат да се наблюдават сигнали в 16 точки на схемата. Анализаторът е оборудван с две правила за наблюдение, което позволява отброяване на интервали от време t1, t2, t2-t1, както и линия за превъртане хоризонтално

В блока на часовника има терминали за свързване на конвенционален външен и селективен източник на началника на началните сигнали, чиито параметри могат да бъдат зададени с помощта на менюто, наречено от бутона SET.
Стартирането може да бъде направено от предната (положителна) или задна (отрицателна) предна част на стартовия сигнал, като се използва външен (външен) или вътрешен източник. В прозореца на квалификацията на часовника можете да зададете стойността на логическия сигнал (0.1 или x), при който се стартира анализаторът.
Външната синхронизация може да се извърши чрез комбинация от логически нива, доставяни на входовете на анализаторите.

Внимание, тъй като Workbench е актуализирал, аз съм написал, че се състои от теорията и практиката за изграждане на база данни от Workbench.

В глава "Възможности за чуждестранни ключове" Персонализирайте поведението на външния ключ при промяна на съответното поле (При актуализацията) и премахване (При изтриване) Родителски запис:

  • Ограничаване. - Издайте грешка при промяна / изтриване на родителския запис
  • Каскада. - Актуализиране на външния ключ при промяна на родителския запис, изтрийте дете в детето при премахване на родител
  • Поставете нула. - Задайте външната стойност на ключ НУЛА При промяна / премахване на родител (неприемливо за полета, които имат флаг Не null!)
  • Не се предприемат действия. - Не правете нищо, при факта, че ефектът е подобен на ограничването

Спестяване от модела към реална / физическа база данни

"Файл → Експортиране → Пушно инженер MySQL Създаване на скрипт ..."

Отбелязваме необходимите квадратчета, необходими ми необходими само един генериране на изявления за таблици. Ако искате да запишете скрипта към файла - напишете директорията на полето отгоре.

В следващия прозорец можете да конфигурирате - какви обекти ще изнасяме. Ако внимателно погледнете, вече сме създали само 2 маси.

Изпълнение на скрипта - създаване на база данни и таблици

Кликнете върху "Къщата" в горния ляв ъгъл на програмата ...

След това 2 пъти с MyConnection ....

Преди нас отваря този раздел ...

Това е нашата връзка със сървъра, тук ще изпълним нашия скрипт. Моля, обърнете внимание на лявата база данни, създадена в Workbench ....

Сега, трябва да дадете на командата този скрипт да се изпълни, за това кликване в горното меню, Execute (All или Selection)

Така че, ако всичко е наред, след това в изхода на долния прозорец ще видите всички "зелени кърлежи". И когато кликнете върху Refresh в контекстното меню в списъка с база данни, ще видите новосъздадената база данни MyDatabase1.

И накрая, ние изграждаме ER диаграмата. ER е декриптирана като родността на обекта - успешен модел "Същност - комуникация", който по-специално е разработен от Питър Чен. Така че, ние се връщаме в раздела Модел и кликнете върху Добавяне на диаграма ...

Създадохме връзка с мнозина. Няколко ученици могат да научат на един факултет. Моля, обърнете внимание, че връзката в близост до учениците е разделена - това означава "за мнозина".

Така че създадохме модел, от него чрез изпълнението на сценария - реална база с таблици. Също така създадох диаграмата на ER.

MySQL Workbench е софтуерен продукт, създаден за проектиране на базата данни. В наличност на инструмента каталог за работа и моделиране на база данни. Инструментът се характеризира с висока производителност.

Използване на софтуера, препоръчан за сложния преход. Таблиците показват запазени процеси, външни клавиши. Поддържа се интегрираната обвивка, която ви позволява да пишете скриптове. На първо място, програмата е дизайнерски инструмент за визуално графично представяне. В редактор на склад, който ви позволява да коригирате заявките с последващо изпращане през сървъра. Приетите отговори се подават под формата на таблици. С визуализиран изглед, потребителят запазва възможността за кандидатстване.

Изтеглете безплатна руска версия на MySQL Workbench от официалния сайт без регистрация и SMS.

Системни изисквания

  • Поддържана OS: Windows 10, Vista, 8.1, XP, 7, 8
  • Bittenness: 64 бита, 32 бита, x86

Целта на тази публикация е да помогне на начинаещия разработчик бързо да се използва и да проектира проста база данни с помощта на инструмента за визуално проектиране на MySQL Workbench бази данни от орално и да получите своя модел и SQL Dump.

Е, по-малко от думите да повече смисъл! Външен вид на прозореца на програмата, секцията "Моделиране на данни" изглежда така:

За да отворите съществуващ модел, трябва да кликнете върху връзката: Отворете съществуващия модел на EERЗа да създадете нов модел - изберете параметъра: Създайте нов EER моделЗа да създадете модел "Entity-Communication" от съществуваща база данни - кликнете върху параметъра: Създаване на EER модел от съществуващата база данниИ да създадете модел на EER от SQL скрипта, който трябва да изберете: Създайте EER модел от SQL скрипт.
За да създадете нов модел, ние използваме създаването на нов модел на EER модела, след като щракнете върху него, ще се покаже прозорец с параметри:

Първо трябва да създадете таблици, за да кликнете върху бутона. Добавете таблица.Ще се появи следната форма:


Първо създайте таблица потребители.които ще съхраняват данни за потребителите на информационната система в полето Име на таблица. Ще въведем името на таблицата, в секцията за формуляри Колони. Създайте област на таблицата:
- Първо поле документ за самоличност Той ще съдържа уникален потребителски номер, да го зададете свойствата: Автоматично увеличение, а не , първичен ключи Единствен по рода си, В глава Тип данни Изберете цяло число Цяло число.
- второто поле на FiO, където ще се съхранява ПЪЛНО ИМЕ. Потребител, задайте областта на имота: Не null., Първичен ключ., В глава Тип данни Изберете тип низ Varchar. 255 .
- трето поле влизам.ще съдържа потребителски вход, тя трябва да бъде уникална като полето документ за самоличност, така че ще го инсталирам Единствен по рода си и задайте броя на знаците в 255 .
- следните области: парола. парола Електронна поща Съдържащ имейл адрес и поле Тип Съдържащи вида на потребителя ще бъде без специални свойства, с тип низ Varchar. Лонг Б. 255 символи, с изключение на последното поле тип С. Достатъчно 45 Символи.
След манипулиране на манипулацията на имената на масата потребители. Ще изглежда така:


Графиката ще се появи таблица потребители. с полета и индекси:

Подобен начин за създаване на таблица настройки С IP настройки за достъп до IP данни, съдържащи полета документ за самоличност, домакин. За да зададете името на хоста (сървърния адрес), ДБ. - Име на базата данни, потребител. и парола. С името на потребителя и паролата, за да инсталирате IP на отдалечения сървър.

След това, по вече известния метод, създайте таблица на магазините, които ще съхраняват данни за магазините в полетата: документ за самоличност Тип цялостен - ключ, ненулева, уникална с авто-чип, поле име. Магазин за магазин име, поле адрес - физическия му адрес, поле тел. - Телефонен магазин, сайт. - магазин за интернет сайт и поле електронна поща с имейл адреса на магазина.

След това създайте таблицата продукти. Съхранявайте данните за продуктите в полетата: документ за самоличност Тип цялостен - ключ, ненулев, уникален с авто-чип, име на магазин за съхранение на терен, ключ, ненулево поле на цяло число shop_id. Номер на магазина за магазини, поле type_id. С информация за издаването на стоки от таблицата на продукта. Марка поле - производител на марката дълго в 255 знака, поле модел - с модел на продукта, поле данни. - с данни и характеристики на стоки като Tinytext., Поле img.с пълен адрес преди изображението на стоките дълго в 255 знака и цената на полетата с цената на стоките и гаранция С информация за времето за гаранция за стоки дълго в 45 знака.

Създадохме таблици настройки, магазини. и продукти. Погледнете както следва:

След това се нуждаем от тип на масата вид на продукта., тя се състои от уникално, ненулева, ключова област документ за самоличност С подходящо автоматично нарастване на тип и уникално поле за име в 255 знака, което съдържа името на вида продукти.

Изглед на типа на такъв:

Последните две таблици са поръчки. и доставки.Първата съдържа информация за поръчките на клиента и най-новите данни за доставка на продукти.

Таблица Поръчки.: документ за самоличност Ключово, ненулева, уникална област на цяло число с автоматична гардероб, поле shop_id. Съдържащ номер на магазин - ключ, ненулева цяло число, поле идентификация на продукта. Съхранявайте номера на продукта - ключ, не-нулев цвят тип, поле fio. дата. C Дата на поръчка - Тип Дата., Поле количество С броя на поръчаните стоки - тип цели, поле тел. С номера на телефонния номер на клиента - тип низ от 255 знака и потвърдете поле, съдържащо информация за потвърждение на поръчката - логически тип.

Таблица доставки.: order_id. С номер на поръчка - ключ, ненулева, уникална област на елемент тип с автоматично чип, полево поле Fio. С номера на потребителя, който е завършил поръчка, е ключов, ненулев цвят тип, поле адрес Адресът за доставка на стоките, посочени от клиента - низ тип дължина в 255 знака, поле Време. Поддържане на желаното време за доставка - низ тип 255 знака, поле дата. С датата на поръчката от клиента - тип Дата. и поле за логически тип потвърдете. Съхранявайте информация за доставката на стоки.

Таблици поръчки. и доставки. Изглежда така:

Комуникационни таблици

Създадохме база данни, състояща се от седем таблици, сега трябва да завържем таблиците, ние вече създадохме ключови полета от тип цяло число, те ще станат основа за обвързване.
За да свържете две таблици например продукти. и вид на продукта., трябва да кликнете два пъти върху левия бутон на мишката върху диаграмата с таблицата с продукти и да изберете раздела Чуждестранни ключове.(външни ключове) по-нататък в полето Име на чужд ключ. Въведете уникалното име на външния бутон, кликнете два пъти върху раздела Референтна маса и изберете таблица вид на продукта.след това под формата на правото да изберете референтното поле type_id. и изберете поле в изскачащия списък документ за самоличност.


По този начин, двете полета на масата се оказват свързани, след това трябва да укажете вида на връзката между връзката между таблиците, отворете прозореца, като кликнете върху връзката между появата на таблиците, и изберете раздела Чужд ключ. и в секцията Кардиналност.изберете вида на връзката един към много, и затворете прозореца. Графиката показва таблици:


По същия начин свързваме всички клавишни полета в таблиците, така че те логично взаимосвързани, тогава трябва да се уверим, че разработената база данни съответства на третата нормална форма.

Нормална форма. - отношения на собственост в модел на релационни данни, който го характеризира от гледна точка на излишък, който може потенциално да доведе до логически погрешни резултати от вземане на проби или промяна на данните. Нормалната форма се определя като набор от изисквания, които отношението трябва да отговаря.

В релационния модел отношението винаги е в първата нормална форма, за да се определи концепцията за отношението. Що се отнася до различни таблици, те не могат да бъдат правилните представяния на отношенията и съответно, може да не са в първата нормална форма. Променливата връзка е във втората нормална форма, ако и само ако е в първата нормална форма и всеки не е атрибутът на ключа, е невъзможен (функционално напълно) зависи от неговия потенциален ключ. Базата данни ще бъде в третата нормална форма, ако е показана на втората нормална форма и всеки не е ключова колона, независима един от друг.

Така нашата база е в третата нормална форма, защото Всяка от ключова колона е независима един от друг. Ясно се вижда в диаграмата на нашата база данни:


Повечето таблици са във връзка с един към много, с изключение на таблиците доставки. и поръчки. по отношение на един към един, защото Доставени, може да бъде само само, т.е. Един ред има само една доставка. Останалите връзки са ясно посочени по-горе.

Сега карам нашата база данни към сървъра. За да направите това, създайте нова връзка с базата данни, кликнете върху връзката Нова връзка В началния прозорец на програмата:

След това попълнете полетата в прозореца, който се отваря:


Посочете името на връзката в полето Име на връзката.изберете метода на свързване в списъка Метод на свързване., Посочете името на хоста и порта в раздела Параметри., Задайте потребителското име и паролата, ако това е и кликнете върху бутона OK. След това отворете раздела EER Диаграма, в панела, изберете елемента База данни и кликнете върху параметъра Напред инженер:

След като се появи прозорецът, кликнете върху бутона "Следващия"изберете параметъра Експортирайте обектите на MySQL и кликнете върху бутона "Следващия":

След натискане на бутона, ще се появи разделът SQL код, можете да го запазите, като натиснете бутона. "Запазване на файла" Ако е необходимо, и след това кликнете върху бутона "Следващия". Ще се появи прозорец с параметрите на връзката:


Проверете дали параметрите на връзката са верни и кликнете върху бутона "ИЗПЪЛНИ"Ако кодът не съдържа грешки в SQL, след това след изпълнение на кода ще видим прозорец със списък с таблици, в противен случай ще се покаже съобщение за грешка. Сега нашата база се изтегля на сървъра.

Благодаря ви за вниманието, изтеглете самата програма.

Как да създадете структура на базата данни MySQL? Как да създадете MySQL таблици? Програма за създаване на база данни MySQL WorkBench!

Как да създадете структура на базата данни MySQL с помощта на MySQL Workbench

Искате да създадете своя собствена база данни, но сте уморени ли сте от създаването на таблици и връзки между тях, използвайки SQL? Използвайте безплатен софтуер MySQL Workbench, създаден, за да създадете бази данни.

MySQL Workbench ви позволява да симулирате базата данни MySQL, като използвате визуалното представяне на таблиците. Това елиминира необходимостта от усърдие да опише структурата на базата данни в SQL, програмата MySQL Workbench ще генерира кода за вас! Можете да изтеглите програмата безплатно на уебсайта: http://www.mysql.com/downloads/workbench, можете да изтеглите както инсталационната версия, така и тази, която изисква само разопаковане (наличните системи включват: Windows, Ubuntu Linux, Fedora , Mac OS X).

Как да използвате програмата за създаване на MySQL база данни?

Отворете MySQL Workbench, изберете Файл -\u003e Нов модел или натиснете Ctrl + N. Областта на моделиране на базата данни се показва в изображението по-долу:

Първото нещо, което трябва да направите, е да създадете таблица с атрибути - за да кликнете върху бутона "Добавяне на таблица".

Попълнете съответните полета: името на таблицата, атрибутите (не забравяйте, че един от тях трябва да бъде основният ключ - посочения флаг, PK "първичен ключ".).

Когато създавате таблици, трябва да мислите за това как ще бъдат свързани помежду си.

Ако попълните всички таблици, кликнете върху бутона "Добавяне на диаграма", за да определите връзките между субектите.

Ще видите прозорец, подобен на показания по-долу, който показва създадената таблица в работната зона на графиката.

Моята структура на базата данни няма да бъде вярна, тъй като тук просто показвам как да симулирам структурата на базата данни. Затова можете да разгърнете маси в работното пространство.

Сега комбинирайте таблицата, за да формирате взаимоотношения.

Да предположим, че ще изглеждат така:

Книгата може да принадлежи на един читател

Четецът може да отнеме няколко книги.

Като правило се използват три опции, които ви позволяват да създадете списание (1: 1, 1 за много и много за мнозина):

По този начин създаваме връзки, както е показано на фигура:

Ако кликнете два пъти върху връзката, можете да зададете допълнителни параметри.

Когато приключите създаването на структура, можете да създадете SQL база данни, просто импортиране. За да направите това, изберете менюто Файл -\u003e Експортиране -\u003e и изберете желаната опция, данните представляват основно таблиците и потребителите (ако са създадени). Файлът, който създадох, е показан по-долу.

Дял