228 lines
5.4 KiB
SQL
228 lines
5.4 KiB
SQL
-- phpMyAdmin SQL Dump
|
||
-- version 5.1.1
|
||
-- https://www.phpmyadmin.net/
|
||
--
|
||
-- Host: db
|
||
-- Erstellungszeit: 17. Jun 2021 um 08:22
|
||
-- Server-Version: 8.0.25
|
||
-- PHP-Version: 7.4.20
|
||
|
||
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
||
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 */;
|
||
|
||
--
|
||
-- Datenbank: `frise`
|
||
--
|
||
|
||
-- --------------------------------------------------------
|
||
|
||
--
|
||
-- Tabellenstruktur für Tabelle `auftrag`
|
||
--
|
||
|
||
CREATE TABLE `auftrag` (
|
||
`Auftragsnummer` int NOT NULL,
|
||
`Datum` date NOT NULL,
|
||
`Zeit` time NOT NULL,
|
||
`Gesamtpreis` double NOT NULL
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_german2_ci;
|
||
|
||
--
|
||
-- Daten für Tabelle `auftrag`
|
||
--
|
||
|
||
INSERT INTO `auftrag` (`Auftragsnummer`, `Datum`, `Zeit`, `Gesamtpreis`) VALUES
|
||
(5, '2021-07-13', '12:00:00', 80),
|
||
(6, '2021-06-25', '17:25:00', 78),
|
||
(7, '2021-07-26', '15:00:00', 35),
|
||
(8, '2021-06-28', '15:00:00', 13),
|
||
(9, '2021-08-17', '16:30:00', 74);
|
||
|
||
-- --------------------------------------------------------
|
||
|
||
--
|
||
-- Tabellenstruktur für Tabelle `bucht`
|
||
--
|
||
|
||
CREATE TABLE `bucht` (
|
||
`Kundenummer` int NOT NULL,
|
||
`Auftragsnummer` int NOT NULL
|
||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||
|
||
--
|
||
-- Daten für Tabelle `bucht`
|
||
--
|
||
|
||
INSERT INTO `bucht` (`Kundenummer`, `Auftragsnummer`) VALUES
|
||
(1, 5);
|
||
|
||
-- --------------------------------------------------------
|
||
|
||
--
|
||
-- Tabellenstruktur für Tabelle `dienstleistung`
|
||
--
|
||
|
||
CREATE TABLE `dienstleistung` (
|
||
`Preisart` text NOT NULL,
|
||
`Beschreibung` text NOT NULL,
|
||
`Dientleistungsnummer` int NOT NULL,
|
||
`Festpreiswert` double NOT NULL
|
||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||
|
||
--
|
||
-- Daten für Tabelle `dienstleistung`
|
||
--
|
||
|
||
INSERT INTO `dienstleistung` (`Preisart`, `Beschreibung`, `Dientleistungsnummer`, `Festpreiswert`) VALUES
|
||
('fest', 'Waschen', 2, 10);
|
||
|
||
-- --------------------------------------------------------
|
||
|
||
--
|
||
-- Tabellenstruktur für Tabelle `führt aus`
|
||
--
|
||
|
||
CREATE TABLE `führt aus` (
|
||
`Mitarbeiternummer` int NOT NULL,
|
||
`Auftragsnummer` int NOT NULL
|
||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||
|
||
-- --------------------------------------------------------
|
||
|
||
--
|
||
-- Tabellenstruktur für Tabelle `kunde`
|
||
--
|
||
|
||
CREATE TABLE `kunde` (
|
||
`Geschlecht` text NOT NULL,
|
||
`Vorname` text NOT NULL,
|
||
`Geburstag` date NOT NULL,
|
||
`Telefonnummer` text NOT NULL,
|
||
`Kundenummer` int NOT NULL,
|
||
`Nachname` text NOT NULL,
|
||
`Haarlaenge` text NOT NULL,
|
||
`Haarstruktur` text NOT NULL
|
||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||
|
||
--
|
||
-- Daten für Tabelle `kunde`
|
||
--
|
||
|
||
INSERT INTO `kunde` (`Geschlecht`, `Vorname`, `Geburstag`, `Telefonnummer`, `Kundenummer`, `Nachname`, `Haarlaenge`, `Haarstruktur`) VALUES
|
||
('w', 'Victoria', '2003-12-19', '+49 1455 95679', 1, 'Plonski', 'm', 'fein'),
|
||
('m', 'Liam', '1990-01-13', '+49 5685 57794', 2, 'Hemsworth', 'k', 'kraeftig '),
|
||
('w', 'Ariana', '1993-06-26', '+49 774 25689', 3, 'Grande-Butera', 'l', 'kraeftig'),
|
||
('m', 'Tom', '1996-06-01', '+49 56483 91283', 4, 'Holland ', 'k', 'dick'),
|
||
('w', 'Laura', '1974-05-16', '+49 6764 57386', 5, 'Pausini', 'm', 'normal'),
|
||
('w', 'Giovanna', '2003-05-07', '+49 6473 73927', 6, 'D’Angelo', 'l', 'dick');
|
||
|
||
-- --------------------------------------------------------
|
||
|
||
--
|
||
-- Tabellenstruktur für Tabelle `mitarbeiter`
|
||
--
|
||
|
||
CREATE TABLE `mitarbeiter` (
|
||
`Mitarbeiternummer` int NOT NULL,
|
||
`Vorname` text NOT NULL
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||
|
||
--
|
||
-- Daten für Tabelle `mitarbeiter`
|
||
--
|
||
|
||
INSERT INTO `mitarbeiter` (`Mitarbeiternummer`, `Vorname`) VALUES
|
||
(1, 'André'),
|
||
(2, 'Katy'),
|
||
(5, 'Gabi'),
|
||
(7, 'Mindi'),
|
||
(9, 'Karsten');
|
||
|
||
-- --------------------------------------------------------
|
||
|
||
--
|
||
-- Tabellenstruktur für Tabelle `umfasst`
|
||
--
|
||
|
||
CREATE TABLE `umfasst` (
|
||
`Einzelpreis` double NOT NULL,
|
||
`Auftragsnummer` int NOT NULL,
|
||
`Dienstleistungsnummer` int NOT NULL
|
||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||
|
||
--
|
||
-- Daten für Tabelle `umfasst`
|
||
--
|
||
|
||
INSERT INTO `umfasst` (`Einzelpreis`, `Auftragsnummer`, `Dienstleistungsnummer`) VALUES
|
||
(10, 5, 1),
|
||
(10, 5, 2);
|
||
|
||
--
|
||
-- Indizes der exportierten Tabellen
|
||
--
|
||
|
||
--
|
||
-- Indizes für die Tabelle `auftrag`
|
||
--
|
||
ALTER TABLE `auftrag`
|
||
ADD PRIMARY KEY (`Auftragsnummer`);
|
||
|
||
--
|
||
-- Indizes für die Tabelle `dienstleistung`
|
||
--
|
||
ALTER TABLE `dienstleistung`
|
||
ADD PRIMARY KEY (`Dientleistungsnummer`);
|
||
|
||
--
|
||
-- Indizes für die Tabelle `kunde`
|
||
--
|
||
ALTER TABLE `kunde`
|
||
ADD PRIMARY KEY (`Kundenummer`);
|
||
|
||
--
|
||
-- Indizes für die Tabelle `mitarbeiter`
|
||
--
|
||
ALTER TABLE `mitarbeiter`
|
||
ADD PRIMARY KEY (`Mitarbeiternummer`);
|
||
|
||
--
|
||
-- AUTO_INCREMENT für exportierte Tabellen
|
||
--
|
||
|
||
--
|
||
-- AUTO_INCREMENT für Tabelle `auftrag`
|
||
--
|
||
ALTER TABLE `auftrag`
|
||
MODIFY `Auftragsnummer` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;
|
||
|
||
--
|
||
-- AUTO_INCREMENT für Tabelle `dienstleistung`
|
||
--
|
||
ALTER TABLE `dienstleistung`
|
||
MODIFY `Dientleistungsnummer` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
|
||
|
||
--
|
||
-- AUTO_INCREMENT für Tabelle `kunde`
|
||
--
|
||
ALTER TABLE `kunde`
|
||
MODIFY `Kundenummer` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
|
||
|
||
--
|
||
-- AUTO_INCREMENT für Tabelle `mitarbeiter`
|
||
--
|
||
ALTER TABLE `mitarbeiter`
|
||
MODIFY `Mitarbeiternummer` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;
|
||
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 */;
|