1. Pengertian Database
a. Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik untuk memperoleh informasi dari basis data tersebut.b. Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama, untuk memenuhi berbagai kebutuhan.c. Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu untuk tujuan tertentu pula.d. Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna.sumber : http://thekicker96.wordpress.com/pengertian-database/
1. Entitas
Entitas menurut Wikipedia, adalah sesuatu yang memiliki keberadaan yang unik dan berbeda, walaupun tidak harus dalam bentuk fisik. Abstraksi, misalnya, biasanya dianggap juga sebagai suatu entitas.Definisi lainnya, Entitas : Kelompok objek independen yang dapat diidentifikasi dan memiliki kesamaan properti. Entitas dapat berupa objek nyata atau objek konseptual,. contoh:
Objek nyata
Staf Kantor Cabang
Pelanggan Produk
Objek konseptual
Pembelian Pengalaman Kerja
Inspeksi Pendaftaran
Entitas dinyatakan dengan nama dan daftar properti.
2. Record/tuple
Record atau Rekaman data, merupakan kumpulan elemen data, atau kumpulan beberapa nilai Atribut, atau kumpulan Field-data yang mewakili satu Entitas secara lengkap. Misalnya: Entitas pegawai memiliki record: NIP, Nama, Alamat, Pangkat, Jabatan, dsb.
3. Field/atribut
Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu. Atribut adalah karakteristik dari entitas tersebut. Contoh entitas Nasabah, atributnya adalah : Kode Nasabah, Nama Nasabah, AlamatNasabah.
3. Komponen Sistem Database
Terdapat 4 komponen pokok dari system database:
A. DATA, dengan ciri-ciri :
1. Data disimpan secara terintegrasi (Integrated)Terintegrated yaitu Database merupakan kumpulanberbagai macam file dari aplikasi-aplikasi yang
berbeda yang disusun dengan cara menghilangkanbagian-bagian yang rangkap (redundant)
2. Data dapat dipakai secara bersama-sama(shared)Shared yaitu Masing-masing bagian dari databasedapat diakses oleh pemakai dalam waktu yang
bersamaan, untuk aplikasi yang berbeda.
B. Perangkat Keras (HARDWARE)
Terdiri dari semua peralatan perangkat keras komputeryang digunakan untuk pengelolaan sistem databaseberupa :
1. Peralatan untuk penyimpanan misalnya disk, drum,tape
2. Peralatan input dan output
3. Peralatan komunikasi data, dll
1. Peralatan untuk penyimpanan misalnya disk, drum,tape
2. Peralatan input dan output
3. Peralatan komunikasi data, dll
C. Perangkat Lunak (SOFTWARE)
Berfungsi sebagai perantara (interface) antara pemakaidengan data phisik pada database, dapat berupa :
1. Database Management System (DBMS)
2. Program-program aplikasi & prosedur-prosedur
D. Pemakai (USER)
Terbagi menjadi 3 klasifikasi :
1. Database Administrator (DBA), orang/tim yang bertugas mengelola system database secarakeseluruhan
2. Programmer, orang/tim membuat program aplikasiyang mengakses database dengan menggunakanbahasa pemprograman
3. End user, orang yang mengakases database melaluiterminal dengan menggunakan query language atauprogram aplikasi yang dibuat oleh programmer
sumber : http://ahdaradhiputra.blogspot.com/2011/11/komponen-dasar-dari-sistem-database.html
4. Perbedaan File Manajemen Tradisional & File Manajemen Database
Pengertian File Tradisional & Basis Data
File Tradisional adalah file dimana setiap user mengimplementasikan file yang dibutuhkan untuk aplikasi khusus sebagai bagian dari pemrograman aplikasinya.
Basis data adalah sekumpulan 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.
Perbedaan File Manajemen Tradisional & File Manajemen Database
File Manajemen Tradisional :
1.
Orientasi
program
2.
Sering
terjadi kerangkapan data
3.
Kaku
File
Manajemen Basis Data :
1.
Orientasi
data
2.
Terkontrolnya
kerangkapan data
3.
Luwes
Kelemahan
File Tradisional :
1.
Timbulnya
data rangkap & ketidak konsistenan
2.
Data
tidak dapat digunakan bersama-sama
3.
Kesukaran
dalam pengaksesan data
4.
Tidak
fleksibel
5.
Data
tidak standar
Kelemahan Basis Data :
1.
Storage
yang digunakan besar
2.
Dibutuhkan
tenaga spesialis
3.
Softwarenya
mahal
4.
Kerusakan
pada system database dapat mempengaruhi departemen lain yang terkait
Konsep
Dasar Basis DataSekumpulan file yang saling terkait sehingga membentuk sebuah bangunan data untuk memberikan informasi dan merupakan tindak lanjut dari file tradisional.
sumber : http://cuplis.net/2009/03/28/konsep-dasar-basis-data/
http://andreseptiankuliah.blogspot.com/2009/11/sistem-basis-data.html
http://fairuzelsaid.wordpress.com/2010/01/22/sistem-basis-data-konsep-basis-data/
5. Pengertian DBMS
Database berbeda dengan Databse Management System (DBMS). DBMS adalah kumpulan program yang digunakan untuk mendefinisikan, mengatur dan memproses database, sedangkan database itu sendiri esensinya adalah sebuah struktur yang dibangun untuk keperluan penyimpanan data. DBMS merupakan alat atau tool yang berperan untuk membangun struktur tersebut.
Saat ini program DBMS ada banyak sekali, seperti : MySql, Oracle, Postgresql,Interbase/Firebird, IBM DB2 dan lain-lain. Beberapa DBMS ada yang hanya bisa dijalankan di komputer mainframe, beberapa hanya jalan di minikomputer dan juga ada yang hanya dapat dijalankan di Personal Computer (PC). Maka dari itu, untuk trend sekarang DBMS yang banyak digunakan adalah DBMS yang memiliki fasilitas lintas-platform atau cross-platform.
6. Bahasa yang dikenal dalam DBMS
Bahasa-Bahasa yang Terdapat di dalam DBMS
a) DDL (Data Definition Language)
DDL digunakan untuk mendefinisikan database, misal untuk membuat tabel, modifikasi tabel, membuat index, membuat view dan kelengkapan databse serta tabel yang lain-lain.
Secara garis besar DDL digunakan untuk melakukan maintenance database.
Syntaks atau keyword yang masuk dalam kategori ini antara lain :
CREATE digunakan untuk membuat objek baru,
DROP digunakan untuk menghapus tabel atau database
ALTER digunakan untuk memodifikasi database.
CREATE digunakan untuk membuat objek baru,
DROP digunakan untuk menghapus tabel atau database
ALTER digunakan untuk memodifikasi database.
b) DML (Data Manipulation Language)
DML digunakan untuk melakukan manipulasi atau pengolahan data dalam database. Misalnya untuk mengambil data (record) dengan kriteris tertentu, meng-ubah data pada tabel, menjumlahkan data dalam tabel, dan menambahkan data kedalam tabel.
Syntaks atau keyword yang masuk dalam kategori ini antara lain
SELECT untuk menampilkan data
INSERT untuk menambahkan data baru
UPDATE untuk mengubah data yang sudah ada
DELETE untuk menghapus data
Tidak ada komentar:
Posting Komentar