Синтаксис, типы данных, используемые в базе данных MySQL. Создание и удаление базы данных, создание таблицы и удаление таблицы, изменение ее свойств. Переименование, вставка и удаление столбцов, изменение их свойств. Обновление и поиск записей в таблице.
Аннотация к работе
Федеральное агентство по делам образования и науки Российской Федерации Кафедра систем управления ОТЧЕТ по лабораторной работе по курсу «Базы данных» Тема: Создание базы данных в MySQL 1. Создание базы и таблиц. Сначала заполним таблицу sale mysql> INSERT INTO sale -> VALUES (3003, 767, 2005-03-04, 2001, 1001); Query OK, 1 row affected (0.02 sec) mysql> INSERT INTO sale -> VALUES (3002, 1900, 2006-05-06, 2007, 1004); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO sale -> VALUES (3005, 5160, 2006-05-09, 2003, 1002); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO sale -> VALUES (3006, 1098, 2006-12-31, 2008, 1007); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO sale -> VALUES (3009, 1713, 2005-09-09, 2002, 1003); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO sale -> VALUES (3007, 75, 2006-05-08, 2004, 1002); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO sale -> VALUES (3008, 4723, 2005-09-11, 2006, 1001); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO sale -> VALUES (3010, 1309, 2006-05-01, 2004, 1002); Query OK, 1 row affected (0.02 sec) mysql> INSERT INTO sale -> VALUES (3011, 9981, 2004-03-05, 2006, 1001); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO sale -> VALUES (3001, 18, 2007-02-15, 2008, 1007); Query OK, 1 row affected (0.00 sec) Проверим правильность заполнения таблицы, для этого произведем выборку. mysql> SELECT * FROM sale; Аналогично введем данные в таблицы “prodav” и “pokup”. mysql> INSERT INTO prodav -> VALUES (Аксель, Норильск, 0.1,1003); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO prodav -> VALUES (Мыскин, Луга, 0.11,1004); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO prodav -> VALUES (Птицын, Луга, 0.12,1001); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO prodav -> VALUES (Ривкин, Бабушкин, 0.15,1007); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO prodav -> VALUES (Смирнов, Сад, 0.13,1002); Query OK, 1 row affected (0.00 sec) mysql> SELECT * FROM prodav; Заполним таблицу “pokup”. mysql> INSERT INTO pokup -> VALUES (2001, Семенова,Челябинск,100,1001); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO pokup -> VALUES (2002, Игошина,Челябинск,200,1003); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO pokup -> VALUES (2003, Ли,Сад,200,1002); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO pokup -> VALUES (2004, Гресс,Быково,300,1002); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO pokup -> VALUES (2006, Клин,Луга,100,1001); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO pokup -> VALUES (2008, Кузнецов,Сад,300,1007); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO pokup -> VALUES (2007, Петров,Ростов,100,1004); Query OK, 1 row affected (0.00 sec) mysql> SELECT * FROM pokup; 2.