Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практичне заняття_1_2.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.16 Mб
Скачать

Використання MySql-Front

MySQL - Front - умовно -безкоштовна система управління базами даних , яка об'єднує створення та обслуговування баз даних в єдиній зручній оболонці . Програма включає в себе професійні можливості, ясний простий користувальницький інтерфейс для ефективного управління базою даних. MySQL - Front розроблений і оптимізований для роботи з MySQL. MySQL - Front підтримує два користувальницьких інтерфейса. Режим дизайнера, що використовується для створення і збереження візуальної моделі бази даних. Режим запитів призначений для роботи з таблицями і для створення комплексних SQL - запитів для використання в PHP , С + + або інших мовах програмування. MySQL - Front надає потужні можливості для створення візуальної моделі будь-якої бази даних такі як:

  • платформи MS Windows;

  • інтерфейс користувача заснований на промисловому стандарті проектування програм;

  • два режими : режим дизайнера і режим запитів;

  • підтримка індексів;

  • стандарт , що включає зберігання і синхронізацію;

  • всі типи даних MySQL з усіма можливими параметрами;

  • типи даних , обумовлені користувачем;

  • збереження бази даних;

  • мережевий / Багатокористувацький доступ до бази даних;

  • створення SQL – запитів;

  • журналізація SQL – запитів;

  • зберігання SQL – команд;

Моделі і бази даних

Модель - це візуалізація інформації , що зберігається в базі даних (наприклад сутності , атрибути сутності , зв'язок між сутностями.

Можна створити декілька моделей, що містить певну кількість об’єктів у відповідності до завдання . Об'єктом може бути таблиця бази даних з колонками та індексами , відношенням між двома таблицями , примітками та іншим.

Моделі можуть бути відновлені з існуючих баз даних.

Щоб створити базу даних , модель можна експортувати в код SQL або створити базу даних безпосередньо зсередини MySQL - Front . У MySQL - Front можна створювати SQL запити на основі існуючої моделі , що б додавати або змінювати інформацію в базі даних , або для вибірки даних з бази.

Моделі можуть бути збережені в SQL , HTML , XML - файли або безпосередньо збережені в базу даних , підтримуючу розподілений доступ до моделі.

Після установки оболонки MySQL-Front, слід запустити її і спробувати створити перший сеанс роботи з сервером для створення нової бази даних і встановлення паролю на даний момент єдиного користувача root. У разі, якщо передбачається керування сервером через консоль, то необхідно використовувати команду mysql. Перше, що потрібно зробити увійти під ім'ям root і зареєструвати нового користувача і встановити для нього пароль.

. Запустити MySQL - Front можна з головного меню або за допомогою ярлика на робочому столі. При першому запуску програми треба створити профіль (сесію) для під’єднання до сервера.

На робочих машинах у комп’ютерній лабораторії встановлено MySQL-Front. На одній машині розвернуто сервер баз даних. Кожен користувач має доступ до сервера. На комп’ютері під номером 1 ім’я користувача – student_1, пароль – 12345 (пароль для всіх користувачів однаковий). Host вказується викладачем.

Процес підключення до сервера зображено на рисунку.

Попередньо викладачем на сервері було створено 9 пустих баз даних для кожного користувача мережі.

Створення нової бази доступно для користувача root.

Процес адміністрування бази даних полягає у створені користувачів бази даних та визначення обмежень для створених користувачів. Адміністратор бази має доступ до будь-якої інформації, має можливість редагування, перегляду, видалення і.т.д.

Для перегляду користувачів бази даних слід підвести покажчик миші на пункт Пользователь.

Перегляд списку користувачів бази даних

Для створення нового користувача слід скористатися наступним меню:

Створення користувача бази даних

Для новоствореного користувача sekretar були визначені такі права доступу:

Права користувача

Для надання прав слід натиснути праву кнопку миші по імені користувача і обрати команду «Свойства»

У вікні, що виведеться на вкладці Права натиснути кнопку Создать.

Практичне завдання

  1. Запустіть сервер MySQL.

  2. Зареєструйте свого користувача, задайте йому права.

Контрольні питання

  1. Яким способом можливий запуск серверної частини СУБД.

  2. Що таке привілеї. Яке їхнє призначення.

  3. Які основні утиліти входять до складу СУБД, які функції вони виконують.

Практичне заняття №20

Створення баз даних і таблиць в СУБД MySQL. Типи даних. Індекси. Додавання даних.

Мета роботи: Ознайомитися з можливостями СУБД MySQL і створити з його допомогою базу даних, набір таблиць в ній і заповнити таблиці даними для подальшої роботи.

Зміст роботи та методичні вказівки до її виконання