MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

12
MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan

Transcript of MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

Page 1: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

MySQLDatabase Management SystemsUniversitas Muhammadiyah Surakarta

Yogiek Indra Kurniawan

Page 2: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

Outline

MySQL Installation

MySQL DDL

MySQL DML

MySQL DCL

Page 3: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

How Web Works

Page request

Server response

HTTP

HTTP

Page 4: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

DBMS Hierarchy

Page 5: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

MySQL

MySQL is a database management system. MySQL databases are relational. MySQL software is Open Source. The MySQL Database Server is very fast,

reliable, scalable, and easy to use.

Page 6: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

Installation

Page 7: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

Installation

Page 8: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

Installation

Page 9: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

MySQL

Page 10: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

Data Definition Language (DDL)

Data Definition Language (DDL) is a standard for commands that define structures in a database.

CREATE - to create objects in the database

ALTER - alters the structure of the database

DROP - delete objects from the database

RENAME - rename an object

Page 11: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

Data Manipulation Language (DML)

Data Definition Language (DDL) is a standard for commands that manipulate data in a database.

SELECT - retrieve data from the a database

INSERT - insert data into a table

UPDATE - updates existing data within a table

DELETE - deletes all records from a table, the space for the records remain

Page 12: MySQL Database Management Systems Universitas Muhammadiyah Surakarta Yogiek Indra Kurniawan.

Data Control Language (DCL)

Data Control Language (DDL) is a standard for commands that contain User’s manipulation and priviledges.

GRANT - gives user's access privileges to database

REVOKE - withdraw access privileges given with the GRANT command