ZFSL/MS/velo2000
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>SQL</language>
<code id="539ffbf0aa167">-- phpMyAdmin SQL Dump
-- version 3.4.5
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 15. Mai 2014 um 19:40
-- Server Version: 5.5.16
-- PHP-Version: 5.3.8
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
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 utf8 */;
--
-- Datenbank: `velo2000stk`
--
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `abteilung`
--
CREATE TABLE IF NOT EXISTS `abteilung` (
`AbteilungsID` varchar(3) COLLATE latin1_german2_ci NOT NULL,
`Abteilungsbez` varchar(50) COLLATE latin1_german2_ci NOT NULL,
`AbteilungsleiterID` int(4) NOT NULL,
PRIMARY KEY (`AbteilungsID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci;
--
-- Daten für Tabelle `abteilung`
--
INSERT INTO `abteilung` (`AbteilungsID`, `Abteilungsbez`, `AbteilungsleiterID`) VALUES
('EDV', 'Elektonische Datenverarbeitung', 1060),
('EGF', 'Erweiterte Geschäftsführung', 1040),
('EK', 'Einkauf', 4020),
('GF', 'Geschäftsdführung', 1001),
('LA', 'Lager', 4145),
('LW', 'Lehrwerkstatt', 3020),
('MF', 'Mechanische Fertigung', 3010),
('ORG', 'Organisation', 4060),
('PA', 'Personalangelegenheiten', 1050),
('RW', 'Rechnungswesen', 4040),
('TE', 'test', 222),
('VE', 'Vertrieb', 4065);
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `mitarbeiter`
--
CREATE TABLE IF NOT EXISTS `mitarbeiter` (
`PersonalNr` int(4) NOT NULL,
`Nachname` varchar(30) COLLATE latin1_german2_ci NOT NULL,
`Vorname` varchar(30) COLLATE latin1_german2_ci NOT NULL,
`Strasse` varchar(80) COLLATE latin1_german2_ci NOT NULL,
`Hausnummer` varchar(10) COLLATE latin1_german2_ci NOT NULL,
`PLZ` varchar(5) COLLATE latin1_german2_ci NOT NULL,
`istTarif` tinyint(1) NOT NULL,
`Geburtsdatum` date NOT NULL,
`Eintrittsdatum` date NOT NULL,
`Geschlecht` char(1) COLLATE latin1_german2_ci NOT NULL,
`Steuerklasse` int(1) NOT NULL,
`Monatsentgelt` double NOT NULL,
`AbteilungsID` varchar(3) COLLATE latin1_german2_ci NOT NULL,
PRIMARY KEY (`PersonalNr`),
KEY `PLZ` (`PLZ`),
KEY `AbteilungsID` (`AbteilungsID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci;
--
-- Daten für Tabelle `mitarbeiter`
--
INSERT INTO `mitarbeiter` (`PersonalNr`, `Nachname`, `Vorname`, `Strasse`, `Hausnummer`, `PLZ`, `istTarif`, `Geburtsdatum`, `Eintrittsdatum`, `Geschlecht`, `Steuerklasse`, `Monatsentgelt`, `AbteilungsID`) VALUES
(1000, '1', '1', ' 1', ' 1', '48329', 1, '1951-01-27', '1990-01-01', 'w', 1, 2000, 'LW'),
(1001, 'Birkhohl', 'Rolf', 'Toni-Turek-Straße', '19', '48301', 0, '1958-09-07', '1990-01-01', 'm', 3, 6200, 'LA'),
(1020, 'Birkhohl', 'Heinz', 'Am Bagno', '2', '48301', 0, '1951-01-27', '1990-01-01', 'm', 1, 6200, 'GF'),
(1030, 'Starke', 'Klaus', 'Am Bagno', '10', '48301', 0, '1946-08-02', '1990-01-01', 'm', 4, 4875, 'EGF'),
(1040, 'Kunze', 'Patrick', 'Am Sportplatz', '32', '48727', 0, '1958-07-05', '1990-01-01', 'm', 3, 5160, 'EGF'),
(1050, 'Jochmann', 'Silke', 'Olympiastraße', '22', '48301', 1, '1970-10-16', '2000-03-01', 'w', 4, 4380, 'PA'),
(1060, 'Zimmer', 'Michael', 'Kolpingstraße', '18', '48301', 0, '1972-12-16', '1997-07-02', 'm', 3, 4750, 'EDV'),
(1111, '1', '1', ' 1', ' 1', '45768', 1, '1951-01-27', '1990-01-01', 'm', 1, 1, 'LA'),
(2010, 'Kaes', 'Sarah', 'Carl-Diem-Ring', '3', '48301', 1, '1964-11-27', '1990-01-01', 'w', 1, 3312, 'EK'),
(2020, 'Rose', 'Daniela', 'Mondstraße', '12', '48143', 1, '1960-12-29', '1998-10-01', 'w', 5, 3211, 'RW'),
(2025, 'Hinze', 'Herbert', 'Schillerstraße', '23', '48143', 1, '1963-05-02', '1992-06-15', 'm', 3, 2915, 'ORG'),
(2030, 'Zurni', 'Kevin', 'Hauptstraße', '33', '48329', 1, '1968-07-19', '1990-07-01', 'm', 3, 3204, 'VE'),
(2222, '666', '2', ' 2', ' 2', '48301', 1, '1951-01-27', '1990-01-01', 'm', 1, 3000, 'LA'),
(3010, 'Breke', 'Ernst', 'Hauptstraße', '34', '48329', 0, '1967-08-25', '2010-07-01', 'm', 3, 4558, 'MF'),
(3020, 'Lützler', 'Sabine', 'Grauten Ihl', '24', '48301', 1, '1973-05-20', '1990-08-01', 'w', 4, 3239, 'LW'),
(3030, 'Kraus', 'Steffen', 'Krögerweg', '3', '48155', 1, '1964-09-13', '1991-07-01', 'm', 1, 2641, 'LA'),
(3333, 'hhhhhhhhh', 'Heinz', 'Am Bagno', '2', '48301', 0, '1951-01-27', '1990-01-01', 'm', 1, 6200, 'LA'),
(4005, 'Griese', 'Anette', 'Rappaportstaße', '4', '45768', 1, '1969-03-27', '1992-01-01', 'w', 4, 2258, 'EK'),
(4010, 'Kohn', 'Edgar', 'Recklinghäuser Straße', '28', '45721', 1, '1972-08-22', '1992-07-01', 'm', 3, 3482, 'EK'),
(4015, 'Müller', 'Albrecht', 'Toni-Turek-Straße', '20', '48301', 1, '1973-12-25', '1993-01-01', 'm', 3, 2746, 'EK'),
(4020, 'Beyer', 'Bernhard', 'Am Bagno', '18', '48301', 1, '1969-07-25', '1993-01-01', 'm', 3, 3954, 'EK'),
(4025, 'Zachow', 'Barbara', 'Am Bagno', '26', '48301', 1, '1972-06-05', '1996-06-01', 'w', 3, 720, 'EK'),
(4030, 'Ostendorf', 'Anne', 'Am Sportplatz', '33', '48727', 1, '1992-12-26', '2009-08-01', 'w', 1, 3207, 'RW'),
(4035, 'Kramer', 'Alfred', 'Olympiastraße', '23', '48301', 1, '1960-02-20', '1994-02-01', 'm', 1, 3391, 'RW'),
(4040, 'Elten', 'Eckhard', 'Kolpingstraße', '19', '48301', 1, '1962-04-09', '1994-03-14', 'm', 4, 3845, 'RW'),
(4045, 'Krieg', 'Birgit', 'Carl-Diem-Ring', '4', '48301', 1, '1994-09-01', '2010-08-01', 'w', 1, 680, 'RW'),
(4050, 'Blume', 'Dagmar', 'Mondstraße', '13', '48143', 1, '1976-12-01', '1995-08-01', 'w', 5, 3107, 'ORG'),
(4055, 'Stipping', 'Carsten', 'Schillerstraße', '24', '48143', 1, '1963-11-30', '1995-09-01', 'm', 3, 2899, 'ORG'),
(4060, 'Bölting', 'Boris', 'Hauptstraße', '35', '48329', 1, '1974-09-01', '1996-04-01', 'm', 4, 3050, 'ORG'),
(4065, 'Deinken', 'Claudia', 'Hauptstraße', '36', '48329', 1, '1969-11-15', '1996-07-15', 'w', 5, 3360, 'VE'),
(4070, 'Schnalte', 'Bernd', 'Grauten Ihl', '25', '48301', 1, '1971-07-12', '1999-01-01', 'm', 4, 3052, 'VE'),
(4075, 'Kürnback', 'Dirk', 'Krögerweg', '4', '48155', 1, '1974-01-28', '1999-01-01', 'm', 1, 1817, 'VE'),
(4080, 'Sommer', 'Elke', 'Rappaportstaße', '5', '45768', 1, '1973-07-04', '1999-01-01', 'm', 5, 2392, 'VE'),
(4085, 'Schimmer', 'Dieter', 'Recklinghäuser Straße', '29', '45721', 1, '1956-04-28', '1999-02-01', 'm', 4, 3179, 'MF'),
(4090, 'Schuller', 'Jens', 'Toni-Turek-Straße', '21', '48301', 1, '1990-12-23', '1999-03-18', 'w', 5, 3850, 'MF'),
(4095, 'Scmitt', 'Barbara', 'Am Bagno', '34', '48301', 1, '1981-01-29', '2000-10-01', 'w', 1, 2076, 'MF'),
(4100, 'Schaffer', 'Detmar', 'Am Bagno', '42', '48301', 1, '1968-07-06', '2001-01-01', 'm', 1, 3370, 'MF'),
(4105, 'Laufen', 'Claus', 'Am Sportplatz', '34', '48727', 1, '1971-02-04', '2001-01-01', 'm', 1, 2436, 'MF'),
(4110, 'Pfitzner', 'Barbara', 'Olympiastraße', '24', '48301', 1, '1970-10-28', '2001-02-01', 'w', 1, 2345, 'MF'),
(4115, 'Müller', 'Barbara', 'Kolpingstraße', '20', '48301', 1, '1972-06-13', '2001-03-01', 'w', 1, 3604, 'MF'),
(4120, 'Tambert', 'Christiane', 'Carl-Diem-Ring', '5', '48301', 1, '1977-01-21', '1998-02-02', 'w', 1, 3066, 'LW'),
(4125, 'Burger', 'Dagmar', 'Mondstraße', '14', '48143', 1, '1982-10-14', '2001-04-01', 'w', 5, 2724, 'LW'),
(4130, 'Busch', 'Diana', 'Schillerstraße', '25', '48143', 1, '1995-08-10', '2010-08-01', 'w', 1, 680, 'LW'),
(4135, 'Csikali', 'Bernd', 'Hauptstraße', '37', '48329', 1, '1990-10-01', '2009-08-01', 'm', 1, 720, 'LW'),
(4140, 'Carluccio', 'Carlos', 'Hauptstraße', '38', '48329', 1, '1991-08-15', '2008-08-01', 'm', 1, 810, 'LW'),
(4145, 'van Meuken', 'Barbara', 'Grauten Ihl', '26', '48301', 1, '1970-08-30', '2001-10-01', 'w', 4, 3873, 'LA'),
(4150, 'Schlattmann', 'Anita', 'Krögerweg', '5', '48155', 1, '1967-05-19', '2001-11-20', 'w', 4, 2456, 'LA'),
(4155, 'Musshalt', 'Bernd', 'Rappaportstaße', '6', '45768', 1, '1976-07-11', '2002-01-01', 'm', 4, 2313, 'LA'),
(4160, 'Malanig', 'Derek', 'Recklinghäuser Straße', '30', '45721', 1, '1969-04-12', '2002-03-01', 'm', 3, 1017, 'LA'),
(4165, 'Köhnleinen', 'Adolf', 'Toni-Turek-Straße', '22', '48301', 1, '1981-07-13', '2002-04-01', 'm', 4, 400, 'LA'),
(4170, 'Schnageshagen', 'Eberhard', 'Am Bagno', '50', '48301', 1, '1968-10-29', '2002-09-01', 'm', 1, 2090, 'PA'),
(4175, 'Bauer-Grieten', 'Denise', 'Am Bagno', '58', '48301', 1, '1983-08-26', '2002-10-01', 'w', 4, 2616, 'PA'),
(4180, 'Netzen', 'Andreas', 'Am Sportplatz', '35', '48727', 1, '1968-03-31', '2002-10-28', 'm', 1, 3561, 'PA'),
(4185, 'Hornberg', 'Doris', 'Olympiastraße', '25', '48301', 1, '1969-01-24', '2009-09-01', 'w', 5, 2567, 'PA'),
(4190, 'Köttenbrink', 'Penilla', 'Kolpingstraße', '21', '48301', 1, '1978-03-15', '2003-12-01', 'm', 1, 2164, 'PA'),
(4195, 'Neigel', 'Bernd', 'Carl-Diem-Ring', '6', '48301', 1, '1990-01-30', '2004-02-01', 'm', 5, 680, 'PA'),
(4200, 'Elpers', 'Clemens', 'Mondstraße', '15', '48143', 1, '1986-04-26', '2008-08-01', 'm', 1, 850, 'PA'),
(4205, 'Bauer', 'Christian', 'Schillerstraße', '26', '48143', 1, '1980-03-01', '2010-08-01', 'm', 5, 2131, 'EDV'),
(4210, 'Schieder', 'Bernd', 'Hauptstraße', '39', '48329', 1, '1977-04-28', '1998-06-01', 'm', 4, 3885, 'EDV'),
(4215, 'Roters', 'Carolin', 'Hauptstraße', '40', '48329', 1, '1972-07-25', '2004-08-01', 'w', 1, 3333, 'EDV'),
(4220, 'Rabenhorst', 'Birgit', 'Grauten Ihl', '27', '48301', 1, '1977-08-10', '1997-09-01', 'w', 1, 2275, 'EDV'),
(4225, 'Stalberg', 'Detlef', 'Krögerweg', '6', '48155', 1, '1991-08-23', '2008-08-01', 'm', 1, 914, 'EDV'),
(4230, 'Schimmer', 'Jens', 'Rappaportstaße', '7', '45768', 1, '1988-02-10', '2009-08-01', 'w', 1, 711, 'EDV'),
(4444, '4', '4', ' 4', ' 4', '48329', 1, '1951-01-27', '1990-01-01', 'm', 1, 2000, 'MF'),
(7654, 't', 't', ' t', ' t', '45721', 0, '1958-09-07', '1990-01-01', 'm', 3, 30000, 'PA'),
(66666, 'haha', 'test', ' www', ' 17', '48301', 1, '1958-09-07', '1990-01-01', 'w', 2, 4000, 'LW');
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `ort`
--
CREATE TABLE IF NOT EXISTS `ort` (
`PLZ` varchar(5) COLLATE latin1_german2_ci NOT NULL,
`Ortsname` varchar(50) COLLATE latin1_german2_ci NOT NULL,
PRIMARY KEY (`PLZ`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci;
--
-- Daten für Tabelle `ort`
--
INSERT INTO `ort` (`PLZ`, `Ortsname`) VALUES
('45721', 'Haltern am See'),
('45768', 'Marl'),
('48143', 'Münster'),
('48155', 'Münster'),
('48301', 'Nottuln'),
('48329', 'Havixbeck'),
('48727', 'Billerbeck');
--
-- Constraints der exportierten Tabellen
--
--
-- Constraints der Tabelle `mitarbeiter`
--
ALTER TABLE `mitarbeiter`
ADD CONSTRAINT `mitarbeiter_ibfk_1` FOREIGN KEY (`PLZ`) REFERENCES `ort` (`PLZ`) ON UPDATE CASCADE,
ADD CONSTRAINT `mitarbeiter_ibfk_2` FOREIGN KEY (`AbteilungsID`) REFERENCES `abteilung` (`AbteilungsID`) ON UPDATE CASCADE;
/*!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 */;
</code>
<run id="539ffa7e3c432"></run>