Cari Blog Ini

Rabu, 27 April 2016

Tugas 2 Pengantar Aplikasi Komputer

Pengenalan Data Base


        Pengertian Database


Database adalah adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut.

        Jenis Software Database

a. Microsoft Microsoft Access (atau Microsoft Office Access)
             Sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan       rumahan dan perusahaan kecil hingga menengah.  

b.  Ms SQL Server
       Sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft.

c.  Oracle
      Basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS.

d. MySql
      MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. 

e. Postgre SQL
Tool untuk membuat database server yang bersifat open source yang memiliki licensi GPL (General Public License).

f. Firebird (FirebirdSQL)
Sistem manajemen basisdata relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003.

        Implementasi Database


        Bahasa Database

      DDL = Definition Data Language

Digunakan untuk kepentingan penciptaan database, tabel, hingga penghapusan database atau tabel.
Contoh:
• CREATE (untuk membentuk basis data, table atau index)
• DROP (untuk mengubah struktur table)
 • ALTER (untuk menghapus basis data, table atau index)


DML = Data Manipulation Language

Digunakan untuk memanipulasi data
Contoh:
• SELECT – mengambil data
• DELETE – menghapus data
• INSERT – menyisipkan data
• UPDATE – mengubah data




DCL (Data Control Language)
Konsep ini digunakan untuk merubah hak akses, memberikan roles, dan isu lain yang berhubungan dengan keamanan database.

Contoh DCL dalam Basis data
Ada dua perintah SQL yang termasuk dalam DCL yaitu GRANT dan REVOKE.



Penjelasan : Perintah GRANT  memberikan kewenangan terhadap pengguna untuk melakukan operasi pada suatu schema atau database. Perintah REVOKE berfungsi untuk menghilangkan hak perintah kepada user tertentu terhadap objek atau schema database.

        Referensi

Tidak ada komentar:

Posting Komentar