Anda di halaman 1dari 9

LAPORAN PRAKTIKUM I

BASIS DATA
PERANCANGAN DATABASE : SQL YOG COMMUNITY

NAMA : NAJWA KHALISA RAMADLANA


NIM : 1711016220023

Tanggal Paraf Tanggal


Nilai
Kumpul Asisten ACC

KEMENTERIAN RISET TEKNOLOGI DAN PENDIDIKAN TINGGI


UNIVERSITAS LAMBUNG MANGKURAT
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
PROGRAM STUDI S1 ILMU KOMPUTER
BANJARBARU

2019
I. Tujuan Praktikum
Tujuan praktikum basis data yang pertama ini adalah agar praktikan lebih
mengenal perancangan database dengan menggunakan aplikasi SQL YOG
COMMUNITY. Dan juga praktikan dapat memahami bagaimana penggunaan
aplikasi tersebut dalam pembuatan database. Selain itu juga praktikan juga
diharapkan agar dapat mengoprasikan dan membuat database dengan SQL
YOG tersebut.

II. Tinjauan Pustaka


Basis Data (database) adalah kumpulan informasi yang disimpan di dalam
komputer secara sistematik sehingga dapat diperiksa menggunakan suatu
program komputer untuk memperoleh informasi dari basis data tersebut.
Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri
(query) basis data disebut sistem manajemen basis data (database management
system/ DBMS) (Yayat, 2010).
DBMS adalah sistem perangkat lunak yang memungkinkan pengguna
untuk mendefinisikan, membuat, memelihara dan mengontrol akses ke database.
[1] DBMS adalah perangkat lunak khusus yang digunakan untuk membuat,
mengakses, mengontrol, dan mengatur sebuah database. [3] DBMS merupakan
kumpulan data yang saling berhubungan dan juga mengandung kumpulan
program untuk mengakses data tersebut. [4] Jadi, DBMS adalah perangkat lunak
yang berinteraksi dengan program aplikasi pengguna dan database
(Robby, 2009).
Database sendiri merupakan kumpulan data yang pada umumnya
menggambarkan aktivitas-aktivitas dan pelakunya dalam suatu organisasi,
misalkan database universitas yang berisi mahasiswa, dosen, kuliah dan lain-
lain. System database adalah system computer yang digunakan untuk
menyimpan dan mengelola data tersebut. System database memiliki empat
komponen penting, yakni : Data, merupakan informasi yang disimpan dalam
suatu struktur tertentu yang terintegrasi. Hardware, merupakan oerangkat keras
berupa computer dengan media penyimpan sekkunder yang digunakan ntuk
menyimpan data karena pada umumnya database memiliki ukuran yang besar.
Software, merupakan perangkat lunak yang digunakan untuk melakukan
pengelolaan data. Perangkat lunak ini sering disebut sebagai Database
Management System (DBMS). User, merupakan ornag yang menggunakan
data yang tersimpan data terkelola. User dapat berupa seorang yang mengelola
databse tersebut, yang disebut denngan database administrator (dba), bisa juga
end user yang mengambil hasil dari pengelola databse melalui Bahasa query.
User juga dapat seorang programmer yang membangun aplikasi yang
terhubung ke databse dengan menggunakan Bahasa pemrograman seperti C,
Cobol dan lain-lain ( Utami & Sukrisno, 2005 ).
Basis data adalah kumpulan data yang saling berelasi. Data sendiri
merupakan fakta mengenai obyek, orang, dan lain-lain. Data dintatakan dengan
nilai (angka, deretan karakter, atau symbol). Basis data dapat didefinisikan
dalam berbagai sudut pandang seperti seagai berikut :
1. Himpunan kelompok data yang saling berhubungan yang diorganisai
sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan
mudah.
2. Kumpulan data yang saling berhubungan yang diimoan secara bersama
sedemikian rupa tanpa pengulanga {redundandy) yang tidak perlu, untuk
memenuhi kebutuhan.
3. Kumpulan file/tabel/arsip yang salng behubungan yang disimpan dalam
media penyimpanan elektronik
(Kusrini, 2007).
Merancang Database merupakan suatu hal yang sangat penting. Kesulitan
utama dalam merancang database adalah bagaimana merancang sehingga
database dapat memuaskan keperluan saat ini dan masa akan dating.
Perancangan model konseptual akan menunjukkan entity dan relasinya
berdasarkan proses yang diinginkan oleh organisasi. Ketika menentukan entity
dan relasinya dibutuhkan analisis data tentang informasi yang ada dalam
spesifikasi di masa mendatang (Kristanto, 1994)
Secara lebih lengkap, pemanfaatan basis data dilakukan untuk memenuhi
sejumlah tujuan (objektif) seperti berikut :
1. Kecepatan dan kemudahan (Speed), yaitu agar pengguna basis data dapat
menyimpan data, melakukan perubahan/manipulasi terhadap data, dan
menampilkan kembali data dengan lebih cepat dan mudah dibandingkan
dengan cara biasa (baik manual ataupun elektronis).
2. Efisiensi ruang penyimpanan (Space), dengan basis data kita mampu
melakukan penekanan jumlah redundansi (pengulangan) data, baik dengan
menerapkan sejumlah pengkodean atau dengan membuat relasi-relasi
antara kelompok data yang saling berhubungan.
3. Keakuratan(Accuracy), agar data sesuai dengan aturan dan batasan tertentu
dengan cara memanfaatkan pengkodean atau pembentukan relasi antar data
bersama dengan penerapan aturan/batasan (constraint) tipe data, domain
data, keunikan data, dsb.
4. Ketersediaan (Avaibility), agar data bisa diakses oleh setiap pengguna
yang membutuhkan, dengan penerapan teknologi jaringan serta melakukan
pemindahan/penghapusan data yang sudah tidak digunakan/kadaluwarsa
untuk menghemat ruang penyimpanan
5. Kelengkapan (Completeness), agar data yang dikelola senantiasa lengkap
baik relatif terhadap kebutuhan pemakai maupun terhadap waktu, dengan
melakukan penambahan baris-baris data ataupun melakukan perubahan
struktur pada basis data ; yakni dengan menambahkan field pada tabel atau
menambah tabel baru.
6. Keamanan (Security), agar data yang bersifat rahasia atau proses yang vital
tidak jatuh ke orang/pengguna yang tidak berhak, yakni dengan
penggunaan account (user name dan password) serta menerapkan
pembedaan hak akses setiap pengguna terhadap data yang bisa dibaca atau
proses yang bisa dilakukan.
7. Kebersamaan pemakaian (Sharability), agar data yang dikelola oleh sistem
mendukung lingkungan multiuser (banyak pemakai), dengan
menjaga/menghindari munculnya problem baru seperti inkonsistensi data
(karena terjadi perubahan data yang dilakukan oleh beberapa user dalam
waktu yang bersamaan) atau kondisi deadlock

(Fadil, 2013).
Database Management System (DBMS) merupakan kumpulan program
aplikasi yang digunakan untuk membuat dan mengelola database. DBMS berisi
suatu koleksi data dan set program untuk mengakses data. DBMS meruakan
perangkat lunak (software) yang menentukan bagaimana data tersebut
diorganisasi, disimpan, diubah dan diambil kembali. Perangkat lunak ini juga
menerapkan mekanisme pengamanan data, pengguna data bersama, dan
konsistensi data (Fikri, 2017).

III. Pengembangan
1. Membuat database ternak.

Gambar 3.1 Membuat database baru.

2. Membuat tabel pada database ternak.

Gambar 3.2 Membuat tabel pada database.


3. Memasukkan record pada masing-masing tabel.

Gambar 3.3 Memasukkan record pada tabel.

4. Membuat skema desain database.

Gambar 3.4 Membuat skema desain.

IV. Kesimpulan
Pengertian SQL ( Structured Query Language) adalah salah satu DBMS
(database management system) yang saat ini banyak digunakan untuk operasi
basis data dan embedded (ditempelkan) di hampir semua bahasa pemrograman
yang mendukung basis data relasional. Perancangan model konseptual akan
menunjukkan entity dan relasinya berdasarkan proses yang diinginkan oleh
organisasi. Ketika menentukan entity dan relasinya dibutuhkan analisis data
tentang informasi yang ada dalam spesifikasi di masa mendatang.
V. Daftar Pustaka
Fadil, Alfin. 2013. Jurnal Basis Data.
http://alfin-fadil.blogspot.co.id/2013/01/jurnal-basis-data.html
Diakses pada 19 Maret 2019.

Fikri, M. 2017. Komponen system database.


http://mfikri.com/artikel/6-Komponen-Sistem-Database.html
Diakses pada 19 Maret 2019.

Harianto Kristanto. 1994. Konsep dan Perancangan Database. Yogyakarta :


Andi.

Kusrini. 2007. Sistem Perancangan dan Pengelolaan Basis Data. Yogyakarta :


Andi.

Robby. 2009. Analisis dan Perancangan Basis Data untuk Mendukung


Aplikasi ERP Education: hal 3.
Jakarta : Universitas Bina Nusantara.

Utami, E. & Sukrisno. 2005. Konsep Dasar Pengolahan dan Pemrorgraman


Database dengan SQL Server, Ms. Access dan Ms. Visual Basic.
Yogyakarta : Andi

Yayat. 2010. basis-data-database-adalah-kumpulan.


http://yuyupasih.blogspot.co.id/2010/03/basis-data-database-adalah-
kumpulan.html
Diakses pada tanggal 19 Maret 2019.
VI. LAMPIRAN

Anda mungkin juga menyukai