Skip to content

Commit

Permalink
Merge pull request #205 from Fachinformatiker-Prufungsvorbereitung/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
LNA-DEV authored Nov 22, 2024
2 parents ed1fa2c + d773a61 commit c6e7c2f
Show file tree
Hide file tree
Showing 5 changed files with 146 additions and 9 deletions.
5 changes: 5 additions & 0 deletions assets/css/custom.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.dark{
img {
background-color: white;
}
}
136 changes: 131 additions & 5 deletions content/de/AbschlussprüfungTeil2AE/GA2/Normalisierung.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,13 @@ Die Erste Normalform (1NF) ist dann gegeben, wenn alle Informationen in einer Ta

### Stichpunkte

- Atomar
- Atomar: in jeder Spalte ist genau ein Wert

### Beispiel

| R.-Nr. | Datum | Name | Vorname | Straße | H.-Nr. | PLZ | ORT | Artikel | Anzahl | Preis | Währung |
| ------ | ---------- | ---------- | ------- | ------------ | ------ | ----- | ------------ | --------- | ------ | ----- | ------- |
| 420 | 14.11.2024 | Mustermann | Max | Musterstraße | 1 | 12345 | Musterhausen | Bleistift | 5 | 1 | Euro |

## Zweite Normalform

Expand All @@ -24,8 +30,86 @@ Ein Relationstyp (Tabelle) befindet sich genau dann in der zweiten Normalform (2

### Stichpunkte

- Setzt 1NF vorraus
- Alle Attribute hängen vom Primary Key ab
- Setzt 1NF voraus
- Alle Nichtschlüsselattribute sind abhängig vom Primärschlüssel

### Beispiel

{{< rawhtml >}}
<table>
<tr>
<th colspan="3">Rechnung</th>
</tr>
<tr>
<th>R.-Nr.</th>
<th>Datum</th>
<th>K.-Nr.</th>
</tr>
<tr>
<td>420</td>
<td>14.11.2024</td>
<td>69</td>
</tr>
</table>

<table>
<tr>
<th colspan="7">Kunde</th>
</tr>
<tr>
<th>K.-Nr.</th>
<th>Name</th>
<th>Vorname</th>
<th>Straße</th>
<th>H.-Nr.</th>
<th>PLZ</th>
<th>Ort</th>
</tr>
<tr>
<td>007</td>
<td>Mustermann</td>
<td>Max</td>
<td>Musterstraße</td>
<td>1</td>
<td>12345</td>
<td>Musterort</td>
</tr>
</table>

<table>
<tr>
<th colspan="4">Rechnungsposition</th>
</tr>
<tr>
<th>R.-P,-Nr.</th>
<th>R.-Nr.</th>
<th>Art.-Nr.</th>
<th>Anzahl</th>
</tr>
<tr>
<td>1</td>
<td>420</td>
<td>69</td>
<td>5</td>
</tr>
</table>

<table>
<tr>
<th colspan="3">Artikel</th>
</tr>
<tr>
<th>Art.-Nr.</th>
<th>Bezeichnung</th>
<th>Preis</th>
</tr>
<tr>
<td>69</td>
<td>Bleistift</td>
<td>1</td>
</tr>
</table>
{{< /rawhtml >}}

## Dritte Normalform

Expand All @@ -35,8 +119,50 @@ Ein Relationstyp befindet sich genau dann in der dritten Normalform (3NF), wenn

### Stichpunkte

- Setzt 2NF vorraus
- Indirekt abhänge Attribute müssen in eine Tabelle ausgelagert werden
- Setzt 2NF voraus
- Es dürfen keine transitiven Abhängigkeiten zwischen Nichtschlüsselattributen bestehen

### Beispiel

{{< rawhtml >}}
<table>
<tr>
<th colspan="6">Kunde</th>
</tr>
<tr>
<th>K.-Nr.</th>
<th>Name</th>
<th>Vorname</th>
<th>Straße</th>
<th>H.-Nr.</th>
<th>PLZ</th>
</tr>
<tr>
<td>007</td>
<td>Mustermann</td>
<td>Max</td>
<td>Musterstraße</td>
<td>1</td>
<td>12345</td>
</tr>
</table>

<table>
<tr>
<th colspan="2">Postleitzahl</th>
</tr>
<tr>
<th>PLZ</th>
<th>Ort</th>
</tr>
<tr>
<td>12345</td>
<td>Musterort</td>
</tr>
</table>
{{< /rawhtml >}}

In der Tabelle **Kunde** hängt das Attribut **Ort** transitiv vom Primärschlüssel **K.-Nr.** über das Attribut **PLZ** ab. Durch das Auslagern von **PLZ** und **Ort** in eine separate Tabelle wird diese transitive Abhängigkeit aufgelöst, wodurch die dritte Normalform erreicht wird.

## Erklärungsvideo 📹

Expand Down
11 changes: 7 additions & 4 deletions content/de/AbschlussprüfungTeil2Wirtschaft/Betriebsrat.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@ description: "Der Betriebsrat dient der Vertretung der Arbeiterinteressen im Bet

Der Betriebsrat arbeitet zusammen mit der Geschäftsführung am Wohl der Mitarbeiter und des Unternehmens.

- Möglich ab mindestens 5 Arbeitnehmern
- Amtszeit ist 4 Jahre
- Alle Mitarbeiter **über 16** sind Wahlberechtigt
- Wählbar sind alle Mitarbeiter **über 16** die mindesten **6 Monate** dem Betrieb angehörig sind
- Möglich ab mindestens 5 Arbeitnehmern, davon müssen 3 wählbar sein
- Amtszeit ist 4 Jahre
- Wahlen finden grundsätzlich im Zeitraum vom 1. März - 31. Mai statt
- Alle Mitarbeiter **über 16** sind Wahlberechtigt (aktives Wahlrecht)
- Auch Leiharbeiter, wenn diese voraussetzlich länger als 3 Monate im Betrieb eingesetzt werden.
- Wählbar (passives Wahlrecht) sind alle Mitarbeiter **über 18** die mindesten **6 Monate** dem Betrieb angehörig sind
- Muss über die Umstände des Betriebes informiert werden (Insbesondere bei Personalbelangen)

## Mitspracherecht 📜
Expand All @@ -28,3 +30,4 @@ Der Betriebsrat arbeitet zusammen mit der Geschäftsführung am Wohl der Mitarbe

[Fachinformatiker.de Betriebsrat](https://www.fachinformatiker.de/topic/44291-betriebsrat/)
[Fachadmin.de](https://fachadmin.de/index.html@p=237.html)
[ifb - Institut zur Fortbildung von Betriebsräten : Voraussetungen einer BR-Wahl](https://www.brwahl.de/betriebsrat-gruenden/wie-waehlen-wir-einen-betriebsrat/betriebsrat-gruenden-voraussetzungen-einer-betriebsratswahl)
1 change: 1 addition & 0 deletions content/de/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,3 +71,4 @@ Wenn du Teil der Fachinformatiker Prüfungsvorbereitung Contributors werden möc
- [N4rl0n](https://github.com/N4rl0n)
- [Adrian Preuß](https://github.com/Bizarrus)
- [TilGP](https://github.com/TilGP)
- [AlphaLEXray](https://github.com/AlphaLEXray)
2 changes: 2 additions & 0 deletions layouts/shortcodes/rawhtml.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
<!-- raw html -->
{{.Inner}}

0 comments on commit c6e7c2f

Please sign in to comment.