Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
MySQL Der Einstieg
2
Inhalt MySQL Relationale Datenbanken Administration
Datenbanksprache SQL
3
MySQL: „The world's most popular open source database“
4
Daten & Fakten Veröffentlichung in 1995 von MySQL AB
Open Source Software plattformunabhängig
5
Was ist MySQL? Relationales Datenbankmanagementsystem (DBMS):
SQL (Structured Query Language) =Datenbanksprache MySQL zur Handhabung großer Datenmengen Relationale Datenbank: speichert Daten in separaten Tabellen
6
Relationale Datenbanken
Sammlung von Tabellen, in welchen Datensätze abgespeichert sind. Jede Zeile (Tupel) ist ein Datensatz (record). Jedes Tupel besteht aus Attributwerten (Attribute = Eigenschaften), den Spalten der Tabelle.
7
Beispiel: Film-ID Titel Jahr Regie 1
Schneewittchen und die sieben Zwerge 1937 David D. Hand 2 Der König der Löwen 1994 Roger Allers 3 Ein Königreich für ein Lama 2000 Mark Dindal Nutzer-ID Film-ID 1 2 3 Nutzer-ID Vorname Nachname 1 Hans Wurst 2 Rainer Zufall 3 Klara Fall
8
Administration phpMyAdmin:
freie PHP-Applikation zur Administration von MySQL-Datenbanken Administration erfolgt über HTTP mit einem Browser administrativer Zugriff von fremden Rechnern über Netzwerkverbindung oder Internet
9
Datenbanksprache SQL SQL-Befehle lassen sich in drei Kategorien unterteilen: (DDL) Befehle zur Definition des Datenbankschemas (DML) Befehle zur Datenmanipulation (Ändern, Einfügen, Löschen) sowie Abfragen (DCL) Befehle für die Rechteverwaltung und Transaktionskontrolle
10
DML-Befehle Der Abfragebefehl SELECT:
startet eine Anfrage Abrufen von Datensätzen „SFW“-Block (Select From Where)
11
Beispiel: Tabelle: Studententabelle
Tabellenspalte: Studentenname, Matrikelnr., Semester Befehl: SELECT studentenname FROM studententabelle WHERE semesterzahl<3 Anzeige: Alle Studentennamen von Studenten, die weniger als 3 Semester studiert haben.
12
Die Manipulationsbefehle: INSERT, UPDATE, DELETE
INSERT: fügt neue Datensätze in eine vorhandene Tabelle ein. UPDATE: aktualisiert Spalten in vorhandenen Datensätzen mit neuen Werten DELETE: Löschen von Datensätzen
13
FRAGEN???
14
Vielen Dank für Eure Aufmerksamkeit!
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.