Pemrograman Terstruktur

Slides:



Advertisements
Presentasi serupa
Pengantar Basis Data Sumber : 1.Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
Advertisements

Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom.
BAB 6 SISTEM MANAJEMEN DATABASE
DESAIN & KONFIGURASI DATABASE
Pencarian Rekaman pada Berkas
Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan.
Manajemen Sumber Daya Data
Desain Fisik Database Oleh : ARI YAZID M. ( )
Menunjukkan berbagai peralatan TIK melalui gambar
Database MySQL.
SOAL ESSAY KELAS XI IPS.
TRANSFORMASI MODEL DATA ER ke BASIS DATA
Sistem Operasi (pertemuan 7) Memori Razief Perucha F.A Jurusan Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Syiah Kuala
What Is Database? Handy Wicaksono. Apakah Database itu? Database : tempat penyimpanan informasi Jenis database yang paling umum : relational database.
Sistem Pendukung Keputusan (SPK)
Pengantar Basis Data Sumber :
Model Relasional Part-1
Sistem Basis Data.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA
PEMROGRAMAN CLIENT/SERVER Riyanto, S.Kom 1.
Konsep Sistem Informasi
Perancangan Basis Data
Database dalam VFP: Relasi, Query dan View
VARIABEL DAN OPERATOR.
Sistem Basis Data - Universitas Semarang
Membuat Data Base Kemahasiswaan
Bagaimana merancang diagram E-R yang interaktif
Konsep Dasar Database Database (basis data) adalah: sistem penyimpanan beragam jenis data dalam sebuah entitas yang besar untuk diolah sedemikian rupa.
2 Bab 2 Model Basis Data Relasional Basis Data
Pemrogramman Terstruktur
DATABASE & TABLE By : d e w i.
MINGGU Ke Tigabelas Pemrograman Visual
Dasar Pemrograman ARRAY/LARIK.
STATEMENT PRINT - INPUT
DIAGRAM ER dalam Notasi Lain
Model Relasional Merupakan hubungan logika antar data dalam basis data dalam bentuk tabel-tabel dimensi dua yang terdiri dari baris dan kolom yang menunjukkan.
Sistem Informasi Manajemen Bab 6
Bagaimana merancang diagram E-R yang interaktif
Dengan FoxPro Ichwan R Tandjung Pemrograman Terstruktur Pokok Bahasan Konsep Database Konsep dasar pemahaman pemrograman dengan Foxpro Konsep pemrograman.
BASIS DATA TERAPAN Triana Elizabeth, S. Kom
Internet Programming MySQL
Arsitektur Sistem Basis Data
Basis Data - Udinus Semarang
PERTEMUAN 3 Sistem Basis Data Presented by :
Pemrograman Terstruktur
WISNU HENDRO MARTONO,M.Sc
Database Management System
DATABASE Pert. 1 Pengenalan Microsoft Access Dosen : Dewi Octaviani, S
Entity Relationship Diagram (ERD)
MANAJEMEN SUMBER DAYA DATA
Konsep Dasar Basis Data
Konsep Dasar Sistem Basis Data
Model Data Relasional.
Pengantar Basis Data Sumber :
Outline: Relational Data Model Entity Relationship Diagram
Database Manajemen System Dinda Prasetia,Skom.
PENGENALAN DASAR-DASAR DATABASE
Loading.
Komputer Aplikasi AK II Microsoft office Access 2010
Management Information System
Normalisasi Data Base Bentuk Penyederhanaan Tabel dalam Basis Data – Langkah tepat untuk dalam merelasikan dalam penghubungan antar Entitas dalam penyederhanaan.
Konsep & Perancangan Database
ANALYSIS.
System Basis Data Dwi Hartanto, Skom.
PERANCANGAN DATABASE.
Pengantar Basis Data.
Komputer Aplikasi MN III Microsoft office Access 2010
Microsof Acces 2007 adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah.
Model Data Relasional.
Transcript presentasi:

Pemrograman Terstruktur Pertemuan-1

TUJUAN Pemahaman konsep dasar manajemen database dan implementasinya Implementasi akan dilakukan dengan Foxpro Mampu membuat program aplikasi pengelolaan database pegawai

Rencana pertemuan 14 kali pertemuan Setiap pertemuan 150 menit Nilai: 20% tugas & kuis 30% UTS 50% UAS

Referensi Cara Belajar Mudah Foxpro, 1998, Riyanto Tosin dan Taufik Suriyanto, Dinastindo Ian Chandra, 1993, Panduan Lengkap Fox Pro for Widows Versi 2.5, Elex Media Komputindo Tjendri Herianto, 2000, Panduan Bagi Pemrogram Tuntunan Praktis Pemrograman Thomas Connoly-Carolyn Begg, Database Systems, A Practical Approach to Design, Implementation, and Management

Konsep Database Database (Umum) Merupakan sekumpulan data terstruktur Beberapa contoh: Database kepegawaian Database keuangan Database barang Dsb Ciri: struktur di dalam database mengikuti aturan tertentu

Konsep Database Sistem Manajemen Database (Database Management System, DBMS): Sekumpulan alat untuk mengelola database yang disimpan dalam komputer 4 fungsi dasar DBMS: Membuat, memodifikasi dan menghapus struktur data Menambah, memodifikasi dan menghapus data Mengakses data tertentu Membuat laporan berdasarkan data yang ada

Konsep Database Database Tabel-1 Tabel-2 Tabel-3 Komponen database Database terdiri dari tabel-tabel Setiap tabel terdiri dari record-record Setiap record terdiri dari field-field Database Tabel-1 Tabel-2 Tabel-3

Konsep Database Tabel Merupakan sekumpulan record-record yang saling terhubung Record disajikan dalam baris dari suatu tabel

Konsep Database Record Merupakan sekumpulan field-field yang saling terhubung Field disajikan dalam kolom dari suatu baris

Konsep Database Field Entitas atau satuan terkecil dari data yang memiliki makna Sama dengan variabel dalam statistika Contoh: Nama, NIM, Umur, Alamat, dsb Field didefinisikan oleh: Nama field Jenis data Ukuran (size)

Konsep Database Nama field Merupakan identitas dari field yang bersangkutan Berfungsi sebagai tanda pengenal dalam pemrograman

Konsep Database Jenis Data Karakter: berupa teks, termasuk karakter khusus Numerik: bilangan, dapat dimanipulasi dengan operator matematika Tanggal: berupa data tanggal Logika: “True” atau “False”

Konsep Database Ukuran Banyaknya tempat yang disediakan untuk penyimpanan data Menunjukkan banyaknya karakter yang disiapkan untuk menyimpan data

Konsep Database Contoh Tabel Field Record

Konsep Database Database Merupakan sekumpulan tabel dan obyek lain (query, form, report, dsb) yang saling terkait satu sama lain Struktur dari database adalah suatu aturan tentang hubungan antar tabel dan obyek yang ada di dalam database yang bersangkutan

Konsep Database Hubungan (relationship) Terdapat tiga jenis hubungan antar tabel dalam suatu data base: One-to-one One-to-many Many-to-many Hubungan yang lazim digunakan adalah one-to-many dan many-to-many

Konsep Database Hubungan one-to-one

Konsep Database Hubungan one-to-many

Konsep Database Hubungan many-to-many

Konsep Database Field kunci Untuk menghubungkan dua tabel di dalam suatu database diperlukan field yang berfungsi sebagai kunci Field kunci harus sama persis antar tabel

Konsep Database Kunci primer (primary key) Kunci primer bisa merupakan gabungan dari beberapa field Misalnya: PROV+KAB+KEC+DESA Harus menghasilkan nilai unik sebagai identitas dari suatu record Setiap tabel harus mempunyai kunci primer agar recordnya bisa diidentifikasi

Konsep Database Kunci asing (foreign key) Kunci asing merupakan kunci primer yang akan diakses dari tabel lain Contoh: Tabel-1: informasi tentang desa Tabel-2: Informasi tentang puskesmas Kunci primer Tabel-1 = PROV+KAB+KEC+DESA Untuk mengakses data di Tabel-2 maka digunakan kunci asing = PROV+KAB+KEC+DESA+PUSKESMAS

Konsep Database Rasionalisasi Menyusun hubungan field dari berbagai tabel secara logika Tujuannya: Menghemat space Menghindari duplikasi dalam proses update Salah satu cara adalah dengan tidak mengulang field pada tabel lain