Hauptseite: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Markierung: Zurückgesetzt
Keine Bearbeitungszusammenfassung
 
(13 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 13: Zeile 13:
<div class="portal-box">
<div class="portal-box">
     <h2>Mathematik</h2>
     <h2>Mathematik</h2>
     <p> Im unteren Kategorienbaum sind alle Inhalte der Mathematik des Wikis, aufgeteilt nach Themengebieten.
     <p> Im unteren Kategorienbaum sind alle Inhalte der Mathematik des Wikis, aufgeteilt nach Themengebieten.</p>
       <categorytree mode=pages hideroot=off>Mathematik</categorytree>
       <categorytree mode="pages" hideroot="off">Mathematik</categorytree>
    </p>
</div>
</div>


<div class="portal-box">
<div class="portal-box">
     <h2>Fachhochschulreife Mathematik</h2>
     <h2>Fachhochschulreife Mathematik</h2>
     <p> Im unteren Kategorienbaum sind alle Themen, die zur Erlangung der Fachhochschulreife (FHR) im Fachbereich Wirtschaft und Verwaltung (WuV) im Unterrichtsfach Mathematik (Mathe) behandelt wurden.
     <p> Im unteren Kategorienbaum sind alle Themen, die zur Erlangung der Fachhochschulreife (FHR) im Fachbereich Wirtschaft und Verwaltung (WuV) im Unterrichtsfach Mathematik (Mathe) behandelt wurden.</p>
       <categorytree mode=pages hideroot=off>FHR_WuV_Mathe</categorytree>
       <categorytree mode="pages" hideroot="off" depth=0>FHR_WuV_Mathe</categorytree>
    </p>
</div>
</div>


<div class="portal-box">
<div class="portal-box">
     <h2>Allgemeine Hochschulreife Mathematik Grundkurs</h2>
     <h2>Allgemeine Hochschulreife Mathematik Grundkurs</h2>
     <p> Im unteren Kategorienbaum sind alle Themen, die zur Erlangung der Allgemeinen Hochschulreife (AHR) im Fachbereich Wirtschaft und Verwaltung (WuV) im Unterrichtsfach Mathematik (Mathe) im Grundkurs (GK) behandelt wurden.
     <p> Im unteren Kategorienbaum sind alle Themen, die zur Erlangung der Allgemeinen Hochschulreife (AHR) im Fachbereich Wirtschaft und Verwaltung (WuV) im Unterrichtsfach Mathematik (Mathe) im Grundkurs (GK) behandelt wurden.</p>
       <categorytree mode=pages hideroot=off>AHR_WuV_Mathe_GK</categorytree>
       <categorytree mode="pages" hideroot="off" depth=0>AHR_WuV_Mathe_GK</categorytree>
    </p>
</div>
</div>
<div class="portal-box">
<div class="portal-box">
     <h2>Informatik</h2>
     <h2>Informatik</h2>
     <p> Im unteren Kategorienbaum sind alle Inhalte der Mathematik des Wikis, aufgeteilt nach Themengebieten.
     <p> Im unteren Kategorienbaum sind alle Inhalte der Informatik des Wikis, aufgeteilt nach Themengebieten.</p>
       <categorytree mode=pages hideroot=off>Informatik</categorytree>
       <categorytree mode="pages" hideroot="off">Informatik</categorytree>
   
</div>
<syntaxhighlight lang="python" line>
 
def quick_sort(arr):
<div class="portal-box">
less = []
    <h2>Allgemeine Hochschulreife Informatik Leistungskurs</h2>
pivot_list = []
    <p> Im unteren Kategorienbaum sind alle Themen, die zur Erlangung der Allgemeinen Hochschulreife (AHR) im Fachbereich Informatik (I) im Unterrichtsfach Informatik im Leistungskurs (LK) behandelt wurden.</p>
more = []
      <categorytree mode="pages" hideroot="off" depth=0>AHR_I_Informatik_LK</categorytree>
if len(arr) <= 1:
return arr
else:
pass
</syntaxhighlight>
</div>
</div>
     </p>
 
<div class="portal-box">
    <h2>Allgemeine Hochschulreife Wirtschaftsinformatik Grundkurs</h2>
    <p> Im unteren Kategorienbaum sind alle Themen, die zur Erlangung der Allgemeinen Hochschulreife (AHR) im Fachbereich Wirtschaft und Verwaltung (WuV) im Unterrichtsfach Wirtschaftsinformatik (WI) im Grundkurs (GK) behandelt wurden.</p>
      <categorytree mode="pages" hideroot="off" depth=0>AHR_WuV_WI_GK</categorytree>
</div>
 
<div class="portal-box">
    <h2>Fachinformatik SDM</h2>
     <p>Im unteren Kategorienbaum sind alle Themen, die zur Ausbildung zum Fachinformatiker (FI) im Fachbereich Informatik (I) im Unterrichtsfach SDM behandelt wurden.</p>
      <categorytree mode="pages" hideroot="off" depth=0>FI_I_SDM</categorytree>
</div>
 
<div class="portal-box">
    <h2>Fachinformatik ITD</h2>
    <p>Im unteren Kategorienbaum sind alle Themen, die zur Ausbildung zum Fachinformatiker (FI) im Fachbereich Informatik (I) im Unterrichtsfach ITD behandelt wurden.</p>
      <categorytree mode="pages" hideroot="off" depth=0>FI_I_ITD</categorytree>
</div>
</div>
<div class="portal-box">
    <h2>Fachinformatik EVP</h2>
    <p>Im unteren Kategorienbaum sind alle Themen, die zur Ausbildung zum Fachinformatiker (FI) im Fachbereich Informatik (I) im Unterrichtsfach EVP behandelt wurden.</p>
      <categorytree mode="pages" hideroot="off" depth=0>FI_I_EVP</categorytree>
</div>
</div>
== Relationale Datenbanken ==


Bei der Entwicklung von Datenbanken muss für jede Spalte einer Tabelle ein Datentyp deklariert werden. Spalten werden auch Attribute genannt. Die Namen der Datentypen können je Datenbankhersteller variieren.
<div class="portal-box">
    <h2>Fachinformatik TP1</h2>
    <p>Im unteren Kategorienbaum sind alle Themen, die zur Ausbildung zum Fachinformatiker (FI) im Fachbereich Informatik (I) für die Teilprüfung 1 der IHK relevant sind.</p>
      <categorytree mode="pages" hideroot="off" depth=0>FI_I_TP1</categorytree>
</div>


Die Datentypen einer Spalte können direkt in der Administrationsoberfläche eines DBMS angelegt werden, oder durch ein in DLL erstelltes Skript.
<div class="portal-box">
    <h2>Fachinformatik TP2</h2>
    <p>Im unteren Kategorienbaum sind alle Themen, die zur Ausbildung zum Fachinformatiker (FI) im Fachbereich Informatik (I) für die Teilprüfung 2 der IHK relevant sind.</p>
      <categorytree mode="pages" hideroot="off" depth=0>FI_I_TP2</categorytree>
</div>


=== Beispiel generiertes DDL SQL-Skript zur Erzeugung eines Schemas ===
<div class="portal-box">
<syntaxhighlight lang="sql" line>
    <h2>Lagerlogistik DV</h2>
CREATE SCHEMA `friseursalon`;
    <p>Im unteren Kategorienbaum sind alle Themen, die zur Ausbildung im Bereich Lagerlogistik mit Datenverarbeitung (DV) behandelt wurden.</p>
CREATE TABLE `friseursalon`.`salon` (`idsalon` INT NOT NULL AUTO_INCREMENT, `name` VARCHAR(45) NOT NULL, PRIMARY KEY (`idsalon`));
      <categorytree mode="pages" hideroot="off" depth=0>Lagerlogistik_DV</categorytree>
CREATE TABLE `friseursalon`.`mitarbeiter` (`idmitarbeiter` INT NOT NULL AUTO_INCREMENT, `nachname` VARCHAR(45) NOT NULL, `vorname` VARCHAR(45) NOT NULL, `idsalon` INT NOT NULL, PRIMARY KEY (`idmitarbeiter`), INDEX `fksalon` (`idsalon` ASC), CONSTRAINT `fksalon` FOREIGN KEY (`idsalon`) REFERENCES `friseursalon`.`salon` (`idsalon`) ON DELETE NO ACTION ON UPDATE NO ACTION);
</div>
CREATE TABLE `friseursalon`.`kunde` (`idkunde` INT NOT NULL AUTO_INCREMENT, `nachname` VARCHAR(45) NOT NULL, `vorname` VARCHAR(45) NOT NULL, PRIMARY KEY (`idkunde`));
</div>
CREATE TABLE `friseursalon`.`termin` (`idtermin` INT NOT NULL AUTO_INCREMENT, `datum` VARCHAR(45) NULL, `rechnungsbetrag` DOUBLE NULL, `idmitarbeiter` INT NOT NULL, `idkunde` INT NOT NULL, PRIMARY KEY (`idtermin`), INDEX `fkmitarbeiter` (`idmitarbeiter` ASC), INDEX `fkkunde` (`idkunde` ASC), CONSTRAINT `fkmitarbeiter` FOREIGN KEY (`idmitarbeiter`) REFERENCES `friseursalon`.`mitarbeiter` (`idmitarbeiter`) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fkkunde` FOREIGN KEY (`idkunde`) REFERENCES `friseursalon`.`kunde` (`idkunde`) ON DELETE NO ACTION ON UPDATE NO ACTION);
</div>
</syntaxhighlight>
[[Kategorie:Programmierung]]
[[Kategorie:Datenbanken]]