10/05/2018 SISTEM BASIS DATA Erdiwansyah, ST.

Slides:



Advertisements
Presentasi serupa
Basis data - day 1 Rachmat wahyu pramono Dosen Pembimbing:
Advertisements

SISTEM BASIS DATA Basis Data.
Database.
Sistem Basis Data Presented by : Andy Dharmalau, S.Kom
Database Management System
BASIS DATA.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Pengantar Basis Data Chapter 1.
Database Chapter 1.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
1.IKHSAN NAFIS PAYA BETANG ( ) 2.RUDI KURNIAWAN ( ) 3.RISKA YULIANA ( ) 4.LINDA NUR WULANDARI ( )
Abstraksi dan bahasa basis data
SISTEM BASIS DATA MEETING 2 Febriyanno Suryana, S.Kom, MM
DATABASE SYSTEM (Sistem Basis Data)
SISTEM BASIS DATA Pertemuan 2
Komponen, konsep, abstraksi dan bahasa
P ENGANTAR T EKNOLOGI S ISTEM I NFORMASI M ANAJEMEN 2 PERTEMUAN 1 Pengantar Basis Data UNIVERSITAS GUNADARMA 1.
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Istilah-Istilah di lingkungan Database
Mengenal DBMS (Database Management System)
Database Management System
M. M. Ubaidillah Ubaidillah.wordpress.com.
PENGENALAN BASIS DATA.
Eko Hendratno Basis Data ABSTRAKSI DATA
Database Chapter 1.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Basis Data Bab I Konsep Dasar Basis Data Presented by…………………..
Materi ke 6 Bahasa Basis Data.
BASIS DATA
Pertemuan Ke-2 Lingkungan Basis Data
PENGENALAN SISTEM BASIS DATA
SISTEM BASIS DATA PENDAHULUAN.
Basis Data Bab II Sistem Basis Data Presented by Team Basis Data
DBMS Basis Data Pertemuan 2.
Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang
SISTEM BASIS DATA.
Pertemuan 6 Sistem Basis Data
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
07 Datawarehouse Perancangan RDBMS Febrianti Supardinah FASILKOM
DATABASE.
Pertemuan III Betha Nurina Sari, M.Kom
Created By Amir Ali,S.Kom.,M.Kom
Sistem Basis Data (Kuliah 2)
Kuliah II SISTEM BASIS DATA
Pengenalan Sistem Basis Data
Agus Aan Jiwa Permana, S.Kom., M.Cs
Basis Data / Dian Dharmayanti
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
LINGKUNGAN DATABASE Arsitektur Database
Sistem Basis Data - Universitas Semarang
SISTEM BASIS DATA Basis Data.
Antonius Wahyu Sudrajat, M.T.I
Sistem Database Chapter 1.
Pemrograman Internet Database.
Rina Kurniawati, S.Kom., MT /
Materi ke 5 Pengguna Basis Data.
SISTEM BASIS DATA Kuliah - 2.
Presented By Asih Winantu,S.Kom
Pengantar Basis Data Program S1 Teknik Informatika
Rina Kurniawati, S.Kom., MT /
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
I KOMANG GEDE MAHENDRA YASA
Database Chapter 1.
Pertemuan – 1 SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi.
SISTEM BASIS DATA Basis Data.
Oleh: Devie Rosa Anamisa
Database Chapter 1.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Mengenal DBMS (Database Management System)
Transcript presentasi:

10/05/2018 SISTEM BASIS DATA Erdiwansyah, ST

Sistem Sistem adalah : sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi/tugas khusus) yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi suatu proses/pekerjaan tertentu. 10/05/2018

Komponen Utama Basis Data Perangkat keras (Hardware) Sistem Operasi (Operating System) Basis Data (Database) Sistem (Aplikasi/Perangkat Lunak) Pengelola Basis Data (DBMS) Pemakai (User) Aplikasi (Perangkat Lunak) lain (Bersifat Optional) 10/05/2018

1. Perangkat Keras (Hardware) Perangkat Keras yang biasanya terdapat dalam sebuah sistem basis data adalah : Komputer Satu untuk sistem yang stand-alone Lebih dari satu untuk sistem jaringan. Memori sekunder yang on-line (Hardisk) Memori sekunder yang off-line (Tape atau Removable Disk) untuk keperluan backup data. Media/perangkat komunikasi (untuk sistem jaringan) 10/05/2018

2. Sistem Operasi (Operating System) Sistem operasi merupakan : Program yang mengaktifkan/memfungsikan sistem komputer Program yang mengendalikan seluruh sumber daya (resource) dalam komputer Melakukan operasi-operasi dasar dalam komputer (operasi I/O, pengelolaan file dan lain-lain) 10/05/2018

OS yang banyak digunakan : Untuk komputer yang stand-alone atau untuk komputer client dalam sistem jaringan : MS-DOS MS-Windows 98, ME, XP, dll Untuk komputer server dalam sistem jaringan : Novel-Netware MS-Windows 2000 server MS-Windows NT Unix Linux Sun-Solaris Dll 10/05/2018

3. Basis Data (Database) Sebuah sistem basis data dapat memiliki beberapa basis data Setiap basis data dapat berisi/memiliki sejumlah objek basis data seperti file/tabel, indeks, dan lain-lain. 10/05/2018

4. Sistem Pengelola Basis Data (Database Management System/DBMS) Pengelolaan data secara fisik ditangani oleh Perangkat Lunak (Sistem) yang khusus/spesifik. Perangkat lunak ini disebut DBMS Fungsinya untuk Menentukan bagaimana data diorganisasi, disimpan, diubah, dan diambil kembali. Menerapkan mekanisme pengamanan data Pemakaian data bersama Pemaksaan keakuratan/konsistensi data Dll 10/05/2018

Contoh Perangkat Lunak DBMS : Untuk kelas sederhana : dBase III+, dBaseIV, FoxBase, RBase, MS-Access, Borland-Paradox, dll Untuk kelas kompleks/berat : Borland-Interbase, MS-SQL Server, MySQL, CA-Open Ingres, Oracle, Informix, Sybase, dll. 10/05/2018

5. Pemakai (User) Pemakai berdasarkan cara mereka berinteraksi terhadap sistem. Programmer Aplikasi User Mahir (Casual User) User Umum (End User Naive User) User Khusus (Specialized User) 10/05/2018

Programmer Aplikasi Pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language (DML) Program yang ditulis dalam bahasa pemrograman induk seperti : C, Pascal, Cobol, Java, dll. 10/05/2018

User Mahir Pemakai yang berinteraksi dengan sistem melalui modul program Menyatakan query (untuk akses data) dengan bahasa query yang disediakan oleh suatu DBMS. 10/05/2018

User Umum (End User) Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen (executable program) yang telah ditulis/disediakan sebelumnya. 10/05/2018

User Khusus Pemakai yang menulis aplikasi basis data untuk keperluan-keperluan khusus seperti : Aplikasi AI, Sistem Pakar, Pengolahan Citra, dll. Pemakai ini bisa saja mengakses basis data dengan/tanpa DBMS bersangkutan. 10/05/2018

6. Aplikasi (Perangkat Lunak) Lain Bersifat Optional. Artinya ada/tidaknya tergantung kebutuhan. Program ini ada yang sudah disediakan bersama dengan DBMS-nya, ada juga yang harus dibuat sendiri dengan menggunakan aplikasi lain yang khusus untuk itu (development tools). 10/05/2018

Abstraksi Data : Level Fisik (Physical Level) Level Lojik/Konseptual (Conceptual Level) Level Penampakan (View Level). Tugas : Baca Buku yang berkaitan dengan Abstraksi Data 10/05/2018

Bahasa Basis Data (Database Language) (1) DBMS merupakan perantara bagi user dengan basis data dalam disk. Bahasa yang digunakan adalah bahasa khusus yang ditetapkan oleh perusahaan pembuat DBMS. Bahasa Basis Data ini terdiri atas sejumlah perintah yang dikenali oleh DBMS untuk melakukan suatu aksi/pekerjaan tertentu. Contoh bahasa basis data adalah SQL, dBase, QUEL dan sebagainya. 10/05/2018

Bahasa Basis Data (Database Language) (2) Bahasa Basis Data dipilah dalam 2 bentuk : Data Denifition Language (DDL) Data Manipulation Language (DML) 10/05/2018

Data Denifition Language (DDL) (1) DDL adalah : struktur/skema basis data yang menggambarkan/mewakili desain basis data secara keseluruhan dispesifikasikan dengan bahasa khusus. Dengan bahasa ini kita dapat : Membuat tabel baru Membuat indeks baru Mengubah tabel Menentukan struktur penyimpanan tabel Dll. 10/05/2018

Data Denifition Language (DDL) (2) Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data (Data Dictionary) Kamus data : Suatu metadata (superdata) yaitu data yang mendeskripsikan data sesungguhnya. Kamus data ini akan selalu diakses dalam suatu operasi basis data sebelum file data yang sesungguhnya diakses. 10/05/2018

Data Manipulation Language (DML) (1) Merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi dan pengambilan data pada basis data. Manipulasi dapat berupa : Penyisipan/penambahan data baru ke sebuah basis data. Penghapusan data dari suatu basis data. Pengubahan data di suatu basis data. 10/05/2018

Struktur Sistem Secara Keseluruhan Sebuah sistem pengelolaan basis data (DBMS) umumnya memiliki sejumlah komponen fungsional (modul) seperti : File Manager Mengelola alokasi ruang dalam disk dan struktur data Database Manager Menyediakan interface antara data dengan program aplikasi Query Processor Menerjemahkan perintah-perintah agar dapat dimengerti database manager DML Precompiler Mengkonversi perintah DML DDL Compiler Mengkonversi perintah-perintah DDL ke dalam sekumpulan tabel yang mengandng metadata. Tugas : Baca Buku yang berkaitan dengan Struktur Sistem Secara Keseluruhan 10/05/2018