Anda di halaman 1dari 18

Relational

Databases
Basis Data Relasional
Andesni Reza Saputra
1211031005
Herwanto
1211031047
Hilarius Digo Mario
1211031049
Yustiansyah
1211031109

Apa itu Database ?


Fakta/hasil
observasi
yang belum
diolah

Data

Gabungan dari
beberapa
catatan yang
saling
berhubungan

File

Gabungan
dari file yang
terintegrasi

Databa
se

Basis Data (Database) adalah koleksi terpadu dari datadata yang saling berkaitan yang disimpan dalam media
elektronik untuk memenuhi berbagai kebutuhan yang
disimpan di dalam komputer secara sistematik sehingga
dapat diperiksa menggunakan suatu program komputer
untuk memperoleh informasi dari basis data tersebut.

Basis Data (Database)


Lingkungan basis data adalah sebuah habitat di
mana terdapat basis data untuk bisnis. Dalam
lingkungan basis data, pengguna memiliki alat
untuk mengakses data.
Pengguna melakukan semua tipe pekerjaan dan
keperluan mereka bervariasi seperti menggali data
(data mining), memodifikasi data, atau berusaha
membuat data baru.
Ada pula pengguna tertentu yang tidak
diperbolehkan mengakses data, baik secara fisik
maupun logis (restricted authority).

Contoh Elemen Dasar Susunan Data


Database

Pelangga
n

Pelannga
n1
Nomor
Pelangga
n

Pelangga
n2

Nama
Pelangga
n

Penjuala
n

Pelangga
n3

Alamat
Pelangga
n

Persedia
an

Pelangga
n ...

Nomor
Telepon

Files vs. Database


File Oriented / Orientasi Berkas tidak menggunakan sistem yang
terintegrasi, hanya menyimpan data tanpa penyusunan yang
terorganisir. Ini bisa menimbulkan duplikasi data yang tidak
konsisten, penghabisan ruang penyimpanan, dan waktu yang
dibutuhkan untuk mengevaluasi data secara keseluruhan.

Database System seluruh file terintegrasi dengan file utama,


dengan struktur data yang jelas, dan dapat di-update tanpa
menimbulkan duplikasi dari data yang sama. Database
relasional bekerja dengan menghubungkan data pada file-file
yang berbeda dengan menggunakan sebuah kunci atau elemen
data yang umum.

File Approach

Database Approach

Sales
Program
Master File

Database
Fact A Fact B
Fact C Fact D
Fact E Fact F
Fact G Fact H

1
Fact A
Fact B
Fact C
Fact D

Shipping
Program

DM
S

Master File
2
Fact A
Fact B
Fact C
Fact D

Billing
Program

Master File
3
Fact A
Fact B
Fact C
Fact D

Sales Program

Shipping
Program

Billing Program

Keuntungan dan Kerugian Database


System
Keuntungan dari sistem basis data:
+ Data Integration
+ Data Sharing
+ Reporting Flexibility
+ Minimal Data Redundancy & Inconsistencies
+ Data Indepenedence
+ Central Managenement of Data
+ Cross-Functional Analysis
Kerugian dari sistem basis data:
- Bad data
- False report
- Data out-dated
- Vulnerable of cybercrime

Logical View dan Physical


View
Logical view adalah bagaimana pengguna atau programmer
melihat secara konseptual dan mengerti isi data tersebut.
Contohnya, manajer penjualan dapat memahami semua
informasi tentang pelanggan melalui data yang ditampilkan
dalam sebuah tabel.

Physical view adalah bagaimana dan dimana/dalam bentuk apa


secara fisik data itu disimpan dalam sistem komputer. Misalkan,
Compact Disk, Diskete, Hard Disk Drive, Flash Drive,
Memory Card, dsb.

Skema Database
Menurut ANSI/SPARC skema sistem basis data/ arsitektur basis data
terdiri dari 3 level, yaitu:
1. Skema Internal atau Internal/Physical Level, Skema yang
berhubungan dengan bagaimana data disimpan secara fisik. Skema
ini adalah level terendah dalam mempresentasikan basis data yang
dimana record disimpan sebagai byte pada storage.
2. Skema Eksternal atau Eksternal/View Level, Skema yang
berhubungan bagaimana menyajikan suatu basis data dari sisi
setiap user. Skema ini membatasi user berdasarkan perangkat keras
dan perangkat lunak yang digunakan dalam membangun aplikasi
basis data.
3. Skema Konseptual atau Conceptual/Logical Level, adalah skema
yang menghubungkan skema internal dengan skema eksternal.
Skema ini merepresentasikan seluruh muatan informasi yang
dikandung oleh suatu basis data tanpa dibatasi oleh perangkat
keras dan lunak yang ada.

Basis Data (Database)


Elemen-elemen data disimpan dalam tabel lain
yang membentuk baris dan kolom. Dalam model
database ini data diatur secara logis, yakni
berdasarkan isi.
Masing-masing record dalam tabel diidentifikasi
oleh sebuah primary key-field yang berisi sebuah
nilai unik. Karena itulah data dalam database
relasional dapat muncul dengan cara yang berbeda
dari cara ia disimpan secara fisik pada komputer.

Jenis-Jenis Atribut
Tabel-tabel dalam database relasional memiliki tiga
jenis atibut yaitu:
1. Kunci utama (primary keyprimary key) atribut
atau kombinasi ) dari beberapa atribut yang
secara unik mengidentifikasi baris tertentu dalam
sebuah tabel.
2. Kunci luar (foreign keyforeign key) atribut yang
muncul dalam suatu tabel, yang juga merupakan
kunci utama dalam tabel lainnya.
3. Bukan merupakan kunci baik kunci utama
maupun kunci luar didalam tabel yang
menyimpan informasi penting mengenai
entitasnya.

Kamus Data dan Bahasa


DBMS
Kamus data (Data Directory) merupakan salah satu
komponen kunci dari DBMS yang mencakup seluruh
informasi mengenai struktur databasedatabase.
Bahasa DBMS merupakan sekelompok perintah
yang digunakan untuk menjalankan fungsi
menciptakan, mengubah dan mempertanyakan
database.
Terdapat 3 bahasa DBMS yaitu, Bahasa Definsi Data
(Data Definition Language/DDL), Bahasa Manipulasi
Data (Data Manipulation Language/DML) dan
Bahasa Permintaan (Data Query Language/DQL).

Studi Kasus

Sistem Informasi Akademik SIAKADOnline Unila

Studi Kasus

Sistem Informasi Akademik SIAKADOnline Unila


SIAKAD-Online (Sistem Informasi Akademik - Online) adalah
Suatu sistem Informasi Akademik yang dibangun untuk
memberikan kemudahan kepada pengguna dalam kegiatan
administrasi akademik kampus secara online, seperti
proses Penerimaan Mahasiswa Baru (PMB), pembuatan
kurrikulum, pembuatan jadwal kuliah, pengisian Kartu
Rencana Studi (KRS), pengisian nilai, pengelolaan data
dosen & mahasiswa. Sistem ini juga dapat berfungsi
sebagai pendukung untuk analisis data dalam menentukan
keputusan Kampus.
Kebutuhan akan sistem administrasi dan akademik yang
lengkap merupakan pendukung sistem yang diharapkan
dapat mempercepat peningkatan kualitas pelayanan bagi
seluruh civitas akademik, baik untuk proses administrasi
kemahasiswaan, proses pembelajaran, manajemen dosen,
keuangan kampus serta manajemen kepegawaian dll.

Studi Kasus

Sistem Informasi Akademik SIAKADOnline Unila


Elemen dasar susunan data SIAKAD-Online:

Mahasis
Mahasis
wa
wa A
A

Nama
Nama

Mahasis
Mahasis
wa
wa B
B

NPM
NPM

Database
Database

Mahasis
Mahasis
wa
wa

Dosen
Dosen

Staf
Staf

Mahasis
Mahasis
wa
wa C
C

Mahasis
Mahasis
wa
wa D
D

Mahasis
Mahasis
wa
wa ...
...

Password
Password

Transkrip
Transkrip
Nilai
Nilai

Status
Status
SPP
SPP

...
...

Studi Kasus

Sistem Informasi Akademik SIAKADOnline Unila


Modul Database
Penerimaan Mahasiswa Baru (PMB) Online
Fitur ini memberikan kemudahan dalam pengelolaan proses PMB secara online, setting
Formulir & syarat - prasyarat PMB, setting format NPM, Pembuatan Jadwal PMB, Pendaftaran
secara online, Seleksi Calon mahasiswa, Pendaftaran ulang calon menjadi mahasiswa &
generate NPM.
Pembuatan Mata Kuliah, Kurrikulum & Jadwal Perkuliahan
Fitur untuk penjadwalan kelas kuliah untuk persiapan KRS, Setting Jenjang, Fakultas,
Program studi, program kuliah kampus & angkatan, Setting Ruang & Kapasitas kelas, setting
sesi waktu perkuliahan, Setting tanggal kalender semester tahun akademik, Pembuatan
Mata kuliah & Kurrikulum akademik, Pembuatan Jadwal perkuliahan, Dosen pengajar, Waktu
& Sesi, Rekap jadwal perkuliahan & dosen.
Proses KRS & KHS Online - Manual & Penilaian Online
Setting maksimum SKS, Proses KRS online (login mahasiswa-memilih langsung), Proses KRS
manual (KRS melalui staff akademik), Isi nilai akhir. Admin dapat langsung mengisi nilai
mutu akhir mahasiswa sehingga hasilnya bisa dilihat mahasiswa di KHS Online. Mahasiswa
dapat melihat nilai hasil studi secara online.
Manajemen Data
Pengelolaan data profil Mahasiswa, Pengelolaan data profil dosen, Pengelolaan data staff &
admin, Pengelolaan data seluruh pengguna sistem.

Studi Kasus

Sistem Informasi Akademik SIAKADOnline Unila


Kelebihan SIAKAD Online

Informasi yang aktual


Dapat diakses kapan saja
Memberikan data yang detail
Menghemat waktu dan biaya
Fleksibel dan up-to-date
Sitem yang terintegrasi
Mampu menampung banyak user

Studi Kasus

Sistem Informasi Akademik SIAKADOnline Unila


Kesimpulan
Dalam penggunaan Relational Database, SIAKAD
Online unila dapat memberikan kemudahan
terhadap semua pengguna dalam lingkungan
universitas.
Sistem basis data yang terintegrasi membuat
informasi yang dihasilkan tetap akurat.
Perlindungan database yang dilakukan sudah
cukup baik dilihat dari kecilnya kemungkinan
manipulasi data.
Kesalahan data yang terjadi bukan berasal dari
sistem database, melainkan berasal dari
pengguna (user) yang keliru memasukan/input
data.

Anda mungkin juga menyukai