Розробка й редагування БД за допомогою phpMyAdmin, Проектування інформаційних ресурсів Інтернет, ЗНТУ
« Назад3. Розробка й редагування БД за допомогою phpMyAdmin3.1. Створення БД і таблиць за допомогою phpMyAdminРобота з базою даних у режимі командного рядка вимагає певних навичок і знань. Набагато зручніше створювати й редагувати БД за допомогою спеціальних програм оболонок для mysql. Найбільш відома з них phpMyAdmin. Програма має інтуїтивно зрозумілий інтерфейс і проста в освоєнні. Для того, щоб запустити phpMyAdmin, необхідно спочатку запустити DENWERR, потім відкрити браузер і в командному рядку набрати http://localhost/Tools/phpmyadmin/. Відкриється стартова сторінка програми: Рис. 3.1 - Стартова сторінка phpMyAdmin На лівій панелі в списку, що виникає, вибирається база даних, з якою збираємося працювати. Праворуч - інструменти для створення нової бази даних. Наприклад, створимо базу даних library. У текстовому полі Создать новую БД набираємо library. У списку Сравнения вибираємо cp1251_general_ci і натискаємо Создать. Рис. 3.2 - Діалогове вікно створення нової БД База даних створена. У верхній частині правої панелі відображається SQL-Запит для створення БД, що згенерував phpMyAdmin. У нижній частині правої панелі представлені інструменти для створення таблиць. Для створення таблиці необхідно вказати ім'я таблиці, кількість полів і натиснути кнопку Пошел. У наступному вікні необхідно прописати назви полів, тип полів, атрибути та ін. Створимо таблицю book з такими полями: inv - інвентарний номер; autor - автор книги; nazv - назва книги; izdat - видавництво; gorod - місто видання; year - рік видання; price - вартість книги. Рис. 3.3 - Створення структури таблиці У правій частині - кнопки для налаштування атрибутів і редагування властивостей обраних полів. Тепер заповнимо таблицю відповідними записами. Для цього натискаємо кнопку Вставить й у вікні, що відкрилося, прописуємо значення полів для таблиці. У цьому вікні можна заповнити відразу два рядки таблиці. Після заповнення полів натискаємо кнопку Обзор для перегляду сформованої таблиці. Рис. 3.4 - Перегляд таблиці Заповнювати таблиці можна й іншим шляхом, підготувавши інформацію в текстових файлах, а потім імпортувати їх. Для цього в основному меню треба вибрати Структура, а потім в нижній частині вікна, що з'явилося, натиснути Вставить текстовые файлы в таблицю та дотримуватись подальших інструкцій. Аналогічно створюємо таблицю reader (читачі) з інформацією про читачів: n_bil - номер квитка; fio - прізвище, ім'я, по батькові; addres - адреса; tel - телефон; і таблицю abonement (абонемент) з інформацією про видані книги inv - інвентарний номер; n_bil - номер читацького квитка; data_vid – дата видачі; data_vozvr – дата повернення. Можна встановити зв'язок між таблицями, скориставшись інструментом Связанный вид у вікні Структура. Так, таблиці Book і abonement зв'язуємо по полю inv, а таблиці reader і abonement - по полю n_bil. За необхідності можна зробити оновлення, видалення, перейменування й інші операції для таблиць і полів, скориставшись відповідними опціями меню й інструментами. PhpMyAdmin дозволяє протестувати запити на вибірку даних і інші SQL-запити. Для цього треба скористатися елементами меню Поиск і SQL. Наприклад, знайдемо книги, які випущені видавництвом «Питер» після 2000 року. Для цього вибираємо меню Поиск і формуємо бланк запиту Рис. 3.5 - Вікно формування запиту Результати виконання запиту показані на рис. 3.6. Рис. 3.6 - Результат виконання запиту 3.2. Резервне копіювання БДЗ метою забезпечення безпеки й збереження інформації, а також при переносі бази даних на інший комп'ютер доводиться робити копіювання бази даних у зовнішній файл, або, як говорять програмісти, зняти дамп БД. Для виконання цієї процедури необхідно:
Рис. 3.7 - Вікно створення дампа БД Далі вказуємо місце для збереження файлу. 3.3. Завантаження дампа в базуОперація, обернена експорту.
Рис. 3.8 - Вікно імпортування БД З повагою ІЦ "KURSOVIKS"! |