Basis Data - · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk...

16
Basis Data Peranan Basis Data Struktur Data Dan Basis Data

Transcript of Basis Data - · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk...

Page 1: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Basis Data

Peranan Basis Data

Struktur Data Dan Basis Data

Page 2: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Peranan Basis Data

Basis Data (database) memiliki

peran sangat penting dalam

perusahaan. Informasi dapat di

peroleh dengan cepat berkat

data yang mendasarinya telah

tersimpan dalam basis data.

Seperti conth saat mengakses

KRS online

Page 3: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Struktur Data Dan Basis Data

Data disimpan secara fisik dalam bentuk kumpulan bit dan

direkam dengan basis track didalam media penyimpanan

external.

Dalam prekteknya, untuk memudahkan mengakses data,

data disusun dalam struktur logis seperti gambar di

samping.

Record Record Record

Field Field Field

Bit Bit Bit

Tabel 1

Tabel 2

Tabel 3

• Kumpulan dari Tabel menyusun Basis Data

• Tabel tersusun atas sejumlah Record

• Sebuah record mengandung sebuah field

• Sebuah field disimpan dalam bentuk kumpulan bit

Page 4: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Contoh struktur data

Tabel : Buku

Page 5: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

DBMS( Data Base Management System )

Sistem yang dibuat secara khusus untuk

memudahkan pemakai dalam mengelola

basis data.

Find out more at the PowerPoint Getting Started Center

Page 6: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Perbedaan DBMS dengan Berbasis Berkas

Aplikasi

KeuanganLaporan

Berkas

Keuangan

Berkas

Mahasiswa

LaporanAplikasi

Akademis

Berkas

Akademis

Berkas

Mahasiswa

Page 7: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Perbedaan DBMS dengan Berbasis Berkas

Aplikasi

KeuanganLaporan

Berkas

Keuangan

Berkas

Mahasiswa

LaporanAplikasi

Akademis

Berkas

Akademis

Page 8: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Jenis Data Pada

Basis Data

DBMS kini mendukung berbagai jenis data

dari text, suara, hingga gambar

Find out more at the PowerPoint Getting Started Center

Page 9: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Jenis Data

Tipe Data Keterangan

Character (Visual dbase)

Char (SQL)

Text (access)

Alpha (Paradox)

Tipe data untuk menyimpan

deretan karakter seperti nama

orang atau nama mobil

Memo (access dan Visual

dBase)

Text (PostgreSQL)

Tipe data untuk menyimpan

deretan karakter dengan

ukuran yang besar (melebihi

256 karakter)

Number (access)

Numeric (Visual dBase)

Untuk menyimpan data

bilangan (angka)

Date/Time (access) Untuk menyimpan data jam

dan tanggal

Date (Visual dBase)

Date (postgreSQL)

Untuk menyimpan tanggal

Time (postgreSQL) Untuk menyimpan data Jam

Currency (Access)

Money (Paradox)

Untuk menyimpan Data uang

Tipe Data Keterangan

Yes/No (access)

Logical (Visual dBase)

Bool (postgreSQL)

Untuk menyimpan data

logical benar atau salah

OLE (visual dBase)

OLE Object (Access)

Untuk menyimpan OLE. Dapat

berupa objek seperti gambar

bahkan suara

Binary (Visual dBase) Untuk menyimpan data

gambar atau suara

Graphics (Paradox) Untuk menyimpan data

gambar

Hyperlink (Access) Untuk menyimpan hyperlink

Point

Lseg

Path

Box

Cricle

Polygon

Untuk menyimpan data

geometric

(terdapat di postgreSQL)

Page 10: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Model DataModel data adalah sekumpulan konsep

terintegrasi yang dipakai untuk menjabarkan

data, hubungan antar data.

Find out more at the PowerPoint Getting Started Center

Page 11: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Model Data Hierarkis

Model data ini sering digambarkan dalam

bentuk pohon terbalik. Dalam model ini

sering dikenal dengan istilah orang tua

dan anak.

Masing-masing berupa simpul dan

terrdapat hubungan bahwa setiap anak

hanya bias memiliki satu orang tua,

sedangkan orang tua dapat memiliki lebih

dari satu orang anak.

Simpul tertinggi yang tidak memiliki orang

tua disebut akar.

Akar

Dosen A

Basis Data

Andi

badu

Visual

Dian

Budi

Dosen B

Matematika

Heru

Deni

Riska

Page 12: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Model Data Jaringan

Model data ini dibuat untuk mengatasi

masalah pada model hierarkis, bentuknya

menyerupai model hierarkis namun tidak

memiliki akar dan setiap anak bisa memiliki

lebih dari satu orang tua.

Karna anak bias memiliki lebih dari satu

orang tua, maka model ini mendukung

hubungan M:M ( many to many ) yaitu

setiap orang tua dapat memiliki sejumlah

anak dan seorang anak dapat memiliki

sejumlah orang tua.

Dosen A

Basis Data

Andi

badu

Visual

Dian

Budi

Dosen B

Matematika

Heru

Deni

RiskaMemiliki

lebih dari 2

orang tua

Page 13: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Model Data Relasional

Model data Relasional menggunakan

sekumpulan table berdimensi dua ( yang

biasa disebut relasi atau tabel ).

Setiap tabel tersusun atas baris dan kolom

Nim Nama Jenis_kelamin Kode_jur

0918729201 Rusli Zainal L 01

9839271929 Anas Makmun L 02

7836829000 Butet P 01

3829372293 Buyung L 08

Kolom

Baris

Kolom kadang juga disebut record dapat didefinisikan dengan sebagai satuan data terkecil dalam sebuah

tabel yang mempunyai makna.

Pada model ini kaitan atau asosiasi antara 2 tabel disebut hubungan (Relationship). Hubungannya dapat

berupa:

• 1-1 (one to one) yaitu satu data pada suatu tabel berpasangan dengan hanya satu data pada table lain.

• 1-M (one to many) yaitu satu data pada suatu tabel berpasangan dengan banyak data di tabel lain.

Page 14: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Model Data Relasional 1 : 1

Page 15: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Model Data Relasional 1 : M

Page 16: Basis Data -   · PDF fileStruktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external

Model Data Relasional 1 : M

Secara konsep, setiap table harus memiliki

kunci primer, kunci primer dapat tersusun

dari sebuah kolom atau beberapa kolom.

Kunci berperan sebagai identitas unik (tidak

kembar) untuk masing-masing baris data