Підготовка до виконання роботи
1 Ознайомитись з інструкцією.
2 Опрацювати теоретичний матеріал.
3 Дати відповіді на контрольні запитання вхідного контролю.
4 Виконати індивідуальне завдання.
5 Підготувати бланк звіту.
Питання вхідного контролю
1 Для чого призначений монітор mysql?
2 Які можливості щодо роботи з базами даних надає монітор mysql?
3 Як можна увійти в режим монітору mysql?
Варіанти індивідуальних завдань
Вивести інформацію про версію, користувача і поточну дату монітора 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 |
Інструмент, обладнання прилади
Операційна система Windows 2000, сервер СУБД MySQL, монітор mysql, текстовий редактор, інформаційний портал.
Порядок виконання роботи
1 Отримати допуск до виконання лабораторної роботи, давши відповіді на контрольні запитання вхідного контролю.
2 Увімкнути ПК, запустити монітор MySQL, використовуючи команду: mysql –u root (C:\xampp\mysql\bin\mysql.exe -u root)
3 Використовуючи теоретичні положення, опрацювати команди роботи з монітором MySQL, результати виконання записати у звіт лабораторної роботи.
4 Оформити звіт по роботі, відповісти на питання вихідного контролю, зробити висновки.
|
|
Питання вихідного контролю
1 Що виводить функція USER()?
2 Як необхідно вказувати пароль у команді запуску монітору MySQL.
3 Які команди монітору MySQL не вимагають, щоб після їх набору стояла крапка з комою.
4 Для чого призначена функція VERSION()?
5 Для чого призначена команда CURRENT_DATE?
6 Що трапиться, якщо після написання команди забули поставити крапку з комою?
7 Яка команда використовується для скасування попередньо набраних команд?
Лабораторна роботи № 4
Тема: Створення бази даних MySQL.
Мета роботи: Навчитися створювати навчальні бази даних СУБД MySQL.
Теоретичні відомості
Створення й використання бази данихскладається з наступних етапів:
- Створення і вибір бази даних
- Створення таблиці
- Завантаження даних в таблицю
- Вибірка інформації з таблиці
Перегляд баз даних.Готова база даних 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). Втім, пароль у командному рядку однаково краще не вводити, тому що в такий спосіб його можуть і підглянути.
|
|
Дата добавления: 2018-05-13; просмотров: 184; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!