Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
NotificationsYou must be signed in to change notification settings

TimoRuppenthal/SQLTutorialsTimo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Diese Tutorials dienen der Vermittlung von Grundwissen/-befehlen in SQL und unterstützen Timo Ruppenthal bei seiner Arbeit mit dem Thema Datenbanken, der Zusammenarbeit für das DIGISPINE und seiner späteren Abschlussarbeit.

Anforderungen

  • Ein laufenderentwickler stack, der eine Postgres DB zur Verfügung stellt
  • Ein Datenbanktool, um die Datenbank anzeigen zu können und mit ihr interagieren zu können (hier DBVisualizer)
  • Eine Connection zu der Datenbank innerhalb des Tools (hier DBVisualizer)

Anleitung DBVisualizer

  • Im DBVisualizer angekommen:
    • Step 1: Scripte erstellen --> Dafür klicken wir auf "Scripts" (oben links), dann in "Scripts" auf "Monitors" und erstellen mit einem "Rechtsklick" auf der Maus ein neues Script (create file)

    • Step 2: Eine Connection zu einer Datenbank herstellen --> ein "Doppelklick" auf das file das erstellt wurde und bei "Connection" "PostgreSQL" auswählen

    • Step 3: Um mit den hier vorhandenen W3SchoolTutorials zu beginnen, scrollt runter und verwendet die bereitgestellten Links

    • Step 4: Um mit den hier vorhandenen Normalformen zu beginnen, scrollt runter und verwendet die bereitgestellten Links

Bearbeiten der W3SchoolTutorials

  • Wichtig:

    • Zu Anfang muss eine Tabelle erstellt und diese befüllt werden, damit wir eine Grundlage haben mit der wir arbeiten können. (Create And Fill Table)
    • Befehle, die nur am Ende ausgeführt werden können sind: "Delete, Drop Table und Drop Database".
    • Ein Befehl wie "Update" kann, nachdem eine Tabelle erstellt und befüllt wurde, zu jeder Zeit ausgeführt werden.

    Aufteilung in Kategorien:

    DDL = Data Definition Language

      * Diese Kategorie dient zum "Anlegen" und "Ändern" von Datenstrukturen

    DML = Data Manipulation Language

      * Diese Kategorie dient zum "Auswählen", "Einfügen", "Ändern" und "Löschen" von Daten innerhalb von Tabellen

Anlegen von Tabellen in verschiedenen Normalformen

  • Je nach Normalform wird eine unterschiedliche Anzahl an Tabellen benötigt

Beispieltabelle:

Übungen:

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp