46f26 sbd1 pengenalan

Dinny Wahyu Widarti, S.Kom., MMSI

SISTEM BASIS DATA

Materi Sistem Basis Data
(dlm 1 semester)
Introduction to Oracle Academy
2. Conseptual and Physical Model
3. Identifying Relationship
4. Supertypes and Subtypes
5. Relationship Transferability
6. Artifical, Composit, and Secondary UIDs
7. ARCs
8. Modeling Historical Data
9. Introduction to Relational Database Concepts
10.Systems Development Life Cycle
11.Creating Tables for the Final Presentation
1.

Buku yang digunakan
“SISTEM MANAJEMEN BASIS

DATA” OLEH BAMBANG
HARIYANTO, PENERBIT
INFORMATIKA

“BASIS DATA” OLEH FATHANSYAH,
PENERBIT INFORMATIKA

Buku yang digunakan
“SISTEM BASIS DATA
MENGGUNAKAN MS SQL SERVER
2005” OLEH EMA UTAMI DAN
ANGGIT DWI HARTANTO,
PENERBIT ANDI

“KOLABORASI SQL & ERD DALAM
IMPLEMENTASI DATABASE” OLEH YUDI
PRIYADI, PENERBIT ANDI

Sistem Penilaian
 Nilai Akhir = UTS + UAS

 UTS = (10% x nilai tugas)

+ (40% x

nilai ujian)
 UAS = (10% x nilai tugas) + (40% x
Nilai Akhir
nilai ujian)
Tugas
UAS
Tugas
UTS

Sistem Penilaian
 Range

Nilai Akhir
ANGKA

HURUF


85-100

A

80-84

A-

75-79

B+

70-74

B

65-69

B-


60-64

C+

55-59

C

50-54

C-

45-49

D

0-44

E


KONTRAK KULIAH
JUMLAH PERTEMUAN =
14 + UTS + UAS
 TOLERANSI
SAKIT/IJIN/ALPA = 25%
(3X)
 JADWAL KULIAH = HARI
KAMIS JAM 18:00 –
19:30
 TOLERANSI TERLAMBAT
= 15 MENIT


Definisi Basis Data
 Basis

Data = Basis + Data
 Basis dapat diartikan sebagai
markas/gudang, tempat

bersarang/berkumpulnya data.
 Sedangkan Data adalah representasi fakta
dunia nyata yang mewakili suatu objek
seperti manusia (pegawai, mahasiswa,
nasabah, dll), barang, peristiwa, konsep,
keadaan, dan sebagainya, yang diwujudkan
dalam bentuk angka dan huruf.

Definisi Basis Data
 Basis

data adalah satu kumpulan
data yang disimpan secara bersamasama pada suatu media, yang
diorganisasikan berdasarkan sebuah
skema atau struktur tertentu, dan
dengan software untuk melakukan
manipulasi untuk kegunaan tertentu.

SISTEM BASIS DATA
 Sistem


Basis Data (SBD) merupakan
koleksi dari data-data yang
terorganisasi sedemikian rupa
sehingga data mudah disimpan dan
dimanipulasi (diperbarui, dicari,
diolah dengan perhitunganperhitungan tertentu, serta dihapus).
(Adi Nugroho:2011).
 Dalam sistem basis data
menggunakan bahasa SQL.

Sejarah SQL
 Juni

1970. Seorang peneliti dari IBM
bernama Ef Codd membahas tentang
pembuatan bahasa standar untuk
mengakses basis data. Bahasa tersebut
diberi nama SEQUEL (Structured English
Query Language)

 Kemudian IBM mengadakan proyek
pembuatan bahasa standar untuk basis data
relasional berbasis SEQUEL dan
mengubah/menyingkat namanya menjadi
SQL.

Sejarah SQL
 Akhir

tahun 1970, muncul
perusahaan bernama Oracle
Coorporation yang membuat server
basis data yang populer, yang
bernama sesuai nama
perusahaannya, yaitu Oracle.

Sejarah MySQL
 Tahun

1994 sebuah perusahaan

software “TcX Data Konsult AB”,
membuat software untuk basis data
dengan menggunakan bahasa SQL,
kemudian software tersebut diberi
nama “MySQL-AB”.
 Pemrogramnya bernama Michael
Widenius.

Sejarah MySQL
 “My”

pada kata MySQL konon
merupakan nama putri dari Michael
Widenius (pemrogram DBMS
tersebut)

 Versi

lain mengatakan “My” adalah
kependekan dari “Monty” (julukan

dari Michael Widenius )

Sejarah MySQL
 Tahun

2008, software MySQL AB
dibeli oleh perusahaan software “Sun
Microsystem” dan diganti namanya
menjadi “MySQL” saja.
 Tahun 2010, Oracle Corporation
membeli perusahaan “Sun
Microsystem” beserta semua
softwarenya termasuk MySQL.

Sejarah MySQL
 SQL

merupakan kependekan dari kata
“Structured Query Language”.


 SQL

merupakan suatu bahasa permintaan yang
terstruktur. Dikatakan terstruktur karena pada
penggunaannya, SQL memiliki beberapa aturan
yang telah distandarkaan oleh asosiasi yang
bernama ANSI.

 SQL

(Structured Query Language) adalah sebuah
bahasa yang dipergunakan untuk mengakses
data dalam basis data relasional.

TUJUAN SQL
Tujuan dari pemakaian SQl dalam
menyelesaikan tugas-tugas yang berkaitan
dengan database, diantaranya :
 Memanggil data dari satu table atau
lebih
 Memanipulasi data
 Mendapatkan ringkasan informasi
 Membuat, memodifikasi atau
menghapus table
 Membuat atau menghapus index

ORACLE ACADEMY
 Mengapa Oracle Academy?
 Apa yang didapat dari OA?
 Materi ada di ilearning.oracle.com
 User : id_stimata_sql01_dww_saxx
 Password : [idem user]
 Site

: oracleacad