Database

Nama              : Dicky Insan Khamil
Nim                 : 1805551084
Mata Kuliah : Pengantar Sistem dan Teknologi Informasi
Dosen             : I Putu Agus Eka Pratama,S.T,M.T
Teknologi Informasi/Fakultas Teknik/Universitas Udayana


DATABASE
        Database merupakan sekumpulan data digital yang disimpan secara sistematis didalam komputer dengan tujuan untuk dapat diolah atau dimanipulasi menggunakan perangkat lunak (software) untuk nantinya dapat menghasilkan informasi yang berguna. Database memiliki peran untuk mencegah duplikasi data maupun hubungan antar data yang tidak jelas yang sering terjadi saat melakukan penyimpanan data secara manual atau konvensional, selain itu Database juga berperan untuk mudahkan pengguna dalam mengolah dan memanajemen data yang jumlahnya banyak, berikut beberapa jenis dari Database

     Database Relasional
         Database Relasional merupakan database dengan struktur hirarki yang jelas dan teratur. Terdapat relasi (hubungan) antar data dalam field (baris, kolom) dan tabel, misal: Primary Key, Foreign Key. Dalam penerapannya database relasional banyak digunakan, namun memiliki tantangan dan kompleksitas terkait dengan relasi antar data dan tabel di dalamnya.

    Database Flatfile
       Database flatfile merupakan database sederhana, kecil, mudah diubah, tidak memperhatikan adanya struktur dan relasi seperti halnya pada database relasional. Database flatfile dapat digunakan untuk data sederhana dan skala kecil. Apabila untuk data skala besar, disarankan menggunakan relasional.

DATABASE MANAGEMENT SYSTEM (DBMS)
        Data Base Management System (DBMS)DBMS merupakan perangkat lunak (software) dan sistem yang memungkinkan pengguna untuk dapat melakukan pengelolaan data pada database, sekaligus pemeliharaan data, kontrol data, akses data, secara lebih cepat dan efisien.
 
        DBMS menangani semua proses yang terjadi pada data. Beberapa fungsi yang harus ditangani oleh DBMS yaitu: mengolah pendefinisian data, menangani permintaan pengguna untuk mengakses data, memeriksa keamanna data, memerika integritas data, menangani kegagalan dalam pengaksesan data. menangani semua fungsi data.

Contoh DBMS: MySQL, MariaDB, Oracle, PostgreSQL, SQL Server, dll.

REFERENSI

[1] Materi Pertemuan 9 oleh Bapak I Putu Agus Eka Pratama

Komentar