за допомогою команди CREATE TABLE: TABLE ім'я_таблиці (ім'я_поля тип, ім'я_поля тип, ...)
Для СУБД MySQL запит буде виглядати наступним чином (структура таблиці В«markВ»):
`mark_id` int (5) NOT NULL auto_increment,/* це первинний ключ, він має спеціальні атрибути NOT NULL (поле не може містити невизначене значення) і AUTO_INCREMENT (полю присвоюється унікальне значення). Int-ціле (4байта) */
`mark_title` varchar (25) NOT NULL default'',/* varchar-рядок змінної довжини (1-100) */KEY (`mark_id`)/* поле mark_id є первинним ключем */ );
Для додавання нових рядків до існуючої таблиці використовується команда INSERT, яка має формат:
INSERT INTO <ім'я_таблиці> {VALUES (, ...)},
де - вираз, яке виробляє значення.
Дамп даних таблиці `mark`
/* вставка в таблицю В«markВ» всіх полів */
INSERT INTO `mark` VALUES (1, 'Bridgestone'), (2, 'Cordiant'), (3, 'Goodyear'); (4, 'Michelin'); (5, ' Pirelli '); (6,' Yokohama ');
Фізична модель бази даних
phpMyAdmin SQL Dump
- version 3.5.8
- # "justify"> - Хостp: localhost
- Час створення: 18 березня 2012, 19:22
- Версія сервера: 5.0.51a
- Версія PHP: 5.2.8
- БД: `Tires`
Структура таблиці `customer`
CREATE TABLE `customer` (
`customer_id` int (10) NOT NULL auto_increment,
`customer_address` varchar (100) NOT NULL default'',
`customer_phone` varchar (25) NOT NULL default'',
`customer_name` varchar (25) NOT NULL default'', KEY (`customer_id`)
) ENGINE = MyISAM DEFAULT CHARSET = cp1251 AUTO_INCREMENT = 21;
Структура таблиці `customer_order` TABLE `customer_order` (
`customer_order_id` int (10) NOT NULL auto_increment,
`order_id` int (10) NOT NULL default '0 ',
`product_id` int (10) NOT NULL default '0 ', KEY (`customer_order_id`), `order_id` (`order_id`, `product_id`)
) ENGINE = MyISAM DEFAULT CHARSET = cp1251 AUTO_INCREMENT = 21;
Структура таблиці `orders` TABLE `orders` (
`order_id` int (10) NOT NULL auto_increment,
`customer_id` int (10) NOT NULL default '0 ',
`date` date NOT NULL default '0000-00-00 ', KEY (`order_id`), `customer_id` (`customer_i...