Редактирование баз данных в СУБД MySQL
СЕВАСТОПОЛЬСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ ЯДЕРНОЙ ЭНЕРГИИ И ПРОМЫШЛЕННОСТИ
Кафедра КЭЭМ
Практическая работа
по дисциплине «Базы данных»
Выполнил студент
Гапоненко Филипп
Проверил доцент
Гончаренко Ю.Ю.
Севастополь
г.
Введение
Для удобной и наглядной организации баз данных существует огромное количество технических и программных средств, которые помогают манипулировать и управлять данными, вести учет огромных объемов информации непрерывно изменяющейся с течением времени, что без автоматизированных средств практически не представляется возможным.
Одной из популярных СУБД является MySQL, которую мы и будем рассматривать во время ее практического применения в данной работе.
Цель работы: Научиться приемам создания и редактирования баз данных в СУБД MySQL, а также способам и средствам доступа и манипулирования данными в данной базе. Создание, удаление, редактирование таблиц данных и их элементов.
1.Предметная область
Предметной областью для данной работы была выбрана абстрактная, реально не существующая парикмахерская, предоставляющая некоторые стилистические услуги абстрактным вымышленным персонажам.
Все посетители данной предметной области (парикмахерской) - вымышлены. Любые совпадения с реальными именами и событиями - случайность.
.Создание базы данных
Для создания базы данных необходимо ввести команду
DATABASE [db_Name];
После чего передать управление на только что созданную базу применив команду:
[db_Name];
3.Вставка данных
Для хранения данных в созданной БД создадим в ней таблицу выполнив следующую команду:
TABLE [table_Name](INT UNSIGNED NOT NULL AUTO_INCREMENT KEY,VARCHAR(64),_Of_The_Cut DATE,_Type VARCHAR(64),INT,INT,CHAR(10)) ENGINE MyISAM;
Затем выведем описание таблицы, чтобы убедиться, что она создана и притом правильно:
[table_Name];
Заполняем таблицу вводя все данные построчно для каждого отдельного клиента:
mysql база данные
INSERT [table_Name](Client,Day_Of_The_Cut,Hair_Type,Code,Price,Profit)(Jim Morrison,2010.01.11,The End,2232,200,OK);
.Редактирование данных
Для замены значения атрибута Price в только что заполненной строке вместо удаления всей строки можно воспользоваться командой:
[table_Name] SET Price=[new_value]Client=Jim Morrison;
.Удаление данных
Удалим все записи из таблицы users значения атрибута Profit которых имеет значение NORM.
Для удаления всей записи используется конструкция следующего вида:
FROM [table_Name] WHERE Profit=NORM;
И выведем таблицу, для просмотра результата удаления:
* FROM [table_Name];
.Изменение структуры
Для удаления столбца из таблицы воспользуемся:
TABLE [table_name] DROP [column_Name];
Запросы к БД
Выбрать всех клиентов, которые были обслужены в мае.
SELECT [attribute_Name] FROM [table_Name] WHERE Day_Of_The_Cut LIKE %-05-%;
Добавить 25 дней к дате 2011-11-11
[table_Name] SET Day_Of_The_Cut=2011-11-11 + INTERVAL 25 DAYDay_Of_The_Cut=2011-11-11;
Изменить регистр для столбца Hair_Type
users SET Hair_Type=(SELECT UPPER(Hair_Type));
Вывод
В данной работе я изучил основные возможности СУБД MySQL, научился создавать базы данных, создавать таблицы в базе данных, создавать записи в таблицах, манипулировать структурой и содержанием таблиц, манипулировать данными и применил полученные навыки на практике.
Больше работ по теме:
Предмет: Информационное обеспечение, программирование
Тип работы: Практическое задание
Новости образования
КОНТАКТНЫЙ EMAIL: [email protected]
Скачать реферат © 2017 | Пользовательское соглашение
ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ