Dari kedua uraian di atas dapat dinyatakan bahwa fungsi Repository adalah sebagai tempat menyimpan data yang dikumpulkan dari berbagai sumber
informasi, mengorganisasikan data dengan skema informasi, mengelola lokasi informasi untuk antarmuka, sebagai sumber referensi bagi proses pembelajaran
dan sebagai tempat menyimpan pengetahuan yang dihasilkan pada proses pembelajaran.
2.4 Basis Data database
Menurut Connolly dan Begg 2002, 14, database is a shared collection of logically related data, and a description of this data, designed to meet the
information needs of an organization, yang artinya basis data adalah sekumpulan koleksi data yang berhubungan secara logikal, dan sebuah deskripsi dari data
tersebut, didesain untuk menemukan keperluan informasi pada sebuah perusahaan. Menurut Fathansyah 2004, 7, basis data adalah kumpulan data yang
terorganisir, relasi antar data, dan objektifnya. Berdasarkan beberapa pendapat para ahli di atas, maka basis data adalah
kumpulan informasi atau data yang di simpan dalam komputer secara sistematis dan dapat dimanpulasi menggunakan perangkat lunak.
Sedangkan Database Management System adalah sebuah perangkat lunak yang memungkinkan pengguna mendefinisi, membentuk dan mengatur basis data
dan yang mengendalikan akses ke basis data. DBMS berinteraksi dengan pengguna aplikasi program dan basis data Connolly Begg, 2002, 16.
Beberapa komponen DBMS Connolly Begg, 2002, 18: 1. Perangkat Keras Hardware
2. Perangkat Lunak Software 3. Data
4. Prosedur 5. Manusia
Universitas Sumatera Utara
Menurut Connolly dan Begg 2002, 25 DBMS memiliki keuntungan dan kerugian sebagai berikut:
Keuntungan DBMS: 1. Kontrol terhadap pengulangan data data redundancy.
2. Data yang konsisten. 3. Semakin banyak informasi yang didapat dari data yang sama.
4. Data yang dibagikan sharing data. 5. Menambah integritas data.
6. Menambah keamanan data. 7. Penetapan standarisasi.
8. Pengurangan biaya. 9. Mempermudah pengoperasian data.
10. Memperbaiki pengaksesan data dan hasilnya. 11. Menambah produktivitas.
12. Memperbaiki pemeliharaan data melalui independensi data. 13. Memperbaiki pengaksesan data secara bersama-sama.
Kerugian DBMS : 1. Kompleksitas.
2. Size ukuran besar. 3. Biaya dari suatu DBMS
4. Biaya penambahan perangkat keras. Berdasarkan uraian di atas, database dapat bermanfaat dalam proses
perolehan data dengan cara yang mudah dan cepat. Database juga memungkinkan bagi kita untuk dapat menyimpan data dan memanipulasi data tersebut agar dapat
dimanfaatkan dengan baik sesuai kebutuhan.
Universitas Sumatera Utara
2.5 Koleksi Digital