Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laborarno-Praktychni_OK.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.79 Mб
Скачать

2 Підготовка до виконання роботи

1 Ознайомитись з інструкцією.

2 Опрацювати теоретичний матеріал.

3 Дати відповіді на контрольні запитання вхідного контролю.

4 Виконати індивідуальне завдання.

5 Підготувати бланк звіту.

3 Питання вхідного контролю

1 Для чого призначений монітор mysql?

2 Які можливості щодо роботи з базами даних надає монітор mysql?

3 Як можна увійти в режим монітору mysql?

4 Варіанти індивідуальних завдань

Вивести інформацію про версію, користувача і поточну дату монітора mysql. Виконати варіанти індивідуальних завдань.

№ варіанту

Завдання, обчислити значення

1

, (4+8)*57

2

, 89*(5-66)

3

, 909*(6+8)

4

, 98-5*78

5

, 90-78*56

6

, 67*(6+89)

7

, 56*(4+90)

8

, 34*(90-78)

9

, 23-78*45

10

, 67-90*5

11

, 90-78*45

12

, 34*90+7

13

, 78-45+67

5 Інструмент, обладнання прилади

Операційна система Windows 2000, сервер СУБД MySQL, монітор mysql, текстовий редактор, інформаційний портал.

6 Порядок виконання роботи

1 Отримати допуск до виконання лабораторної роботи, давши відповіді на контрольні запитання вхідного контролю.

2 Увімкнути ПК, запустити монітор MySQL, використовуючи команду: mysql –u root (C:\xampp\mysql\bin\mysql.exe -u root)

3 Використовуючи теоретичні положення, опрацювати команди роботи з монітором MySQL, результати виконання записати у звіт лабораторної роботи.

4 Оформити звіт по роботі, відповісти на питання вихідного контролю, зробити висновки.

7 Питання вихідного контролю

1 Що виводить функція USER()?

2 Як необхідно вказувати пароль у команді запуску монітору MySQL.

3 Які команди монітору MySQL не вимагають, щоб після їх набору стояла крапка з комою.

4 Для чого призначена функція VERSION()?

5 Для чого призначена команда CURRENT_DATE?

6 Що трапиться, якщо після написання команди забули поставити крапку з комою?

7 Яка команда використовується для скасування попередньо набраних команд?

Лабораторна роботи № 4

Тема: Створення бази даних MySQL.

Мета роботи: Навчитися створювати навчальні бази даних СУБД MySQL.

1 Теоретичні відомості

Створення й використання бази даних складається з наступних етапів:

  • Створення і вибір бази даних

  • Створення таблиці

  • Завантаження даних в таблицю

  • Вибірка інформації з таблиці

Перегляд баз даних. Готова база даних menagerie, у якій містяться деякі із запитів і дані з наведених нижче розділів, перебуває на web-сайті MySQL. Її можна завантажити у вигляді стислого tar-файлу

(http://www.mysql.com/Downloads/Contrib/Examples/menagerie.tar.gz)

або Zip

(http://www.mysql.com/Downloads/Contrib/Examples/menagerie.zip).

Визначити, які бази даних існують в даний час на сервері, можна за допомогою команди SHOW. Синтаксис команди:

mysql> SHOW DATABASES;

+------------+ |Database | +------------+ | mysql | | test | | tmp | +------------+

На вашому комп’ютері список баз, імовірно, буде іншим, але в ньому однаково, швидше за все, будуть присутні бази mysql і test. База даних mysql просто необхідна, тому що в ній описуються користувацькі права доступу. База test часто застосовується для експериментів.

Якщо база даних test існує, то до неї звертаються за командою USE:

mysql> USE test

Database changed

У команді USE, як і QUIT, крапка з комою не потрібна (зазвичай, дані команди теж можна завершувати крапкою з комою –помилки не буде). Команда USE відрізняється від інших ще і тим, що вона повинна задаватися одним рядком.

Базу даних test (якщо є доступ до неї) можна використовувати для роботи з наведеними нижче прикладами, але все створене в ній може бути знищене будь-яким іншим користувачем, що має до неї доступ. Тому вам краще попросити у свого адміністратора MySQL дозвіл на створення власної бази. Припустимо, ви захочете назвати її menagerie (“звіринець”). У такому випадку адміністраторові потрібно буде набрати приблизно таку команду:

mysql> GRANT ALL ON menagerie.* TO your_mysql_name;

де your_mysql_name – присвоєне вам ім'я MySQL.

Створення й вибір бази даних. Якщо адміністратор при видачі дозволу створить для вас базу, з нею можна відразу починати роботу. В іншому випадку вам доведеться створити її самостійно. Базу даних створюють за допомогою команди CREATE DATABASE. Синтаксис команди:

mysql> CREATE DATABASE ім’я бази даних;

В Unix має значення регістр символів в іменах баз даних (на відміну від ключових слів SQL), так що в цій ОС завжди потрібно називати свою базу літерами відповідного регістра. Це ж правило поширюється й на імена таблиць (в Windows дане обмеження не діє, однак при звертанні до баз і таблиць у межах одного запиту, можна використовувати тільки один регістр).

При створенні бази даних вона автоматично не вибирається, вибирати її потрібно окремо. Зробити поточною базу можна за допомогою команди:

mysql> USE ім’я бази даних

Database changed

Створювати базу потрібно тільки один раз, але вибирати її треба в кожному сеансі роботи з mysql. Робити це можна за допомогою команди USE, представленої вище. А можна вибирати базу й з командного рядка при запуску mysql. Для цього досить лише ввести її ім’я після параметрів з’єднання, які потрібно вводити кожний раз. Наприклад:

shell> mysql -h host -u user -p menagerie

Enter password: ********

Зверніть увагу: у вищенаведеній команді menagerie не є паролем. Ввести пароль у командному рядку після параметра -p можна без пробілу (наприклад, -pmypassword, а не -p mypassword). Втім, пароль у командному рядку однаково краще не вводити, тому що в такий спосіб його можуть і підглянути.

2 Підготовка до виконання роботи

1 Ознайомитись з інструкцією.

2 Опрацювати теоретичний матеріал.

3 Усно дати відповіді на контрольні запитання вхідного контролю.

4 Підготувати бланк звіту.

3 Питання вхідного контролю

1 Які права потрібно мати для створення бази даних в MySQL?

2 Яка послідовність створення бази даних в середовищі MySQL?

3 Яка зробити певну базу даних поточною?

4 Інструмент, обладнання прилади

Операційна система Windows 2000, сервер СУБД MySQL, монітор mysql, текстовий редактор, інформаційний портал.

5 Порядок виконання роботи

1 Отримати допуск до виконання лабораторної роботи, давши відповіді на контрольні запитання вхідного контролю.

2 Увімкнути ПК, увійти в операційну систему під відповідним користувачем.

3 Розглянути теоретичні положення лабораторної роботи, а також методичні рекомендації.

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

5 На основі власних концептуальних моделей створити декілька баз даних MySQL і переглянути їх.

6 Результати виконання лабораторної роботи записати у звіт по роботі і продемонструвати викладачеві.

7 Оформити звіт по роботі, відповісти на питання вихідного контролю, зробити висновки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]