Felhasználói eszközök

Eszközök a webhelyen


mysql:my-2

Основні інструментальні засоби роботи з MySQL

  • MySQL Console
  • MySQL Query Browser
  • MySQL Workbench
  • phpMyAdmin
  • MySQL EMS
  • dbForge Studio MySQL (існують також: dbForge Studio for SQL Server,

dbForge Studio for Oracle, dbForge Studio for Postgresql).

WampServer: збірка веб-сервера. Складається з сервера Apache, MySQL, інтерпретатора скриптів PHP, phpMyAdmin і.т.д, призначена для web-розробки.

phpMyAdmin - веб-додаток (написаний на мові PHP) – веб-інтерфейс для адміністрування СУБД MySQL, дозволяє через браузер запускати команди SQL і переглядати вміст таблиць і БД, здійснювати адміністрування сервера MySQL,.

dbForge Studio MySQL
Інтелектуальна розробка SQL коду

  • Підказка синтаксису MySQL
  • Майстер форматування SQL коду
  • Інформація про об'єкти

Дизайнер баз даних

  • Візуальний дизайн і редагування
  • Перегляд зв'язків між таблицями
  • Зрозуміле відображення об'єктів БД та їх властивостей на діаграмі БД

Імпорт / експорт даних

  • Експорт даних з баз MySQL в 12 форматів
  • Імпорт даних в таблицю бази MySQL з 8 форматів
  • Опції для настройки процесу експорту та імпорту даних

Візуальний дизайнер запитів

  • Візуальне створення запитів на діаграмі, використовуючи зручний редактор виразів. Можна швидко створювати складні запити.
  • Додаток автоматично з'єднує таблиці і дозволяє працювати з виразами INSERT, UPDATE, і DELETE.

Резервні копії БД.

  • Можливість створювати резервні копії БД MySQL, використовуючи 5 рівнів стиснення файлів і великий набір опцій для настройки резервного копіювання.
  • Можливість зберігати настройки у вигляді проекту для подальшого використання або для планувальника завдань, викликаючи проект з командного рядка.

Адміністрування БД

  • Управління ролями і привілеями користувачів
  • Контроль сервісів MySQL
  • Управління змінними сервераОбслуговування таблиць
  • Управління сесіями

Відладчик MySQL

  • надає послідовне виконання коду, точки зупину, змінні, стек виклику.
  • зберігає логіку виконання процедур,
  • дозволяє виробляти налагодження функцій і тригерів MySQL

Дизайнер таблиць

  • Візуальний дизайнер для зміни, створення структури таблиць і індексів.
  • Надає повний контроль над змінами, що вносяться.

Профілювальник запитів

  • Пропонує візуальне профілювання запитів
  • Надає можливість вдосконалювати запити, виконання яких займає багато часу.
  • Допомагає знайти проблемні місця в запиті і оптимізує запити
  • Порівнює результати профілювання

Звіти та аналіз даних

  • Звіти можна створювати за допомогою майстра з великим набором можливостей або вручну, на порожньому бланку звітів.
  • Готові звіти можна експортувати у 8 форматів і доставляти одержувачам, використовуючи командний рядок. Для полегшення читання даних і їх розуміння використовуються зведені таблиці.

dbForge Studio MySQL дає можливість синхронізації баз даних MySQL, дозволяє створювати і автоматично підтримувати дві або більше БД з ідентичним змістом. Синхронізація потрібна для створення дзеркал, кластерів і т.д.
Програма Handy Backup дозволяє повністю автоматизувати процес синхронізації БД MySQL.

dbForge Studio MySQL реалізує рефакторінг бази даних.
Рефакторінг бази даних - це проста зміна в існуючій схемі БД, яка сприяє поліпшенню її проекту при збереженні функціональної та інформаційної семантики. Наслідком рефакторінга БД не може бути додавання нових функціональних можливостей або обмеження вже існуючих, як і додавання нових даних або ж зміна змісту існуючих. Рефакторинг проводиться, якщо під час експлуатації виявлені деякі загальні недоліки БД.
Види рефакторингу:

  • рефакторинг якості даних,
  • рефакторинг цілісності посилання
  • рефакторинг архітектури
  • рефакторинг структури.

Рефакторинг структури – зміни в структурі таблиць або представлень.
Використовуються методи:

  • перейменування об'єктів БД з Провідника (таблиці, представлення, стовпця);
  • заміна стовпця, даних типу LOB таблицею;
  • заміна зв'язку „один до багатьох” асоціативної таблицею;
  • переміщення стовпця; розбиття стовпця;
  • введення обчислюваного стовпця;
  • злиття стовпців, злиття таблиць; розбиття таблиці;
  • видалення таблиці, представлення, видалення стовпця.
mysql/my-2.txt · Utolsó módosítás: 2021/07/29 17:52 szerkesztette: holovacs