• Tidak ada hasil yang ditemukan

PENGERTIAN DBMS DAN CONTOH DESAIN DATA B (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "PENGERTIAN DBMS DAN CONTOH DESAIN DATA B (1)"

Copied!
12
0
0

Teks penuh

(1)

SISTEM INFORMASI MANAJEMEN

DOSEN:

Prof. Dr. Ir. H. Hapzi Ali, MM

DISUSUN OLEH DIHAN ARCHIKA

(2)

ABSTRACK

DBMS merupakan kependekkan dari Database Management System, yang dalam bahasa Indonesia dikenal dengan istilah Sistem Manajemen Basis Data dan sering juga disingkat menjadi SMBD. DBMS atau SMBD merujuk pada suatu sistem yang berfungsi sebagai pengolahan basis data sehinga menjadi sebuah informasi. Kami mengutip dari buku Strategi Perancangan dan Pengelolaan Basis Data karya Kusrini, M.Kom

mengatakan, pengertian DBMS adalah software yang menangani semua akses ke basis data, software tersebut memungkinkan menyusun, mengolah dan memperbaharui item-item dalam suatu basis data atau database. DBMS mempunyai kemampuan untuk

mengolah data dalam jumlah yang besar, selain itu DBMS juga mampu untuk melakukan manipulasi data dengan mudah dan cepat.

Perlu untuk diketahui, sebelum adanya sistem manajemen basis data atau DBMS data disimpan dalam bentuk file berupa text yang ada pada sistem operasi. Penggunaan penyimpanan data seperti ini yaitu dalam bentuk file hingga saat ini masih digunakan dalam beberapa software. Seperti halnya DBMS, penyimpanan data dalam bentuk file memiliki kelebihan dan kekurangan. Salah satu kelebihan penyimpanan data dalam bentuk ini dinilai lebih optimal apabila data yang tersimpan berukuran kecil, seperti untuk menyimpan data password pada sistem operasi Unix

(3)

TINJAUAN PUSTAKA

Pengertian DBMS

DBMS merupakan kependekkan dari Database Management System, yang dalam bahasa Indonesia dikenal dengan istilah Sistem Manajemen Basis Data dan sering juga disingkat menjadi SMBD. DBMS atau SMBD merujuk pada suatu sistem yang berfungsi sebagai pengolahan basis data sehinga menjadi sebuah informasi. Kami mengutip dari buku Strategi Perancangan dan Pengelolaan Basis Data karya Kusrini, M.Kom

mengatakan, pengertian DBMS adalah software yang menangani semua akses ke basis data, software tersebut memungkinkan menyusun, mengolah dan memperbaharui item-item dalam suatu basis data atau database. DBMS mempunyai kemampuan untuk

mengolah data dalam jumlah yang besar, selain itu DBMS juga mampu untuk melakukan manipulasi data dengan mudah dan cepat.

Perlu untuk diketahui, sebelum adanya sistem manajemen basis data atau DBMS data disimpan dalam bentuk file berupa text yang ada pada sistem operasi. Penggunaan penyimpanan data seperti ini yaitu dalam bentuk file hingga saat ini masih digunakan dalam beberapa software. Seperti halnya DBMS, penyimpanan data dalam bentuk file memiliki kelebihan dan kekurangan. Salah satu kelebihan penyimpanan data dalam bentuk ini dinilai lebih optimal apabila data yang tersimpan berukuran kecil, seperti untuk menyimpan data password pada sistem operasi Unix.

Selain dalam bentuk file, data juga biasa disimpan dalam suatu program pembantu seperti spreadsheet. Penyimpanan data dalam spreadsheet mampu menutupi kelemahan dari penyimpanan data dalam bentuk file, dengan menggunakan metode penyimpanan ini proses pengolahan data menjadi sedikit lebih cepat. Namun, kedua metode di atas masih mempunyai beberapa kelemahan, dimana diantara kelamahan tersebut tergolong kepada permasalahan yang fatal karena menyangkut masalah manajemen dan keamanan

data.Untuk itulah lalu diperlukan sebuah software khusus untuk melakukan pengolahan data dalam database, yaitu software sistem manajemen basis data (SMDB) atau DBMS.

Manfaat dan Kelebihan DBMS (Sistem Manajemen Basis Data)

 Performa dalam pengolahan data sangat baik bahkan untuk mengelola data yang berukuran besar sekalipun. Bebeda halnya dengan metode penyimpanan data dalam bentuk file dan spreadsheet, kedua metode ini hanya bisa bekerja optimal apabila digunakan untuk penyimpanan data yang berukuran kecil.

 Integritas data lebih terjamin dengan penggunaan DBMS. DBMS mampu

(4)

 DBMS bersifat independensi. Maksudnya adalah ketika harus dilakukan

perubahan struktur database maka aplikasi antarmuka tidak akan mengalami hal serupa. Perubahan cukup dilakukan pada struktur databasenya saja tanpa harus mengubah struktur dalam aplikasi antarmuka.

 DBMS bersifat terpusat (sentralisasi). Maksudnya adalah ketika sebuah database digunakan secara bersama-sama, maka akan lebih mudah apabila database tersebut disimpan pada satu tempat. Dan dengan menggunakan DBMS, hal tersebut sangat memungkinkan untuk dilakukan. Berbeda halnya apabila menggunakan metode penyimpanan bentuk file dan spreadsheet yang harus disimpan pada setiap komputer yang membutuhkan akses ke database tersebut.

 Sistem keamanan data dalam database akan lebih terjamin dengan penggunaan DBMS. Karena dalam DBMS dimungkinkan untuk melakukan pengaturan hak akses kepada masing-masing user.

Contoh Program DBMS 1. MySQL

2. Oracle

3. Firebirh

4. Microsoft SQL Server

5. Foxpro 6.0 atau FoxBase

6. DB2

7. Paradox

(5)

Contoh Model Database Relasi (Relational Database Model)

(6)

Pengertian Data Base, File, Record, Field, Byte, Bit Lengkap.

Hirarki Stuktur Basis Data

Pengertian Basis Data

Basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu perusahaan atau instansi dalam batasan tertentu

Fungsi Basis Data

Basis data memiliki fungsi umum yang banyak diterapkan dalam dunia industry di seluruh dunia untuk mendukung system dan aplikasi yang digunakan pada setiap industry. Berikut beberapa fungsi dasar dari database :

1. Database berfungsi untuk mengklasifikasikan data untuk mudah digunakan dan dipahami penggunanya.

2. Menghindari adanya duplikasi dan juga inkonsistensi dari suatu data.

3. Memudahkan dalam menyimpan dan mengakses data.

4. Memudahkan dalam mengupdate dan menghapus data.

5. Menjamin kualitas data dan informasi yang terkandung didalamnya dan dapat diakses.

6. Merupakan suatu solusi penyimpanan data.

(7)

Tujuan Basis data sendiri adalah sebagai berikut

 Kecepatan serta kemudahan dalam menyimpan, memanipulasi atau juga menampilkan kembali data tersebut.

 Efisiensinya ruang penyimpanan, karena dengan basis data, redudansi data akan bisa dihindari.

 Keakuratan (Accuracy) data.

 Ketersediaan (Availability) data.

 Kelengkapan (Completeness) data, Bisa melakukan perubahan struktur dalam basis data, baik dalam penambahan objek baru (tabel) atau dengan penambahan field-field baru pada table.

 Keamanan (Security) data, dapat menentukan pemakai yang boleh menggunakan basis data beserta objek-objek yang ada didalamnya serta menentukan jenis -jenis operasi apa saja yang boleh dilakukannya.

 Kebersamaan Pemakai (Sharability), Pemakai basis data bisa lebih dari satu orang, tetapi tetap menjaga atau menghindari masalah baru seperti: inkonsistensi data (karana data yang sama diubah oleh banyak pemakai pada saat yang

bersamaan) dan juga kondisi deadlock (karena ada banyak pemakai yang saling menunggu untuk menggunakan data tersebut.

Pemakai sistem basis data diantaranya:

 Programmer Aplikasi yaitu orang atau pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language (DML),

 User Mahir (Casual User) yaitu pemakai yang berinteraksi dengan sistem tanpa menulis modul program. Mereka menyatakan query untuk mengakses data dengan bahasa query yang telah disediakan oleh suatu DBMS.

 User Umum (End User/ Naïve User) yaitu Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen (executable program) yang telah disediakan sebelumnya.

 User Khusus (Specialized User) yaitu Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan-keperluan khusus.

(8)

Manfaat basis data selanjutnya adalah dapat digunakan secara bersamaan.Database dapat digunakan oleh banyak orang secara bersama-sama dalam sebuah perusahaan.Sebagai contoh adalah database karyawan dalam sebuah perusahaan yang diperlukan dibagian admin, keuangan dan lainnya. Semua bagian tersebut tentu akan membutuhkan database dari seluruh karyawan yang ada yang sudah disimpan di server pusat.

Manfaat selanjutnya adalah adanya control database yang terpusat. Meski suatu perusahaan memiliki banyak divisi, namun database membantu anda dapat menyimpan data secara terpusat di server pusat sehingga tidak perlu semua bagian membuat database masing-masing.

Perangkat akan lebih hemat biaya bila menggunakan basis data. Database yang terpusat tentu akan lebih menghemat biaya karena tidak memerlukan banyak perangkat untuk menyimpan database. Selain itu data yang tersimpan lebih aman, karena managemen pengguna dapat melakukan pembatasan akses sesuai dengan kepentingan misalnya dengan password untuk mengakses.Manfaat lainnya adalah dapat untuk memfasilitasi pembuatan aplikasi baru.Basis data yang sudah dirancang dengan baik, bila suatu perusahaan memerlukan aplikasi baru tidak perlu lagi membuat database baru karena bisa langsung menggunakan database yang ada.Tentu lebih mudah dan cepat.

A. FILE

File adalah kumpulan berbagai informasi yang berhubungan dan juga tersimpan di dalam secondary storage, secara konsep file memiliki beberapa tipe ada yang bertipe Data terdiri dari numeric, character dan binary. Lalu ada juga file yang bertipe program. Atau Definisi file adalah arsip ataupun data yang tersimpan di dalam komputer.

File di komputer pada umumnya disimpan di dalam suatu folder tertentu tergantung si pemilik komputer tersebut ingin dimana ia menyimpannya, setiap file memiliki ekstensi masing-masing tergantung jenis file itu sendiri. Ekstensi file adalah sebagai tanda yang membedakan jenis-jenis dari file.

Contoh dan jenis file serta ekstensinya

Berikut ini contoh jenis file dan macam-macam ekstensinya:

 System= sys, com, bak, bat, tmp, dan exe.

 Video= avi, KV, mpg, mpeg, wmv, 3gp, dan flv.

 Dokumen= html, doc, odt, xls, ods, dan pdf.

(9)

 Gambar= jpeg, jpg, gif, png tif dan tiff.

 Dan lain-lain.

B. RECORD

Record adalah kumpulan field yang sangat lengkap, dan biasanya dihitung dalam satuan

baris. Tabel adalah merupakan kumpulan dari beberapa record dan juga field. File

adalah terdiri dari record-record yang menggambarkan dari satu kesatuan data yang

sejenis. Misalnya seperti file nama barang berisikan data tentang semua nama barang yang ada. Data adalah kumpulan fakta atau kejadian yang digunakan sebagai

penyelesaian masalah dalam bentuk informasi. Pengertian basis data (database)

adalah basis data yang terdiri dari dua kata, yaitu kata basis dan data. Basis dapat di

artikan markas ataupun gudang, maupun tempat berkumpul.

C. FIELD

Field adalah kumpulan dari karakter yang membentuk satu arti, maka jika terdapat field

(10)

D. BYTE

Byte adalah bagian terkecil yang dapat dialamatkan dalam memori. Byte merupakan sekumpulan bit yang secara konvensional terdiri atas kombinasi delapan bit.

Satu byte digunakan untuk mengkodekan satu buah karakter dalam memori. Contoh: Kode Ascii untuk J ialah 10101010. Jadi byte adalah kumpulan bit yang membentuk satu karakter (huruf, angka, atau tanda). Dengan kombinasi 8 bit, dapat diperoleh 256 karakter (= 2 pangkat 8).

E. BIT

Bit adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan 1. Sistem angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi antara manusia dan mesin (komputer) yang merupakan sekumpulan komponen elektronik dan hanya dapat membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil dari pembentuk data.

CONTOH DESAIN SPESIFIKASI DATA BASE PAMILY GROUP PENYEWAAN TENDA Panjang Record : 128Byte

Jumlah Record : 230 Record

Tabel 4.13: Spesifikasi Data Tabel Penyewa No. Nama Field Tipe

Data

(11)

b. Nama Tabel : barang

Tabel 4.14: Spesifikasi Data Tabel Barang No. Nama Field Tipe 5. ket_barang varchar 30 Keterangan Barang 6. Satuan varchar 15 Satuan

Tabel 4.15: Spesifikasi Data Tabel Kendaraan No. Nama Field Tipe

Data

(12)

d. Nama Tabel : nota Media : Harddisk

Isi : Data Nota

Primary Key : no_barang

Frekuensi : 60 / bulan Panjang Record : 80 Byte

Jumlah Record : 1440 Record

Tabel 4.16: Spesifikasi Data Tabel Nota No. Nama Field Tipe

Data

Gambar

Gambar= jpeg, jpg, gif, png tif dan tiff.
Tabel 4.13: Spesifikasi Data Tabel Penyewa
Tabel 4.14: Spesifikasi Data Tabel Barang
Tabel 4.16: Spesifikasi Data Tabel Nota

Referensi

Dokumen terkait

Sujatmiko (2012:40) menyatakan, “Basis data ( database ) adalah kumpulan infromasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan

disengaja. Proses backup data dilakukan secara rutin sesuai dengan jadwal yang telah ditentukan, jika dimisalkan pada sebuah perusahaan memiliki 1 database yang melayani 100

Early Warning System (EWS) yang dibangun memiliki kemampuan memprediksi banjir dengan menggunakan data mining, data mining merupakan historis kejadian yang pernah

Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan perangkat lunak

Sistem Informasi Geografis sebagai suatu sistem yang berbasis komputer dan memiliki kemampuan dalam menangani data bereferensi geografis yaitu penyimpanan data, manajemen

[TKI-317] Perancangan Teknik Industri II 7 Memahami dan memiliki kemampuan merancang sistem basis data Setelah mengikuti praktikum mahasiswa diharapkan dapat:.. Membuat data

Early Warning System (EWS) yang dibangun memiliki kemampuan memprediksi banjir dengan menggunakan data mining, data mining merupakan historis kejadian yang pernah

Pendataan dan Penilaian Objek dan Subjek Pajak Bumi dan Bangunan dalam Rangka Pembentukan dan Pemeliharaan Basis Data SISMIOP dengan Cara Penyebaran SPOP Kolektif