Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Relational Database Definitions Entity: Object, Concept or event (subject) Attribute: a Characteristic of an entity Row or Record: the specific characteristics.

Presentasi serupa


Presentasi berjudul: "Relational Database Definitions Entity: Object, Concept or event (subject) Attribute: a Characteristic of an entity Row or Record: the specific characteristics."— Transcript presentasi:

1

2

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 Database: a collection of tables

4 FILE MASTER = BUKU BESAR Menyimpan informasi komulatif mengenai sumber daya dan pelaku-pelaku dengan siapa mereka berinteraksi

5 FILE TRANSAKSI = JURNAL Catatan tentang transaksi bisnis, gabungan dari file yang berhubungan dan dikordinasi secara terpusat

6 Pertumbuhan file utama menimbulkan masalah

7

8 SISTEM DATABASE TAMPILAN LOGIS DATA – SKEMA TINGKAT KONSEPTUAL – SKEMA TINGKAT EKSTERNAL – SKEMA TINGKAT INTERNAL

9 SKEMA TINGKAT EKSTERNAL PEMBUAT FAKTUR PENJUALAN - BATAS KREDIT PELANGGAN -SALDO TERAKHIR -JUMLAH PERSEDIAAN BIAYA PERSEDIAAN PENGIRIMAN ALAMAT PELANGGAN BATAS KREDIT PELANGGAN

10 SKEMA TINGKA KONSEPTUAL PERSEDIAANPENJUALAN PELANGGAN PENERIMAAN KAS

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 Nomor Pelanggan 1 10 Nama Pelanggan Alamat Batas Kredit

13 SISTEM DATABASE & MASA DEPAN AKUNTANSI

14 DATABASE PENGARUHI SIFAT DASAR AKUNTANSI NO DOUBLE ENTRY MENGUBAH SIFAT LAPORAN EKSTERNAL

15 BAHASA DBMS

16 DDL Data Definition Languange 1.Membangun kamus data 2.Mengawali/menciptakan database 3.Mendeskripsikan logis 4.Memberikan batasan untuk keamanan field

17 DML Data Manipulation Languange -U-U-U-Updating -I-I-I-Inserting -D-D-D-Deleting Perawatan data

18 DQL Data Query Languange -A-A-A-Ambil -S-S-S-Sortir -M-M-M-Menyusun

19

20 PERENCANAAN Kebutuhan & Kelayakan Pengembangan Sistem baru

21 Analisis Persyaratan Identifikasi informasi pemakai Lingkup sistem baru Informasi jumlah pemakai & volume transaksi

22 DESAIN PERKEMBANGAN SKEMA -TINGKAT KONSEPTUAL -EKSTERNAL -INTERNAL

23 PENGKODEAN PENERJEMAHAN SKEMA INTERNAL KE STRUKTUR DATABASE

24 IMPLEMENTASI Seluruh aktivitas yang berhubungan dengan mentransfer data ke database SIA

25 Operasional & Pemeliharaan Pengawasan atas kinerja sistem baru dan kepuasan pelanggan

26 Akuntan berpartisipasi dalam mendesain database

27 PEMBUATAN MODEL ER Model Data REA

28 ENTITY RELATIONSHIP Teknik grafis yang menggambarkan skema database ENTITAS (segala sesuatu yang informasinya ingin dikumpulkan dan disimpan oleh organisasi) HUBUNGAN (hubungan antar entitas)

29 ENTITY RELATIONSHIP PEGAWAI MENGELOLA SUPERVISOR BAGIAN DARI MENGELOLA DEPARTEMEN

30 ENTITY RELATIONSHIP TIDAK HANYA MENUNJUKKAN ISI DARI DATABASE DIGUNAKAN UNTUK MODEL ORGANISASI JENIS ENTITAS = KATA BENDA

31 ENTITY RELATIONSHIP PEMAIN bagian dari TIM bagian dari LIGA

32 MODEL DATA REA Dipergunakan Dalam Desain Database SIA, mendasari aktivitas rantai nilai organisasi

33 Jenis-Jenis Entitas -RESOURCES -EVENT -AGENT

34 Jenis-Jenis Entitas RESOURCES Memiliki nilai ekonomi bagi organisasi Ex. Kas, persediaan, mesin, gudang, dll

35 Jenis-Jenis Entitas EVENT Berbagai aktivitas bisnis yang informasinya ingin dikumpulkan perusahaan untuk perencanaan & pengendalian

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 produksi

37 Jenis-Jenis Entitas AGENT Orang/ organisasi yang terlibat dalam kegiatan yang informasinya ingin didapatkan u/ tujuan perencanaan, pengendalian & evaluasi Ex. Staf Penjualan

38 MEMBANGUN DIAGRAM REA 1Identifikasi pasangan kegiatan pertukaran ekonomi yang mewakili hubungan dualitas dasar memberi untuk menerima, 2Identifikasi sumber daya yang dipengaruhi oleh setiap kegiatan pertukaran ekonomi dan para pelaku yang terlibat dalam kegiatan tersebut. 3. Analisis setiap kegiatan pertukaran ekonomi. 4. Tetapkan kardinalitas setiap hubungan..

39 Bahasa Permintaan Data ( Structured Query Languange ) KATA KUNCI DASAR MEMBANGUN PERMINTAAN DENGAN SQL

40 SELECT Table : PELANGGAN Kode_plg Nama_plg Alamat PL001 PL002 PL003 SI ANA SI ANU SI ANI JL. A JL. B JL. C Kota Malang Blitar Malang

41 SELECT Kode_plg Nama_plg Alamat PL001 PL002 PL003 SI ANA SI ANU SI ANI JL. A JL. B JL. C Kota Malang Blitar Malang Table : PELANGGAN

42 FROM Digunakan untuk mendaftar nama tabel yang merupakan referensi SELECT * FROM PELANGGAN

43 WHERE MENSPESIFIKASI BARIS YANG AKAN DIAMBIL SELECT * FROM PELANGGAN WHERE Kota=‘Malang'

44 ORDER BY Kolom yang menjadi dasar pengurutan akan didaftar (semakin besar atau menurun) Perlihatkan Kode_plg yang

45

46

47 Kardinalitas ? Bagaimana perumpamaan dalam 1 entitas dapat dihubungkan dengan perumpamaan tertentu pada entitas lain

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 dihubungkan paling banyak,..) Kardinalitas ?

49 3 jenis dasar hubungan antar entitas berdasarkan Kardinalitas maksimum Kardinalitas ?

50 -One to one relationship (..,1)  (…,1) -Ex. Kardinalitas ? PENJUALAN PENERIMAAN KAS (0,1) (1,1) arti : Setiap penjualan dapat dihubungkan ke paling banyak 1 Penerimaan Kas KESIMPULAN ?

51 -One to Many atau sebaliknya (…,1)  (…,N) atau (…,N)  (…,1) Kardinalitas ? PENJUALAN PENERIMAAN KAS (0,N) (1,1) KESIMPULAN ? arti : -penjualan dapat dihubungkan dengan banyak Penerimaan Kas (cicilan) -Penerimaan Kas dihubungkan dengan paling banyak 1 kegiatan Penjualan (1 saldo rekening)

52 Many to many relationship (…,N)  (…,N) Kardinalitas ? PENJUALAN PENERIMAAN KAS (0,N) (1,N) KESIMPULAN ? arti : - penjualan dapat dihubungkan dengan 1 atau lebih Penerimaan Kas

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 c. Menyiapkan laporan manajerial

55 IMPLEMENTASI DIAGRAM REA thd DATABASE RELASIONAL

56 1 Membuat tabel untuk setiap entitas dan hubungan banyak-ke-banyak (berdasarkan slide 53)

57 2 Menetapkan atribut untuk setiap tabel

58 3 Menggunakan kunci luar untuk mengimplementasikan hubungan 1:1 dan 1:N


Download ppt "Relational Database Definitions Entity: Object, Concept or event (subject) Attribute: a Characteristic of an entity Row or Record: the specific characteristics."

Presentasi serupa


Iklan oleh Google