Show
Pengertian Basis Data, Komponen, Hirarki, Penggunaan Dan Tujuan : Adalah kumpulan dari data yang saling berelasi satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Relasi tersebut biasanya ditunjukkan dengan kunci dari tiap file yang ada.
Baca Juga Artikel Yang Mungkin Berhubungan : Materi Tentang Data Mining Lengkap Pengertian Basis DataBasis data merupakan kumpulan dari data yang saling berelasi satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Relasi tersebut biasanya ditunjukkan dengan kunci dari tiap file yang ada. Satu basis data menunjukkan satu kumpulan data yang dipakai dalam suatu lingkup instalasi atau perusahaan. Penerapan basis data mampu mengatasi masalah-masalah penyusunan data yaitu :
Untuk tahap desain database secara umum yang perlu dilakukan oleh analisis adalah mengidentifikasi terlebih dahulu file-file yang diperlukan oleh sistem informasi. File-file database yang dibutuhkan oleh sistem dapat dilihat pada desain model yang digambarkan dalam bentuk diagram arus data. Langkah-langkah desain database secara umum sebagai berikut : 13
Baca Juga Artikel Yang Mungkin Berhubungan : Inilah Penjelasan Database Dan Perangkat Lunak Yang Di Gunakan Sistem Basis DataSistem basis data merupakan sistem yang terdiri atas kumpulan file yang saling berhubungan dan memungkinkan beberapa pemakai atau program lain untuk mengakses dan memanipulasi file-file tersebut. Dalam sebuah sistem basis data terdapat komponen-komponen utama yaitu; perangkat keras, perangkat lunak, basis data, pemakai14.
Sistem basis data memiliki beberapa komponen, yaitu;9
Baca Juga Artikel Yang Mungkin Berhubungan : Pengertian Sistem Operasi Komputer (Operating System) Terlengkap Data, Informasi dan Basis DataData merupakan fakta mengenai suatu objek seperti manusia, benda, peristiwa, konsep, keadaan dan sebagainya yang dapat dicatat dan mempunyai arti secara implisit. Data dapat dinyatakan dalam bentuk angka, karakter atau simbol, sehingga bila data dikumpulkan dan saling berhubungan maka dikenal dengan istilah basis data (database) [Ramez2000]. Informasi adalah data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang [Abdul1999]. Menurut Encyclopedia of Computer Science and Engineer, para ilmuwan di bidang informasi menerima definisi standar informasi yaitu data yang digunakan dalam pengambilan keputusan. Definisi lain dari basis data menurut Fabbri dan Schwab adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan duplikasi data. Menurut Ramez Elmasri mendefinisikan basis data lebih dibatasi pada arti implisit yang khusus, yaitu:
Dari beberapa definisi-definisi tersebut, dapat dikatakan bahwa basis data mempunyai berbagai sumber data dalam pengumpulan data, bervariasi derajat interaksi kejadian dari dunia nyata, dirancang dan dibangun agar dapat digunakan oleh beberapa user untuk berbagai kepentingan Hirarki Data
Baca Juga Artikel Yang Mungkin Berhubungan : Pengertian Jaringan Komputer – Manfaat, Tujuan, Jenis, Topologi, Para Ahli Data Base Management System (DBMS)DBMS dapat diartikan sebagai program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memodifikasi dan memperoleh data/informasi dengan praktis dan efisien.
Kelebihan Data Base Management System (DBMS)Penyimpanan data dalam bentuk DBMS mempunyai banyak manfaat dan kelebihan dibandingkan dengan penyimpanan dalam bentuk flat file atau spreadsheet, diantaranya :
Keuntungan Data Base Management System (DBMS)
Kelemahan Data Base Management System (DBMS)
Baca Juga Artikel Yang Mungkin Berhubungan : Pengertian Program – Komputer, Contoh, Kegiatan, Para Ahli Arsitektur dan Komponen DBMSArsitektur Data Base Management System (DBMS)Arsitektur ini dikenal dengan nama arsitektur tiga skema (three-schema architecture) dimana fungsi ini untuk memisahkan antara basis data fisik dengan program aplikasi user. Skema-skema tersebut adalah sebagai berikut:
Komponen Data Base Management System (DBMS)
Contoh bahasa menggunakan komponen-komponen tersebut adalah SQL (Structured Query Language). SQL merupakan bahasa standar yang digunakan oleh kebanykan aplikasi-aplikasi DBMS. Baca Juga Artikel Yang Mungkin Berhubungan : Pengertian Jaringan Komputer – Manfaat, Tujuan, Jenis, Topologi, Para Ahli Model DataModel data dapat dikelompokkan berdasarkan konsep pembuatan deskripsi struktur basis data, yaitu: 1. Model data konsepsual (high level) menyajikan konsep tentang bagaiman user memandang atau memperlakukan data. Dalam model ini dikenalkan tiga konsep penyajian data yaitu:
2. Model data fiskal (low level) merupakan konsep bagaimana deskripsi detail data disimpan ke dalam komputer dengan menyajikan informasi tentang format rekaman, urutan rekaman, dan jalur pengaksesan data yang dapat membuat pemcarian rekaman data lebih efisien. 3. Model data implementasi (representational) merupakan konsep deskripsi data disimpan dalam komputer dengan menyembunyikan sebagian detail deskripsi data sehingga para user mendapat gambaran global bagaimana data disimpan dalam komputer. Model ini merupakan konsep model data yang digunakan oleh model hirarki, jaringan dan relasional. Skema dan Instan Basis DataSkema basis data merupakan deskripsi dari basis data yang spesifikasinya ditentukan dalam tahap perancangan namun tidak terlalu diharapkan diubah setiap saat. Penggambaran skema umumnya hanya berisi sebagian dari deatil deskripsi basis data.
Sekelompok data yang tersusun dalam satu baris rekaman (record/tuple) dan tersimpan dalam basis data disebut dengan instansi (instance) atau kejadian (occurences). Model Data RelasionalPada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel selalu terdiri atas lajur mendatar yang disebut baris data (row / record) dan lajur vertikal yang biasa disebut dengan kolom (column / field). Contoh Tabel dan keterhubungannya :
Keuntungan Basis Data Relasional
Istilah dalam Basis Data Relasional :
Relational Key
Relational Integrity Rules
Pembuatan Basisdata Dalam pembuatan basisdata terdapat beberapa tahapan, diantaranya ialah:
Baca Juga Artikel Yang Mungkin Berhubungan : 13 Pengertian Jaringan Komputer Menurut Para Ahli Terlengkap Pengunaan Basis dataBasisdata dalam arsitektur ITDBMS dapat diartikan sebagai program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memodifikasi dan memperoleh data/informasi dengan praktis dan efisien. Contoh produk basisdata
Pemakaian basisdata elektronikPerangkat komputer dalam suatu organisasi/perusahaan biasanya digunakan untuk menjalankan fungsi pengelolaan sistem informasi dan basis data merupakan salah satu komponen utama dalam setiap sistem informasi. Tidak ada sistem informasi yang bisa dibuat/dijalankan tanpa adanya basis data. Berikut adalah bidang-bidang fungsional yang telah umum memanfaatkan basis data:
Sedangkan bentuk-bentuk organisasi/perusahaan yang memanfaatkan basis data:
Keahlian basisdataMeningkatnya peran basisdata dalam industri, kebutuhan akan tenaga-tenaga ahli yang berhubungan dengan basisdata juga mengalami peningkatan. Beberapa keahlian yang biasanya diperlukan dunia industri dalam bidang basisdata :
Pengguna Basis Data
Baca Juga Artikel Yang Mungkin Berhubungan : Pengertian, Komponen Dan Fungsi LAN (Local Area Network) pada komputer Secara Lengkap Tujuan Menganalisa Sistem•Menentukan kebutuhan data dari database •Pengelompokan dan pendeskripsian informasi pada suatu obyek •Mengidentifikasi dan pengelompokkan hubungan antar obyek •Menentukan jenis transaksi yang akan dieksekusi dalam database •Mengidentifikasi aturan-aturan yang berhubungan pada integritas data Tujuan Dari Normalisasi iyalah :menghilangkan kerangkapan pada data/ redudansi. mengurangi kompleksitas mempermudah pemodifikasian data menghilangkan anomali data Tahapan dalam Normalisasi iyalah;Bentuk tidak Normal > Bentuk ini iyalah kumpulan data yang akan direkam, tidak ada keharusan mengikukti format tertentu, bisa saja data tidak lengkap atau terduplikasi(rangkap) 1-NF (Bentuk normal Pertama ) > Ciri-cirinya adalah Setiap data di bentuk dalam flat file dan Tidak ada set atribut yang berulang –ulang. Syarat normal ke satu (1-NF) antara lain:1. Pada setiap data dibentuk dalam sebuah flat file, data dibentuk dalam satu demi satu record, nilai dari field itu berupa “atomic value”. 2. tidak ada set atribute yang berulang(duplikat). 3. ditentukannya primary key untuk tabel / relasi. 4. tiap atribut hanya memiliki satu pengertian. 2-NF (Bentuk Normal Kedua) > Bentuk normal kedua ini iyalah didasarinya atas konsep full functional dependency(ketergantungan fungsional sepenuhnya) yang dapat didefinisikan. Syarat normal kedua (2-NF) sebagai berikut.1.Bentuk data ini telah dapat memenuhi kriteria bentuk normal yang pertama. 3-NF (Bentuk Normal Ketiga) > Walaupun relasi 2-NF memiliki redudansi yang lebih sedikit dari relasi 1-NF, namun relasi tersebut masih mendapat kemungkinan mengalami kendala bila terjadi anomaly peremajaan (update) terhadap relasi tersebut. Syarat normal ketiga (Third Normal Form / 3 NF) sebagai berikut:1. Bentuk data ini telah dapat memenuhi kriteria bentuk normal yang kedua. 4-NF (Bentuk Normal ke Empat) > Syarat 4-NF iyalah: 1. Bila dan hanya bila telah berada dalam bentuk BCNF dan tidak ada multivalued dependency nontrivial. 2. Multivalued dependency (MVD) dipakai dalam bentuk normal keempat ( 4NF ). 3. Dependensi ini dipakai untuk menyatakan hubungan satu ke bantak (one to many). 5-NF ( Bentuk normal kelima) >Dependensi gabungan mendasari bentuk pada normal kelima. Suatu relasi R ( X,W,Z)dapat memenuhi dependensi gabungan dan jika gabungan dari proyeksi A, B, C dengan A, B, C merupakan sub sub himpunan dari atribut – atribut R. Dependensi gabungan di atas sesuai dengan notasi beikut : 1. (A, B, C ) 2. dengan A = XY, B = YZ, C = ZX
|