🎧 New: AI-Generated Podcasts Turn your study notes into engaging audio conversations. Learn more

WT2_2 (1).pdf

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Transcript

WEBTECHNOLOGIE 2 TUTORIUM 2/3 Justin Kubarski TERMINE & MEHR TERMINE & MEHR WT2 WT1 26.06.2024 01.07.2024 Zusammenfassung 08.07.2024 Datenbanken 17.07.2024 - Klausurvorbereitung Alle Termine von 14:15 in B212 29.06.20...

WEBTECHNOLOGIE 2 TUTORIUM 2/3 Justin Kubarski TERMINE & MEHR TERMINE & MEHR WT2 WT1 26.06.2024 01.07.2024 Zusammenfassung 08.07.2024 Datenbanken 17.07.2024 - Klausurvorbereitung Alle Termine von 14:15 in B212 29.06.2024 PowerPoint Master - Hochschule RheinMain 3 RELATIONALE DATENBANKEN Zusammenfassung V5 Was ist eine Datenbank und wozu wird sie benutzt? Datenbank = systematische Sammlung von Daten Daten geordnet/strukturiert in Datensätzen abspeichern Relationale Datenbanken (als gängiges Format) digitale Datenbank elektronischen Datenverwaltung tabellenbasierten relationalen Datenbankmodell RELATIONALE DATENBANKEN Zusammenfassung V5 Attribut Tupel Attributwert RELATIONALE DATENBANKEN Zusammenfassung V5 Schlüssel spezielle Attribute oder Kombinationen von Attributen eindeutige Identifizierung Definieren von Beziehungen zwischen Tabellen Primärschlüssel Attribut, welcher Datensatz eindeutig identifiziert Keine Doppelung der Werte Fremdschlüssel Verweist auf Primärschlüssel in anderer Tabelle Stellt Beziehung zwischen Tabelle her RELATIONALE DATENBANKEN Zusammenfassung V5 RELATIONALE DATENBANKEN Übung RELATIONALE DATENBANKEN Zusammenfassung V5 ENTITY RELATIONSHIP MODELL - Datenmodell, das verwendet wird, um die Struktur einer Datenbank grafisch darzustellen Entitäten: Definition: Eine Entität ist ein eindeutig identifizierbares Objekt oder Konzept in der realen Welt. Beispiele: Student, Kurs, Auto. Darstellung: Rechtecke Attribute: Definition: Attribute beschreiben Eigenschaften oder Merkmale einer Entität. Beispiele: Für die Entität "Student" könnten Attribute "Name", "Matrikelnummer" und "Geburtsdatum" sein. Darstellung: Ellipsen, die mit Linien an die Entität (Rechteck) angeschlossen sind. RELATIONALE DATENBANKEN Zusammenfassung V5 ENTITY RELATIONSHIP MODELL Beziehungen: Definition: Beziehungen beschreiben, wie Entitäten zueinander in Beziehung stehen. Beispiele: Ein Student „belegt“ einen Kurs, ein Auto „gehört“ zu einem Besitzer. Darstellung: Rauten, die mit Linien zu den beteiligten Entitäten verbunden sind. RELATIONALE DATENBANKEN Zusammenfassung V5 ENTITY RELATIONSHIP MODELL RELATIONALE DATENBANKEN Zusammenfassung V5 ENTITY RELATIONSHIP MODELL RELATIONALE DATENBANKEN Zusammenfassung V5 Beziehungenstypen 1:1 ein Datensatz in einer Tabelle mit nur einem Datensatz in einer anderen Tabelle verknüpft RELATIONALE DATENBANKEN Zusammenfassung V5 Beziehungenstypen 1:n ein Datensatz in einer Tabelle mit einem oder mehreren Datensätzen in einer anderen Tabelle verknüpft RELATIONALE DATENBANKEN Zusammenfassung V5 Beziehungenstypen n:m mehrere Datensätze in einer Tabelle mit mehreren Datensätzen in einer anderen Tabelle verknüpft RELATIONALE DATENBANKEN Zusammenfassung V5 DATENBANKEN MANAGEMENT SYSTEM RELATIONALE DATENBANKEN Zusammenfassung V5 Structured Query Language = SQL SELECT ContactName, Adress FROM Customers WHERE ContactName ´Maria Anders´,´Thomas Hardy´; INSERT INTO Customers (ContactName, Adress) VALUES (´Neuer Kunde´,´Neue Adresse´); UPDATE Customers SET Address = ´Neue Adresse´ WHERE ContactName = ´Maria Anders´; DELETE FROM Customers WHERE ContactName = ´Maria Anders´; https://www.w3schools.com/sql/ RELATIONALE DATENBANKEN Zusammenfassung V5 Structured Query Language = SQL SELECT ContactName, Adress FROM Customers WHERE ContactName ´Maria Anders´,´Thomas Hardy´; ÜBUNG FOR SCHLEIFEN for ( x = 0; x

Tags

relational databases data modeling database management
Use Quizgecko on...
Browser
Browser