Помощь в учёбе, очень быстро...
Работаем вместе до победы

Разработка таблиц и схемы базы данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Рисунок 2. Структура таблицы Chitatel (Читатель): CREATE TABLE `Zap_chit_bil` (`Nom_stroki_zap` INT (5) NOT NULL AUTO_INCREMENT,. CREATE TABLE ` Catalog_library `(` Bibl_shiphr ` VARCHAR (10) NOT NULL,. Рисунок 4. Общая структура базы данных. ALTER TABLE ` Catalog_library ` ADD PRIMARY KEY (` Bibl_shiphr `). ALTER TABLE ` Zap_chit_bil ` ADD PRIMARY KEY (Nom_stroki_zap`). Создание таблицы Chitatel… Читать ещё >

Разработка таблиц и схемы базы данных (реферат, курсовая, диплом, контрольная)

Для создания данной системы управления данными понадобятся следующие таблицы:

  • · Catalog_library
  • · Chitatel
  • · Zap_chit_bil

В СУБД MySQL создание таблицы происходит с помощью команды CREATE TABLE.

Создание таблицы Catalog_library (Каталог библиотеки):

CREATE TABLE ` Catalog_library `(` Bibl_shiphr ` VARCHAR (10) NOT NULL,.

` Nazv_knigi ` VARCHAR (70) NOT NULL,.

` Author ` VARCHAR (20) NOT NULL,.

` God_izd ` YEAR (4) NOT NULL,.

` Mesto_izd ` VARCHAR (20) NOT NULL,.

` Nazv_izd ` VARCHAR (25) NOT NULL,.

` Vsego ` INT (5) NOT NULL,.

` Dostypno ` INT (5) NOT NULL);

Добавление первичного ключа таблицы Catalog_library (Каталог библиотеки):

ALTER TABLE ` Catalog_library ` ADD PRIMARY KEY (` Bibl_shiphr `).

Структура таблицы Catalog_library (Каталог библиотеки).

Рисунок 1. Структура таблицы Catalog_library (Каталог библиотеки):

Создание таблицы Chitatel (Читатель):

CREATE TABLE ` Chitatel `(` Nom_bil ` INT (7) NOT NULL,.

` Surname ` VARCHAR (15) NOT NULL,.

`Name` VARCHAR (10) NOT NULL,.

` Patronymic ` VARCHAR (15) NOT NULL,.

` Address ` VARCHAR (50) NOT NULL,.

` Telephone ` VARCHAR (15) NOT NULL.

` Data_vidachi ` DATE NOT NULL);

Добавление первичного ключа таблицы Chitatel (Читатель):

ALTER TABLE ` Chitatel ` ADD PRIMARY KEY (` Nom_bil `).

Структура таблицы Chitatel (Читатель).

Рисунок 2. Структура таблицы Chitatel (Читатель):

Создание таблицы Zap_chit_bil (Запись читательского билета):

CREATE TABLE `Zap_chit_bil` (`Nom_stroki_zap` INT (5) NOT NULL AUTO_INCREMENT,.

` Bibl_shiphr ` VARCHAR (10) NOT NULL,.

` Nom_bil ` INT (7) NOT NULL,.

` Data_vid ` DATE NOT NULL,.

` Data_vozv ` DATE NOT NULL) ;

Добавление первичного ключа таблицы Zap_chit_bil (Запись читательского билета):

ALTER TABLE ` Zap_chit_bil ` ADD PRIMARY KEY (Nom_stroki_zap`).

Структура таблицы Zap_chit_bil (Запись читательского билета):

Рисунок 3.

Рисунок 3.

Общая структура базы данных.

Рисунок 4. Общая структура базы данных.

С помощью команд INSERT INTO и VALUES происходит вставка строк внутрь той или иной таблицы.

Вставка строки для таблицы Catalog_library (Каталог библиотеки) выполняется следующим образом:

Рисунок 5.

Рисунок 5.

INSERT INTO `Catalog_library` (`Bibl_shiphr`, `Nazv_knigi`, `Author`, `God_izd`, `Mesto_izd`, `Nazv_izd`, `Vsego`, `Dostypno`).

VALUES (' 681.3А47 ', ' Информатика 2001: учеб. пособие', ' Алексеев, А.П. ', ' 2001 ', ' Самара', ' СОЛОН-Р ', '50', '9');

Для вставки последующих значений в каждую таблицу команды INSERT INTO и VALUES выполняются аналогично.

Данные в таблице Catalog_library (Каталог библиотеки):

Рисунок 6.

Рисунок 6.

Данные в таблице Chitatel (Читатель):

Рисунок 7.

Рисунок 7.

Данные в таблице Zap_chit_bil (Запись читательского билета):

Рисунок 8.

Рисунок 8.

Показать весь текст
Заполнить форму текущей работой