Disusun Oleh :
Gita Trinanda : 170301076
Fajrian Ichsania Yulianda : 170301088
Dosen Pengampu :
Nadia Fathurrahmi Lawita, B.Com., MAccBIT
Dalam penyusunan makalah ini, penulis banyak mendapat tantangan dan hambatan
akan tetapi dengan bantuan dari berbagai pihak tantangan itu bisa teratasi. Olehnya itu,
penulis mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah
membantu dalam penyusunan makalah ini, semoga bantuannya mendapat balasan yang
setimpal dari Tuhan Yang Maha Esa.
Penulis menyadari bahwa makalah ini masih jauh dari kesempurnaan baik dari bentuk
penyusunan maupun materinya. Kritik konstruktif dari pembaca sangat penulis harapkan
untuk penyempurnaan makalah selanjutnya.
Akhir kata semoga makalah ini dapat memberikan manfaat kepada kita sekalian.
Penulis
Kelompok 2
Daftar isi
Kata pengantar.................................................................................................i
Daftar isi.........................................................................................................ii
BAB I PENDAHULUAN
1.1 Latar Belakang ......................................................................................1
1.2 Rumusan Masalah .................................................................................1
1.3 Manfaat Penulisan ................................................................................1
1.4 Tujuan Penulisan...................................................................................1
BAB II PEMBAHASAN
2.1 Sistem Basis Data..................................................................................2
2.2 Bahasa Dalam Basis Data......................................................................4
2.3 Jenjang Data Dalam Basis Data.............................................................5
2.4 Jenis-jenis Tabel Dalam Basis Data......................................................5
BAB III PENUTUP
3.1 Kesimpulan............................................................................................7
3.2 Saran .....................................................................................................7
DAFTAR PUSTAKA
ii
BAB I
PENDAHULUAN
BAB II
PEMBAHASAN
2.1 Sistem Basis Data
Sistem adalah sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen
fungsional (dengan suatu fungsi/tugas khusus) yang saling berhubungan dan secara
bersama-sama bertujuan untuk memenuhi pekerjaan tertentu. Basis data adalah sebuah
obkjek yang pasif/mati. Ia ada karena ada pembuatnya dan akan berguna jika ada
pengelolanya. Yang menjadi pengelola adalah program atau aplikasi (software).
Gabungan dari basis data dan pengelolanya mengahsilkan sebuah sistem. Oleh karena itu,
secara umum sebuah sistem basis data merupakan sistem yang terdiri atas kumpulan file
(tabel) yang saling berhubungan dan sekumpulan program yang memungkinkan berapa
pemakai dan atau program lain mengakses dan memanipulasi file-file tersebut. Dengan
kata lain, sistem basis data adalah basis data dengan perangkat pengelola nya, yaitu
DBMS.
Dalam sebuah basis data secra lengkap akan terdapat komponen utama sebagai
berikut :
1. Perangkat keras atau hardware
2. Sistem operasi (operating system)
3. Basis data (basis data)
4. System (software/perangkat lunak) pengelola basis data (basis data manajemen
system/ DBMS)
5. Pemakai (user)
1.1.1 Perangkat Keras (Hardware)
Perangkat keras yang biasanya terdapat dalam sebuah basis data adalah :
1. Komputer (jika satu untuk yang bersifat stand alone atau lebih dari satu untuk
sistem jaringan)
2. Memori sekunder yang online (hardisk)
3. Memori sekunder yang ofline (removable disk, disk kate, flasdisk, hardisk
eksternal, CD) untuk keperluan backup data
4. Media atau perangkat komunikasi (untuk sistem jaringan)
1.1.2 Sistem Operasi (Operating System)
Secara sederhana, sistem operasi merupakan program yang
mengaktifkan/mengfungsikan sistem komputer, mengndalikan seluruh sumber daya
(resourch) dalam komputer dan melakukan operasi-operasi dasar dala komputer
(operasi I/O, pengelolaan file dan lain-lain). Adapun jenis-jenis operasi yang banyak
digunakan adalah MS/Dos, MS. Windows, Unix, Senix, Sun-Solaris, Linux, Ms
Windows NT, Aplle Mac OS, Macintosh, OS//.
1.1.3 Basis Data (Basis Data)
Setiap basius data dapat berisi atau memiliki sejumlah objek basis data (seperti tabel,
Indeks dan lain-lain). Disamping berisi/ menyimpan data, setiap basis data juga
mengandung/menyimpan definis struktur (baik untuk basis data maupun untuk objek-
objeknya secara detail.
1.1.4 System (software/perangkat lunak) pengelola basis data (basis data manajemen
system/ DBMS)
Pengelolaan basis data secara fisik tidak dilakukan oleh pemakia scera langsung,
tetapi juga ditangai oleh sebuah perangkat lunak (sistem yang akan menentukan
bagaimana data diorganisasi, disimpan, diubah dan diambil kembali. Ia juga
menrapkan mekanisme pengaman data, pemakian data secara bersama, pemaksaan
keakuratan/konsitensi data, dan sebagainya
Perangkat lunak yang termasuk DBMS, seperti dbase, foxbase, msaces,
borland/paradoxs, borlan/interbase, MS/SQL server, mySQL, sybase, CA-open inges,
informix, fayerbaerk, teradata, postgreSQL dan oracle.
1.1.5 Pemakai (User)
Ada beberapa jenis atau tipe pemakia terhadap suatu sistem basis data yang dibedakan
berdasarkan cara mereka berinteraksi secara sistem, sebagai berikut :
1. Programer aplikasi
Pemakai yang berinteraksi dengan basis data melalui data manipulation laguange
(DML) ynag disertakan dalam program yang ditulis dalam bahasa pemograman
(seperti C, pascal, visual basic, delphi, poxpro, ciliper, daln lain-lian)
2. User mahir (casual user)
Pemaki yang berinteraksi dengan basis data tanpa menulis modul program.
Meteka menyertakan Query (untuk akses data dengan bahasa query yang telah
disediakan oleh suatu DBMS.
3. User Umum (End User Naive User)
Pemakai yang berinteraksi dnegan basis data melalui pemangiilann suatau
program aplikasi permanan (excutable Program) yang telah ditulis sebelumnya
4. User Khusus (Spesialized User)
Pemakai yang menulis aplikasi basis data nonkonvensional, tetapi untuk
keperlian-keperluan khusus, seperti untuk aplikasi AI, sistem pakar, penglahan
citra dan lain-lain yang bisa saja mengakses basis data dengan atau tanpa DBMS
yang bersangkutan.
Kamus data merupakan suatu meta data (super data) yaitu data yang mendeskripsikan
data sesungguhnya. kamus data ini akan selalu diakses dalam suatu operasi basis data
sebelum suatu file/ Tabel data yang sesungguhnya diakses.
DML merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi
dan pengambilan data pada suatu basis data. manipulasi data dapat berupa :
Query adalah statement yang ditulis untuk mengambil informasi bagian dari DMI
yang menangani pengambilan informasi ini disebut bahasa querty.
2.3 Jenjang Data Dalam Basis Data
Character merupakan bagian data yang terkecil, dapat berupa karakter numerik,
huruf atau pun karakter – karakter khusus (special character) yang membentuk
suatu item data/field.
o field name: Harus diberi nama untuk membedakan field yang satu dengan
lainnya.
Record/ baris berapa dari field membentuk suatu record. record menggunakan
Suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu
file.
File/Tabel: file terdiri dari record-record yang menggambarkan satu kesatuan
data yang sejenis.
Basis data: kumpulan dari file/ table membentuk suatu basis data
BAB III
3.1 Kesimpulan
Basis data atau database, berasal dari kata basis dan data. Basis dapat diartikan
sebagai markas atau gudang, tempat bersarang atau berkumpul. Data merupakan representasi
fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli,
pelanggan), barang, hewan peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam
bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya. Sehingga dapat
disimpulkan bahwa basis data (databese) adalah kumpulan informasi yang disimpan didalam
komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer
untuk memperoleh informasi dari basis data tersebut.
Basis data terdiri dari beberapa komponen sebagai berikut,
1. PerangkatKeras (hardware)
2. SistemOperasi (operating system)
3. Basis Data (database)
4. SistemPengelolaan Basis Data (DBMS)
5. Pemakai (user)
6. Aplikasi (perangkatlunak) lain (bersifat optional)
3.2 Saran
Semoga makalah ini dapat memberi manfaat bagi pembaca. Kurangnya pengetahuan
dalam penyusunan makalah ini diharapkan para pembaca lebih selektif dalam mengambil
informasi yang ada. Kritik dan saran yang membangun juga kami harapkan dari para
pembaca agar makalah selanjutnya dapat lebih baik.
Daftar Pustaka
Dantes,Gede,Rasben dkk.2019. Pengantar Basis Data. Depok: Rajawali Pers