Рисунок 13 - Создание БД в среде MySQL-front
После задания активной БД можно с помощью средств, предоставляемых про-
граммой изменять структуру БД, вводить данные, задавать ключевые поля.
Помимо этого можно в специально отведенном
окне напрямую вводить
инструкции, используя синтаксис языка SQL, как показано на рисунке:
Рисунок 14 - Использование синтаксиса SQL
4. Средствами языка SQL необходимо создать четыре таблицы в базе данных,
используя команду
CREATE
TABLE
, синтаксис которой приведен в приложении. Для таблицы J:
CREATE TABLE j (
28
Jnum varchar(6) NOT NULL default '',
Jnam varchar(20) default NULL,
Ci varchar(20) default NULL,
PRIMARY KEY (Jnum)
) TYPE=MyISAM;
Значками /* */ - выделяются комментарии в тексте запроса.
При создании таблиц
выполнить такую реализацию, чтобы она отражала
структуру таблиц, указанную ниже (таблице S, P, J, SPJ ) и должны быть нало-
жены следующие ограничения:
- поля номер_поставщика, номер_детали, номер_изделия во
всех таблицах
имеет символьный тип и длину 6 (
varchar(6));
- поля рейтинг, вес и количество имеют целочисленный тип (
integer);
- поля фамилия, город (поставщика, детали или изделия), название (детали или
изделия) имеют символьный тип и длину 20 (
varchar(20));
- ни для одного поля не предусматривается использование индексов;
-для всех полей допускаются значения NULL и значения-дубликаты, кроме по-
лей первичного и внешнего ключей.
После создания пустых таблиц их необходимо наполнить данными. Вводить
данные в нее можно несколькими способами:
а)Вручную,
используя команду insert into;
Пример ввода данных вручную (команда INSERT):
mysql>
insert into J (Jnum, Jnam, Ci)values ('J1','Жесткий диск','Париж');
или
mysql>
insert into J values ('J1','Жесткий диск','Париж');
//т.е в случае если вы вставляете данные во все поля таблицы то их перечис-
лять не обязательно.
Таким образом SQL инструкция имеет следующий вид
Достарыңызбен бөлісу: