Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom.

Presentasi serupa


Presentasi berjudul: "Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom."— Transcript presentasi:

1 Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom

2 Penerapan Database Penerapan database dalam sistem informasi disebut dengan database system. Sistem basis data (database system) ini adalah suatu sistem informasi yang mengintegrasikan kumpulan dari data / tabel yang saling berhubungan satu dengan lainnya Heintje Hendrata, S.Kom

3 Tipe dari File File Master Terdapat 2 tipe file master :
Berisi data yang tetap dimana pemrosesan terhadap data hanya pada waktu-waktu tertentu. Terdapat 2 tipe file master : a. File Referensi Data yang tetap, dimana pengolahan terhadap data tersebut memerlukan waktu yang lama b. File Dinamik Data yang ada dalam file berubah tergantung transaksinya Heintje Hendrata, S.Kom

4 File Input / Transaksi File Laporan File Sejarah / Arsip
Berisi data masukan yang berupa data transaksi dimana data-data tersebut akan diolah oleh komputer File Laporan Berisi informasi yang akan ditampilkan File Sejarah / Arsip Berisi data masa lalu yang sudah tidak aktif lagi, tetapi disimpan untuk keperluan masa datang Heintje Hendrata, S.Kom

5 Perancangan Database Perancangan Database
Proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem. Perancangan sistem terjadi pada dua tingkat : Pada tingkat pertama, perencanaan sistem, analisis dan rancangan umum dilaksanakan untuk menetapkan kebutuhan pemakai. Tingkat perancangan database ini melibatkan tahap front-end, bebas dari perancangan database tertentu atau bebas dari Database Management System (DBMS). Pada tingkat kedua, rancangan umum, seperti diagram entitas relasi tingkat tinggi, ditransformasikan (atau didekomposisikan) ke dalam perancangan database secara terperinci untuk sebuah DBMS tertentu yang akan digunakan untuk mengimplementasikan sistem secara total. Heintje Hendrata, S.Kom

6 Model Hirarki Model Jaringan Model Relasional 3 MODEL DATABASE SYSTEM
Pada masa lalu banyak penjual (vendors) menawarkan Database Management Systems (DBMS) yang berdasarkan pada Model Hirarki dan Model Jaringan. Saat ini Model Relasional adalah dominan. Karena itu hampir semua penjual perangkat lunak database menawarkan produk perangkat lunak Relational Database Management Systems (RDBMS). Heintje Hendrata, S.Kom

7 Model Data Model data konsepsual dapat berupa
Entitas Atribut Relasional. Entitas : gambaran dari object / konsep database Contoh: Pegawai, project, mahasiswa, dosen. Dan semua entitas memiliki atribut. Atribut : informasi yang melekat pada entitas. Seperti entitas mahasiswa memiliki atribut: nama, NRP, alamat, telp, dll. Relasi : hubungan antar 2 entitas atau lebih yang saling ber-relasi. Contoh: Dosen mengajar Mahasiswa. Heintje Hendrata, S.Kom

8 APAKAH DATABASE RELASIONAL ITU ?
Model relasional berdasarkan teori himpunan matematik. Struktur didefinisikan dengan TABEL. Dalam istilah matematika, tabel disebut sebagai RELASI. Tiap tabel dalam model relasional dikomposisikan dari baris dan kolom. Kolom disebut Atribut (FIELD). Tiap nama atribut dalam sebuah relasi harus unik. Urutan kiri ke kanan dari kolom tidak penting. Urutan dari baris juga tidak penting. Perpotongan dari suatu baris dan kolom berisi sebuah nilai tunggal. Heintje Hendrata, S.Kom

9 Sifat Tabel Duplikasi baris tidak diperbolehkan. Untuk itu, harus terdapat paling sedikit satu atribut/field atau kombinasi beberapa atribut/field yang mengidentifikasi secara unik tiap baris dari tabel. Atribut atau kombinasi beberapa atribut yang melaksanakan tugas ini disebut Kunci Primer (Primary Key). Contoh : Nomor_Mahasiswa, adalah kunci primer yang mengidentifikasi tiap mahasiswa secara unik. Database relasional adalah nilai Primary Key tidak boleh mempunyai duplikat atau NIL (NULL, yaitu nilai tidak diketahui). Keterhubungan (relationship) antara dua tabel. Jika Tabel R2 mempunyai sebuah Foreign Key yang cocok dengan Primary Key dari Tabel R1, maka untuk setiap nilai Foreign Key harus terdapat sebuah nilai kecocokan dari Primary Key, atau nilai Foreign Key harus nil. Heintje Hendrata, S.Kom

10 Contoh Kasus SI Sekolah
Heintje Hendrata, S.Kom

11 Arsitektur Centralized & Client/Server DBMS
Dasar Arsitektur Client/Server Secara umum, arsitektur client/server dibangun untuk memenuhi lingkungan komputing, dimana sejumlah PC, workstation, file server, printer, database server dan web server, serta perlengkapan lain terhubung via network (internet atau VPN) Arsitektur aplikasi database terdiri atas: Arsitektur client/server two-tier Arsitektur client/server three-tier Heintje Hendrata, S.Kom

12 Physical two-tier client/server architecture
Dasar Arsitektur Client/Server Heintje Hendrata, S.Kom

13 Physical three-tier client/server architecture
Dasar Arsitektur Client/Server Heintje Hendrata, S.Kom

14 Physical three-tier client/server architecture
Dasar Arsitektur Client/Server Heintje Hendrata, S.Kom

15 TUGAS Buat relasi antar tabel, terdiri dari :
Minimal 4 tabel, masing-masing tabel terdiri dari 10 record Setiap tabel terdapat key (Primary Key maupun Foreign Key) untuk menguhubungkan ke tabel lainnya Heintje Hendrata, S.Kom


Download ppt "Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom."

Presentasi serupa


Iklan oleh Google