МиСКЛ Воркбенцх је јединствени алат за дизајнирање визуелне базе података или графички кориснички интерфејс који се користи за рад са архитектима базе података, програмерима и администраторима базе података. Развија га и одржава Орацле. Пружа СКЛ развој, моделирање података, миграцију података и свеобухватне административне алате за конфигурацију сервера, администрацију корисника, прављење резервних копија и још много тога. Ову администрацију сервера можемо користити за креирање нових физичких модела података, Е-Р дијаграма и за СКЛ развој (покрени упите, итд.). Доступан је за све главне оперативне системе као што су Мац ОС, Виндовс и Линук. МиСКЛ Воркбенцх у потпуности подржава МиСКЛ Сервер верзију в5.6 и новије.
Поклопци МиСКЛ Воркбенцх-а пет главних функционалности , који су дати у наставку:
СКЛ развој: Ова функционалност пружа могућност која вам омогућава да извршавате СКЛ упите, креирате и управљате везама са серверима базе података уз помоћ уграђеног СКЛ едитора.
Моделирање података (дизајн): Ова функционалност пружа могућност која вам омогућава да креирате моделе шеме базе података графички, врши инжењеринг уназад и унапред између шеме и живе базе података и уређује све аспекте базе података користећи свеобухватни уређивач табела. Уређивач табела даје могућности за уређивање табела, колона, индекса, погледа, покретача, партиционисања итд.
Администрација сервера: Ова функционалност вам омогућава да администрирате МиСКЛ Сервер инстанце тако што ћете администрирати кориснике, прегледати податке ревизије, прегледати здравље базе података, направити резервну копију и опоравак и надгледати перформансе МиСКЛ Сервера.
Миграција података: Ова функционалност вам омогућава да пређете са Мицрософт СКЛ Сервер, СКЛите, Мицрософт Аццесс, ПостгреСКЛ, Сибасе АСЕ, СКЛ Анивхере и других РДБМС табела, објеката и података на МиСКЛ. Такође подржава миграцију са претходних верзија МиСКЛ-а на најновија издања.
МиСКЛ Ентерприсе подржава: Ова функционалност пружа подршку за Ентерприсе производе као што су МиСКЛ заштитни зид, МиСКЛ Ентерприсе Бацкуп и МиСКЛ Аудит.
Издања МиСКЛ Воркбенцх
МиСКЛ Воркбенцх је углавном доступан у три издања, која су дата у наставку:
- Цоммунити Едитион (Опен Соурце, ГПЛ)
- Стандардно издање (комерцијално)
- Ентерприсе Едитион (комерцијално)
Цоммунити Едитион
Цоммунити Едитион је верзија најпопуларнијег система база података отвореног кода која се може бесплатно преузети. Дошао је под ГПЛ лиценцом и подржава га огромна заједница програмера.
Стандард Едитион
То је комерцијално издање које пружа могућност испоруке високих перформанси и скалабилних апликација за обраду трансакција на мрежи (ОЛТП). Учинио је МиСКЛ познатим заједно са индустријском снагом, перформансама и поузданошћу.
Ентерприсе Едитион
То је комерцијално издање које укључује скуп напредних функција, алата за управљање и техничку подршку за постизање највеће скалабилности, сигурности, поузданости и радног времена. Ово издање такође смањује ризик, трошкове, сложеност у развоју, примени и управљању МиСКЛ апликацијама.
Хајде да то разумемо помоћу следећег упоредног графикона.
Функционалност | Цоммунити Едитион | Стандард Едитион | Ентерприсе Едитион |
---|---|---|---|
Висуал СКЛ Девелопмент | да | да | да |
Визуелна администрација базе података | да | да | да |
Подешавање перформанси | да | да | да |
Управљање корисницима и сесијама | да | да | да |
Управљање везом | да | да | да |
Управљање објектима | да | да | да |
Управљање подацима | да | да | да |
Моделирање визуелних података | да | да | да |
Обрнути инжењеринг | да | да | да |
Форвард Енгинееринг | да | да | да |
Синхронизација шеме | да | да | да |
Валидација шеме и модела | Не | да | да |
ДБДоц | Не | да | да |
ГУИ за МиСКЛ Ентерприсе Бацкуп | Не | Не | да |
ГУИ за МиСКЛ Ентерприсе Аудит | Не | Не | да |
ГУИ за МиСКЛ Ентерприсе Фиревалл | Не | да | да |
Скриптовање и додаци | да | да | да |
Миграција базе података | да | да | да |
МиСКЛ Воркбенцх Енвиронмент Сетуп
Овде ћемо научити како можемо да преузмемо и инсталирамо МиСКЛ Воркбенцх.
Предуслови
Следећи захтеви би требало да буду доступни у вашем систему за рад са МиСКЛ Воркбенцх-ом:
- Мицрософт .НЕТ Фрамеворк 4.5.2
- Мицрософт Висуал Ц++ који се може редистрибуирати за Висуал Студио 2019
- РАМ 4 ГБ (препоручено 6 ГБ)
Инсталација
Корак 1: Инсталирајте МиСКЛ Цоммунити Сервер. Да бисте инсталирали МиСКЛ Сервер, двапут кликните на МиСКЛ инсталациони .еке фајл . Након што кликнете на .еке датотеку, можете видети следећи екран:
Корак 2: Изабрати Тип подешавања и кликните на Следећи дугме. Доступно је неколико типова и потребно је да изаберете одговарајућу опцију да бисте инсталирали МиСКЛ производ и функције. Овде ћемо изабрати опцију Цустом јер постоји потреба за само МиСКЛ сервером и Воркбенцх-ом. Ако вам је потребно више функција, можете одабрати опцију Фулл.
Корак 3: Када кликнете на дугме Даље, појавиће се следећи екран.
На овом екрану идите на МиСКЛ Сервер одељак, кликните на икону плус (+). Овде треба да изаберете МиСКЛ сервер и додате га у поље са десне стране кликом на симбол стрелице удесно.
Сада, у Одељак за апликације , потребно је да урадите исту ствар коју сте морали да урадите са МиСКЛ сервером и кликните на дугме Даље. Следећи екран то јасније објашњава.
4. корак: Када кликнете на Даље, појавиће се следећи екран. Овај екран проверава све захтеве за инсталирање МиСКЛ сервера и Воркбенцх-а. Чим кликнете на Извршити дугме, аутоматски ће инсталирати све захтеве. Сада кликните на дугме Даље.
5. корак: На овом екрану кликните на дугме Изврши да преузмете и инсталирате МиСКЛ Сервер и Воркбенцх.
Када је преузимање и инсталација завршена, кликните на дугме Даље.
Корак 6: На следећем екрану морамо да конфигуришемо МиСКЛ сервер и кликнемо на дугме Даље.
7. корак: Чим кликнете на дугме Даље, видећете екран испод. Овде морамо да конфигуришемо МиСКЛ сервер. Сада изаберите опцију Самостални МиСКЛ Сервер/Цлассиц МиСКЛ репликација и кликните на Даље.
Корак 8: На следећем екрану, систем ће од вас тражити да изаберете тип конфигурације и друге опције повезивања. Овде ћемо изабрати тип конфигурације као ' Девелопмент Мацхине ' и Повезивање као ТЦП/ИП, и Број порта је 3306, а затим кликните на Даље.
9. корак: Сада изаберите метод провјере аутентичности и кликните на Нект.
10. корак: Следећи екран ће од вас тражити да изаберете налог, корисничко име и лозинку. Након што попуните све детаље, кликните на дугме Даље.
Корак 11: Следећи екран ће од вас тражити да конфигуришете Виндовс услугу. Задржите подразумевано подешавање и кликните на Даље.
Корак 12: На следећем екрану, систем ће од вас тражити да примените конфигурацију сервера. За ову конфигурацију кликните на дугме Изврши.
Корак 13: Када се конфигурација заврши, добићете екран испод. Сада кликните на Заврши дугме за наставак.
Корак 14: На следећем екрану можете видети да је конфигурација производа завршена. Задржите подразумевану поставку и кликните на дугме Даље-> Заврши да бисте довршили инсталацију МиСКЛ пакета.
Корак 15: Када кликнете на дугме Заврши, МиСКЛ Воркбенцх би требало да буде отворен на вашем систему, као што је приказано на екрану испод.
Корак 16: На горњем екрану, потребно је да успоставите везу. Да бисте то урадили, двапут кликните на поље означено са Црвена стрелица . Овде ћете добити искачући екран који тражи да унесете лозинку креирану раније током инсталације. Након уноса лозинке, можете се повезати са сервером.
Корак 17: Ако немате везу, можете креирати нову везу. Да бисте успоставили везу, кликните на икону плус (+) или идите на траку менија -> База података -> Повежи се са базом података, појавиће се следећи екран. Сада морате попунити све детаље. Овде морате да се уверите да унета лозинка треба да буде иста као што сте претходно креирали.
Корак 18: Након што унесете све детаље, кликните на Тест Цоннецтион за тестирање повезаности базе података. Ако је веза успешна, добићете следећи екран. Сада кликните на дугме ОК->ОК да бисте завршили подешавање.
Корак 19: Када завршите са свим подешавањем, отвориће се екран МиСКЛ Воркбенцх-а. Сада, двапут кликните на новостворену везу, добићете следећи екран где се може извршити СКЛ команда.
државе у САД
Алатка за администрацију МиСКЛ Воркбенцх
Административни алат игра важну улогу у обезбеђивању података компаније. Овде ћемо разговарати о управљању корисницима, конфигурацији сервера, резервној копији и враћању базе података, евиденцијама сервера и још много тога.
Администрација корисника
То је визуелни услужни програм који омогућава управљање корисницима који се односе на активну инстанцу МиСКЛ сервера. Овде можете да додајете и управљате корисничким налозима, дајете и одбацујете привилегије, прегледате корисничке профиле и истекнете лозинке.
Конфигурација сервера
Омогућава напредну конфигурацију сервера. Пружа детаљне информације о серверу и променљивој статуса, броју нити, величини алокације бафера, фином подешавању за оптималне перформансе и још много тога.
Резервне копије и рестаурације базе података
То је визуелни алат који се користи за увоз/извоз МиСКЛ думп датотека. Думп датотеке садрже СКЛ скрипте за креирање база података, табела, погледа и ускладиштених процедура.
Сервер Логс
Приказује информације дневника за МиСКЛ сервер на свакој картици везе. За сваку картицу везе укључује додатну картицу за опште евиденције грешака.
Контролна табла за перформансе
Ова картица пружа статистички приказ перформанси сервера. Можете да га отворите тако што ћете отићи на картицу Навигација и у одељку Перформансе изаберите Контролна табла.
МиСКЛ Воркбенцх Креирај, промени, испусти базу података
У овом одељку ћемо видети како се база података креира, мења и испушта помоћу МиСКЛ Воркбенцх-а. Погледајмо детаљно један по један.
Креирајте базу података
Да бисте креирали базу података, урадите следеће кораке:
1. Отворите МиСКЛ Воркбенцх и пријавите се користећи корисничко име и лозинку. Затим идите на картицу Навигација и кликните на Мени распореда . Овде можете видети све претходно креиране базе података.
2. Ако желите да креирате нову базу података, кликните десним тастером миша испод менија Шема и изаберите Креирајте шему или кликните на икону базе података (црвени правоугаоник), као што је приказано на следећем екрану.
3. Отвара се екран новог прозора шеме. Унесите ново име базе података (на пример, митестдб) и користите подразумевано Цоллатион . Упоређивање се користи за чување специфичних знакова података, углавном корисних за чување страних језика. Сада кликните на дугме Примени као што је приказано на екрану испод:
4. Појављује се нови искачући прозор, кликните на дугме Примени->Заврши да бисте креирали нову базу података.
5. Након успешног креирања базе података, ову нову базу података можете видети у менију Шема. Ако ово не видите, кликните на икону за освежавање у менију Шема.
6. Ако желите да видите више информација о бази података, изаберите митестдб базу података и кликните на икону 'и'. Прозор са информацијама приказује неколико опција, као што су табела, колона, функције, корисници и још много тога.
7. МиСКЛ Воркбенцх не пружа опцију за преименовање имена базе података, али можемо да креирамо, ажурирамо и избришемо табелу и редове података из базе података.
Испусти базу података
1. Да бисте избрисали базу података, потребно је да изаберете базу података, кликнете десним тастером миша на њу и изаберете Испусти шему опција. Појављује се следећи екран:
2. Изаберите Отпусти одмах опција у искачућем прозору и бази података укључујући табелу, редови података ће бити избрисани са сервера базе података.
МиСКЛ Воркбенцх Креирај, измени, испусти табелу
У овом одељку ћемо видети како се табела креира, мења и испушта помоћу МиСКЛ Воркбенцх-а. Погледајмо детаљно један по један.
Креирај табелу
Да бисте креирали табелу, урадите следеће:
1. Отворите МиСКЛ Воркбенцх и пријавите се користећи корисничко име и лозинку. Затим идите на картицу Навигација и кликните на мени Шема. Овде можете видети све претходно креиране базе података. Такође можете креирати нову базу података.
2. Изаберите новокреирану базу података, двапут кликните на њу и добићете подмени испод базе података. Подмени испод базе података су табеле, прикази, функције и ускладиштене процедуре, као што је приказано на екрану испод.
3. Изаберите подмени Табеле, кликните десним тастером миша на њега и изаберите Креирај табелу опција. Такође можете кликнути на иконицу за креирање нове табеле (приказано у црвеном правоугаонику) да бисте креирали табелу.
4. На екрану нове табеле, потребно је да попуните све детаље да бисте креирали табелу. Овде ћемо унети име табеле (на пример, студент) и користити подразумевано упоређивање и машину.
5. Кликните унутар средњег прозора и попуните детаље колоне. Овде назив колоне садржи многе атрибуте као што су примарни кључ (ПК), није нулти (НН), јединствени индекс (УИ), бинарни(Б), непотписани тип података (УН), аутоматски инкрементални (АИ), итд. екран то јасније објашњава. Након што попуните све детаље, кликните на Применити дугме.
6. Чим кликнете на дугме Примени, отвориће се прозор СКЛ изјаве. Поново кликните на дугме Примени да бисте извршили наредбу и дугме Заврши да бисте сачували промене.
7. Сада идите на мени Шема и изаберите базу података која садржи новокреирану табелу, као што је приказано на екрану испод.
генерисати случајни број у Јави
Алтер Табле
Да бисте изменили табелу, урадите следеће кораке:
1. Изаберите табелу коју желите да измените, кликните на икону 'и' и добићете следећи екран.
2. На горњем екрану можете да измените назив колоне, тип података и друга подешавања табеле.
Испустите сто
1. Да бисте избрисали табелу, потребно је да изаберете табелу, да кликнете десним тастером миша на њу и изаберете опцију Испусти табелу. Појављује се следећи екран:
2. Изаберите Отпусти одмах опција у искачућем прозору за тренутно брисање табеле из базе података.
МиСКЛ Воркбенцх Уметање, читање, ажурирање, брисање редова података
У овом одељку ћемо видети како можемо да убацимо, читамо, ажурирамо и бришемо редове података користећи МиСКЛ Воркбенцх. Погледајмо детаљно један по један.
1. Отворите МиСКЛ Воркбенцх и пријавите се користећи корисничко име и лозинку. Затим идите на картицу Навигација и кликните на мени Шема. Овде смо успешно креирали базу података (мистудентдб) и табелу ученика користећи МиСКЛ Воркбенцх.
2. Изаберите табелу и када поставите показивач миша преко табеле ученика, можете видети да се иконе табеле појављују овде. Кликните на табелу, која ће отворити нови прозор где горњи део приказује МиСКЛ наредбу, а доњи део редове података.
3. Да бисте унели ред са подацима, изаберите одговарајућу колону и унесите вредност података. Уметање вредности података у редове је слично Мицрософт Екцел радном листу.
4. Након уноса редова података, кликните на дугме Примени->Примени>Заврши да бисте сачували редове података.
5. Слично, можемо уређивати или модификовати претходно сачуване редове података. Након измене, сачувајте нову вредност, кликните на дугме Примени да бисте сачували промене. Он ће генерисати СКЛ изјаву за ажурирање и сачувати промене у бази података.
Избриши ред
1. Да бисте избрисали појединачни ред из табеле, потребно је да изаберете ред са подацима, кликните десним тастером миша на десну икону испред реда и изаберите опцију Делете Ров(с).
2. Сада кликните на дугме Примени->Примени->Заврши да бисте сачували промене у бази података.
МиСКЛ Воркбенцх база података за извоз и увоз (табела)
У овом одељку ћемо научити како можемо да извеземо и увеземо базу података или табелу користећи МиСКЛ Воркбенцх.
Извези базе података (табеле)
1. Да бисте извезли базе података или табеле, идите на мени, кликните на Сервер и изаберите опцију Извоз података, као што је приказано на следећем екрану. Отвориће се нови прозор од извоз података подешавања и опције.
2. Изаберите било коју базу података и она ће приказати све одговарајуће табеле испод изабране базе података. Овде такође можемо да означимо један или више поља за потврду базе података да бисмо базу података укључили у датотеку за извоз. Слично томе, можемо изабрати једну или више табела из левог дела прозора.
3. Хајде да изаберемо две базе података, наиме (мипродуцтдб и мистудентдб), укључујући све табеле у овој бази података. Сада идите на падајућу поставку, можемо изабрати опцију „Думп структура и податке“, „Само испис података“ и „Само испис структуре“.
4. У опцији Извоз, можете изабрати путању извоза по свом избору. Овде ћу задржати подразумевану поставку. Такође, постоје два радио дугмета која су објашњена у наставку.
5. Кликните на дугме Старт Екпорт, које приказује траку напретка и евиденцију. Сада отворите фасциклу Документ у вашем систему да бисте пронашли датотеке за извоз.
Увезите базе података (табеле)
1. Да бисте увезли базе података или табеле, идите на траку менија, кликните на Сервер и изаберите Увоз података опција. Отвориће се нови прозор поставки и опција за увоз података.
2. Овде можете видети две радио опције за увоз база података и табела, а то су:
- Увоз из фасцикле пројекта Думп
- Увезите користећи самосталну датотеку
3. Одабраћемо 'Импорт фром Думп Пројецт Фолдер' и кликнути на 'Лоад Фолдер Цонтент' да прикажемо све доступне базе података у фасцикли пројекта.
4. Изаберите мипродуцтдб базе података из опције Увоз података и такође изаберите одговарајућу табелу производа.
5. Изаберите опцију „Думп структура и подаци“ и кликните на Покрени увоз дугме за увоз база података и табела из датотеке резервне копије.
6. Сада идите на Схема->мипродуцтдб->табле и освежите је да бисте видели тренутно увезену базу података или табелу.