Files
kla-opp-schulzeug/AWP_11fi5/luna2000_innodb.sql
2021-05-17 15:30:00 +02:00

139 lines
4.5 KiB
SQL

-- phpMyAdmin SQL Dump
-- version 2.6.0-pl3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 26. Januar 2005 um 07:28
-- Server Version: 4.1.8
-- PHP-Version: 5.0.3
--
-- Datenbank: `luna2_innodb`
--
DROP DATABASE IF EXISTS `luna2_innodb`;
CREATE DATABASE `luna2_innodb` DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;
USE luna2_innodb;
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `tblabteilung`
--
DROP TABLE IF EXISTS `tblabteilung`;
CREATE TABLE `tblabteilung` (
`A_Nr` varchar(50) collate latin1_general_ci NOT NULL default '',
`A_Name` varchar(50) collate latin1_general_ci NOT NULL default '',
`A_Stadt` varchar(50) collate latin1_general_ci NOT NULL default '',
PRIMARY KEY (`A_Nr`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci ROW_FORMAT=DYNAMIC;
--
-- Daten für Tabelle `tblabteilung`
--
INSERT INTO `tblabteilung` (`A_Nr`, `A_Name`, `A_Stadt`) VALUES ('a1', 'Beratung', 'München'),
('a2', 'Diagnose', 'München'),
('a3', 'Freigabe', 'Stuttgart');
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `tblmitarbeiter`
--
DROP TABLE IF EXISTS `tblmitarbeiter`;
CREATE TABLE `tblmitarbeiter` (
`M_Nr` bigint(20) NOT NULL default '0',
`A_Nr` varchar(50) collate latin1_general_ci NOT NULL default '',
`M_Name` varchar(50) collate latin1_general_ci NOT NULL default '',
`M_Vorname` varchar(50) collate latin1_general_ci NOT NULL default '',
PRIMARY KEY (`M_Nr`),
KEY `IX_arbeitet` (`A_Nr`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci ROW_FORMAT=DYNAMIC;
--
-- Daten für Tabelle `tblmitarbeiter`
--
INSERT INTO `tblmitarbeiter` (`M_Nr`, `A_Nr`, `M_Name`, `M_Vorname`) VALUES (2581, 'a2', 'Kaufmann', 'Brigitte'),
(9031, 'a2', 'Meier', 'Rainer'),
(10102, 'a3', 'Huber', 'Petra'),
(18316, 'a1', 'Müller', 'Gabriele'),
(25384, 'a3', 'Keller', 'Hans'),
(28559, 'a1', 'Mozer', 'Sibille'),
(29346, 'a2', 'Probst', 'Andreas');
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `tblprojekt`
--
DROP TABLE IF EXISTS `tblprojekt`;
CREATE TABLE `tblprojekt` (
`P_Nr` varchar(50) collate latin1_general_ci NOT NULL default '',
`P_Name` varchar(50) collate latin1_general_ci NOT NULL default '',
`P_Mittel` double NOT NULL default '0',
PRIMARY KEY (`P_Nr`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci ROW_FORMAT=DYNAMIC;
--
-- Daten für Tabelle `tblprojekt`
--
INSERT INTO `tblprojekt` (`P_Nr`, `P_Name`, `P_Mittel`) VALUES ('p1', 'Apollo', 120000),
('p2', 'Gemini', 95000),
('p3', 'Merkur', 186500);
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `tbltaetigkeit`
--
DROP TABLE IF EXISTS `tbltaetigkeit`;
CREATE TABLE `tbltaetigkeit` (
`T_Nr` bigint(20) NOT NULL default '0',
`M_Nr` bigint(20) NOT NULL default '0',
`P_Nr` varchar(50) collate latin1_general_ci NOT NULL default '',
`T_Taetigkeit` varchar(50) collate latin1_general_ci default NULL,
`T_Einstellungsdatum` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`T_Nr`),
KEY `IX_bearbeitet` (`M_Nr`),
KEY `IX_fuer` (`P_Nr`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci ROW_FORMAT=DYNAMIC;
--
-- Daten für Tabelle `tbltaetigkeit`
--
INSERT INTO `tbltaetigkeit` (`T_Nr`, `M_Nr`, `P_Nr`, `T_Taetigkeit`, `T_Einstellungsdatum`) VALUES (1, 10102, 'p1', 'Projektleiter', '1988-10-01 00:00:00'),
(2, 10102, 'p3', 'Gruppenleiter', '1989-01-01 00:00:00'),
(3, 25384, 'p2', 'Sachbearbeiter', '1988-02-15 00:00:00'),
(4, 18316, 'p2', NULL, '1989-06-01 00:00:00'),
(5, 29346, 'p2', NULL, '1987-12-15 00:00:00'),
(6, 2581, 'p3', 'Projektleiter', '1989-10-15 00:00:00'),
(7, 9031, 'p1', 'Gruppenleiter', '1989-04-15 00:00:00'),
(8, 28559, 'p1', NULL, '1988-08-01 00:00:00'),
(9, 28559, 'p2', 'Sachbearbeiter', '1989-02-01 00:00:00'),
(10, 9031, 'p3', 'Sachbearbeiter', '1988-11-15 00:00:00'),
(11, 29346, 'p1', 'Sachbearbeiter', '1989-04-01 00:00:00');
--
-- Constraints der exportierten Tabellen
--
--
-- Constraints der Tabelle `tblmitarbeiter`
--
ALTER TABLE `tblmitarbeiter`
ADD CONSTRAINT `tblmitarbeiter_ibfk_1` FOREIGN KEY (`A_Nr`) REFERENCES `tblabteilung` (`A_Nr`);
--
-- Constraints der Tabelle `tbltaetigkeit`
--
ALTER TABLE `tbltaetigkeit`
ADD CONSTRAINT `tbltaetigkeit_ibfk_1` FOREIGN KEY (`M_Nr`) REFERENCES `tblmitarbeiter` (`M_Nr`),
ADD CONSTRAINT `tbltaetigkeit_ibfk_2` FOREIGN KEY (`P_Nr`) REFERENCES `tblprojekt` (`P_Nr`);