Разработка базы данных по учету и потовой продаже запасных частей к холодильному оборудованию

Слайд 2

Данная тема очень актуальна, т.к. база данных позволит хранить большой объем данных

Данная тема очень актуальна, т.к. база данных позволит хранить большой объем данных
о запасных частях и оборудовании завода им.Серго в одном месте, что обеспечит удобство в работе с информацией и быстрый доступ к ней.

АКТУАЛЬНОСТЬ ПРОЕКТА :

Слайд 3

UML — язык графического описания для объектного моделирования в области разработки программного

UML — язык графического описания для объектного моделирования в области разработки программного
обеспечения, моделирования бизнес-процессов, системного проектирования и отображения организационных структур.

SQL — это язык программирования, предназначенный для работы с наборами фактов и отношениями между ними.

Слайд 4

ОПИСАНИЕ ОДНОЙ ИЗ СХЕМ UML.
ТАБЛИЦА «ПОЛЬЗОВАТЕЛЬ»

Данная таблица предназначена для хранения информации

ОПИСАНИЕ ОДНОЙ ИЗ СХЕМ UML. ТАБЛИЦА «ПОЛЬЗОВАТЕЛЬ» Данная таблица предназначена для хранения
об ограничениях каждого поля в таблице “Пользователь”, она связана со схемой UML.

Слайд 5

СХЕМА UML

СХЕМА UML

Слайд 6

ОПИСАНИЕ РЕЛЯЦИОННОЙ БД
ТАБЛИЦА «POLZOVATEL»

В данной таблице указано поле, которое используется как первичный

ОПИСАНИЕ РЕЛЯЦИОННОЙ БД ТАБЛИЦА «POLZOVATEL» В данной таблице указано поле, которое используется
ключ в таблице “Polzovatel”, а так же поля которые обязательны для заполнения в формировании записи.
ID – уникальный идентификатор каждой записи
Familiya – фамилия
Imya – имя
Otchestvo - отчество

Слайд 7

РЕЛЯЦИОННАЯ БД

РЕЛЯЦИОННАЯ БД

Слайд 8

CREATE DATABASE `kursach r2` //создание базы данных
CREATE TABLE `polzovatel` ( // создание

CREATE DATABASE `kursach r2` //создание базы данных CREATE TABLE `polzovatel` ( //
таблицы
`id` int(10) NOT NULL // создание атрибута таблицы
`familiya` varchar(100) DEFAULT NULL// создание атрибута таблицы
`imya` varchar(100) DEFAULT NULL// создание атрибута таблицы
`otchestvo` varchar(100) DEFAULT NULL// создание атрибута таблицы
)
CREATE TRIGGER `deletepolz` BEFORE DELETE ON `polzovatel` FOR EACH ROW BEGIN // создание триггера
DELETE FROM zayavka WHERE OLD. id=id_polzovatel; // удаление записи где id_polzovatel равен удаляемому id_polzovatel текущей записи
END // конец цикла

ФОРМИРОВАНИЕ SQL ЗАПРОСОВ

Слайд 9

CREATE DEFINER=`root`@`localhost` PROCEDURE `polzovatel_insert` (IN `familiya` VARCHAR(100), IN `imya` VARCHAR(100), IN `otchestvo`

CREATE DEFINER=`root`@`localhost` PROCEDURE `polzovatel_insert` (IN `familiya` VARCHAR(100), IN `imya` VARCHAR(100), IN `otchestvo`
VARCHAR(100)) NO SQL
BEGIN
INSERT polzovatel(familiya,imya,otchestvo) VALUES(familiya,imya,otchestvo);//добавление в таблицу адрес значений и добавление значений данных переменных
END//конец процедур
Имя файла: Разработка-базы-данных-по-учету-и-потовой-продаже-запасных-частей-к-холодильному-оборудованию.pptx
Количество просмотров: 37
Количество скачиваний: 0