Anda di halaman 1dari 11

MAKALAH

“SISTEM BASIS DATA”


(disusun untuk memenuhi tugas Data Based Management System)

Disusun Oleh :
Gita Trinanda : 170301076
Fajrian Ichsania Yulianda : 170301088

Dosen Pengampu :
Nadia Fathurrahmi Lawita, B.Com., MAccBIT

UNIVERSITAS MUHAMMADIYAH RIAU


FAKULTAS EKONOMI DAN BISNIS
AKUNTANSI
2020
KATA PENGANTAR
Puji dan Syukur Penulis Panjatkan ke Hadirat Tuhan Yang Maha Esa karena berkat
limpahan Rahmat dan Karunia-Nya sehingga penulis dapat menyusun makalah ini tepat pada
waktunya. Makalah ini membahas tentang Data Based Mnagement System “ Sistem Basis
Data”.

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.

Pekanbaru , 05 maret 2020

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

1.1 Latar Belakang


Basis data merupakan kumpulan berbagai informasi yang disimpan di komputer dan
disusun secara sistematis sehingga dapat diperiksa menggunakan suatu program komputer
untuk memperoleh informasi dari database tersebut. Sistem informasi memerlukan  basis data
sebagai media penyimpanan data.  Dalam sebuah institusi atau perusahaan, kehadiran basis
data memberi kemudahan dalam setiap kinerjanya. Perangkat lunak yang digunakan untuk
mengolah basis data disebut sistem manajemen basis data.
Manfaat lain yang diberikan basis data bagi sebuah insttusi atau perusahaan adalah
proses pengambilan informasi yang cepat dan mudah, sehingga dapat memberikan pelayanan
yang baik kepada pelanggan/pemakai. Teknologi sistem basis data

1.2 Rumusan Masalah


1. Apakah yang dimaksud sistem basis data ?
2. Bagaimana bahasa dalam sistem basis data ?
3. Apa saja jenjang data dalam basis data ?
4. Apa saja jenis-jenis table dalam sistem basis data ?

1.3 Manfaat penulisan


1. Mengetahui apa itu sistem basis data
2. Mengetahui bahasa dalam sistem basis data
3. Mengetahui jenjang dalam basis data
4. Mengetahui jenis-jenis table dalam sistem basis data
1.4 Tujuan Penulisan
Adapun tujuan dari penyusunan makalah ini yaitu untuk menambah ilmu dan
pengetahuan mengenai masalah yang diangkat dalam makalah serta memenuhi tugas
DataBased Management system

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.

2.2 Bahasa Dalam Basis Data


Bahas dalam basis data merupakan perantara bagi pemakai dengan basis data dalam
berinteraksi, yang telah diterapkan oleh suatu DBMS . ada dua macam bahasa yang
digunakan untuk mengelola dan mengorganisasikan data, yaitu :
 Bahasa Definisi Data (DDL/ data definition language)
 Bahasa mnaipulasi Data ( DML / Data Manipulation Language)

1. Bahasa Definisi Data (DDL/ Data Definition Language)


Struktur / skema basis data yang menggambarkan/mewakili desain basis data secara
keseluruhan dispesifikasikan dengan bahasa khusus yang disebut Data Definition
Language (DDL)
Dengan bahasa ini kita dapat :
 Membuat tabel baru,indeks
 Mengubah tabel
 Menentukan struktur penyimpanan tabel
Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file
khusus yang disebut kamus data (data dictionary).

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.

2. Bahasa Manipulasi Data (DML/ Data Manipulation Language)

DML merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi
dan pengambilan data pada suatu basis data. manipulasi data dapat berupa :

 Penyisipan atau penambahan data baru suatu basis data

 penghapusan data dari suatu basis data

 pengubahan data di suatu basis data

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.

 Field/kolom merepresentasikan Suatu atribut dari record  yang menunjukkan suatu


item dari data, seperti nama, alamat,  dan lain sebagainya. Kumpulan dari Field
membentuk suatu record. 

o field name: Harus diberi nama untuk membedakan field  yang satu dengan
lainnya.

o field representation  tipe field (Karakter, teks,  tanggal, angka, dan


sebagainya),lebar field ( ruang maksimum yang dapat di isi dengan karakter-
karakter data.

o field value isidari field  untuk masing-masing record.

 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

2.4 Jenis-Jenis  Table Dalam Basis Data

1.  File Induk (master file)


a.  file induk acuan (reference master file):  file induk yang record-nya relative
statis,  jarang berubah nilainya.
b.  file induk dinamik (dynamic master file): file induk yang nilai dari record-
record  sering berubah atau sering dimutakhirkan (update) sebagai hasil dari
suatu transaksi

2. File Transaksi (transaction file) 


Hal ini bias disebut file input; digunakan untuk merekam data hasil dari transaksi
yang akan terjadi
3. File Laporan (report file)
file ini bias disebut  output file, yaitu file yang berisi informasi yang akan
ditampilkan.
4. File Sejarah ( History file)
file ini bias disebut file arsip (archival file)  merupakan file yang berisi data masa
lalu yang sudah tidak aktif lagi,  tetapi masih disimpan sebagai arsip.
5. File Pelindung (backup file)
File ini merupakan salinan dari file-file yang masih aktif di dalam basis data suatu
saat tertentu. Ini digunakan sebagai pelindung atau cadangan bila file basis data
yang aktif mengalami kerusakan atau hilang.

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

Anda mungkin juga menyukai