PERANCANGAN BASIS DATA

dokumen-dokumen yang mirip
Perancangan Basis Data. Ari Sulistiyawati

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Pengantar Basis Data SISTEM BASIS DATA I. WAN H. Manihuruk, S.kom

SISTEM BASIS DATA By Novareza Klifartha

PERANCANGAN BASIS DATA

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

Database Design I. TPI4210 Sistem dan Teknologi Informasi

DASAR BASIS DATA BASIS_DATA XI-RPL

PROSES PERANCANGAN BASIS DATA

RENCANA PEMBELAJARAN SEMESTER

GBPP Perancangan Basis Data 2014

Basis Data Pertemuan 3. Weny Mistarika R.

PROSES PERANCANGAN DATABASE

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Obyektif : Mahasiswa dapat mengerti dan memahami konsep perancangan basis data Mahasiswa dapat merancang basis data sesuai dengan fase-fasenya

-DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

LINGKUNGAN BASIS DATA

KONTRAK PERKULIAHAN. Kontrak Perkuliahan S1 IF ST3 Telkom Purwokerto

UNIVERSITAS BINA NUSANTARA

Sistem Basis Data. Ir. H. Wawan Wardiana, M.T.

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Pertemuan Transformasi ER-MODEL INDIKATOR. 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional.

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Fakultas Teknologi Informasi Program Studi Sistem Komputer

BAB II SISTEM BASIS DATA

Dosen : Nuraini Purwandari

BAB 1 PENDAHULUAN. menjadi hal yang penting. Karena dengan komputerisasi sistem bisa memudahkan

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA MANAJEMEN PROYEK PADA PT. TRI COSTRACO INDO

PERANCANGAN BASIS DATA PERTEMUAN KE -1. Rauf Fauzan, S.Kom.,M.Kom

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PENYEWAAN, DAN PEMASARAN PADA RAY WHITE SUNTER

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS

BAB 1 PENDAHULUAN 1.1 Latar Belakang

DATABASE LINGKUNGAN DATABASE

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Fakultas Ilmu Komputer. Skripsi Sarjana Komputer. Semester Genap Tahun 2008

BAB I PENDAHULUAN Sistem Basis Data

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2006/2007

Komponen Utama Sistem Informasi

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

Perancangan Database

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

BAB 1 PENDAHULUAN. suatu hal yang umum. Begitu juga dengan piranti keras, maupun piranti lunak

Three-schema Architecture (Modifikasi dari: Silberschatz, Korth and Sudarahan 1997)

Konsep dan Arsitektur Basis Data. IKI20410 Basis Data Aniati Murni Fakultas Ilmu Komputer Universitas Indonesia

BAB 2 LANDASAN TEORI Pengertian Sistem Informasi

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5).

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

BAB 1 PENDAHULUAN. pengaturan data secara cepat dan akurat, telah mengubah perpustakaan yang

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data

PROSES PERANCANGAN DATABASE

BAB 1 PENDAHULUAN. akan membuahkan hasil yang maksimal. Di sektor transaksi jual-beli saham. keuntungan yang maksimal dan kerugian yang minimum.

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

ARSITEKTUR SISTEM BASIS DATA

BINUS UNIVERSITY. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007/2008

RPS Mata Kuliah Perancangan Basis Data Program Studi Sistem Informasi Halaman 1 dari 20

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS

Sistem Basis Data BAB 8 MODEL DATA DAN ENTITY RELATIONSHIP MODEL. Komponen model data dapat dikategorikan menjadi 3 (tiga) bagian yang meliputi:

SIKLUS KEHIDUPAN DATABASE SEBAGAI SIKLUS KEHIDUPAN MIKRO

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP) MATA KULIAH : MANAJEMEN DATABASE KODE MATA KULIAH : ANI / 3 (3-0)

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 2

Sistem Basis Data. Pertemuan 3 : Modeling Data in Organization Andronicus Riyono, M.T.

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BAB 2 LANDASAN TEORI

UNIVERSITAS BINA NUSANTARA

BASIS DATA I/2011-GANJIL SISTEM BASIS DATA. Oleh Team teaching Basis Data Achmad Arwan, S.Kom. 18 Juli 2017 BASIS DATA I/2011-GANJIL 1

Sistem Basis Data; Tutorial Konseptual Oleh : Yakub

Basisdata, sistem basisdata, perancangan sistem basisdata.

E-R Diagram. Bagian IIb Relationship Terminologi

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

BAB 2 LANDASAN TEORI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

RENCANA PEMBELAJARAN

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

BAB 2 LANDASAN TEORI

Database Management. Addr : :

BAB 2 LANDASAN TEORI

P7 Perancangan Database

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

Basis Data Relational

Laboratorium Database PENS C H A P T E R. Arif Basofi, S.Kom, MT. Teknik Informatika - PENS

Universitas Bina Nusantara

UNIVERSITAS BINA NUSANTARA

Basis Data 1 Sistem Basis Data

Sistem Basis Data SISTEM BASIS DATA Rencana Pelaksanaan Pembelajaran. Disusun oleh Vivine Nurcahyawati, M.Kom, OCP

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Di era globalisasi sekarang ini, perkembangan dunia teknologi

DATABASE DAN DATA WAREHOUSE. Pertemuan 05 2 SKS

Organizing Data and Information

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA ADMINISTRASI DAN PENGARSIPAN SURAT PADA BADAN METEOROLOGI DAN GEOFISIKA (BMG)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

DESAIN DATABASE. Pertemuan 06 3 SKS

ANALISIS DAN PERANCANGAN BASIS DATA PADA APLIKASI IT HELP DESK BERBASIS WEB DI PT. BANK MANDIRI PERSERO

Transkripsi:

FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR www.bl.ac.id PERANCANGAN BASIS DATA KREDIT : 3 SKS SYARAT : SISTEM BASIS DATA 2 PERTEMUA KE-1 HAL : 1

Proses Perancangan Basis Data APERANCANGAN DATABASE adalah proses Pembuatan (develop) stuktur database sesuai dengan data yang dibutuhkan oleh user. Langkah-langkah dalam perancangan database 1. Mendefinisikan kebutuhan (Requirements definition) Tujuan: untuk mengidentifikasi dan mendeskripsikan data yang dibutuhkan oleh user dalam sebuah organisasi. HAL : 2

Proses Perancangan Basis Data 2. Rancangan Konseptual (Conceptual design) Tujuan: untuk membuat sebuah model data konseptual (atau arsitektur informasi) yang akan mendukung perbedaan kebutuhan informasi dari beberapa user dalam sebuah organisasi. 3. Rancangan Implementasi (Implementation design) Tujuan: untuk memetakan model data logis (logical data model) kedalam sebuah skema yang dapat diproses oleh DBMS tertentu HAL : 3

Proses Perancangan Basis Data 4. Rancangan Fisik (Physical design) Pada tahap terakhir ini, logical database structured (normalized relation, trees, network dll) dipetakan menjadi physical storage structure seperti file dan tabel. Langkah Perbaikan (Stepwise refinement) Keseluruhan proses perancangan pada perancangan database harus dipandang sebagai satu langkah perbaikan, dimana perancangan pada setiap tahapan diperbaiki secara progresif melalui perulangan (iteration). Langkah perbaikan harus dilakukan pada bagian akhir setiap tahapan sebelum melangkah ke tahapan berikutnya.. HAL : 4

Langkah Dalam Disain Database Kebutuhan Informasi Pemakai Step 1 Definisi Kebutuhan Spesifikasi Kebutuhan Memproses Kebutuhan Step 2 Disain Konseptual Arsitektur Informasi Karakteristik Sistem Database Management Data Perusahaan Model Step 3 Disain Implementasi Logical database structure (DBMS-processible) And application program specifications Step 4 Disain Pisik Struktur Database pisik Hardware / Operating Karakter System HAL : 5

Mendefinisikan Kebutuhan Data Mendefinisikan Kebutuhan Data Pengumpulan Informasi Domain Constraint Refrensial Integrity Other Business Rules Menentukan Ruang Lingkup Pemilihan Metodologi Mengidentifikasi User Views Model Data Struktur Model Databse Contraint HAL : 6

Disain Konseptual Representasi Object Oriented Model Struktur Sistem Object Class dan Instance Inharitance Modeling User Views Menentukan Lingkup Basis Data Memilih Kebutuhan Metodologi Definisi Mengidentifikasi Cara Pandang User HAL : 7

Disain Konseptual Perancangan Konsep Basis Data Membangun Model Data Konseptual (Entity Relationship Diagran (ER-D)) Transformasi ER-D ke Relasi Relationship HAL : 8

Penormalan Relasi/Normalisasi Well-strucured Relations Masalah pada Relasi yang normal Functional Dependencies dan Keys Multivalued Dependencies HAL : 9

Penormalan Relasi/Normalisasi Langkah dalam normalisasi Bentuk Normal Pertama Bentuk Normal Kedua Bentuk Normal Ketiga Bentuk Normal Boyce-Codd Bentuk Normal Keempat Bentuk Normal Kelima Bentuk Normal Domain Key (DK/NF) HAL : 10

View Integrity View Integrations View Masalah Integrations Masalah View Integrations Spesifikasi Basis Data HAL : 11

Relational Commercial Language SQL untuk Definisi Data SQL untuk Modifikasi Data SQL Data Types and Schemas Integrity Constraints Authorization Embedded SQL Dynamic SQL Functions and Procedural Constructs** Recursive Queries** Advanced SQL Features** HAL : 12

Basis Data Untuk Multy User Adiministrasi Database Concurensi Control Database security Database Recovery HAL : 13

Data Warehouse Database Konsep data warehousing Komponen Data warehouse database Struktur basis data Menempatkan data kedalam data warehousing Metadata HAL : 14

Parallel Database Introduction I/O Parallelism Interquery Parallelism Intraquery Parallelism Intraoperation Parallelism Interoperation Parallelism Design of Parallel Systems HAL : 15

Data Terdistribusi HAL : 16