Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка бази даних для CMS інтернет-магазину

Реферат Розробка бази даних для CMS інтернет-магазину





горії. Якщо в полі parent_id значення 0 - значить категорія Батьківська, інакше значення parent_id дорівнює значенню батьківської категорії, тим самим дана категорія стає дочірньою.

Тепер ми напишемо код SQL для створення таблиці cat у нашій базі даних.

Код:

CREATE TABLE IF NOT EXISTS `cat` (

`cat_id` tinyint (3) unsigned NOT NULL AUTO_INCREMENT,

`cat_name` varchar (40) NOT NULL,

`parent_id` tinyint (3) unsigned NOT NULL DEFAULT 0 , KEY (` cat_id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;

Результат:

Ми створили в нашій базі даних таблицю категорій товару.



Таблиця категорій

Для наочності наповнимо таблицю категорій наступним вмістом:

1) Двигун

1.1) Вихлопна система

1.2) Карбюратор

. 3) ЦПГ

. 4) КПП

. 5) Інше

2) Електрика

3) Ходова частина

3.1) Колеса

3.2) Гальма

3.3) Амортизатори

. 4) Вилка, маятник

. 5) Інше

4) Зовнішній Вигляд

. 1) Сидіння

. 2) Бак

. 3) Бардачки

4.4) Підніжки

. 5) Дуги

. 6) Світлотехніка

Для цього ми напишемо наступний SQL код:

INSERT INTO `cat` (

`cat_id`,

`cat_name`,

`parent_id`

)

(1, Двигун raquo ;, 0 ),

(2, Вихлопна система raquo ;, 1 ),

(3, Карбюратор raquo ;, 1 ),

(4, ЦПГ raquo ;, 1 ),

(5, КПП raquo ;, 1 ),

(6, Інше raquo ;, 1 ),

(7, Електрика raquo ;, 0 ),

(8, Ходова частина raquo ;, 0 ),

(9, Колеса raquo ;, 8 ),

(10, Гальма raquo ;, 8 ),

(11, Амортизатори raquo ;, 8 ),

(12, Вилка, маятник raquo ;, 8 ),

(13, Інше raquo ;, 8 ),

(14, Зовнішній Вигляд raquo ;, 0 ),

(15, Сидіння raquo ;, 14 ),

(16, Бак raquo ;, 14 ),

(17, Бардачки raquo ;, 14 ),

(18, Підніжки raquo ;, 14 ),

(19, Дуги raquo ;, 14 ),

(20, Світлотехніка raquo ;, 14 ),

(21, Інше raquo ;, 14 );

В результаті ми отримали наповнену таблицю категорій товару.


Наповнена таблиця категорій


2.2 Таблиця покупців


Тепер нам потрібно створити таблицю покупців. Назвемо її customers. У таблиці customers ми створимо 8 поле для зберігання наших даних.

1) customers_id - порядкові номер або лічильник покупців. Тип даних у customers_id ми зробимо mediumint (10), додамо ключове слово unsigned, щоб виключити отріцательние числа. Додамо атрибут AUTO_INCREMENT для автоматичного инкремента.

2) name - поля для імені покупця. Тип даних varchar (30)

3) email - поля для email адреси покупця. Тип даних varchar (25)

4) email - поля для номера телефону покупця. Тип даних varchar (10)

5) address - поля для адреси доставки покупця. Тип даних varchar (100)

6) login - поля для логіна покупця. Тип даних varchar (20)

7) password - поля для пароля покупця. Тип даних varchar (32)

Первинний ключ: Поле customers_id

Тепер ми напишемо код і створимо таблицю customers в нашій базі даних

Код: TABLE IF NOT EXISTS `customers` (

`customer_id` mediumint (10), unsigned NOT NULL AUTO_INCREMENT,

`name` varchar (25) NOT NULL,

`e...


Назад | сторінка 4 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Просопографіческіх бази даних Росії на прикладі баз даних Comandarm і Duma1 ...