Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ОБД / лабки / hotel

.sql
Скачиваний:
0
Добавлен:
27.01.2024
Размер:
10.07 Кб
Скачать
-- phpMyAdmin SQL Dump
-- version 4.9.0.1
-- https://www.phpmyadmin.net/
--
-- Хост: 127.0.0.1:3306
-- Время создания: Апр 28 2020 г., 19:22
-- Версия сервера: 10.3.13-MariaDB-log
-- Версия PHP: 7.3.9

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- База данных: `hotel`
--

-- --------------------------------------------------------

--
-- Структура таблицы `bar`
--

CREATE TABLE `bar` (
  `id_bar` int(10) UNSIGNED NOT NULL,
  `id_hotel` int(10) UNSIGNED NOT NULL,
  `nazva_bary` varchar(15) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Дамп данных таблицы `bar`
--

INSERT INTO `bar` (`id_bar`, `id_hotel`, `nazva_bary`) VALUES
(301, 1, 'Золотой огонек'),
(302, 1, 'Сумы'),
(303, 1, 'Красная калина');

-- --------------------------------------------------------

--
-- Структура таблицы `dir`
--

CREATE TABLE `dir` (
  `id_dir` int(11) UNSIGNED NOT NULL,
  `id_hotel` int(10) UNSIGNED NOT NULL,
  `prizvishe` varchar(25) DEFAULT NULL,
  `imya` varchar(20) DEFAULT NULL,
  `po_batkoviy` varchar(25) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Дамп данных таблицы `dir`
--

INSERT INTO `dir` (`id_dir`, `id_hotel`, `prizvishe`, `imya`, `po_batkoviy`) VALUES
(401, 1, 'Трактор', 'Леонид', 'Назарович'),
(402, 1, 'Сергеевич', 'Виктор', 'Николаевич'),
(403, 1, 'Гапон', 'Иван', 'Иванович'),
(404, 1, 'Бойко', 'Евгений', 'Николаевич'),
(405, 1, 'Коваленко', 'Стас', 'Мартинович'),
(406, 1, 'Андреенко', 'Николай', 'Кирилович'),
(407, 1, 'Иваненко', 'Карась', 'Анатолиевич'),
(408, 1, 'Олесько', 'Грузило', 'Михайлович'),
(409, 1, 'Когут', 'Анатолий', 'Андреевич'),
(410, 1, 'Ararat', 'Miho', NULL),
(411, 1, 'Abdulenko', 'Elli', NULL),
(412, 1, 'Кот', 'Роман', 'Сергеевич');

-- --------------------------------------------------------

--
-- Структура таблицы `hotel`
--

CREATE TABLE `hotel` (
  `id_hotel` int(10) UNSIGNED NOT NULL,
  `telephon` varchar(25) NOT NULL,
  `email` varchar(25) NOT NULL,
  `home-telephone` varchar(11) DEFAULT NULL,
  `adress` varchar(25) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Дамп данных таблицы `hotel`
--

INSERT INTO `hotel` (`id_hotel`, `telephon`, `email`, `home-telephone`, `adress`) VALUES
(1, '380-55-35-535', 'people@gmail.com', NULL, 'Гагарина-12');

-- --------------------------------------------------------

--
-- Структура таблицы `nomer`
--

CREATE TABLE `nomer` (
  `id_nomer` int(10) UNSIGNED NOT NULL,
  `id_hotel` int(11) UNSIGNED NOT NULL,
  `vartist` int(11) DEFAULT NULL,
  `type_nomery` varchar(20) DEFAULT NULL,
  `statys_nomery` varchar(15) DEFAULT NULL,
  `nomer_kimnati` int(11) DEFAULT NULL,
  `kilkist_nomeriv` int(11) DEFAULT NULL,
  `chas_priberanya` time(6) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Дамп данных таблицы `nomer`
--

INSERT INTO `nomer` (`id_nomer`, `id_hotel`, `vartist`, `type_nomery`, `statys_nomery`, `nomer_kimnati`, `kilkist_nomeriv`, `chas_priberanya`) VALUES
(201, 1, 700, 'Single', 'busy', 101, 1, '10:00:00.000000'),
(202, 1, 800, 'Single', 'busy', 102, 1, '10:20:00.000000'),
(203, 1, 800, 'Single', NULL, 103, 1, '10:45:00.000000'),
(204, 1, 1800, 'Double', 'busy', 104, 2, '11:00:00.000000'),
(205, 1, 800, 'Double', 'free', 105, 2, '11:20:00.000000'),
(206, 1, 1050, 'Double', 'busy', 106, 2, '10:35:00.000000'),
(207, 1, 900, 'Double', 'free', 107, 2, '11:55:00.000000'),
(208, 1, 1400, 'SGL', 'busy', 108, 2, '13:00:00.000000'),
(209, 1, 800, 'Single', 'free', 109, 2, '13:30:00.000000'),
(210, 1, 1400, 'Triple', 'busy', 110, 4, '14:00:00.000000'),
(211, 1, 1400, 'Triple', 'free', 111, 4, '14:30:00.000000'),
(212, 1, 2600, 'Lux', 'busy', 112, 4, '15:00:00.000000');

-- --------------------------------------------------------

--
-- Структура таблицы `personal`
--

CREATE TABLE `personal` (
  `id_personal` int(10) UNSIGNED NOT NULL,
  `id_hotel` int(10) UNSIGNED NOT NULL,
  `prizvishe` varchar(25) DEFAULT NULL,
  `imya` varchar(20) DEFAULT NULL,
  `posada` varchar(30) DEFAULT NULL,
  `rob_godini` int(11) DEFAULT NULL,
  `stag` int(11) DEFAULT NULL,
  `zarplatnya` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Дамп данных таблицы `personal`
--

INSERT INTO `personal` (`id_personal`, `id_hotel`, `prizvishe`, `imya`, `posada`, `rob_godini`, `stag`, `zarplatnya`) VALUES
(101, 1, 'Bailey', 'Justin', 'Администратор', 150, 14, 9100),
(102, 1, 'Ethan', 'Adams', 'Администратор', 150, 32, 9100),
(103, 1, 'Adam', 'Coleman', 'Охранник', 160, 89, 6300),
(104, 1, 'Scott', 'Jake', 'Охранник', 100, 112, 4800),
(105, 1, 'Nathaniel', 'Anderson', 'Уборщица', NULL, 211, 3500),
(106, 1, 'Cook', 'David', 'Уборщица', 160, NULL, 7000),
(107, 1, 'Luis', 'Daniel', 'Прислуга', 130, 31, 4900),
(108, 1, 'Hayden', 'Luke', 'Прислуга', 145, 69, 6000),
(109, 1, 'Sebastian', 'Adrian', 'Електрик', 160, 120, 6900),
(110, 1, 'Gabriel', 'Eric', 'Сантехник', 148, 11, 6900),
(111, 1, 'Sparrow', 'Jakob', 'Садовник', 148, 111, 5000),
(112, 1, 'Bin', 'Larry', 'Садовник', 125, 34, 4900);

-- --------------------------------------------------------

--
-- Структура таблицы `product_bar`
--

CREATE TABLE `product_bar` (
  `id_product` int(10) UNSIGNED NOT NULL,
  `id_bar` int(11) UNSIGNED NOT NULL,
  `nazva` varchar(20) DEFAULT NULL,
  `torg_mark` varchar(20) DEFAULT NULL,
  `emnist` float DEFAULT NULL,
  `cina` int(11) DEFAULT NULL,
  `kilk_oborotiv` float DEFAULT NULL,
  `data_vigotov` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Дамп данных таблицы `product_bar`
--

INSERT INTO `product_bar` (`id_product`, `id_bar`, `nazva`, `torg_mark`, `emnist`, `cina`, `kilk_oborotiv`, `data_vigotov`) VALUES
(20, 301, 'Водка', 'GreenDay', 0.5, 80, 40, '2019-06-05'),
(21, 302, 'Тэкила', 'Sombrero', 0.7, 210, 37, '2019-04-14'),
(22, 303, 'Пиво', 'Черниговское', 0.5, 35, 4.5, '2018-12-12'),
(23, 301, 'Пиво', 'BUD', 0.5, 28, 5, '2015-01-07'),
(24, 302, 'Пиво', 'Koblevo', 0.7, 112, 14, '2017-12-12'),
(25, 303, 'Водка', 'Nemiroff', 1.5, 145, 40, '2019-07-07'),
(26, 301, 'Джин', 'Thorn', 0.7, 249, 40, '2019-06-21'),
(27, 302, 'Вино', 'Vin Santo', 0.7, 480, 12, '2015-01-31'),
(28, 303, 'Кофе', NULL, 0.5, 14, NULL, NULL),
(29, 301, 'Сок', 'Sadochok', 0.5, 23, NULL, '2020-01-02'),
(30, 302, 'Чай', NULL, 0.7, 15, NULL, '2020-03-22'),
(31, 303, 'Минеральная', 'PanAm', 1, 15, NULL, '2020-04-20');

--
-- Индексы сохранённых таблиц
--

--
-- Индексы таблицы `bar`
--
ALTER TABLE `bar`
  ADD PRIMARY KEY (`id_bar`),
  ADD KEY `id_hotel` (`id_hotel`);

--
-- Индексы таблицы `dir`
--
ALTER TABLE `dir`
  ADD PRIMARY KEY (`id_dir`),
  ADD KEY `id_hotel` (`id_hotel`);

--
-- Индексы таблицы `hotel`
--
ALTER TABLE `hotel`
  ADD PRIMARY KEY (`id_hotel`);

--
-- Индексы таблицы `nomer`
--
ALTER TABLE `nomer`
  ADD PRIMARY KEY (`id_nomer`),
  ADD KEY `id_hotel` (`id_hotel`);

--
-- Индексы таблицы `personal`
--
ALTER TABLE `personal`
  ADD PRIMARY KEY (`id_personal`),
  ADD KEY `id_hotel` (`id_hotel`);

--
-- Индексы таблицы `product_bar`
--
ALTER TABLE `product_bar`
  ADD PRIMARY KEY (`id_product`),
  ADD KEY `id_bar` (`id_bar`);

--
-- AUTO_INCREMENT для сохранённых таблиц
--

--
-- AUTO_INCREMENT для таблицы `bar`
--
ALTER TABLE `bar`
  MODIFY `id_bar` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=313;

--
-- AUTO_INCREMENT для таблицы `dir`
--
ALTER TABLE `dir`
  MODIFY `id_dir` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=413;

--
-- AUTO_INCREMENT для таблицы `hotel`
--
ALTER TABLE `hotel`
  MODIFY `id_hotel` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT для таблицы `nomer`
--
ALTER TABLE `nomer`
  MODIFY `id_nomer` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=213;

--
-- AUTO_INCREMENT для таблицы `personal`
--
ALTER TABLE `personal`
  MODIFY `id_personal` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=113;

--
-- AUTO_INCREMENT для таблицы `product_bar`
--
ALTER TABLE `product_bar`
  MODIFY `id_product` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=32;

--
-- Ограничения внешнего ключа сохраненных таблиц
--

--
-- Ограничения внешнего ключа таблицы `bar`
--
ALTER TABLE `bar`
  ADD CONSTRAINT `bar_ibfk_1` FOREIGN KEY (`id_bar`) REFERENCES `product_bar` (`id_bar`);

--
-- Ограничения внешнего ключа таблицы `hotel`
--
ALTER TABLE `hotel`
  ADD CONSTRAINT `hotel_ibfk_2` FOREIGN KEY (`id_hotel`) REFERENCES `dir` (`id_hotel`),
  ADD CONSTRAINT `hotel_ibfk_3` FOREIGN KEY (`id_hotel`) REFERENCES `nomer` (`id_hotel`),
  ADD CONSTRAINT `hotel_ibfk_4` FOREIGN KEY (`id_hotel`) REFERENCES `personal` (`id_hotel`),
  ADD CONSTRAINT `hotel_ibfk_5` FOREIGN KEY (`id_hotel`) REFERENCES `bar` (`id_hotel`);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Соседние файлы в папке лабки