Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang

Slides:



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

Kiky Rizky Nova Wardani, S.Kom
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.
BASIS DATA Oleh Izzatul Umami, S.Kom. BASIS DATA Basis : Markas, Tata urutan, Gudang Data : Representasi Fakta Dunia Nyata, yang mewakili suatu objek.
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
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.
Mengenal DBMS (Database Management System)
Database Management System
PENGENALAN BASIS DATA.
Eko Hendratno Basis Data ABSTRAKSI DATA
Database Chapter 1.
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.
Pertemuan 6 Sistem Basis Data
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
Pertemuan III Betha Nurina Sari, M.Kom
Created By Amir Ali,S.Kom.,M.Kom
Basisdata & Sistem Basisdata
Sistem Basis Data (Kuliah 2)
Kuliah II SISTEM BASIS DATA
Pengenalan Sistem Basis Data
Agus Aan Jiwa Permana, S.Kom., M.Cs
10/05/2018 SISTEM BASIS DATA Erdiwansyah, ST.
Basis Data / Dian Dharmayanti
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
KONSEP BASIS DATA Umi Salamah.
LINGKUNGAN DATABASE Arsitektur Database
Sistem Basis Data - Universitas Semarang
SISTEM BASIS DATA Basis Data.
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 /
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.
Database Management System
Oleh: Devie Rosa Anamisa
Penjelasan : Tingkat/level abstraksi data
Database Chapter 1.
SISTEM BASIS DATA Dinny Wahyu Widarti, S.Kom., MMSI 
KONSEP BASIS DATA Ricak Agus Setiawan, S.T.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Mengenal DBMS (Database Management System)
Kiky Rizky Nova Wardani, S.Kom
Transcript presentasi:

Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang

Basis data hanyalah objek pasif / mati Tidak akan berguna bila tidak ada pengelola/pengeraknya Program/aplikasi (software) menjadi pengelola/penggeraknya secara langsung Secara umum : basis data + pengelolanya = sistem basis data

Definisi Sistem Basis Data Sistem yang terdiri dari atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer) dan sekumpulan program (DBMS) yang memungkinkan beberapa pemakai dan/atau program lain untuk mengakses dan memanipulasi file-file (tabel-tabel) tersebut

Sistem Basis Data adalah sekumpulan subsistem yang terdiri atas basis data dengan para pemakai yang menggunakan basis data secara bersama-sama, personel-personel yang merancang dan mengelola basis data, teknik-teknik untuk merancang dan mengelola basis data, serta sistem komputer untuk mendukungnya

Komponen Sistem Basis Data Perangkat keras (hardware) Sistem Operasi (Operating System) Basis Data (Database) Aplikasi Pengelola Basis Data (DBMS) Pemakai (User)

Perangkat Keras (Hardware) Komputer (satu untuk sistem yang stand alone atau lebih dari satu untuk sistem jaringan) Memory sekunder (harddisk, tape atau removable disk) Media/perangkat komunikasi untuk jaringan

Sistem Operasi (Operating System) Sistem Operasi merupakan program yang mengaktifkan/memfungsikan sistem komputer, mengendalikan seluruh sumber daya (resources) dalam komputer dan melakukan operasi-operasi dasar dalam komputer (operasi I/O, pengelolaan file,dll) Contoh : MS-DOS, Windows, Linux, Unix

Basis Data Basis data sebagai inti dari sistem basis data Sebuah sistem basis data dapat terdiri dari beberapa basis data

Sistem Pengelola Basis Data (DBMS) DBMS menentukan bagaimana data diorganisasi, disimpan, diubah dan diambil kembali Selain itu diterapkan juga mekanisme pengamanan data, pemakaian data secara bersama, keakuratan/konsistensi data

Yang termasuk DBMS diantaranya : - MS Access - MS SQL Server - Oracle - Informix - Sybase - dBase IV - Borland Interbase

Pemakai (User) Beberapa jenis/tipe pemakai berdasarkan cara mereka berinteraksi terhadap sistem a. Programmer Aplikasi - Pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language (DML) - Menggunakan bahasa pemrograman

User Mahir (Casual User) - Pemakai yang berinteraksi dengan sistem tanpa menulis modul program - Menggunakan query (untuk akses data) dengan bahasa query yang disediakan oleh suatu DBMS

User Umum (End User/Naive User) - Pemakai yang tidak berpengalaman, berinteraksi dengan sistem tanpa menulis program, dimana tinggal menjalankan suatu menu yang tersedia - Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan program aplikasi permanen (executable program)

User Khusus (Specialized User) Pemakai yang menuliskan aplikasi basis data untuk keperluan-keperluan khusus. Seperti : untuk aplikasi AI, Expert System, CADS (Computer Aided Design System), Pengolahan Citra, dan lain-lain

Bahasa Basis Data Suatu bahasa khusus yang ditetapkan oleh perusahaan pembuat DBMS yang mengatur cara berinteraksi/berkomunikasi antara pemakai dengan basis data DBMS merupakan perantara bagi pemakai dengan basis data dalam disk Contoh : SQL, dBase, QUEL

Bahasa basis data / DBMS dapat dikelompokkan menjadi 2 bagian yaitu : 1. Data Definition Language (DDL) 2. Data Manipulation Language (DML)

Data Definition Language Struktur/skema basis data yang menggambarkan/mewakili desain basis data secara keseluruhan Membuat tabel baru, mengubah tabel, menentukan struktur penyimpanan tabel

Hasil kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut kamus data (Data Dictionary) Data Dictionary merupakan suatu metadata yaitu data yang mendeskripsikan data sesungguhnya

Data Manipulation Language Merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data

Manipulasi dapat berupa : - Penambahan/penyisipan data baru ke suatu basis data - Penghapusan data dari suatu basis data - Pengubahan data di suatu basis data

DML dapat dikelompokkan menjadi 2 bagian yaitu : 1. Prosedural Pemakai menentukan data apa yang diinginkan dan menspesifikasikan bagaimana cara mendapatkannya 2. Nonprosedural diinginkan dan tidak menspesifikasikan cara mendapatkannya

Abstraksi Data Salah satu tujuan DBMS adalah untuk menyediakan fasilitas interface (antarmuka) untuk melihat data kepada user. Untuk itu DBMS akan menyembunyikan secara detail tentang bagaimana data itu disimpan/ dipelihara.

Sehubungan dengan itu akan kita jumpai level/ tingkatan dalam bagaimana melihat data dalam sebuah sistem basis data yang kita kenal dengan istilah Abstraksi Data Ada 3 level abstraksi data yaitu : Level Fisik (Physical Level) Level Konseptual (Conceptual Level) Level Pandangan (View Level)

1. Level Fisik (Physical Level) - Level terendah dalam basis data - Menunjukkan bagaimana sesungguhnya data disimpan - Representasi fisik dari penyimpanan / pengorganisasian data Misal : himpunan bit data, blok data

2. Level Konseptual (Conceptual Level) Menggambarkan data apa yang sebenarnya (secara fungsional) disimpan dalam basis data dan hubungannya dengan data yang lain Misal : data pegawai disimpan/direpresentasikan dalam beberapa file/tabel seperti file pribadi, file pendidikan, file pekerjaan, file keluarga dsb.

3. Level Pandangan (View Level) - Level tertinggi - Berhubungan dengan bagaimana data direpresentasikan dari sisi setiap user - Menunjukkan sebagian dari basis data

Level Abstraksi Data View 1 View 2 View 3 Level Konseptual Level Fisik