Anda di halaman 1dari 11

PENJELASAN DASAR TENTANG BASIS DATA

Nama Kelompok: 1. Muhammad Ahyadi Yusuf

2. Fawwaz Muhammad Syams

3. Trendi Gunawan

Prodi : Teknik Informatika

Politeknik TEDC Bandung

2023
KATA PENGANTAR

Syukur Alhamdulillah kami panjatkan ke hadirat Allah SWT, atas berkat dan
rahmatnya saya diberikan kemudahan dalam menyusun laporan ini sehingga
laporan yang berjudul “Basis Data” ini dapat terselesaikan.
Adapun tujuan dari penulisan laporan ini adalah untuk memenuhi tugas pada
mata kuliah komputer fundamental. Laporan ini ditulis untuk menjelaskan tentang
materi basis data yang mudah dimengerti dan dipelajari bagi yang ingin
mempelajari tentang basis data atau database.
Terlebih dahulu saya ucapkan terima kasih kepada ibu Novita Lestari
Anggreini, M.Kom, selaku dosen komputer fundamental yang telah memberikan
tugas ini sehingga dapat menambah pengetahuan dan wawasan sesuai dengan
bidang studi yang saya tekuni.
Isi dari laporan ini tentu jauh dari kata sempurna dan belum lengkap, karena
isinya masih berupa penjelasan - penjelasan dasar mengenai basis data.
Akhir kata semoga laporan ini bisa membantu pembaca dalam mempelajari
Basis Data dan bermanfaat bagi kita semua.

Cimahi, 24 November 2023

i
DAFTAR ISI

KATA PENGANTAR ........................................................................................................ i


DAFTAR ISI ................................................................................................................... ii
BAB I PENJELASAN BASIS DATA ............................................................................ 1
1.1 Sejarah Basis Data ................................................................................................. 1
1.2 Definisi Basis Data ................................................................................................ 1
1.3 Cara Kerja Basis Data ............................................................................................ 1
1.4 Sistem Basis Data .................................................................................................. 1
1.5 Komponen Basis Data ........................................................................................... 2
1.6 Tujuan Basis Data .................................................................................................. 3
1.7 Manfaat Basis Data ................................................................................................ 3
1.8 Kelebihan Dari Pemakaian Basis Data .................................................................. 4
1.9 Kekurangan/Resiko Dari Pemakaian Basis Data ................................................... 4
1.10 Bahasa Basis Data ................................................................................................ 5
1.11 Aplikasi – Aplikasi Basis Data ............................................................................. 5
BAB II PENUTUP .......................................................................................................... 7
2.1 Kesimpulan ........................................................................................................... 7
DAFTAR PUSTAKA ...................................................................................................... 8

ii
BAB I
PENJELASAN BASIS DATA

1.1 Sejarah Basis Data

Pada awalnya manusia manusia meletakkan data secara manual di lemari arsip.
Tujuannya adalah menyimpan dan mengatur informasi misalnya saja berupa
dokumen kertas sehingga lebih mudah diindeks maupun dicari secara efisien.

Kemudian, begitu komputer mulai digunakan fokus utama aplikasinya adalah pada
penyimpanan dan manipulasi data. Lalu ketika tahun 1960-an Charles Bachman dari
perusahaan General Electric menciptakan database komputerisasi pertama yang
diberi nama Integrated Data Store (IDS). Dan distandarisasi oleh Conference on
Data System Language (CODASYL).

1.2 Definisi Basis Data

Basis adalah Gudang / markas / tempat berkumpul / tempat bersarang. Data adalah
representasi fakta dunia nyata yang mewakili suatu obyek seperti manusia, benda,
kejadian yang disimpan dalam bentuk teks, angka, gambar, bunyi, simbol, atau
kombinasinya. Basis Data adalah kumpulan dari data yang saling berhubungan satu
dengan lainnya yang diorganisasikan berdasar sebuah struktur tertentu, tersimpan di
hardware komputer dan menggunakan software untuk melakukan manipulasi data
seperti diperbaharui, dicari, diolah dengan perhitungan- perhitungan tertentu, dan
dihapus dengan tujuan tertentu.

1.3 Cara Kerja Basis Data

Server basis data bekerja dengan cara menampung penyimpanan basis data dan ruang
memori bersama dengan Sistem Manajemen Basis Data (DBMS)

1.4 Sistem Basis Data

Sistem basis data adalah sistem yang terdiri atas kumpulan tabel data yang saling
berhubungan dan kumpulan program yang memungkinkan beberapa pemakai atau
program lain untuk mengakses dan memanipulasi tabel dari data tersebut.

1
1.5 Komponen Basis Data

Ada beberapa komponen basis data yaitu :

1. Perangkat Keras (Hardware)


Merupakan komponen fisik yang terdiri dari komputer, server, penyimpanan
data, dan perangkat keras lainnya yang digunakan untuk menyimpan dan
mengakses basis data.
2. Sistem Operasi
Merupakan perangkat lunak yang mengelola sumber daya perangkat keras dan
menyediakan lingkungan untuk menjalankan basis data.
3. Basis Data
Kumpulan data yang tersimpan di dalam komputer dan terorganisir dalam suatu
struktur tertentu, seperti tabel, relasi, atau objek, untuk memudahkan
pengaksesan dan pengelolaan data.
4. Sistem Manajemen Basis Data (DBMS)
Perangkat lunak yang digunakan untuk mengelola, mengatur, dan mengontrol
basis data. DBMS menyediakan antarmuka yang memungkinkan pengguna
untuk berinteraksi dengan basis data, melakukan operasi seperti penyimpanan,
pengambilan, pembaruan, dan penghapusan data.
5. Pengguna
Individu atau entitas yang menggunakan basis data. Pengguna dapat memiliki
peran yang berbeda, seperti pengguna akhir yang menggunakan aplikasi untuk
mengakses dan memanipulasi data, atau administrator basis data yang
bertanggung jawab untuk mengatur dan mengelola basis data.
6. Aplikasi/Software
Perangkat lunak lain yang digunakan bersama dengan basis data untuk
menyediakan fungsionalitas tambahan. Aplikasi ini dapat berupa program
khusus yang dibangun untuk keperluan tertentu atau aplikasi umum yang
menggunakan basis data sebagai sumber data mereka.

2
1.6 Tujuan Basis Data

Tujuan utama dari basis data ini adalah untuk mengatur data atau mengorganisasikan
data agar pengguna mendapatkan kemudahan, ketepatan, dan kecepatan dalam
pengambilan keputusan.

1.7 Manfaat Basis Data

Basis data memiliki beberapa manfaat yaitu :

a. Kecepatan dan Kemudahan (Speed)


Memungkinkan untuk dapat menyimpan dan melakukan perubahan/manipulasi
terhadap data atau menampilkan kembali data tersebut dengan lebih cepat dan
mudah.
b. Kebersamaan Pemakaian (Sharability)
Pemakai basis data tidak terbatas, pengisian data dapat dilakukan oleh beberapa
orang dalam satu lokasi.
c. Pemusatan Kotrol Data (Control)
Data yang ada menjadi terpusat pada satu tempat penyimpanan. Sehingga kita
dapat mengaksesnya kapan saja.
d. Efisiensi Ruang Penyimpanan (Storage Efficiency)
Tidak adanya redundansi data sehingga efisiensi/optimalisasi penggunaan ruang
penyimpanan dapat dilakukan.
e. Keakuratan (Accuracy)
Pemanfaatan pengkodean dengan batasan tertentu, yang membuat satu data
menjadi unik dan berbeda dengan yang lain, sehingga ketika menyimpan data
tidak akan ada data yang sama dalam penyimpanan.
f. Ketersediaan (Availability)
Karena kepentingan pemakaian data, sebuah basis data dapat memiliki data yang
disebar di banyak lokasi. Dengan pemanfaatan teknologi jaringan komputer, data
nasabah yang berada di suatu cabang sebuah bank dapat diakses (menjadi
tersedia/availibility) di cabang lainnya.

3
g. Kelengkapan (Completeness)
Data yang di input ke dalam sebuah basis data memiliki ruang yang besar
sehingga data dapat dimasukkan dalam jumlah yang banyak sesuai dengan
kebutuhan pengguna.
h. Keamanan (Security)
Adanya password setiap pemakai basis data. Kita juga dapat menentukan siapa
saja yang boleh mengakses data penting atau data biasa.

1.8 Kelebihan Dari Pemakaian Basis Data

Ada beberapa kelebihan dari pemakaian basis data yaitu :

1. Tidak ada duplikasi data


2. Data akan terintegrasi
3. Data tidak bergantung kepada aplikasi sehingga pemeliharaan program mudah
dilakukan
4. Data dapat dipakai bersamaan oleh pengguna
5. Dapat diterapkannya standarisasi
6. Informasi selalu mutakhir (up to date)
7. Menyediakan struktur informasi yang mudah dipahami
8. Mendukung kebutuhan-kebutuhan pemrosesan dan objektifitas kinerja (waktu
respon, waktu pemrosesan, dan ruang penyimpanan)

1.9 Kekurangan/Resiko Dari Pemakaian Basis Data

Ada juga beberapa kekurangan dari pemakaian basis data yaitu :

1. Diperlukannya personel khusus yang lebih paham dalam basis data

2. Perlu perangkat lunak bahkan perangkat keras khusus

3. Perlu back-up eksplisit

4. Konflik pada data yang dipakai bersamaan

5. Perlu konsensus antara organisasi yang menggunakan basis data

4
1.10 Bahasa Basis Data

Bahasa basis data memberikan kemampuan untuk membuat, mengubah,


menghapus, dan mengambil data dari basis data. Bahasa yang digunakan dalam
basis data terdiri dari:

1. Data Definition Language (DDL)


Merupakan kumpulan perintah dalam Structured Query Language (SQL) yang
digunakan untuk menggambarkan desain database dan berfungsi untuk
membuat, mengubah, atau menghapus struktur atau definisi tipe data objek di
dalam database.
2. Data Manipulation Language (DML)
Merupakan elemen sintaksis yang menyerupai bahasa pemrograman dan
berfungsi untuk memanipulasi data dalam database. Contoh operasi DML
meliputi pemilihan (SELECT), penyisipan (INSERT), penghapusan
(DELETE), dan pembaruan (UPDATE) data dalam basis data.
3. Data Control Language (DCL)
DCL atau Data Control Language digunakan untuk mengubah hak akses,
memberikan peran (roles), dan menangani masalah keamanan lainnya yang
terkait dengan database.

1.11 Aplikasi – Aplikasi Basis Data

Dalam mengolah atau memanipulasi data, tentu diperlukannya aplikasi basis data
yang mumpuni dan sesuai dengan kebutuhan. Berikut adalah macam – macam
aplikasi dari basis data yaitu:

1. MySQL
Aplikasi satu ini dikembangkan oleh Oracle Corporation dan bersifat open
source sehingga dapat diunduh secara gratis dibawah lisensi General Public
License.
Salah satu keunggulan dari MySQL adalah spesifikasinya yang ringan, hanya
membutuhkan RAM 1 GB untuk menggunakan aplikasi database tersebut.
Terlebih, MySQL juga dapat digunakan di sistem operasi Linux, Windows, dan
Mac OS X.

5
2. Microsoft SQL Server
Microsoft SQL Server atau MS SQL Server bisa menjadi solusi yang tepat bagi
yang membutuhkan kestabilan saat memproses data yang besar. Salah satu
aplikasi database terbaik ini memiliki fitur memory optimized tempDB metadata
yang akan memastikan bahwa kecepatan pengelolaan database tidak akan
terpengaruh oleh beban kerja yang tinggi, karena tabel data yang sering
digunakan akan dipindahkan ke dalam memori optimasi.
3. MariaDB
Serupa dengan MySQL, MariaDB adalah sebuah aplikasi database relasional
yang bersifat open source sepenuhnya dan bisa diunduh secara gratis.
Skalabilitasnya tidak diragukan lagi, dengan fitur ColumnStore, MariaDB
memungkinkan adanya penambahan kapasitas penyimpanan data hingga
ukuran petabyte. Aplikasi database ini juga memiliki kompresi kolom 10 kali
sehingga mempermudah proses dan analisis data berukuran besar dengan
kecepatan yang lebih baik.
4. Oracle
Oracle adalah aplikasi database relasional buatan Oracle Corporation yang
banyak digunakan. Salah satu alasannya karena memiliki performa yang tinggi
dan mampu menjaga kecepatan pemrosesan data secara stabil meskipun beban
kerja semakin besar.
5. PostgreSQL
PostgreSQL adalah aplikasi database non-relasional yang memungkinkan
penyimpanan dan pengembalian data yang aman. Aplikasi ini juga dapat
merespon permintaan dari perangkat lunak atau aplikasi lain.
PostgreSQL memiliki kecepatan yang baik saat digunakan pada kondisi kerja
berat, berkat fitur Table Partitioning yang membagi tabel data besar menjadi
beberapa bagian dan membacanya melalui scanning untuk memproses data
dengan lebih cepat.

6
BAB II
PENUTUP

2.1 Kesimpulan

Kesimpulan dari laporan ini adalah Basis Data atau yang biasa disebut Database
merupakan sistem yang dibuat seiring berjalannya modernisasi untuk memudahkan
para pengguna memanipulasi data data secara fleksibel, mereka dapat melakukannya
dimana pun dan kapan pun, dan data akan jauh lebih aman.

7
DAFTAR PUSTAKA

https://www.dicoding.com/blog/apa-itu-database/

https://aws.amazon.com/id/what-is/database/

https://fikti.umsu.ac.id/pengertian-basis-data-komponen-fungsi-dan-tujuannya/

https://www.academia.edu/30776583/SEJARAH_BASIS_DATA_Tahun_1960

https://www.ptbsb.id/artikel/teknologi-database/

https://terralogiq.com/macam-macam-aplikasi-database/

Anda mungkin juga menyukai