• Tidak ada hasil yang ditemukan

DATABASE FILE PENJUALAN FILE PELANGGAN FILE PERSEDIAAN CATATAN 3: PELANGGAN 3 CATATAN 2: PELANGGAN 2 CATATAN 1: PELANGGAN 1 CATATAN 100: PELANGGAN 100

N/A
N/A
Protected

Academic year: 2021

Membagikan "DATABASE FILE PENJUALAN FILE PELANGGAN FILE PERSEDIAAN CATATAN 3: PELANGGAN 3 CATATAN 2: PELANGGAN 2 CATATAN 1: PELANGGAN 1 CATATAN 100: PELANGGAN 100"

Copied!
21
0
0

Teks penuh

(1)

DATABASE

DATABASE

RELASIONAL

RELASIONAL

DIANA RAHMAWATI

DIANA RAHMAWATI

(2)

FILE & DATABASE

FILE & DATABASE

File : File :

gabungan

gabungan daridari beberapabeberapa catatancatatan yang yang salingsaling berhubungan

berhubungan Jenis

Jenis File : File :

1.

1. File File utamautama : : konsepnyakonsepnya samasama dengandengan bukubuku besarbesar

((dalamdalam SIA manual); SIA manual); bersifatbersifat permanenpermanen

2.

2. File File transaksitransaksi : : konsepnyakonsepnya samasama dengandengan jurnaljurnal

Database : Database :

gabungan

gabungan daridari file yang file yang salingsaling berhubunganberhubungan dandan dikoordinasi

(3)

Contoh File & Database Piutang

Contoh File & Database Piutang

FILE PENJUALAN DATABASE FILE PELANGGAN FILE PERSEDIAAN CATATAN 100: PELANGGAN 100 CATATAN 3: PELANGGAN 3 CATATAN 2: PELANGGAN 2 CATATAN 1: PELANGGAN 1 FiELD 6 KODE POS FIELD 5 NEGARA BAGIAN FIELD 4 KOTA FIELD 3 ALAMAT FIELD 2 Nama Pelanggan FIELD 1: No Pelanggan

(4)

Pendekatan File vs Pendekatan Database

Pendekatan File vs Pendekatan Database

File Utama 2: Fakta A, Fakta C Fakta E, Fakta F File Utama 1: Fakta A,Fakta B Fakta C, Fakta D Databse Fakta A;Fakta B Fakta C;Fakta D Fakta E; Fakta F Fakta G File Utama 3: Fakta A, Fakta D Fakta E, Fakta G Pendekatan BerdasarkanFile Pendekatan Database Program untuk Penjualan Program untuk Pengiriman Program untuk Penagihan Program Penagihan Program Pengiriman Sistem Manajemen Database Program Penjualan

(5)

SISTEM DATABASE

SISTEM DATABASE

Dalam Database, data dapat dilihat dalam dua Dalam Database, data dapat dilihat dalam dua

pandangan : pandangan :

1.

1. Logical View (pandangan logis) :Logical View (pandangan logis) :

berhubungan dengan bagaimana users secara berhubungan dengan bagaimana users secara

konseptual mengorganisasi, melihat dan memahami konseptual mengorganisasi, melihat dan memahami hubungan antar data

hubungan antar data

2. Physical View (pandangan phisik) 2. Physical View (pandangan phisik)

berkaitan dengan bagaimana dan dimana secara phisik berkaitan dengan bagaimana dan dimana secara phisik

data akan ditat dan disimpan dalam disket, flash data akan ditat dan disimpan dalam disket, flash disk, CD atau media lain.

(6)

LOGICAL AND PHYSICAL VIEWS OF

LOGICAL AND PHYSICAL VIEWS OF

DATA IN CUSTOMER DATABASE

DATA IN CUSTOMER DATABASE

CREDIT REPORT CUSTOMER NUMBER CREDIT LIMIT BALANCE CUSTOMER NUMBER CUSTOMER NAME ADDRESS CREDIT LIMIT BALANCE MONTHLY STATEMENT CUSTOMER NAME ADDRESS BALANCE HOW DATA ARE STORE AN DISK LOGICAL VIEW PHYSICAL VIEW DATA

(7)
(8)

DATA BASE SYSTEM DATA BASE SYSTEM

CONTROL

INPUT PROCESS OUTPUT

DATA BASE

DATA BASE MANAGEMENT SYSTEM Manipulate and access data

Schema

External level Conceptual level

Internal level

Dictionary

All information about data base

Language

DDL, DML, DQL, Dbase, Acess, ETC

Administrator

Develop & govern all org. data. (7 functions : 137)

(9)

Keterangan Keterangan

1. Skema : 1. Skema :

berfungsi mendeskripsikan struktur logis database berfungsi mendeskripsikan struktur logis database

Terdapat 3 macam skema : Terdapat 3 macam skema :

a.

a. Skema tingkat eksternal:sekumpulan pandangan Skema tingkat eksternal:sekumpulan pandangan

logis pemakai individual mengenai bagian dari logis pemakai individual mengenai bagian dari database.

database.

b.

b. Skema tingkat konseptual : pandangan seluruh Skema tingkat konseptual : pandangan seluruh

databasepada tingkat organisasi. Didalam skema ini databasepada tingkat organisasi. Didalam skema ini mendaftar elemen

mendaftar elemen--elemen data dan hubungan antar elemen data dan hubungan antar elemen tsb.

elemen tsb.

c.

c. Skema tingkat internal : tampilan tingkat rendah dari Skema tingkat internal : tampilan tingkat rendah dari

database. Skema internal mendeskripsikan rincian database. Skema internal mendeskripsikan rincian mengenai penyimpanan data.

(10)
(11)

Lanjutan Lanjutan

2. Kamus Data: 2. Kamus Data:

merupakan salah satu komponen kunci dari DBMS merupakan salah satu komponen kunci dari DBMS yang mencakup seluruh informasi mengenai struktur yang mencakup seluruh informasi mengenai struktur database

database

3. Bahasa DBMS : 3. Bahasa DBMS :

Merupakan sekelompok perintah yang digunakan untuk Merupakan sekelompok perintah yang digunakan untuk

menjalankan fungsi menciptakan, mengubah dan menjalankan fungsi menciptakan, mengubah dan mempertanyakan database

mempertanyakan database

Terdapat 3 bahasa : bahasa definsi data (DDL), Terdapat 3 bahasa : bahasa definsi data (DDL), bahasa manipulasi data (DML) dan bahasa

bahasa manipulasi data (DML) dan bahasa permintaan (DQL)

(12)
(13)
(14)
(15)
(16)

DATABASE RELASIONAL

DATABASE RELASIONAL

DBMS (

DBMS (database Management Systemdatabase Management System) ) dikarakterisasikan

dikarakterisasikan//digambarkandigambarkan dalamdalam bentukbentuk suatusuatu model model logis

logis data. data. Model data:

Model data: perwakilanperwakilan abstrakabstrak daridari isiisi suatusuatu database. database. Perkembangan

Perkembangan saatsaat iniini DBMS DBMS disebutdisebut jugajuga sebagaisebagai database database relasional

relasional.. Database

Database relasionalrelasional: database yang : database yang menggunakanmenggunakan model model relasional

relasional data. data. Model

Model relasionalrelasional data: data: isiisi daridari suatusuatu database/database/semuasemua yang yang disimpan

disimpan didatabasedidatabase dalamdalam bentukbentuk tabeltabel--tabeltabel yang yang salingsaling berhubungan

berhubungan Setiap

Setiap barisbaris dalamdalam sebuahsebuah tabeltabel yang yang didi sebutsebut tupletuple berisiberisi data data mengenai

(17)

Jenis

Jenis--Jenis Atribut

Jenis Atribut

Tabel

Tabel--tabel dalam database relasional memiliki tiga tabel dalam database relasional memiliki tiga jenis atibut yaitu:

jenis atibut yaitu:

1.

1. Kunci utama (Kunci utama (primary keyprimary key) :atribut atau kombinasi ) :atribut atau kombinasi

dari beberapa atribut yang secara unik dari beberapa atribut yang secara unik

mengidentifikasi baris tertentu dalam sebuah tabel. mengidentifikasi baris tertentu dalam sebuah tabel.

2.

2. Kunci luar (Kunci luar (foreign keyforeign key) : atribut yang muncul ) : atribut yang muncul

dalam suatu tabel, yang juga merupakan kunci dalam suatu tabel, yang juga merupakan kunci utama dalam tabel lainnya.

utama dalam tabel lainnya.

3.

3. Bukan merupakan kunci baik kunci utama maupun Bukan merupakan kunci baik kunci utama maupun

kunci luar didalam tabel yang menyimpan informasi kunci luar didalam tabel yang menyimpan informasi penting mengenai entitasnya.

(18)

Persyaratan Dasar Model Data Relasional

Persyaratan Dasar Model Data Relasional

1.

1. Setiap kolom dalam sebuah baris harus berlainan Setiap kolom dalam sebuah baris harus berlainan

nilainya nilainya

2.

2. Kunci utama (Kunci utama (primary keyprimary key) tidak boleh bernilai nol) tidak boleh bernilai nol 3.

3. Kunci luar (Kunci luar (foreign keyforeign key) jika tidak bernilai nol, ) jika tidak bernilai nol,

harus memiliki yang nilai sesuai dengan nilai kunci harus memiliki yang nilai sesuai dengan nilai kunci utama dihubungan yang lain.

utama dihubungan yang lain.

4.

4. Seluruh atribut yang bukan merupakan kunci utama Seluruh atribut yang bukan merupakan kunci utama

ataupun lunci luar dalam sebuah tabel harus ataupun lunci luar dalam sebuah tabel harus

mendeskripssikan obyek yang diidentifikasi oleh mendeskripssikan obyek yang diidentifikasi oleh kunci utama.

(19)

Masalah Jika Seluruh Data Dalam Satu

Masalah Jika Seluruh Data Dalam Satu

Tabel

Tabel

Salah satu masalah yang timbul adalah terjadinya

Salah satu masalah yang timbul adalah terjadinya

banyak

banyak pengulangan

pengulangan. .

Tiga masalah yang lain yang timbul apabila

Tiga masalah yang lain yang timbul apabila

seluruh data disimpan dalam satu tabel adalah

seluruh data disimpan dalam satu tabel adalah

: :

a.

a.

Anomali pembaharuan

Anomali pembaharuan

b.

b.

Anomali penyisipan

Anomali penyisipan

c.

c.

Anomali penghapusan.

Anomali penghapusan.

Solusi masalah: Penggunaan serangkaian

Solusi masalah: Penggunaan serangkaian

tabel

tabel

(20)

Dua Pendekatan dalam Desain

Dua Pendekatan dalam Desain

Database

Database

1.

1. Pendekatan normalisasiPendekatan normalisasi

semua data pada awalnya disimpan dalam satu tabel semua data pada awalnya disimpan dalam satu tabel

besar. Kemudian diikuti sejumlah peraturan untuk besar. Kemudian diikuti sejumlah peraturan untuk memisah

memisah--misahkan tabel awal menjadi serangkaian misahkan tabel awal menjadi serangkaian tabel yang dinormalisasi agar terbebas dari anomali tabel yang dinormalisasi agar terbebas dari anomali pembaharuan, penyisipan dan penghapusan.

pembaharuan, penyisipan dan penghapusan. 2. Pembuatan model data Semantik

2. Pembuatan model data Semantik

dalam pendekatan ini desainer database menggunakan dalam pendekatan ini desainer database menggunakan

pengetahuaanya mengenai proses bisnis yang biasanya pengetahuaanya mengenai proses bisnis yang biasanya berlangsung dan kebutuhan informasi yang

berlangsung dan kebutuhan informasi yang

berhubungan dengan proses transaksi, membuat berhubungan dengan proses transaksi, membuat gambar grafis yang seharusnya dimasukkan dalam gambar grafis yang seharusnya dimasukkan dalam database.

(21)

Sistem Database Dan Masa Depan

Sistem Database Dan Masa Depan

Akuntansi

Akuntansi

Pengaruh

Pengaruh SistemSistem Database :Database :

1.

1. MempengaruhiMempengaruhi sifatsifat dasardasar akuntansiakuntansi ((mulaimulai

ditinggalkannya

ditinggalkannya model model pembukuanpembukuan berpasanganberpasangan //double double entry

entry))

2.

2. SistemSistem database database dapatdapat mengubahmengubah sifatsifat pelaporanpelaporan eksternaleksternal.. 3.

3. PengaruhPengaruh yang paling yang paling signifikansignifikan adalahadalah dalamdalam halhal caracara

informasi

informasi akuntansiakuntansi akanakan digunakandigunakan dalamdalam pengambilanpengambilan keputusan

keputusan. .

4.

4. SistemSistem database database relasionalrelasional menyediakanmenyediakan kemampuankemampuan

untuk

untuk mengintegrasikanmengintegrasikan data data keuangankeuangan dandan operasionaloperasional. .

5.

5. SistemSistem database database meningkatkanmeningkatkan penggunaanpenggunaan dandan nilainilai

informasi

informasi akuntansiakuntansi dalamdalam pembuatanpembuatan keputusankeputusan yang yang taktis

Referensi

Dokumen terkait

Berkaitan dengan studi hukum, tidak dapat dilepaskan dari peran perguruan tinggi yang concern terhadap pengkajian dan pengembangan keilmuwan di bidang hukum, dalam hal ini

Hal itu dapat disimak bila ditinjau dari segi proses produksi dan tekno-logi serta modal yang dipakai pada galangan kapal di daerah Dumai dan Bengkalis (Ah-mad 1998; 2004),

(2) Sub seksi Perkawinan, Pengakuan dan Pengesahan Anak dan Perceraian sebagaimana dimaksud pasal 13 ayat (1) huruf b, Peraturan Daerah ini mempunyai tugas

Peraturan kepailitan tersebut sangat perlu sampai saat ini, sebab di dalam dunia perdagangan maupun dunia usaha yang semakin majunya perekonomian dunia pada umumnya dan

Dan hubungan interaksi (ASSET*SC) dan (PRICE*SC) dengan kinerja perusahaan negatif, karena T statistik yang diperoleh di bawah nilai yang disyaratkan (>1.65)

Tujuan skripsi ini adalah memberikan pemahaman yang mendalam mengenai teknologi IVR (Interactive Voice Recognition) dalam jaringan berbasis OpenVXI menggunakan Asterisk,

Survey harian ini kami lakukan dengan maksud untuk menilai tingkat kepuasan pelanggan terhadap kualitas pelayanan yang dilakukan di semua unit pelayanan

Penelitian yang dilakukan untuk menguji hipotesis yaitu; hipotesis alternatif (Ha) Terdapat hubungan antara minat dan motivasi dengan hasil belajar menulis kreatif