UNIVERSITAS MUHAMMADIYAH SURAKARTA DATABASE MANAGEMENT SYSTEM - INTRODUCTION
INTRODUCTION NAME : YOGIEK INDRA KURNIAWAN : KARANGANYAR, SURAKARTA : : CP STUDENTS : BASYIR
RULE LECTURER : TOLERANCE ATTENDANCE = 30 MINUTES NO NEWS WO, OR WAIT / CALL : STUDENTS : TOLERANCE ATTENDANCE =... MINUTES LATE ??? GAME / QUIZ / STORY TELLING
LEARNING CONTRACT ATTENDANCE5% QUIZ AND/OR HOMEWORK30% MID TERM EXAM30% FINAL EXAM35%
SUGGESTION BRING YOUR LAPTOP! GRADE? ALWAYS TRY AND ASK!
DATABASE MANAGEMENT SYSTEM WHAT!?
EXAMPLE OF DATABASE
EXAMPLE OF TABLE
FILE BASED SYSTEMS File based systems Data is stored in files Each file has a specific format Programs that use these files depend on knowledge about that format Problems: No standards Data duplication No way to generate complex queries No provision for concurrency, security, recovery, etc.
DATABASE MANAGEMENT SYSTEMS A database management system (DBMS) is software that controls and manages that information Examples: Oracle DB2 (IBM) MS SQL Server MS Access Ingres PostgreSQL MySQL
WHAT THE DBMS DOES Provides users with Data definition language (DDL) Data manipulation language (DML) Data control language (DCL) Often these are all the same language Allows users to Store Update Retrieve Organise Protect their data.
DATABASE USERS Database systems programmer Writes the database software itself Database Administrator (DBA) Designs & manages the database system End users Use the database system to achieve some goal Application developers Write software to allow end users to interface with the database system