Редактирование баз данных в СУБД MySQL - Практическая работа

бесплатно 0
4.5 66
Программные средства, которые помогают манипулировать и управлять данными. Приемы создания и редактирования баз данных в СУБД MySQL. Способы и средства доступа и манипулирования данными. Создание, удаление, редактирование таблиц данных и их элементов.


Аннотация к работе
Для удобной и наглядной организации баз данных существует огромное количество технических и программных средств, которые помогают манипулировать и управлять данными, вести учет огромных объемов информации непрерывно изменяющейся с течением времени, что без автоматизированных средств практически не представляется возможным. Для хранения данных в созданной БД создадим в ней таблицу выполнив следующую команду: CREATE TABLE [table_Name]( id INT UNSIGNED NOT NULL AUTO_INCREMENT KEY, Client VARCHAR(64), Day_Of_The_Cut DATE, Hair_Type VARCHAR(64), Code INT, Price INT, Profit CHAR(10)) ENGINE MYISAM; Затем выведем описание таблицы, чтобы убедиться, что она создана и притом правильно: DESCRIBE [table_Name]; Для замены значения атрибута Price в только что заполненной строке вместо удаления всей строки можно воспользоваться командой: UPDATE [table_Name] SET Price=’[new_value]’ Для удаления столбца из таблицы воспользуемся: ALTER TABLE [table_name] DROP [column_Name];В данной работе я изучил основные возможности СУБД MYSQL, научился создавать базы данных, создавать таблицы в базе данных, создавать записи в таблицах, манипулировать структурой и содержанием таблиц, манипулировать данными и применил полученные навыки на практике.

Введение
Для удобной и наглядной организации баз данных существует огромное количество технических и программных средств, которые помогают манипулировать и управлять данными, вести учет огромных объемов информации непрерывно изменяющейся с течением времени, что без автоматизированных средств практически не представляется возможным.

Одной из популярных СУБД является MYSQL, которую мы и будем рассматривать во время ее практического применения в данной работе.

Цель работы: Научиться приемам создания и редактирования баз данных в СУБД MYSQL, а также способам и средствам доступа и манипулирования данными в данной базе. Создание, удаление, редактирование таблиц данных и их элементов.

1. Предметная область

Предметной областью для данной работы была выбрана абстрактная, реально не существующая парикмахерская, предоставляющая некоторые стилистические услуги абстрактным вымышленным персонажам.

Все посетители данной предметной области (парикмахерской) - вымышлены. Любые совпадения с реальными именами и событиями - случайность.

2. Создание базы данных

Для создания базы данных необходимо ввести команду

CREATE DATABASE [db_Name];

После чего передать управление на только что созданную базу применив команду: USE [db_Name];

3. Вставка данных

Для хранения данных в созданной БД создадим в ней таблицу выполнив следующую команду: CREATE TABLE [table_Name]( id INT UNSIGNED NOT NULL AUTO_INCREMENT KEY, Client VARCHAR(64), Day_Of_The_Cut DATE, Hair_Type VARCHAR(64), Code INT, Price INT, Profit CHAR(10)) ENGINE MYISAM;

Затем выведем описание таблицы, чтобы убедиться, что она создана и притом правильно: DESCRIBE [table_Name];

Заполняем таблицу вводя все данные построчно для каждого отдельного клиента: mysql база данные

INSERT

INTO[table_Name](Client,Day_Of_The_Cut,Hair_Type,Code,Price,Profit)

VALUES(‘Jim Morrison’,’2010.01.11’,’The End’,’2232’,’200’,’OK’);

4. Редактирование данных

Для замены значения атрибута Price в только что заполненной строке вместо удаления всей строки можно воспользоваться командой: UPDATE [table_Name] SET Price=’[new_value]’

WHERE Client=’Jim Morrison’;

5. Удаление данных

Удалим все записи из таблицы users значения атрибута Profit которых имеет значение NORM.

Для удаления всей записи используется конструкция следующего вида: DELETE FROM [table_Name] WHERE Profit=’NORM’;

И выведем таблицу, для просмотра результата удаления: SELECT * FROM [table_Name];

6. Изменение структуры

Для удаления столбца из таблицы воспользуемся: ALTER TABLE [table_name] DROP [column_Name];

Запросы к БД

Выбрать всех клиентов, которые были обслужены в мае.

SELECT [attribute_Name] FROM [table_Name] WHERE Day_Of_The_Cut LIKE “%-05-%”;

Добавить 25 дней к дате 2011-11-11

UPDATE [table_Name] SET Day_Of_The_Cut=’2011-11-11’ INTERVAL 25 DAY

WHERE Day_Of_The_Cut=’2011-11-11’;

Изменить регистр для столбца Hair_Type

UPDATE users SET Hair_Type=(SELECT UPPER(Hair_Type));

Вывод
В данной работе я изучил основные возможности СУБД MYSQL, научился создавать базы данных, создавать таблицы в базе данных, создавать записи в таблицах, манипулировать структурой и содержанием таблиц, манипулировать данными и применил полученные навыки на практике.

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?