/* zmk-cr_in_fach.sql erzeugt und strukturiert eine Tabelle zmk-fach mit der u. a. Struktur. Die Daten stammen aus der Fächerdatenbank faecher.dbf des Schülerverwaltungsprogramms 1plus, wurden in Excel importiert und in einer neuen Spalte zu je einer SQL-Zeile zusammengefügt. Beispiel: In A1-B1 stehen die Daten D, Deutsch des ersten Datensatzes, ZEICHEN(34) erzeugt ein Anführungszeichen. Die Zellenformel ="("&ZEICHEN(34)&A1&ZEICHEN(34)&","&ZEICHEN(34)&B1&ZEICHEN(34)&")," ergibt dann die Zeile ("D","Deutsch"), Diese neuen Zellen markieren, kopieren und in einem Texteditor einfügen. Die SQL-Anweisungen dann ergänzen und als sql-Skript abspeichern. Hinweis: In Excel führt das Speichern Unter... bei den Dateitypen txt und csv nicht zum gewünschten Ergebnis, deshalb sollten die Zellinhalte kopiert und in einen Editor eingefügt werden! (c) November 2005 M. Ziemke, Köln */ CREATE TABLE IF NOT EXISTS `zmk-fach` ( `fid` INT( 3 ) UNSIGNED NOT NULL AUTO_INCREMENT , `bez` VARCHAR( 2 ) NOT NULL , `langname` VARCHAR( 25 ) DEFAULT '', PRIMARY KEY ( `fid` ) , UNIQUE INDEX ( `bez` ) ) TYPE = MYISAM COMMENT = 'ZMK: Fächerdaten-Tabelle' ; INSERT IGNORE INTO `zmk-fach` (bez, langname) VALUES ("D","Deutsch"), ("E","Englisch ab Klasse 5"), ("E5","Englisch ab Klasse 5"), ("F","Französisch ab Kl. 5"), ("F5","Französisch ab Kl. 5"), ("L","Lateinisch ab Kl. 5"), ("L5","Lateinisch ab Kl. 5"), ("F7","Französisch ab Kl. 7"), ("F9","Französisch ab Kl. 9"), ("L7","Lateinisch ab Kl. 7"), ("L9","Lateinisch ab Kl. 9"), ("G9","Griechisch ab Kl. 9"), ("I9","Italienisch ab Kl. 9"), ("R9","Russisch ab Klasse 9"), ("S9","Spanisch ab Klasse 9"), ("E1","Englisch ab Kl. 11"), ("F1","Französisch ab Kl.11"), ("L1","Lateinisch ab Kl. 11"), ("G1","Griechisch ab Kl. 11"), ("I1","Italienisch ab Kl.11"), ("R1","Russisch ab Kl. 11"), ("S1","Spanisch ab Kl. 11"), ("N1","Niederländisch ab 11"), ("H1","Hebräisch ab Kl. 11"), ("KU","Kunst"), ("TX","Textilgestaltung"), ("MU","Musik"), ("CO","Musik Chor"), ("OR","Musik Orchester"), ("KB","Kunst Bühnenbild"), ("FO","Kunst Fotografie"), ("KK","Kunst Kostümkunde"), ("ET","Englisches Theater"), ("FT","Französisch. Theater"), ("LB","Literatur Abo"), ("LI","Literatur"), ("LF","Literatur/Film"), ("LR","Literatur/Radio"), ("LS","Spanisches Theater"), ("LV","Literatur/Video"), ("TH","Theater"), ("TT","Tanztheater"), ("EB","Englisch bilingual"), ("Fc","Französisch biling."), ("GE","Geschichte"), ("SW","Sozialwissenschaften"), ("WW","Wirtschaftswiss."), ("PL","Philosophie"), ("GZ","Geschichte Zusatz"), ("SZ","Sozialwiss. Zusatz"), ("EK","Erdkunde"), ("GB","Geschichte bilingual"), ("GS","Geschichte + Sozial."), ("PA","Erziehungswissensch."), ("PS","Psychologie"), ("RK","Recht"), ("PK","Politik"), ("M","Mathematik"), ("BI","Biologie"), ("CH","Chemie"), ("PH","Physik"), ("BL","Biologie bilingual"), ("IF","Informatik"), ("TC","Technik"), ("HW","Hauswirtschaftswiss."), ("ER","Evang. Religion"), ("KR","Kathol. Religion"), ("SP","Sport"), ("BB","Basketball"), ("BJ","Basketball Jungen"), ("BM","Basketball Mädchen"), ("BD","Badminton"), ("FB","Fußball"), ("FJ","Fußball Jungen"), ("FM","Fußball Mädchen"), ("GY","Gymnastik"), ("HB","Handball"), ("HJ","Handball Jungen"), ("HM","Handball Mädchen"), ("LA","Leichtathletik"), ("RD","Rudern"), ("SN","Schwimmen"), ("TA","Tanz"), ("TJ","Turnen Jungen"), ("TM","Turnen Mädchen"), ("TS","Tennis"), ("TU","Turnen"), ("VB","Volleyball"), ("VJ","Volleyball Jungen"), ("VM","Volleyball Mädchen"), ("DA","Deutsch Angleichung"), ("EA","Englisch Angleichung"), ("FA","Französisch Angleich"), ("MA","Mathematik Angleich."), ("BC","Bio-Chemie"), ("SU","Suchtprophylaxe"), ("MW","Wahlpflicht Mathe 7"), ("BN","Musikband"), ("MB","Modellbau-AG"), ("MF","Mofakurs"), ("SC","Schach-AG"), ("TZ","Technisches Zeichnen"), ("ZT","Zeitungs-AG"), ("DK","Deutsch/Kunst"), ("MI","Mathe/Informatik"), ("EG","Erdkunde/Geschichte"), ("PT","Physik/Technik"), ("PW","Politik/Wirtschaft"), ("C1","Chinesisch ab Kl.11"), ("BT","Bühnentechnik"), ("KX","Kunst sonstiges"), ("LX","Literatur sonstiges"), ("RB","Erdkunde bilingual"), ("PB","Politik bilingual"), ("PP","Prakt. Philosophie"), ("LT","Literatur/Tanz"), ("AZ","Akzeleration"), ("AY","Akzeleration"), ("LK","Literatur/Bühnenbild"), ("E7","Englisch ab Klasse 7"), ("AD","Akzeleration Deutsch"), ("AE","Akzeler. Englisch"), ("AM","Akzeler. Mathematik"), ("AB","Akzeler. Biologie"), ("AC","Akzeler. Chemie");