1 / 14

MySQL

MySQL. Der Einstieg. Inhalt. MySQL Relationale Datenbanken Administration Datenbanksprache SQL. MySQL : „The world's most popular open source database “. Daten & Fakten. Veröffentlichung in 1995 von MySQL AB Open Source Software plattformunabhängig.

armand
Download Presentation

MySQL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MySQL Der Einstieg

  2. Inhalt • MySQL • Relationale Datenbanken • Administration • Datenbanksprache SQL

  3. MySQL: „The world'smostpopular open sourcedatabase“

  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:

  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!

More Related