· 10 years ago · Aug 22, 2016, 02:20 PM
1-- --------------------------------------------------------
2-- Host: 127.0.0.1
3-- Server Version: 5.6.24 - MySQL Community Server (GPL)
4-- Server Betriebssystem: Win32
5-- HeidiSQL Version: 9.2.0.4947
6-- --------------------------------------------------------
7
8/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
9/*!40101 SET NAMES utf8mb4 */;
10/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
11/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
12
13-- Exportiere Datenbank Struktur für kurse
14CREATE DATABASE IF NOT EXISTS `kurse` /*!40100 DEFAULT CHARACTER SET latin1 */;
15USE `kurse`;
16
17
18-- Exportiere Struktur von Tabelle kurse.tbdozent
19CREATE TABLE IF NOT EXISTS `tbdozent` (
20 `DID` int(11) NOT NULL,
21 `PID` int(11) NOT NULL,
22 `Beschaeftigungsbeginn` date DEFAULT NULL,
23 `Stundensatz` float DEFAULT NULL,
24 `Firma` char(50) DEFAULT NULL,
25 `Titel` char(50) DEFAULT NULL,
26 `Qualifikationen` varchar(255) DEFAULT NULL,
27 PRIMARY KEY (`DID`)
28) ENGINE=InnoDB DEFAULT CHARSET=latin1;
29
30-- Exportiere Daten aus Tabelle kurse.tbdozent: ~5 rows (ungefähr)
31/*!40000 ALTER TABLE `tbdozent` DISABLE KEYS */;
32INSERT INTO `tbdozent` (`DID`, `PID`, `Beschaeftigungsbeginn`, `Stundensatz`, `Firma`, `Titel`, `Qualifikationen`) VALUES
33 (812, 1, '2003-07-01', 17, 'selbstständig', 'Informatiker', 'Word, Windows, Datenbanken'),
34 (815, 17, '2002-01-01', 15, 'selbstständig', 'IT-Kaufmann', 'Office, Datenbanken, Netzwerke'),
35 (821, 6, '2005-09-15', 13, 'Dreher KG', 'Meister', 'CNC-Steuerungen'),
36 (833, 26, '2003-08-01', 14, 'Pensionär', 'Mathematiker', 'Windows, Word'),
37 (834, 2, '2001-01-01', 15, 'Paulsen GmbH', 'Industriekaufmann', 'Windows, Rechnungswesen');
38/*!40000 ALTER TABLE `tbdozent` ENABLE KEYS */;
39
40
41-- Exportiere Struktur von Tabelle kurse.tbkurs
42CREATE TABLE IF NOT EXISTS `tbkurs` (
43 `KID` char(10) NOT NULL,
44 `Kurskennung` char(50) NOT NULL,
45 `KTHID` int(11) NOT NULL,
46 `KursdauerStunden` int(11) DEFAULT NULL,
47 `Kursbeginn` date DEFAULT NULL,
48 `Kursende` date DEFAULT NULL,
49 `Zertifikat` char(50) DEFAULT NULL,
50 `Gebuehr` float DEFAULT NULL,
51 `Ustpflichtig` char(1) DEFAULT NULL,
52 `DID` int(11) DEFAULT NULL,
53 PRIMARY KEY (`KID`)
54) ENGINE=InnoDB DEFAULT CHARSET=latin1;
55
56-- Exportiere Daten aus Tabelle kurse.tbkurs: ~7 rows (ungefähr)
57/*!40000 ALTER TABLE `tbkurs` DISABLE KEYS */;
58INSERT INTO `tbkurs` (`KID`, `Kurskennung`, `KTHID`, `KursdauerStunden`, `Kursbeginn`, `Kursende`, `Zertifikat`, `Gebuehr`, `Ustpflichtig`, `DID`) VALUES
59 ('CE17', 'Celle17-Word', 4, 40, '2012-04-23', '2012-04-27', 'eigen', 280, 'J', 833),
60 ('CE20', 'Celle20-Word', 4, 40, '2012-07-09', '2012-07-13', 'eigen', 280, 'J', 812),
61 ('CE23', 'Celle23-Access', 5, 36, '2012-08-06', '2012-08-10', 'eigen', 350, 'N', 812),
62 ('CE24', 'Celle24-Access', 7, 40, '2012-08-13', '2012-08-17', 'eigen', 400, 'N', 812),
63 ('H89', 'Hannover89-Access', 5, 32, '2012-07-09', '2012-07-13', 'eigen', 350, 'N', 812),
64 ('H90', 'Hannover90-Windows', 1, 18, '2012-07-16', '2012-07-18', 'kein', 120, 'J', 834),
65 ('H91', 'Hannover91-Windows', 2, 18, '2012-07-23', '2012-07-25', 'kein', 120, 'J', 834);
66/*!40000 ALTER TABLE `tbkurs` ENABLE KEYS */;
67
68
69-- Exportiere Struktur von Tabelle kurse.tbkursbesuche
70CREATE TABLE IF NOT EXISTS `tbkursbesuche` (
71 `KBID` int(11) NOT NULL,
72 `KTID` int(11) NOT NULL,
73 `KID` char(10) NOT NULL,
74 `Fehltage` tinyint(4) DEFAULT '0',
75 `Zeugnis` char(1) DEFAULT 'N',
76 `Selbstzahler` char(1) DEFAULT 'J',
77 `Zahlweise` enum('Gutschein','Bar','Überweisung') NOT NULL DEFAULT 'Bar',
78 `Rabatt` float DEFAULT '0',
79 `GezahlterBetrag` float DEFAULT '0',
80 PRIMARY KEY (`KBID`)
81) ENGINE=InnoDB DEFAULT CHARSET=latin1;
82
83-- Exportiere Daten aus Tabelle kurse.tbkursbesuche: ~18 rows (ungefähr)
84/*!40000 ALTER TABLE `tbkursbesuche` DISABLE KEYS */;
85INSERT INTO `tbkursbesuche` (`KBID`, `KTID`, `KID`, `Fehltage`, `Zeugnis`, `Selbstzahler`, `Zahlweise`, `Rabatt`, `GezahlterBetrag`) VALUES
86 (310, 25, 'CE17', 0, 'J', 'J', 'Überweisung', 20, 260),
87 (312, 4, 'CE24', 0, 'N', 'N', 'Gutschein', 100, 250),
88 (314, 4, 'CE17', 0, 'J', 'N', 'Gutschein', 0, 280),
89 (315, 5, 'CE17', 0, 'J', 'N', 'Gutschein', 0, 280),
90 (354, 34, 'H90', 1, 'N', 'J', 'Überweisung', 20, 80),
91 (361, 9, 'H90', 0, 'N', 'N', 'Gutschein', 0, 120),
92 (412, 4, 'CE23', 2, 'N', 'N', 'Gutschein', 0, 350),
93 (413, 5, 'CE23', 0, 'N', 'J', 'Überweisung', 100, 50),
94 (415, 15, 'CE23', 5, 'N', 'J', 'Bar', 100, 250),
95 (416, 10, 'CE23', 0, 'N', 'N', 'Gutschein', 0, 350),
96 (418, 31, 'CE23', 1, 'N', 'N', 'Gutschein', 0, 350),
97 (419, 32, 'CE23', 0, 'N', 'J', 'Überweisung', 50, 300),
98 (420, 24, 'CE23', 2, 'N', 'J', 'Bar', 0, 350),
99 (421, 37, 'CE23', 8, 'N', 'J', 'Überweisung', 150, 50),
100 (423, 10, 'CE24', 0, 'N', 'J', 'Bar', 100, 0),
101 (432, 15, 'CE24', 0, 'N', 'J', 'Bar', 100, 0),
102 (438, 11, 'CE24', 0, 'N', 'N', 'Gutschein', 0, 350),
103 (442, 23, 'CE24', 0, 'N', 'J', 'Überweisung', 50, 300);
104/*!40000 ALTER TABLE `tbkursbesuche` ENABLE KEYS */;
105
106
107-- Exportiere Struktur von Tabelle kurse.tbkursthema
108CREATE TABLE IF NOT EXISTS `tbkursthema` (
109 `KTHID` int(11) NOT NULL,
110 `Kursthema` varchar(255) NOT NULL,
111 `Kursbeschreibung` varchar(255) DEFAULT NULL,
112 `Kursdemo` char(5) DEFAULT NULL,
113 `DauerPlan` int(11) DEFAULT NULL,
114 `Voraussetzung` int(11) DEFAULT NULL,
115 PRIMARY KEY (`KTHID`)
116) ENGINE=InnoDB DEFAULT CHARSET=latin1;
117
118-- Exportiere Daten aus Tabelle kurse.tbkursthema: ~11 rows (ungefähr)
119/*!40000 ALTER TABLE `tbkursthema` DISABLE KEYS */;
120INSERT INTO `tbkursthema` (`KTHID`, `Kursthema`, `Kursbeschreibung`, `Kursdemo`, `DauerPlan`, `Voraussetzung`) VALUES
121 (1, 'Einstieg mit Windows', 'Windows bietet die Grundlage für alle modernen und anwenderfreundlichen Programme. Der Kurs führt in die Arbeit mit Windows ein und wendet sich insbesondere an PC-Einsteiger.', '', 20, NULL),
122 (2, 'Windows für Fortgeschrittene', 'Der Kurs wendet sich an PC-Benutzer, die schon etwas Erfahrung mit Windows haben. Der Explorer, Dateisysteme und der Grundaufbau von Fenstrn spielen eine besondere Rolle', '', 20, 1),
123 (3, 'Ordnung im Dateisystem', 'Wie schaffe ich Ordnung auf dem PC? Wie können Programme und Daten gesucht, verschoben und gelöscht werden. Wie können Verknüpfungen genutzt werden.', '', 8, 2),
124 (4, 'Word I', 'Einstieg in die Textverabeitung mit Word. Grundlegende Funktionen, Formatierung, Absätze, Aufzählungen und Nummerierungen', '', 40, 2),
125 (5, 'Access I', 'Einstieg in das Datenbankmanagmentsystem Access. Tabellen und einfache Abfragen', '', 40, 2),
126 (6, 'Excel I', 'Einstieg in die Tabellenkalkulation mit Excel. Grundfunktionen, Tabellenblätter erstellen, formatieren und drucken.', '', 40, 2),
127 (7, 'Access II', 'Vertiefung der Arbeit mit MS Access. Komplexe Abfragen und Änderungen in den Datenbeständen.', '', 40, 5),
128 (8, 'Datenbankentwurf', 'Entwurf relationaler Datenbanken und Umsetzung in MS Access', '', 80, 7),
129 (9, 'VBA-Datenbankprogrammierung', 'Programmierung von Anwendungen auf der Basis von MS Access', '', 80, 7),
130 (10, 'Word II', 'Vertiefung des Umgangs mit Word. Mehrspaltige Formate, Felder und Funktionen, Serienbriefe', '', 40, 4),
131 (11, 'Excel II', 'Vertiefung des Umgangs mit Excel, Funktionen einschließlich WENN-Funktion', '', 40, 6);
132/*!40000 ALTER TABLE `tbkursthema` ENABLE KEYS */;
133
134
135-- Exportiere Struktur von Tabelle kurse.tbperson
136CREATE TABLE IF NOT EXISTS `tbperson` (
137 `PID` int(11) NOT NULL,
138 `Familienname` varchar(50) NOT NULL,
139 `Vorname` varchar(50) DEFAULT NULL,
140 `PLZ` char(5) DEFAULT NULL,
141 `Strasse` varchar(50) DEFAULT NULL,
142 `Ort` varchar(50) DEFAULT 'Celle',
143 `Geburtsdatum` date DEFAULT NULL,
144 PRIMARY KEY (`PID`)
145) ENGINE=InnoDB DEFAULT CHARSET=latin1;
146
147-- Exportiere Daten aus Tabelle kurse.tbperson: ~20 rows (ungefähr)
148/*!40000 ALTER TABLE `tbperson` DISABLE KEYS */;
149INSERT INTO `tbperson` (`PID`, `Familienname`, `Vorname`, `PLZ`, `Strasse`, `Ort`, `Geburtsdatum`) VALUES
150 (1, 'Weiss', 'Peter', '30529', 'Palmstraße 6', 'Hannover', '1963-11-07'),
151 (2, 'Bucz', 'Susanne', '30531', 'Heinestraße 23', 'Hannover', '1976-04-06'),
152 (4, 'Karmann', 'Thomas', '29227', 'Trift 28', 'Celle', '1954-08-04'),
153 (5, 'Klötzer', 'Karl', '29221', 'Bahnhofstraße 2', 'Celle', '1971-03-13'),
154 (6, 'Weiss', 'Karin', '30529', 'Palmstraße 6', 'Hannover', '1962-10-05'),
155 (7, 'Weiss', 'Peter', '38134', 'Glanweg 4', 'Braunschweig', '1974-03-02'),
156 (8, 'Meier', 'Kathrin', '38154', 'Welfenallee 23', 'Braunschweig', '1981-05-03'),
157 (9, 'Schmidt', 'Karl', '30529', 'Lavesallee 23', 'Hannover', '1949-06-25'),
158 (10, 'Müller', 'Claudia', '29596', 'In den Fuhren 12', 'Breitenhees', NULL),
159 (11, 'Lisewski', 'Bernd', '30890', 'Roggenkamp 10', 'Barsinghausen', '1960-06-06'),
160 (15, 'Martens', 'Melanie', '29221', 'Horstweg 258', 'Celle', '1911-02-17'),
161 (17, 'Schlachter', 'Dieter', '29227', 'Mondhagen 43', 'Celle', '1961-02-02'),
162 (23, 'Peredy', 'Helmut', '29221', 'Mauernstraße 2', 'Celle', '1956-02-23'),
163 (24, 'Ruppert', 'Nicola', '29301', 'Welfenallee 23', 'Bergen', '1962-02-25'),
164 (25, 'Sander', NULL, '29223', 'Marxallee 12', 'Celle', '1953-02-05'),
165 (26, 'Cromberg', 'Jörg', '38152', 'Nordring 13', 'Braunschweig', '1991-06-07'),
166 (31, 'Schulze', 'Tanja', '29308', 'Berliner Ring 23', 'Winsen', '1992-11-09'),
167 (32, 'Winter', 'Petra', '29320', 'Immenhoop 51', 'Hermannsburg', '1989-12-30'),
168 (34, 'Plate', 'Ulrich', '30529', 'Gutenberggasse 5', 'Hannover', '1986-12-02'),
169 (37, 'Magerkurth', 'Melissa', '29336', 'Am Tümpel 3', 'Nienhagen', '1951-09-04');
170/*!40000 ALTER TABLE `tbperson` ENABLE KEYS */;
171/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
172/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */;
173/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;