Modul: PENGANTAR BASIS DATA # Materi Pertama #.

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom.
Advertisements

Continous DBMS DATA MODELS
BASIS DATA RELATIONAL.
Pengantar Basis Data Sumber :
Sistem Basis Data.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
PEMROGRAMAN BASIS DATA
GALIH WASIS WICAKSONO TEKNIK INFORMATIKA UMM
Perancangan Basis Data MI 1133
Sistem Informasi Manajemen Bab 6
BAB 2 MODEL-MODEL DATA ..
Pertemuan Minggu Ke-3 DATABASE RELASIONAL.
P ENGANTAR T EKNOLOGI S ISTEM I NFORMASI M ANAJEMEN 2 PERTEMUAN 1 Pengantar Basis Data UNIVERSITAS GUNADARMA 1.
Database by Syatantra Rahutama.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
SISTEM BASIS DATA.
Pertemuan 8 SISTEM BASIS DATA Renni Angreni, M.Kom.
Materi ke 4 Model Data.
Modul 03 Relational Model
Sistem Basis Data Sistem Basis Data
Desain Database Disusun Oleh : Dr. Lily Wulandari
Perancangan Basis Data
BASIS DATA RELASIONAL Pertemuan ke 3 Basis Data Relasional.
Pertemuan 4 – Sistem Basis Data.  Pada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel.
SISTEM MANAJEMEN DATA Cherrya Dhia Wenny.
PROGRAM STUDI AKUNTANSI - STIE MDP
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
MANAJEMEN SUMBER DAYA DATA
Desain Database Dengan Model Entity Relationship (ER)
BAB VI SISTEM BASIS DATA DAN SISTEM BERORIENTASI OBJEK
Model Data Relasional.
BASIS DATA 3 Model Data dan DBMS.
ENTITY RELATIONSHIP DIAGRAM
Pengantar Basis Data Lanjut
Database Manajemen System Dinda Prasetia,Skom.
Pengantar Teknologi Informasi
SISTEM BASIS DATA.
BAB 2 MODEL-MODEL DATA ..
Bab 2 Mengenal Data Base Management System (DBMS)
Oleh : Devie Rosa Anamisa
Pertemuan III Betha Nurina Sari, M.Kom
SISTEM DATABASE.
Pengantar Basis Data Pertemuan I Betha Nurina Sari, M.Kom
SISTEM MANAJEMEN DATABASE
Sistem Informasi Psikologi
PENGELOLAAN DATA Roni Kurniawan M.Si.
Soal Quiz Perancangan Basis Data
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Matakuliah : Sistem Basisdata Versi Materi Model Data Penyaji
Management Information System
Pemrograman Visual II Database Management System (DBMS)
SISTEM BASIS DATA Materi Pertemuan ke-8
Topik Database : 1. Sistem Basis Data 2. ER Model
Pertemuan 2 Database Environment
Pertemuan 10 Basis data (database).
Pengantar Basis Data.
Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
PENGANTAR BASIS DATA.
Konsep & Perancangan Database
ANALYSIS.
Pengantar Basis Data.
MODEL DATA RELASIONAL (1)
Pengantar Pengolahan Data
I KOMANG GEDE MAHENDRA YASA
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
Basis Data (Database).
Oleh: Devie Rosa Anamisa
Model Data Relasional.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

Modul: PENGANTAR BASIS DATA # Materi Pertama #

SAP dan Sylabus SAP Sylabus 1/2/2019

Evaluasi Quis 5% Tugas 25% UTS 30% UAS 40% Bonus kehadiran (ditambahkan ke nilai UAS) : 100% nilai UAS ditambah 10 90% - <100% nilai UAS ditambah 5 Kehadiran < 75% tidak boleh mengikuti UAS 1/2/2019

Ilmu Pengetahuan “Knowledge is of two kinds: we know subject ourselves, or we know where we can find information upon it.” -- Samuel Johnson (1709-1784) 1/2/2019

Konsep Dasar (1) Informasi Data Fakta dari berbagai sumber di dunia nyata (real world). Menyangkut entitas nyata / abstrak Bersifat kualitatif, kuantitatif, internal dan eksternal Informasi Data yang diorganisasikan, disimpan, diolah, mempunyai arti tertentu dan dapat dipakai untuk proses pengambilan keputusan. 1/2/2019

Pentingnya Data & Informasi SumberDaya Vital, sama seperti SumberDaya Manusia, Keuangan, dll. Diperlakukan sebagai asset Nilainya akan bertambah bila dikelola dengan “baik dan semestinya” Kegagalan dalam pengelolaan data akan berakibat ketimpangan dalam pengelolaan sumberdaya lainnya dalam organisasi dan berakibat negatif bagi jalannya organisasi atau bisnis. 1/2/2019

Kualitas Data & Informasi Ketersediaan Mudah dipahami Relevan Bermanfaat Tepat waktu Reliabel Akurat Konsisten. 1/2/2019

Konsep Dasar (2) Basis Data System Basis Data Kumpulan terpadu dari berkas data (integrated collection of data) yang memiliki kaitan satu dengan lainnya, dan dibuat untuk memenuhi kepentingan banyak pemakai pada suatu organisasi System Basis Data Sekumpulan basis data dengan para pemakai yang menggunakan basis data secara bersama-sama, perancang dan pengelola basis data, serta system yang mendukungnya. 1/2/2019

Elemen Penting System Basis Data Basis Data itu sendiri, yang menjadi inti dari system basis data Perangkat Lunak untuk pengelolaan basis data Perangkat Keras sebagai pendukung operasi pengolahan data Manusia yang mempunyai peran penting dalam pengelolaan sistem tersebut Metode yang digunakan berpengaruh terhadap tingkat efisien dan efektifnya suatu system pengolahan data. 1/2/2019

Keuntungan System Basis Data Tidak ada duplikasi data sehingga konsistensi data mudah dijaga Data terintegrasi Data tidak tergantung pada program aplikasi, sehingga pemeliharaan program aplikasi mudah dilakukan Data dapat dipakai secara bersama oleh beberapa pemakai Dapat diterapkan standarisasi Data dapat dengan mudah dikelola dan efektif Informasi selalu up to date. 1/2/2019

Resiko pemakaian Basis Data Perlu personel khusus Perlu perangkat lunak, bahkan perangkat keras khusus Perlu BackUp eksplisit Konflik pada data yang dipakai bersamaan Perlu konsensus antara organisasi yang memakai basis data. 1/2/2019

Pengguna Basis Data Administrator basis data Perancang basis data Pemrogram basis data Pengguna aplikasi. 1/2/2019

Beberapa macam Pengolah Data dBase FoxPro Microsoft Access Microsoft SQL Server Oracle Informix IBM DB2 dlsb… 1/2/2019

Konsep Dasar (3) Sistem Informasi Tradisional Sistem Informasi Modern 1/2/2019

System Informasi Tradisional Data berupa kumpulan berkas (files) Perancangan dan pengembangan system informasi merupakan tanggapan langsung atas permintaan aplikasi secara individual untuk kepentingan per-kelompok tertentu Tidak ada perencanaan, tuntunan dan model pengembangan sistem secara menyeluruh untuk masa kini dan masa depan Untuk membuat aplikasi baru, berkas lama harus direstrukturisasi, akibatnya program aplikasi yang sudah ada juga harus ditulis ulang 1/2/2019

System Informasi Tradisional Billing Program Customer File Account Receivable Order Inventory Vendor Account Payable Program Invoice Sales Order Processing Program Employee Purchasing Program Payroll 1/2/2019

System Informasi Tradisional Kekurangannya : Duplikasi tidak terkendali Data tidak konsisten Data tidak flexible untuk berbagai aplikasi Pemakaian data bersama, terbatas Data tidak standar Mahalnya pemeliharaan program. 1/2/2019

System Informasi Modern Data memenuhi kebutuhan informasi untuk kepentingan sekarang dan masa mendatang Data dapat dipakai secara bersama untuk semua pemakai di lingkungan organisasi Data relatif tidak bergantung kepada bahasa dan program aplikasi yang memanipulasinya Perlu analisa dan perencanaan yang matang dalam perancangan dan pengembangan basisdatanya. 1/2/2019

Sistem Informasi Modern SalesPerson File Sales Statistics Customer Accounts Receivable Buyer Inventory Vendor Payable Purchase Order General Ledger 1/2/2019

Konsep Dasar (4) Model Data Model ER (Entity-Relationship Model) Model Relasional (Relational Model) 1/2/2019

Model Data Hubungan (relationship) antar data Arti (semantic) data Kumpulan konsep yang digunakan untuk menjelaskan struktur basis data, yang meliputi : Hubungan (relationship) antar data Arti (semantic) data Batasan (consistency constraint) data Representasi data 1/2/2019

Macam-macam Model Data Object-based Logical Model Misalnya : Entity-Relationship (ER), Object-Oriented, Semantic, dan Functional Data Model Record-based Logical Model Misalnya : Relational, Hierarchy, dan Network Data Model. 1/2/2019

Model Entity-Relationship Apakah Model ER ? Model Data Konseptual Tidak mendeskripsikan cara data disimpan dalam komputer Mendekati pengamatan pemakai terhadap data riil Digunakan pada tahap awal perancangan basis data. 1/2/2019

Model Entity-Relationship Mengapa Model ER ? High Level Mudah dimengerti karena tidak memperinci implementasi basis data Alat komunikasi dengan pemakai nonteknis lain Untuk memastikan semua kebutuhan data pemakai sudah tercakup dan tidak ada konflik Bagaimana data disimpan bisa diabaikan untuk sementara. 1/2/2019

Model Entity-Relationship Object Riil yang dapat dibedakan (distinguisable) satu sama lain Dapat berupa objek yang ada secara fisik (orang, mobil, rumah,…) Dapat berupa objek yang ada secara konsep (organisasi, pekerjaan, mata kuliah, …). 1/2/2019

Model Entity-Relationship Attribute : Adalah berbagai sifat atau karakteristik penting yang dimiliki oleh suatu entitas sehingga dapat digunakan untuk mengidentifikasi atau memberikan informasi mengenai entitas tsb. Domain suatu atribut : himpunan dari semua kemungkinan nilai bagi atribut tersebut Contoh : Himpunan entitas : Karyawan Perusahaan X Attribute : NIP, Nama, Tgl Lahir,... 1/2/2019

Model Entity-Relationship Hubungan antar entitas melalui atribut pada suatu entitas yang merujuk ke entitas lainnya Hubungan dapat dinyatakan secara implisit, atau eksplisit Hubungan memiliki batasan-batasan, yaitu: rasio hubungan, dan partisipasi hubungan. 1/2/2019

Contoh Diagram ER 1/2/2019

Model Relasional Apakah Model Relasional ? Salah satu model data untuk implementasi Merepresentasikan basis data sebagai kumpulan tabel Terdapat hubungan langsung antara konsep tabel dengan konsep Matematika: relation. 1/2/2019

Model Relasional Ketentuan Model Relasional Setiap tabel terdiri atas sejumlah baris dan kolom; serta memiliki nama yang unik (unique) Setiap kolom dihubungkan dengan sebuah Domain 1/2/2019

Model Relasional Ketentuan Model Relasional Hubungan dinyatakan dengan sebuah tabel Setiap tabel yang membentuk suatu hubungan berkontribusi terhadap pembentukan kolom dari tabel hubungan tersebut Setiap hubungan harus memiliki atribut kunci 1/2/2019

Model Relasional Batasan (Integrity Constraint) : Suatu proteksi untuk menjaga agar basis data selalu berada pada kondisi konsisten meskipun telah dilakukan perubahan terhadap basis data tersebut Terdiri dari : Primary Key Constraint Entity Integrity Constraint Referential Integrity Constraint Domain Constraint 1/2/2019

Model Relasional Macam-macam batasan : Key Constraint : Nilai Key dari setiap Record dalam suatu relasi harus unik Entity Integrity Constraint : Nilai primary key tidak boleh NULL 1/2/2019

Model Relasional Macam-macam batasan : Referential Integrity Constraint Referensi yang dibuat oleh sebuah record dari suatu tabel turunan kepada tabel master harus dilakukan terhadap record yang sudah ada dalam tabel master tersebut Domain Constraint Nilai dari suatu atribut harus merupakan suatu nilai atomik dari domain atribut tersebut. 1/2/2019

Model Relasional Contoh Model Basis Data : SUPPLIER S # SNAME STATUS CITY PHONE S 1 S 2 S 3 S 4 Smith Jones Blake Clark 20 10 30 London Paris null 749-1253 749-6492 1/2/2019

End of Session Terima Kasih 1/2/2019