Лабораторная работа по теме "Введение MySQL"
- Открыть sql.
- Вывести все существующие таблицы БД.
- Выбрать одну из них и вывести список информации про таблицу.
- Создать новую БД с именем Students.
- Создать в ней новую таблицу с именем группы. В ней должно быть 4 разных столбца(имя - не пустая строка, возраст - не пустое число, пол - короткая уникальная не пустая строка, порядковый номер группы - короткое не пустое число) и ключ. Ключ должен быть не Null.
- Ввести в эту таблицу свои данные (ФИО, возраст, пол, порядковый номер группы[1 или 2]).
- Вывести инфу по всей таблице.
- Добавить к таблице еще два столбца с хобби, они могут быть пустыми. Добавить к строке инфу со своим ОДНИМ ЛЮБЫМ хобби в один из этих столбцов.
- Вывести инфу по всей таблице. Сравнить с пунктом 7.
- Выбрать из таблицы инфу только по столбцам с хобби.
- Сохранить и показать преподавателю весь ход работы.
- Сделать все необходимые записи себе в тетрадь по этой работе. На каждый пункт сохранить себе скриншоты. Скриншоты отправить в телеграм или дискорд преподавателю. На защите быть готовым на каждый пункт показать на телефоне скриншот с выполнением пункта работы.
Ход работы
1. Для того чтобы открыть MySQL, я его скачал и установил. После всех этих манипуляций я столкнулся с проблемой, терминал не видел команду mysql, чтобы это исправить я добавил путь папки с mysql.exe в системную переменную PATH. Затем ввел команду mysql -uroot -p
и пароль.
2. Чтобы вывести все уже существующие базы данных я ввел команду show databases;
3. Далее, я узнал существующие таблицы и выбрал нужную используя команду use;
. Далее вывел информацию выбранной таблице с помощью команды describe; (desk)
((или select
, не до конца понял, какую инфу:D ))
4. Для того чтобы создать новую БД с именем Students - я использовал команду create database Students;
.
5. Создать в ней таблицу с именем группы я смог с помощью команды create table 12АДМ1;
и ввел нужные мне параметры.
6. Чтобы ввести свои данные в таблицу я воспользовался командой insert into 12АДМ;
7. Снова вывел инфу по таблице командой select
8. Добавил два столбца (Хобби1 и Хобби2) с помощью команды alter table
.
9. Вывел и сравнил информацию.
10. Вывел информацию по столбикам с хобби с помощью команды select Хобби1, Хобби2;