22
KONSEP DASAR SISTEM MANAJEMEN DATABASE (DBMS) MATERI PERKULIAHAN : DATABASE DESIGN KE-1 Disusun dari berbagai sumber oleh : Nama : Nuning Kurniasih, S.Sos., M.Hum. NIP. 197606252000122001 Departemen Ilmu Informasi dan Perpustakaan Fakultas Ilmu Komunikasi Universitas Padjadjaran Ditulis Pertama Tahun 1999, Revisi September 2014

Konsep Dasar Sistem Manajemen Database d

  • Upload
    zack

  • View
    37

  • Download
    7

Embed Size (px)

DESCRIPTION

Konsep database manajemen

Citation preview

Page 1: Konsep Dasar Sistem Manajemen Database d

KONSEP DASARSISTEM MANAJEMEN DATABASE (DBMS)

MATERI PERKULIAHAN : DATABASE DESIGN KE-1

Disusun dari berbagai sumber oleh :

Nama : Nuning Kurniasih, S.Sos., M.Hum.

NIP. 197606252000122001

Departemen Ilmu Informasi dan Perpustakaan

Fakultas Ilmu Komunikasi

Universitas Padjadjaran

Ditulis Pertama Tahun 1999, Revisi September 2014

Page 2: Konsep Dasar Sistem Manajemen Database d

PENGERTIAN DATABASE

Data merupakan sederetan angka, karakter atau symbol yang tidak memiliki arti apabila berdiri sendiri.

Informasi merupakan data yang terorganisasidan memiliki makna tertentu.

Database atau basis data dapat dikatakan sebagi rangkaian file komputer yang saling terkait secara logika, dikelompokan, diolah, disimpan dan dipelihara agar dapat ditemukan kembali dengan mudah apabila diperlukan.

Page 3: Konsep Dasar Sistem Manajemen Database d

PENGERTIAN DATABASE

- Sekumpulan data atau informasi yang diorganisasikan agar secara cepat dapat ditelusur dan ditemukan kembali, terutama dengan sebuah komputer.

- Databases terstruktur untuk memfasilitasi penyimpanan, temu kembali, modifikasi dan penghapusan data yang berhubungan dengan berbagai operasi pemrosesan data.

- Sebuah database berisi sebuah atau seperangkat file yang dapat dipecah ke dalam record-record (baris) yang berisisebuah atau beberapa field (item). Fields adalah unit dasardari penyimpanan data. Pengguna database dapatmenemukan kembali informasi terutama melalui queri.

- Dengan penggunaan keywords dan command-commandyang tersusun, pengguna dapat secara cepat menelusur, menyusun kembali, mengelompokkan dan memiih field dalam banyak record untuk menemukan kembali ataumembuat report dalam agregat data tertentu sesuaidengan aturan DBMS yang digunakan.

Sumber : "Database." Merriam-Webster.com. Accessed September 9, 2014. http://www.merriam-webster.com/dictionary/database.

Page 4: Konsep Dasar Sistem Manajemen Database d

HIERARKI DATA

1 bit = 0 atau 1 (biner)1 Character = 7 / 8 / 16 bitsFields / medan / item / atribut merupakan suatu informasi yang menggambarkan suatu entitas. Entitas merupakan satuan yang berhubungan dengan data yang dihimpun. Records / rekaman / tupel / baris : entitas individu yang disimpan dalam sebuah tabel yang terdiri atas sejumlah field.

Database

Files Files

Records Records

Files

Fields Fields

Characters Characters

Bits Bits

Page 5: Konsep Dasar Sistem Manajemen Database d

PENGERTIAN DATABASE MANAGEMENT SYSTEM (DBMS)

- DBMS adalah sistem penelusuran dan temu kembaliinformasi dari sebuah database secara cepat.

- DBMS menentukan bagaimana data disimpan danditemukan kembali.

- DBMS harus dapat mengatasi masalah seperti keamanan, akurasi, konsistensi dianatara record yang berbeda, responwaktu dan kebutuhan memori.

- Isu-isu tersebut sangat penting bagi sistem database dalamjaringan komputer.

- Semakin tinggi kecepatan pemrosesan, sebuah manajemendatabase semakin efisien.

- Relational DBMS adalah sebuah database dimana data tersebut akan disusun dalam serangkaian tabel (“relations") yang mudah diorganisasikan kembali untuk mengakses data dengan cara yang berbeda, yang paling banyakdigunakan saat ini

Sumber : DBMS, http://www.britannica.com/EBchecked/topic/152201/database-management-system-DBMS

Page 6: Konsep Dasar Sistem Manajemen Database d

PENGERTIAN DBMS

Suatu program yang dapat digunakan untuk memasukan, mengubah, menghapus, memanipulasi dan memperoleh data /

informasi secara praktis dan efisien

Page 7: Konsep Dasar Sistem Manajemen Database d

KUALITAS PENGGUNAAN DBMS:

1. Independensi data2. Akses data yang efisien.3. Kesatuan data (integrity)4. Administrasi data, terutama berkaiatan

dengan sharing data.5. Keamanan data6. Concurrent access, menjadwalkan akses ke

suatu data.

Page 8: Konsep Dasar Sistem Manajemen Database d

KEMAMPUAN UMUM DBMS

1. Membuat dan memelihara suatu basis data.2. Menampilkan dan menderetkaan record

berdasarkan suatu kriteria tertentu.3. Melakukan suatu queri (menyortir, membuat

perhitungaan, filter, dll)4. Menampilkan susunan custom pada layar yang

digunakan untuk memeriksa dan memutakhirkan data.

5. Mencetak laporan berupa daftar.

Page 9: Konsep Dasar Sistem Manajemen Database d

KEUNTUNGAN DBMS

Mengurangi duplikasi data

Mengintegrasikan data

Mengambil informasi secara cepat

Meningkatkan keamanan

Page 10: Konsep Dasar Sistem Manajemen Database d

KOMPONEN DBMS

Hardware

Data

Software

User

Pengembang

Page 11: Konsep Dasar Sistem Manajemen Database d

HARDWARE

Komputer

Data Storage

Networking Device

Page 12: Konsep Dasar Sistem Manajemen Database d

DATA

Terintegrasi

Berbagi

Page 13: Konsep Dasar Sistem Manajemen Database d

SOFTWARE

File Servers

DBMS Servers

Transaction Servers

Page 14: Konsep Dasar Sistem Manajemen Database d

SUBSISTEM SOFTWARE DBMS

Sumber : Database Management System (DBMS), http://www.ustudy.in

Page 15: Konsep Dasar Sistem Manajemen Database d

DATABASE ENGINE

- Database Engine adalah layanan inti untuk penyimpanan, pengolahan dan keamanan data.

- Database Engine memberikan akses terkontrol danpemrosesan transaksi cepat untuk memenuhi persyaratandata yang dibutuhkan untuk digunakan perusahaan.

- Database Engine digunakan untuk menciptakan relational databases untuk proses transaksi online atau analisis online pemrosesan data, mencakup pembuatan tabel untukmenyimpan data dan objek database seperti indeks, view, dan prosedur penyimpanan untuk melihat, mengatur danmengamanakan data.

- SQL Server Management Studio dapat digunakan untukmengatur objek database dan SQL Server Profiler untukmeng-capture kegiatan server.

Sumber : Database Management System (DBMS), http://www.ustudy.in

Page 16: Konsep Dasar Sistem Manajemen Database d

DATA DICTIONARY

- Data dictionary merupakan representasi database pada data, table data yang mendefinisikan semuaskema objek termasuk view, tabel, cluster, indeks, urutan, sinonims, prosedur, kemasan, fungsi, pencetus, dll.

- Data dictionary biasanya hanya bisa dibaca, tidakdapat diubah.

- Data Dictionary, terdiri atas : informasi desaindatabase. Prosedur penyimpanan SQL, ijin pengguna, statistik pengguna, informasi pemrosesan database, database pertumbuhan statistik, database statistikkinerja

Sumber : Database Management System (DBMS), http://www.ustudy.in

Page 17: Konsep Dasar Sistem Manajemen Database d

QUERY PROCESSOR

- Sebuah database relational berisi banyak bagian, tetapi secara adadua komponen yang menjadi jantungnya, yaitu mesin penyimpanan(storage engine) dan prosesor queri (query processor).

- Storage engine menulis data untuk dan dibaca dari sebuah disk. Inimengatur record, mengontrol akses, dan menjaga log file-file.

- Query processor menerima sintaks SQL, memilih rencana sebuaheksekusi sintakskemudian mengeksekusi pemilihan rencana.

- Pengguna atau program berinteraksi dengan query processor, danquery processor berinteraksi dengan storage engine.

- Query processor mengisolasi pengguna dari detil eksekusi : penggunamendapatkan hasil dan query processor menentukan bagaimana hasiltersebut diperoleh.

- Query processor berisi komponen : DDL interpreter, DML compiler danQuery evaluation engine.

Sumber : Database Management System (DBMS), http://www.ustudy.in

Page 18: Konsep Dasar Sistem Manajemen Database d

REPORT WRITER/ REPORT GENERATOR

- Merupakan sebuah program, biasanya merupakanbagian dari DBMS, yang mengekstrak informasi darisatu atau lebih file dan menampilkan informasi darisebuah format khusus.

- banyak report writers menerima pengguna untukmemilih record yang sesuai kondisi dan untukmenampilkan field dalam baris dan kolom.

- Pengguna juga dapat memformat data ke dalamdiagram pie, diagram bar atau diagram lain.

- Ketika kita membuat sebuah format laporan, kitadapat menyimpan format tertentu di dalam file danmelanjutkan menggunakannya untuk data baru.

Sumber : Database Management System (DBMS), http://www.ustudy.in

Page 19: Konsep Dasar Sistem Manajemen Database d

USER

End User

Database Administration

Operator

Page 20: Konsep Dasar Sistem Manajemen Database d

PENGEMBANG

System Analyst

Programmer

Data Entry

Page 21: Konsep Dasar Sistem Manajemen Database d

PERTANYAAN

Jelaskan perbedaan penanganan data secara konvensional dengan mempergunakan DBMS!

Page 22: Konsep Dasar Sistem Manajemen Database d

Contact Me @nuningkurniasih