Tahapan pengembangan sistem basis data

Slides:



Advertisements
Presentasi serupa
Kiky Rizky Nova Wardani, S.Kom
Advertisements

Continous DBMS DATA MODELS
BASIS DATA RELATIONAL.
Database Management System
Entity Relationship Diagram
BASIS DATA.
Entity Relationship Diagram
SISTEM BASIS DATA.
Perancangan Basis Data secara Logika
Sistem Basis Data.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Database Chapter 1.
MODEL DATA.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Entity Relationship Model
PERTEMUAN 4 SISTEM BASIS DATA
Abstraksi dan bahasa basis data
SISTEM BASIS DATA MEETING 2 Febriyanno Suryana, S.Kom, MM
DATABASE SYSTEM (Sistem Basis Data)
03 | Entity Relationship Diagram (ER- Diagram)
BAB 2 MODEL-MODEL DATA ..
Pemrograman Terstruktur
KONSEP MODEL ERD (Entity-relationship diagram)
Pemodelan Data Oleh : Encep Kurniawan Teknik Informatika STMIK Subang.
STRUCTURED QUERY LANGUAGE (SQL)
Rekayasa Perangkat Lunak ER/D
Pemodelan Data.
Outline: Relational Data Model Entity Relationship Diagram
Model Data Relasional Mahmud Yunus,S.Kom., M.Pd.
ERD (Entity Relationship Diagram )
Entity Relationship Diagram
BAB 2 MODEL-MODEL DATA ..
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Desain database 1 (erd) Pertemuan Ke-6&7.
Entity Relationship Model
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
Pertemuan III Betha Nurina Sari, M.Kom
Konsep Dasar Sistem Basis Data
Entity Relationship Diagram
PEMODELAN DATA.
Soal Quiz Perancangan Basis Data
Sistem Basis Data (Kuliah 2)
Kuliah II SISTEM BASIS DATA
Database & Database Users
Agus Aan Jiwa Permana, S.Kom., M.Cs
Management Information System
Pertemuan 2 Database Environment
Entity Relatioship Diagram
Entity Relatioship Diagram
SISTEM BASIS DATA Basis Data.
Konsep & Perancangan Database
Entity Relationship Diagram
Pemrograman Internet Database.
DESAIN DATA BASE.
Entity Relationship Diagram
SISTEM BASIS DATA Kuliah - 2.
Presented By Asih Winantu,S.Kom
PEMROGRAMAN BASIS DATA
MODEL HUBUNGAN ANTAR ENTITI
Entity Relationship Diagram
SQL.
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
SISTEM BASIS DATA Basis Data.
Oleh: Devie Rosa Anamisa
SISTEM BASIS DATA Dinny Wahyu Widarti, S.Kom., MMSI 
SISTEM BASIS DATA 1 Dinny Wahyu Widarti, S.Kom., MMSI 
Kiky Rizky Nova Wardani, S.Kom
Relasi data base SBD 2 – sesi 2.
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
Transcript presentasi:

Tahapan pengembangan sistem basis data

Pendahuluan Sistem basis data dapat diartikan sebagai kumpulan data yang terorganisasi (memiliki hubungan) sehingga data mudah disimpan dan dimanipulasi (diperbarui, dicari, diolah menggunakan perhitungan tertentu atau dihapus). Data adalah kumpulan fakta berupa angka, huruf, gambar yang belum diolah. Contoh : 12345 Informasi adalah data yang telah diolah sedemikian rupa sehingga memiliki makna tertentu bagi pengguna. Contoh : NIM mahasiswa a/n Ridwan adalah 2018071001 Metadata adalah data yang menjelaskan data lainnya seperti struktur data, aturan atau batasan Contoh : metadata dari 20181001 adalah merupakan kumpulan angka (tidak mengandung huruf atau karakter lainnya), ber-karakter numerik, terdiri dari 10 digit, 4 digit pertama adalah informasi tahun masuk, 2 digit berikutnya adalah kode prodi, 1 digit berikutnya adalah status mahasiswa, dan 3 digit terakhir adalah no urut mahasiswa, nilai NIM tidak boleh lebih kecil dari 0 atau lebih besar dari 10 digit.

Karakteristik Pendekatan Basis Data Abstraksi memiliki tujuan untuk menyederhanakan interaksi antara pengguna dengan system. Peringkat abstraksi diantaranya : Peringkat fisik merupakan perangkat paling rendah yang mendeskripsikan bagaimana data sesungguhnya disimpan dalam media penyimpanan fisik. Peringkat ini juga mendeskripsikan struktur data peringkat rendah yang kompleks secara terperinci seperti : penggunaan struktur data, pola representasi bit, aturan, batasan dan lain sebagainya. Peringkat logika mendeskripsikan data yang disimpan dalam basis data serta hubungan yang dimiliki oleh data tersebut. Seorang administrator basis data banyak bertugas pada peringkat logika. Peringkat pengguna mendeskripsikan bagaimana data dapat diakses secara sederhana melalui sebuah antarmuka grafis (Graphical User Interface / GUI)

Model Data - (Entity Relationship Diagram/ ERD) Entitas/ Entity merupakan “sesuatu” atau “objek” yang ada di dunia nyata, yang dapat dibedakan antara satu dengan lainnya. Atribut/ Field merupakan deskripsi atau karakteristik yang dimiliki oleh sebuah entitas. Hubungan / Relationship menggambarkan kaitan yang dimiliki oleh beberapa entitas. ERD merupakan diagram model data yang menggambarkan hubungan dari beberapa entitas. Komponen-komponen ERD antara lain : 1. Persegi panjang, yang menggambarkan himpunan entitas 2. Elips, yang menggambarkan atribut 3. Jajaran genjang, yang menggambarkan relasi/hubungan antar entitas 4. Garis, yang menyatukan atribut-atribut pada entitas dan menyatukan antar entitas

Model Data - Relasional Model relasional adalah model yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan yang dimiliki oleh data tersebut. Contoh : Tabel mahasiswa NIM NAMA USIA 2019071001 Ridwan 18 2019071002 Nirmala 19 2019071003 Mega 17

Model Data – Berorientasi Objek Model data ini memiliki konsep pembungkusan objek (encapsulation), pewarisan objek (inheritance), metode (function), polimorfisme (polimorfism), dan identitas objek (class). Contoh : Mahasiswa Nama Usia Daftar_ulang (isi_BRS)

Model Data – Jaringan (Network)

Model Data – Hirarki (Hierarchical)

Bahasa Basis Data Terdiri dari 2 Bahasa Basis Data Tunggal (Structured Query Language / SQL) : 1. DDL (Data Definition Language) berfungsi untuk mendefenisikan skema basis data. contoh : Create database perkuliahan; Create table mahasiswa (NIM char(10), nama_mhs char(25), usia char(2)); metadata Kamus data

Bahasa Basis Data Terdiri dari 2 Bahasa Basis Data Tunggal (Structured Query Language / SQL) : 2. DML (Data Manipulation Language) Proses manipulasi data terdiri dari : a. query : pemanggilan informasi b. insert : penambahan informasi baru c. update : modifikasi informasi d. delete : penghapusan informasi yang tidak diperlukan 2 jenis DML : 1. Prosedural 2. Deklaratif

Tahapan Pengembangan Sistem Basis Data Arsitektur Sistem Informasi (Information System Architecture) / cetak biru (blue print) Pemodelan data Pemodelan proses Pemodelan jaringan Pemodelan pengguna Pemodelan perubahan Pemodelan bisnis (disesuaikan dengan aturan organisasi) Rekayasa Informasi merupakan sebuah metodologi berorientasi data. Perencanaan Sistem Informasi merupakan sebuah sasaran untuk melakukan penyesuaian terhadap teknologi informasi dengan strategi bisnis perusahaan.

Tipe Entitas dan Instansiasi Entitas Simbol dasar - entitas asosiatif - atribut komposit, bernilai banyak, turunan Derajat relasi Unary, binary, ternary Kardinalitas relasi - relasi ganda - agregasi (relasi prasyarat) - Minimum, maksimum (one to one, one to many, many to one, many to many) - supertipe dan subtype - generalisasi dan spesialisasi