MySQL Der Einstieg.

Slides:



Advertisements
Ähnliche Präsentationen
ER-Datenmodell und Abfragen in SQL
Advertisements

Apache - PHP - MySQL Apache-PHP-MySQL.
Datenbanken Einführung.
Folien 2-5, 7-8 © Prof. Dr. Manfred Rössle (FH Aalen)
(structured query language)
Wieso gibt es diese Unterrichtseinheit?
Dynamische Seiten mit Dreamweaver Zugriff auf (mysql) Datenbank mit PHP.
MySQL.
Bauinformatik II Softwareanwendungen 1
Prof. Dr. Andreas Schmietendorf
Allgemeine Technologien II
Systemüberblick Beispiele: Microsoft Access Oracle Ingres Informix
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/7
SQL als Abfragesprache
SQL als Abfragesprache
Delphi-Datenbankkomponenten
Einführung Dateisystem <-> Datenbanksystem
Erhard Künzel für Info 9. Klasse: digitale-schule-bayern.de © Erhard Künzel.
Datenbanken 10: Einfügen, Ändern, Löschen
Einführung und Überblick
... und alles was dazugehört
ODBC (Open Database Connectivity)
SQL PHP und MySQL Referat von Katharina Stracke und Carina Berning
Wir bauen uns eine Webapplikation!
Datenbanken?.
Datenbank.
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein Datenmanipulation Lehrbuch, Kapitel 4.
Windows Presentation Foundation, Vorlesung Wintersemester 2013/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 9 Folie 2 ADO.NET (1) Klassen für Zugriffe.
SQL Überblick Abfragen aus einer Tabelle
WS 2013/14 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #4 SQL (Teil 1)
Vorlesung #4 SQL (Teil 1).
SS 2004 Datenbanken 4W Mi 13:30 – 15:00 G 2.30 Vorlesung #6 SQL (Teil 1)
WS 2011/12 Datenbanksysteme Fr 15:15 – 16:45 R Vorlesung #4 SQL (Teil 1)
Allgemeines zu Datenbanken
JDBC (Java DataBase Connectivity)
(D.h. „Hallo MausFans!“ auf Japanisch).
DI (FH) DI Roland J. Graf MSc (GIS) U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.
Einführung in Datenbankmodellierung und SQL
Freiwillige Feuerwehr der Stadt Perg
Aggregatsfunktion SQL = Structured Query Language.
Relationales Datenmodell und DDL
Structured Query Language
Erste Einführung in SQL
Structured Query Language
SQL - Structured Query Language  AIFB SS (1|3) 2.1 Allgemeines zu SQL (1|3) Benennung: SQL: „structured query language" ursprünglich: SEQUEL –
Einführung Dateisystem <-> Datenbanksystem
Termin Festlegung Einführung MySQL Runterladen MySQL, Pentaho Design Studio Betrachtung Pentaho
PhpMyAdmin.
SQL - Structured Query Language  AIFB SS (1/6) Spezielle Anfragen an eine Relation(1/6) projekt P-NAMEP-NRP-FILIALEP-LEITER p Karlsruhe3115.
Datenbank System (DBS) - Warum?
Dynamische Webseiten mit MySql und PHP
PHPmyadmin Maya Kindler 6c.
Datenbanken abfragen mit SQL
Entwicklung einer Webapplikation mittels HTML, PHP, MySQL, jQuery, und Smarty-Templates am Beispiel einer Studienarbeitsverwaltung.
SQL Structured Query Language Enzio Thiem. INHALT CREATE TABLE Anweisung Gängige Datentypen Beispiel CREATE TABLE Beispiel CREATE TABLE - erweitert Beispiel.
SQL Basics Schulung –
Sprachumfang von SQL Vier Kategorien DDL (Data Definition Language)
Vorlesung #4 Relationales Kalkül und SQL (Teil 1)
Darstellung der Relationenalgebra als Programmiersprache
Abfragesprache SQL in ORACLE
Kapitel 6: Datenbanksysteme
Von Wietlisbach, Lenzin und Winter
Da·ten·bank /Dátenbank/ Substantiv, feminin [die]
Datenbank WI WAHB12 Carolin & Sarah.
Datenbanken Von Fabian & Eddi.
Präsentation von Darleen und Michèle
Von Wietlisbach, Lenzin und Winter
Administrieren und Arbeiten mit Datenbanken und SQL
(Structured Query Language)
Datenbanken
 Präsentation transkript:

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

Was ist MySQL? Relationales Datenbankmanagementsystem (DBMS): SQL (Structured Query Language) =Datenbanksprache MySQL zur Handhabung großer Datenmengen Relationale Datenbank: speichert Daten in separaten Tabellen

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.

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

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

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

DML-Befehle Der Abfragebefehl SELECT: startet eine Anfrage  Abrufen von Datensätzen „SFW“-Block (Select From Where)

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.

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

FRAGEN???

Vielen Dank für Eure Aufmerksamkeit!