• Tidak ada hasil yang ditemukan

ed240 model data dan desain database

N/A
N/A
Protected

Academic year: 2017

Membagikan "ed240 model data dan desain database"

Copied!
58
0
0

Teks penuh

(1)

MODEL DATA

&

DESAIN

(2)

Databa

se

Databa

se

File pelangg an File pelangg an File Persedia an File Persedia an Catatan 1 : Pelangga n 1 Catatan 1 : Pelangga n 1 Catatan 2 : Pelangga n 2 Catatan 2 : Pelangga n 2 Catatan 3 : Pelangga n 3 Catatan 3 : Pelangga n 3

Field 1 : Nomor Pelanggan

Field 1 : Nomor Pelanggan

Field 2 : Nama Pelanggan

Field 2 : Nama Pelanggan

Field 3 : Alamat

(3)

Relational Database

Definitions

Entity: Object, Concept or event

(subject)

Attribute: a Characteristic of an

entity

Row or Record: the specific

characteristics of one entity

Table: a collection of records

(4)

FILE MASTER = BUKU BESAR

Menyimpan informasi

komulatif mengenai

sumber daya dan

pelaku-pelaku dengan siapa

(5)

FILE TRANSAKSI = JURNAL

Catatan tentang transaksi

bisnis, gabungan dari file

yang berhubungan dan

(6)

Pertumbuhan file

utama

(7)

DATABA

SE

(8)

SISTEM DATABASE

• TAMPILAN LOGIS DATA

SKEMA TINGKAT KONSEPTUAL

SKEMA TINGKAT EKSTERNAL

(9)

SKEMA TINGKAT EKSTERNAL

PEMBUAT FAKTUR PENJUALAN

- BATAS KREDIT PELANGGAN

(10)

SKEMA TINGKA

KONSEPTUAL

PERSEDIA AN

PENJUALA N

PELANGGA N

(11)

SKEMA TINGKA INTERNAL

• CATATAN PERSEDIAAN

NOMOR BARANG (INTEGER(5),

NON-NULL)

DESKRIPSI (KARAKTER (5))

CATATAN PENJUALAN

- NOMOR FAKTUR (INTEGER (6), NON-NULL

(12)

SISTEM DATABASE

• TAMPILAN FISIK DATA

(13)

SISTEM DATABASE

(14)

DATABASE PENGARUHI SIFAT

DASAR AKUNTANSI

DATABASE PENGARUHI SIFAT

DASAR AKUNTANSI

NO DOUBLE ENTRY

MENGUBAH SIFAT

(15)
(16)

DDL

D a t a D e fi n i t i o n L a n g u a n g e

1. Membangun kamus data

2. Mengawali/menciptakan database 3. Mendeskripsikan logis

(17)

DML

Da t a M a n i p u l a t i o n La n g u a n g e

- Updating - Inserting

(18)

DQL

D a t a Q u e r y L a n g u a n g e

- Ambil - Sortir

(19)
(20)

PERENCANAAN

Kebutuhan & Kelayakan

(21)

Analisis Persyaratan

Identifikasi informasi pemakai Lingkup sistem baru

Informasi jumlah pemakai & volume

(22)

DESAIN

PERKEMBANGAN SKEMA

- TINGKAT KONSEPTUAL - EKSTERNAL

(23)

PENGKODEAN

(24)

IMPLEMENTASI

Seluruh aktivitas yang berhubungan dengan mentransfer data ke

(25)

Operasional & Pemeliharaan

(26)

Akuntan

(27)

PEMBUATAN MODEL

ER

(28)

ENTITY RELATIONSHIP

Teknik grafis yang menggambarkan skema database

ENTITAS

(segala sesuatu yang informasinya ingin dikumpulkan dan disimpan oleh organisasi) HUBUNGAN

(29)

ENTITY RELATIONSHIP

PEGAWAI MENGELO

LA SUPERVISOR

BAGIAN DARI

MENGELO LA

(30)

ENTITY RELATIONSHIP

• TIDAK HANYA MENUNJUKKAN ISI DARI

DATABASE

DIGUNAKAN UNTUK MODEL

ORGANISASI

(31)

ENTITY RELATIONSHIP

PEMAIN bagia

n dari TIM

bagia n dari

(32)

MODEL DATA REA

(33)

Jenis-Jenis Entitas

- RESOURCES - EVENT

(34)

Jenis-Jenis Entitas

• RESOURCES

Memiliki nilai ekonomi bagi organisasi

(35)

Jenis-Jenis Entitas

• EVENT

Berbagai aktivitas bisnis yang

(36)

Jenis-Jenis Entitas

• EVENT

- Economic exchange : mempengaruhi

jumlah sumberdaya

Ex. Penjualan  persediaan

- Commitmen : janji melakukan

pertukaran ekonomi di masa mendatang

- Ex. Pesanan pelanggan u/ perencanaan

(37)

Jenis-Jenis Entitas

• AGENT

Orang/ organisasi yang terlibat dalam kegiatan yang informasinya ingin

didapatkan u/ tujuan perencanaan, pengendalian & evaluasi

(38)

MEMBANGUN DIAGRAM REA

1 Identifikasi pasangan kegiatan pertukaran

ekonomi yang mewakili hubungan dualitas dasar memberi untuk menerima,

2 Identifikasi sumber daya yang dipengaruhi

oleh setiap kegiatan pertukaran ekonomi dan para pelaku yang terlibat dalam

kegiatan tersebut.

3. Analisis setiap kegiatan pertukaran ekonomi.

(39)

Bahasa Permintaan Data

(

Structured Query Languange

)

Bahasa Permintaan Data

(

Structured Query Languange

)

KATA KUNCI DASAR

MEMBANGUN

(40)

SELECT

SELECT

Table : PELANGGAN

Kode_pl g Kode_pl g Nama_pl g Nama_pl

g AlamatAlamat

(41)

SELECT

SELECT

Kode_pl g Kode_pl g Nama_pl g Nama_pl

g AlamatAlamat

PL001 PL001 PL002 PL002 PL003 PL003 SI ANA SI ANA SI ANU SI ANU SI ANI SI ANI JL. A JL. A JL. B JL. B JL. C JL. C Kota Kota Malang Malang Blitar Blitar Malang Malang

Mendaftar kolom yang

ditampilkan

SELECT

Kode_plg,

Kota

(42)

FROM

FROM

[image:42.720.11.676.41.412.2]

Digunakan untuk mendaftar nama

tabel yang merupakan referensi

SELECT

*

FROM

(43)

WHERE

WHERE

MENSPESIFIKASI BARIS YANG AKAN DIAMBIL

SELECT

*

FROM

PELANGGAN
(44)

ORDER BY

ORDER BY

Kolom yang menjadi dasar pengurutan akan didaftar (semakin besar atau

menurun)

(45)

Resource A Economic Duality Internal Agent GET Resource A GIVE Resource B

(46)
(47)

Kardinalitas ?

(48)

Minimum cardinalities can be either 0 or 1

Minimum (harus/tidak dengan entitas lain)

(0,..) sebuah baris bertambah tidak

harus berelasi

(1,…)setiap baris harus dihubungkan ke

setidaknya 1 baris

Maksimum (setiap baris dapat

(49)

3 jenis dasar hubungan

antar entitas

berdasarkan Kardinalitas

maksimum

(50)

- One to one relationship (..,1) (…,1) - Ex.

Kardinalitas ?

PENJUALAN PENERIMAA N KAS (0,1) (1,1) arti :
(51)

- One to Many atau sebaliknya (…,1) (…,N)

atau (…,N) (…,1)

Kardinalitas ?

PENJUALAN PENERIMAA N KAS (0,N) (1,1)

KE

SIM

PU

LA

N ?

KE

SIM

PU

LA

N ?

arti :

-penjualan dapat dihubungkan dengan banyak Penerimaan Kas

(cicilan)

-Penerimaan Kas dihubungkan dengan paling banyak 1 kegiatan

(52)

Many to many relationship (…,N)  (…,N)

Kardinalitas ?

PENJUALAN PENERIMAA N KAS (0,N) (1,N)

KE

SIM

PU

LA

N ?

KE

SIM

PU

LA

N ?

arti :

- penjualan dapat dihubungkan dengan 1 atau lebih Penerimaan

(53)
(54)

PENGGUNAAN DIAGRAM

REA

• Untuk Dokumentasi praktik bisnis

berkaitan dengan keperluan dokumentasi SIA yang menggunakan database dan

mencerminkan operasi bisnis perusahaan

• Pengambilan informasi dari SIA khususnya untuk keperluan :

a. menghasilkan jurnal dan buku besar

b. menyediakan informasi laporan keuangan lainnya

(55)

IMPLEMENTASI

DIAGRAM REA thd

DATABASE

(56)

1

Membuat tabel untuk

setiap entitas dan

(57)
(58)

3

Menggunakan kunci

luar untuk

Gambar

tabel yang merupakan referensi

Referensi

Dokumen terkait

Tujuan dan target khusus yang akan dicapai pada kegiatan KKN-PPM : 1) Menggunakan alat dan mesin pertanian yang sesuai dengan kontur tanah dan kemampuan petani didalam

Panti Asuhan Sentosa akan pentingnya belajar Bahasa Inggris, dan 1) untuk memberi kesempatan agar dapat mengikuti pelatihan kursus Bahasa Inggris. Metode yang

Previous researches that have been conducted in the field of translation mainly focused on the bilingual texts or texts which have been translated to another language (two

Banyaknya industri yang berdiri dan asam asetat yang merupakan bahan yang banyak digunakan dalam industri membuat kebutuhan akan asam asetat tiap tahunnya

ISO 9001:2000 sebagai bagian dari Total Quality Management (TQM), me- rupakan paradigma baru dalam men- jalankan organisasi yang berupaya me- maksimumkan daya

Pada perancangan ini, perangkat keras yang digunakan adalah sensor Photovoltaic untuk mendeteksi perubahan rangsang berupa cahaya, mikrokontroler Arduino Uno R3

Data Inflasi yang digunakan di Indonesia adalah data bulanan yang tersedia di Bank Suku Bunga INDEKS LQ-45 INDEKS STRAIT TIMES Nilai Tukar Inflasi Inflasi Suku Bunga

Pada penelitian yang dilakukan oleh [6], eksplan kotiledon durian yang ditanam pada media dengan 0,1-0,5 ppm 2,4-D dan 0,5-2,0 ppm BAP menghasilkan pertumbuhan