BASIS DATA Oleh : Hendra Sandhi F PENGANTAR BASIS DATA DEFINISI Basis : Dapat diartikan sebagai Titik, Ruang, Tempat berkumpul, dll Data : Repesentasi fakta di dunia nyata. Basis Data : Kumpulan Fakta dunia nyata Definisi Basis Data : Kumpulan data yang saling berhubungan satu dengan yang lainnya Kumpulan data yang saling berhubungan satu dengan yang lain dan diorganisasikan sedemikian rupa sehingga bermanfaat untuk kepentingan tertentu Kumpulan data yang saling terorganisasi dan disimpan dalam media elektronis JENIS Basis Data Konvensional : File pegawai File Dosen File Mahasiswa Lemari arsip Basis Data Elektronis : File Mahasiswa File Pegawai File Dosen Hardisk OBJEKTIF Kecepatan (Speed) Efesiensi Ruang (Space ) Keakuratan (Accuracy) Ketersediaan (Avaialability) Keamanan (Security) Kebersamaan Pemakaian (Sharability) APLIKASI Kepegawaian Pergudangan Perbankan Pendidikan Telekomunikasi Rumah Sakit Akuntansi, dll OPERASI Pembuatan Database (Create Database) Hapus Database ( Drop Database ) Pembuatan File (CreateTable ) Hapus File ( Drop Table ) Penambahan Data/File baru (insert table ) Pengambilan data / file (Retrieve ) Pengubahan Data ( Update ) Pengahapusan sebuah data /file (delete ) SISTEM BASIS DATA DEFINISI Sistem : Tatanan , aturan atau keterpaduan komponen fungsional yang saling berhubungan satu dengan lainnya untuk mencapai tujuan tertentu Sistem Basis Data : Tatanan , aturan atau keterpaduan komponen fungsional yang membentuk konsep pengelolaan terhadap data Komponen Basis data Perangkat Keras Sistem Operasi Basis Data Sistem Pengelola Basisdata (DBMS) User Aplikasi Perangkat Lunak ABSTRAKSI DATA View Absraksi Data Level Fisik Level Terendah Basisdata, menunjukan bagaiman sesungguhnya data dismpan. Gabungan Struktur data, bagaimana cara menyimpan dalam media penyimpanan Melihat data sebagai bentuk teks, angka bahkan Bit Level Logic/konseptual Level ke dua daru basisdata menggambarkan data secara fungsional dalam basis data Pembentukan tabel dan relasi , sehingga membentuk satu kesatuan data Pengetahuan bahawa data disimpan dalam bentuk tabel Level Penampakan (view level) Level tertinggi, user melihat data dan informasi yang telah jadi Data telah menjadi informasi pada level ini Manipulasi data telah tampak disini View level Level Konseptual Level Fisik LEVEL ABSTRAKSI DATA BAHASA BASIS DATA DEFINISI Data Definition Language (DDL) : Skema yang merepresentasikan desain basis data secara keseluruhan. Data Manipulation Language (DML) : Bentuk bahasa basis data dalam bentuk pemanipulasian terhadap basis data. Sisip , tambah, hapus , ubah , dll