Dokumen tersebut membahas konsep penyimpanan data dan hierarki elemennya, mulai dari elemen data, rekaman, file, hingga basis data. Juga dibahas mengenai sistem basis data yang terdiri atas kumpulan file saling berhubungan dan dikelola oleh sistem manajemen basis data.
1. HIRARKI ELEMEN
PENYIMPANAN DATA KONSEP
DASAR PENYIMPANAN DATA
ANGGOTA KELOMPOK 7:
Andrew Raphael Zebua (120404210010)
Muhammad Daffa Syidad Wahyudi (120404210059)
3. Field :
kumpulan karakter yang membentuk suatu arti, misal dalam
field selalu ada kode barang, nama barang, Jenis Barang, dan
sebagainya, maka semua acuannya harus yang berkaitan
dengan kode barang.
4. Record :
kumpulan field yang lengkap dan kompleks, biasanya satu
record dihitung dalam satu baris yang ada pada table basis
data. Singkatnya basis data (database) merupakan element data
yang berkaitan satu sama lain.
5. Table :
kumpulan dari field dan record. Ada juga yang mengartikan
table merupakan susunan antara baris dan kolom, sehingga
strukturnya lebih kompleks.
6. File :
berkas komputer (computer file) yang disimpan dalam
komputer bisa di akses, diatur, di modifikasi oleh
penggunanya.
7. Data :
kumpulan fakta, kejadian, hasil analisis, dll yang bisa
digunakan sebagai informasi.
8. Basis Data :
Database merupakan kumpulan data yang dikelompokkan
dalam table, tersimpan, dan bisa di akses secara digital oleh
sistem komputer.
9. Hirarki Data
tingkatan data dapat disusun kedalam sebuah hirarki, mulai dari yang paling sederhana hingga yang paling komplek.
• basis data, merupakan kumpulan dari bermacam-macam tipe record yang memiliki hubungan antar record.
• berkas/file, merupakan sekumpulan rekaman data yang berkaitan dengan suatu objek.
• record , merupakan sekumpulan field / atribut / data item yang saling berhubungan terhadap objek tertentu
• fixed length record, semua field dalam record memiliki ukuran yang tetap.
• Variable length record, field-field dalam record dapat memiliki ukuran berbeda (metode penandaan yang digunakan adalah : end of record marker,
indikator panjang, dan tabel posisi record)
Pada perusahaan yang terbentuk secara tradisional mengorganisasikan data mereka dalam suatu hirarki yang terdiri dari elemen, catatan (record), dan file.
• Elemen data (data element) adalah unit data terkecil, tidak dapat dibagi lagi menjadi unit yang berarti.
• Satu tingkat hirarki yang lebih atas adalah catatan. Satu catatan (record) terdiri dari sebuah elemen data yang berhubungan dengan suatu objek atau
kegiatan tertentu.
Karena itu, hirarki data tradisional adalah :
• File
• Catatan
• Elemen data
10. Database Management System
adalah suatu sistem atau software yang dirancang khusus untuk mengelola suatu database dan menjalankan operasi terhadap data yang
diminta oleh banyak pengguna.
Ada dua jenis bahasa komputer yang dapat digunakan dalam berinteraksi dengan DBMS, yaitu:
• Data Definition Language (DDL); digunakan untuk menggambarkan desain dari basis data secara keseluruhan, mulai dari membuat
tabel baru, memuat indeks, maupun mengubah tabel.
• Data Manipulation Language (DML); digunakan untuk memanipulasi dan mengambil data dari database, menghapus data dari
database, dan mengubah data pada suatu database.
Contoh DBMS :
• Microsoft Access
• Microsoft SQL Server
• Oracle
• MySQL
Kelebihan DBMS :
• Mengendalikan atau mengurangi duplikasi data.
• Menjaga konsistensi dan integritas data.
Kekurangan DBMS:
• Ukuran penyimpan yang dibutuhkan oleh DBMS sangat besar dan memerlukan memori yang besar agar bisa bekerja secara efisien.
• Rata-rata harga DBMS yang handal sangat mahal.
11. Sistem Basis Data
Sistem basis data merupakan sistem yang terdiri atas kumpulan file
yang saling berhubungan dan memungkinkan beberapa pemakai
atau program lain untuk mengakses dan memanipulasi file-file
tersebut.
File basis data, file ini memiliki elemen-elemen data yang disimpan
dalam salah satu dari format organisasi file basis data.
• Sistem manajemen basis data (Database Management System),
merupakan suatu kelompok program software yang mengolah
basis data, mengontrol akses terhadap basis data, menjaga
pengamanan basis data, dan melakukan tugas-tugas lainnya.
• Sistem antarmuka (a host language interface system),
merupakan bagian dari DBMS yang berkomunikasi dengan
program aplikasi, menafsirkan instruksi-instruksi bahasa tingkat
tinggi program aplikasi, seperti Cobol dan Fortran, yang
memerlukan data file- file.