Anda di halaman 1dari 5

Mata Kuliah : Praktikum Basis Data ACC.

NIM : A710200061
NAMA : Nabila Kusumawardani
Tgl. Praktikum : 27 September 2021 Tgl.

BAB 1
PERANCANGAN KONSEP BASIS DATA RELASIONAL

I. Dasar Teori
Basis data merupakan fondasi dari sistem informasi ,perannya dalam
pembentukan konsep relasional oleh karena itu sangat penting agar pengguna.
terdapat beberapa model basis data yang terdapat manfaatnya. Model basis data
relasional merupakan cara untuk mewakili beberapa model data yang terdapat
di dalam proyek basis data yang mana model basis data relasional tersebut
berbasis catatan. Merancang database adalah proses pembuatan proyek yang
akan mendukung aktivitas dan tujuan bisnis. Cara menggunakan database di
dalam aplikasi memungkinkan untuk menyimpan data atau membuat perubahan
yang dapat ditampilkan kembali data tersebut dengan cepat dan mudah.
Metodologi Desain terdiri dari fase yang berbeda yang mana setiap fase tersebut
memiliki jumlah langkah yang dapat memandu desainer untuk menggunakan
teknik yang tepat di setiap fase proyek, mulai dari ini dapat membantu desainer
untuk merencanakan, mengelola, mengatur, dan mengevaluasi database
pengembangan proyek.
Desain Basis Data Konseptual menciptakan model data yang dapat
digunakan dalam bisnis dan tidak tergantung pada semua pertimbangan fisik .
Desain Basis Data secara logis mendesain model data yang dapat digunakan
oleh di perusahaan berdasarkan model data tertentu. Desain basis data fisik
mengarahkan pada deskripsi implementasi basis data pada penyimpanan
sekunder, yang menjelaskan bahwa hubungan yang mendasarinya, organisasi
file, dan indeks yang telah dibuat oleh semua batasan integritas dan langkah-
langkah keamanan terkait. Basis data relasional mewakili semua data dalam
basis data sebagai larik dua dimensi. Sumber sumber daya komputer berupa
perangkat lunak, perangkat keras, media penyimpanan, pengguna dan
pengelola.
Sedangkan Database relasional adalah Elemen-elemen yang berbeda ini
diatur dalam serangkaian tabel dengan kolom dan baris. Setiap kolom dalam
tabel berisi tipe data tertentu, dan bidang tersebut menyimpan nilai atribut yang
sebenarnya.
Komponen basis data : Entitas :
• Entity/Entity merupakan suatu objek yang dapat diketahui oleh
objek lainnya. Misalnya, seseorang, guru, perusahaan siswa, acara
dan lain-lain. Entitas ini memiliki atribut, misalnya, seseorang
dengan nama dan alamat. Entity set merupakan sekumpulan entitas
dengan tipe yang sama dengan atribut yang sama. Misalnya
sekelompok mahasiswa, perusahaan, fasilitas, tempat liburan dan
lain lain.
• Atribut : Entitas diwakili oleh satu set atribut, yang atribut
deskriptifnya dimiliki oleh semua anggota himpunan entitas. Jenis
atribut: a. Sifat sederhana (sederhana) dan campuran (gabungan).
NS. Atribut bernilai tunggal (fungsi tunggal) dan multinilai
(multifungsi). Misalnya atribut serbaguna: nomor telepon c.
Derivatif (turunan) : dapat dihitung dari atribut lain. Contoh: umur,
tanggal lahir.
• Relasi : Relasi adalah korespondensi antara beberapa entitas.
Himpunan relasional adalah relasi matematis antara entitas n > 2,
setiap bagian diambil dari 3 unit entitas {(e1, e2,… en) | e1 E1, e2
E2, ..., en En} dimana (e1, e2, ..., en) adalah relasi
• Mapping Cardinalities : Mengungkapkan jumlah entitas yang dapat
diasosiasikan dengan entitas lain melalui sekumpulan relasi.
Pemetaan kardinalitas adalah yang paling banyak digunakan dalam
deskripsi himpunan relasi biner.
• Entity Relationship Diagram : Mencerminkan model database, yang
dihubungkan antara entitas (tabel-tabel) dan relationships
(hubungan-hubungan) di antara entities tersebut.
Tujuan dan manfaat basis data antara lain : kemudahan dan kecepatan, dapat
digunakan bersama, kontrol dapat terpusat, keamanan data dan Memfasilitasi
pembuatan Aplikasi baru

II. Tujuan
• Mahasiswa mampu merancang basis data dengan tahapannya.
• Mahasiswa memahami arti entitas, atribut dan relasi.
• Mahasiswa mampu membuktikan integritas data dengan tabel yang
saling terhubung (relasi).
• Mahasiswa mampu menggambarkan hasil rancangan basis data ke
dalam
• diagram E-R menggunakan DBDesigner.
III. Analisa Hasil
1. Kegiatan 1: Menggambar ERD ( Entity Relationship Diagram ) dengan
menggunakan DB Designer

Gambar 3.1 – menggambar ERD dengan menggunakan DB Designer


Analisis
Pada kegiatan satu kita membuat atau menggambar ERD menggunakan db
designer, disini kita memulai dengan klik table 1 dan direname menjadi
nama_nasabah di dalam table itu terdapat beberapa colom yang isinya
tentang id_nasabah yang integer kemudian nama_nasabah yang mana
varcharnya 45 kemudian terdapat alamat_nasabah vacharnya 225 kemudian
table 2 untuk mengisi transaksi kemudian tabel 3 untuk mengisi rekening
dan table 4 untuk mengisi cabang bank kemudian direlasi untuk melakukan
nama nasabah ke transaksi kemudian dari nama nasabah direlasi untuk
memiliki kemudian rekening direlasi untuk melibatkan kedalam transaksi
dan yang terakhir rekening direlasi untuk menangani cabang bank

IV. Penyelesaian Tugas


1. Buatlah rancangan sebuah database untuk menangani data pengajaran yang
dimulai dari ERD umum dengan menggunakan symbol entitas, atribut dan
relasi, kemudian gambarkan dengan lebih detil dengan DBDesigner.Data-
data yang akan ditanganinya adalah: data pribadi mengenai siswa, data
pribadi mengenai guru, data mata pelajaran, data ruang kelas dan data
jadwal pengajaran. Siswa memperoleh lebih dari satu mata pelajaran, dan
satu mapel diambil oleh lebih dari satu orang siswa. Buatlah ER Diagram
manual untuk kasus tersebut dari tahap 1 sampai tahap 4
Penyelesaian :
Analisis
Pada tugas ini membuat database untuk menangani data pengajaran dengan
menggunakan dbdesigner, disini terdapat data siswa, data guru, data jadwal
pengajaran , data ruang kelas dan data mapel , masing masing data
mempunyai atribut sendiri setelah itu kita relasi kan data guru akan
mengambil data jadwal pengajaran kemudian data guru akan mengajar data
siswa kemudian data mapel yang diambil oleh guru kemudian data ruang
kelas akan menempati data mapel kemudian data siswa dan data mapel
direlasi menjadi mengambil dan diambil menghasilkan data siswa has data
mapel
V. Kesimpulan
● Menggambar ERD menggunakan DB Designer
● Ada beberapa entitas yaitu nama nasabah, tranksasi, rekening dan cabang
bank
● Dan masing masing entitas mempunyai atribut seperti entitas nama nasabah
yaitu id nasabah, nama nasabah, alamat nasabah kemudian ada tranksasi
mempunyai atribut yaitu no tranksasi, jenis tranksasi, tanggal, jumlah
kemudian ada entitas rekening yang atributnya no rekening, pin dan saldo
kemudian entitas cabang bank memiliki atribut id cabang bank, code cabang
dan nama cabang
● Kemudian dari entitas entitas dan atribut atribut tersebut direlasi yang
bertujuan untuk nama nasabah akan melakukan tranksasi dan nama nasabah
memiliki rekening yang otomatis rekening terlibat dalam tranksasi dan
rekening dapat ditangani oleh cabang bank

VI. Daftar Pustaka


• Prasetya, Wahyu Sindu. 2015.” Perancangan Model Basis Data
Relasional dengan Metode Database Life Cycle” dalam journal
stmikpontianak.ac.id (halaman 91-98).Pontianak: STMIK

• https://aws.amazon.com/id/relational-database/
• https://caraharian.com/komponen-basis-data.html

Anda mungkin juga menyukai