Kamis, 25 September 2014


JAWABAN SOAL SLIDE 1

1. Pengertian Database 

Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur, dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat menghidari duplikasi data, hubungan antar data yang tidak jelas, organisasi data, dan juga update yang rumit.


2. Pengertian Atribut, Recod, & Entitas:
Field / Atribut adalah data terkecil yang memiliki makna. Istilah lain untuk field yaitu elemen data, kolom item, dan atribut. Contoh field yaitu nama seseorang, jumlah barang yang dibeli, dan tanggal lahir seseorang.
Record/Tuple merupakan baris pada sebuah relasi atau kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi tentang seseorang, Record/Tuple (Tupel) merupakan suatu baris dari suatu relasi.
Entitas (entity) adalah sebuah objek yang keberadaannya dapat dibedakan terhadap objek lain.  Entitas dapat berupa orang, benda, tempat, kejadian, konsep . Sebuah entitas memiliki sejumlah atribut . Contoh : mahasiswa memiliki nama dan alamat .
3. Komponen Sistem Database:
Data, disimpan secara terintegrasi, artinya basis data merupakan gabungan dari berbagai macam file aplikasi yang berbeda yang disusun dengan menghilangkan bagian-bagian yang rangkap. Sebagai alat penghubung digunakan kunci (key). Dipakai secara bersama-sama, artinya masing-masing bagian dari suatu data dapat digunakan atau diakses bersama-sama dalam waktu yang bersamaan oleh pemakai untuk aplikasi yang berbeda.
Perangkat Keras, mencakup peralatan atau perangkat computer yang digunakan untuk pengelolaan sistem basis data.
Perangkat Lunak, Sebagai penghubung antara pengguna dan basis data.
Pengguna (System Engineer, Admin, Programmer, User Akhir)
4. Perbedaan File Manajemen Profesional Dengan File Manajemen Database:
 File Manajemen Tradisional : 1. Program Oriented                    
 2. Kaku                                                  
 3. Adanya erangkapan data          
 Kelemahan File Manajemen Tradisional :       
          1. Timbulnya data rangkap dan ketidak konsistenan 
          2. Data tidak dapat digunakan bersama-sama          3. Kesukaran dalam peng-aksesan data
          4. Tidak Fleksibel
          5. Data tidak standar      

  
 File Manajemen Database : 
            1. Data Oriented
          2. Luwes 
          3. Terkontrolnya kerangkapan data         
 File Manajemen Database : 
           1. Storage yang digunakan besar
           2. Dibutuhkan tenaga spesialis 
           3. Softwarenya mahal
           4. Kerusakan pada sistem database dapat mempengaruhi departeman lain yang   
               terkait. 


5. Pengertian DBMS:
Database Manajement System (DBMS) merupakan software yang digunakan untuk membangun sebuah sistem basis data yang berbasis komputerisasi. DBMS membantu dalam pemeliharaan dan pengolahan kumpulan data dalam jumlah besar. Sehingga dengan menggunakan DBMS tidak menimbulkan kekacauan dan dapat digunakan oleh pengguna sesuai dengan kebutuhan. DBMS merupakan perantara bagi pemakai dengan basis data. Untuk merinteraksi dengan DBMS (basis data) menggunakan bahasa basis data yang telah ditentukan oleh perusahaan DBMS. Bahasa basis data biasanya terdiri atas perintah-perintah yang di formulasikan sehingga perintah tersebut akan diproses olah DBMS.


6. Macam-macam Bahasa Yang Dikenal Dalam DBMS:
Data Definition Language (DDL). DDL digunakan untuk menggambarkan desain basis data secara keseluruhan. DDL digunakan untuk membuat tabel baru, menuat indeks, ataupun mengubah tabel. Hasil kompilasi DDL disimpan di kamus data.
Data Manipulation Language (DML). DML digunakan untuk melakukan menipulasi dan pengambilan data pada suatu basis data seperti penambahan data baru ke dalam basis data, menghapus data dari suatu basis data dan pengubahan data di suatu basis data
DCL atau Data Control Language merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user MySQL, baik terhadap server, database, tabel maupun field.

0 komentar:

Posting Komentar