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

Slides:



Advertisements
Presentasi serupa
BAB 6 SISTEM MANAJEMEN DATABASE
Advertisements

Kiky Rizky Nova Wardani, S.Kom
Continous DBMS DATA MODELS
TUJUAN DBMS Menghindari Terjadinya Redudansi (Duplikasi Data)
Desain Fisik Database Oleh : ARI YAZID M. ( )
BASIS DATA RELATIONAL.
IMPLEMENTASI & APLIKASI BASIS DATA
03 Model Relasional Basis Data Mata Kuliah: Basis Data
Pengantar Basis Data Sumber :
Perancangan Basis Data MI 1133
Manajemen Basis Data menggunakan SQL Server
DATABASE SYSTEM (Sistem Basis Data)
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Model Relasional Merupakan hubungan logika antar data dalam basis data dalam bentuk tabel-tabel dimensi dua yang terdiri dari baris dan kolom yang menunjukkan.
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
RELASI DAN KUNCI DINI OKTARIKA,S.KOM.
Arsitektur Sistem Basis Data
PERTEMUAN 3 Sistem Basis Data Presented by :
Perancangan Data Base Relasi
Dukungan database dalam Pembangunan Sistem Informasi
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Pertemuan 5-1 Database dan Sistem Manajemen Database
Modul 03 Relational Model
Desain Database Disusun Oleh : Dr. Lily Wulandari
Perancangan Basis Data Relasional (ERD) bag.2
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
ENTITY RELATIONSHIP DIAGRAM
Pertemuan 4 – Sistem Basis Data.  Pada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel.
Model Basis Data Relasional
MANAJEMEN SUMBER DAYA DATA
BAB XIII BASISDATA.
Perancangan Basis Data
Desain Database Dengan Model Entity Relationship (ER)
PERANCANGAN SISTEM INFORMASI
Perancangan Basis Data
Relasi Dalam Basis Data
Model Data Relasional.
ENTITY RELATIONSHIP DIAGRAM
Pengantar Basis Data Lanjut
Analisa & Perancangan Sistem Informasi
Database Manajemen System Dinda Prasetia,Skom.
ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram)
Manajemen Basis Data menggunakan SQL Server
Konsep Teknologi Informasi B
7 DATABASE Client/Server Wiratmoko Y, ST C H A P T E R
Pertemuan III Betha Nurina Sari, M.Kom
Sistem Informasi Psikologi
PENGENALAN DASAR-DASAR DATABASE
Ada beberapa sifat yang melekat pada suatu tabel :
Soal Quiz Perancangan Basis Data
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Normalisasi.
Relasi Dalam Basis Data
Matakuliah : Sistem Basisdata Versi Materi
Konsep & Perancangan Database
System Basis Data Dwi Hartanto, Skom.
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
PERANCANGAN DATABASE.
DESAIN DATA BASE.
Perancangan Penyimpanan Data
MODEL DATA RELASIONAL (1)
BAB XIII BASISDATA.
Relasi Dalam Basis Data
Perancangan Data Base Relasi
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
Model Data Relasional.
Relasi Basis Data Universitas Telkom
Kiky Rizky Nova Wardani, S.Kom
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

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

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

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

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

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

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

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

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

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

Contoh Kasus SI Sekolah Heintje Hendrata, S.Kom

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

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

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

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

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