PEMROGRAMAN BASIS DATA

Slides:



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

DESAIN & KONFIGURASI DATABASE
Database.
03 Model Relasional Basis Data Mata Kuliah: Basis Data
Pengantar Basis Data Sumber :
Relational Database Model
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
PEMROGRAMAN BASIS DATA
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Manajemen Basis Data menggunakan SQL Server
Universitas Putra Indonesia “YPTK”
Model Relasional Merupakan hubungan logika antar data dalam basis data dalam bentuk tabel-tabel dimensi dua yang terdiri dari baris dan kolom yang menunjukkan.
BASIS DATA RELASIONAL Basis Data Relasional.
RELASI DAN KUNCI DINI OKTARIKA,S.KOM.
MODEL DATA RELASI Meta Meysawati. Model Data Relasi  Terdapat beberapa cara untuk menangani atau memodelkan data diantaranya, 1.Model Relational 2.Model.
Konsep Database. S D L C Strategy and Analysis Design Build n Document Transition Production.
Pertemuan Minggu Ke-3 DATABASE RELASIONAL.
Modul 03 Relational Model
BASIS DATA RELASIONAL Pertemuan ke 3 Basis Data Relasional.
Pertemuan 4 – Sistem Basis Data.  Pada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel.
Database Chapter 1.
MANAJEMEN SUMBER DAYA DATA
Pengenalan Database MySQL
Relational model.
Perancangan Basis Data
Model Data Relasional.
Latihan Jelaskan : a) relasi b) atribut c) domain
Outline: Relational Data Model Entity Relationship Diagram
SISTEM BASIS DATA PENDAHULUAN.
TEMPAT PENYIMPANAN DATA
MODEL RELASIONAL.
SISTEM BASIS DATA.
Manajemen Basis Data menggunakan SQL Server
PERANCANGAN BASIS DATA
Bab 2 Mengenal Data Base Management System (DBMS)
Pertemuan III Betha Nurina Sari, M.Kom
Erika Devi, Fajar Agung N Fakultas Ilmu Komputer UDINUS
Created By Amir Ali,S.Kom.,M.Kom
Soal Quiz Perancangan Basis Data
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
SISTEM BASIS DATA STMIK BANI SALEH BEKASI Salim
Database & Database Users
Model Relational DATABASE
Agus Aan Jiwa Permana, S.Kom., M.Cs
OLEH : Slamet Sn Wibowo Wicaksono
Management Information System
Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
Sistem Basis Data - Universitas Semarang
Matakuliah : Sistem Basisdata Versi Materi
Sistem Database Chapter 1.
Atribut Tabel.
Contoh Normalisasi NO_MHS KODE_MK NILAI 55 DB001 A PI001 B DB002
MODEL DATA RELASIONAL.
MODEL RELASIONAL Desain Basis Data.
MODEL DATA RELASIONAL (1)
Microsof Acces 2007 adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah.
SQL.
MODEL RELASIONAL BASIS DATA I/2011-GANJIL
MODEL RELASIONAL BASIS DATA I/2011-GANJIL
Model Data Relasional.
Konsep Database.
FAJAR Y. ZEBUA Pertemuan vi Database & MySQL FAJAR Y. ZEBUA
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
MKA-30 Perancang dan Pemrograman WEB Wilonotomo, S.Kom., M.Si.
Kiky Rizky Nova Wardani, S.Kom
Tim Dosen Basis Data Fakultas Ilmu Komputer UDINUS
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
PENDAHULUAN MySQL Oleh: Rudianto.
MODEL DATA RELASIONAL.
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

PEMROGRAMAN BASIS DATA Lingkungan Basis Data

Istilah model data relasional Relation Table = representasi tabel yang terdiri atas sejumlah baris dan sejumlah kolom. Atribute / column / field = kolom pada tabel. Tuple / row / record = baris pada tabel. Domain = himpunan nilai dari satu atau lebih atribute. Degree = banyaknya atribute / kolom pada tabel. Cardinality = banyaknya tuple atau baris pada tabel. Relational basis data = kumpulan relasi ternormalisasi dengan nama relasi yang jelas.

Karakteristik relasi Semua elemen data pada suatu record dan atribut tertentu harus mempunyai nilai tunggal (single value). Semua elemen data pada suatu atribut tertentu dalam sebuah relasi harus mempunyai tipe dan ukuran yang sama. Masing-masing atribut dalam relasi mempunyai nama yang unik (sekalipun tidak disarankan). Pada sebuah relasi tidak ada dua record data yang identik.

Jenis klasifikasi kunci relasi Simple key : kunci relasi yang tersusun atas sebuah atribut, terjadi bila sifat unik telah dapat terpenuhi dengan menggunakan sebuah atribut saja. Composite Key : kunci yang tersusun atas gabungan atribut, terjadi bila tidak dipenuhi oleh sebuah atribut tetapi harus menggabungkan lebih dari satu/beberapa atribut.

Kunci relasi berdasarkan nama Candidate Key (CK): satu atau gabungan atribut yang bersifat unik yang dapat digunakan untuk membedakan setiap record dalam relasi. Primary Key (PK): salah satu dari CK yang dipilih sebagai kunci utama untuk membedakan setiap record dalam relasi. Alternate Key (AK): bagian dari CK yang tidak dipilih sebagai PK. Dalam relasi tidak harus mempunyai AK, bergantung pada jumlah CK yang ada. Foreign Key (FK): satu/gabungan sembarang atribut yang menjadi PK.

DBMS Language & Interface DBMS merupakan perantara antara user dengan basis data yang tersimpan dalam disk. Cara berkomunikasi keduanya diatur dalam suatu bahasa khusus yang ditetapkan oleh perusahaan pembuat DBMS. Bahasa itu disebut Bahasa Basis Data. Contoh; SQL, dBase, QUEL. Data Definition Language (DDL) Data Manipulation Language (DML) Prosedural Non Prosedural

Bahasa Basis Data dipilah ke dalam 2 bentuk 1. Data Definition Language (DDL) Dengan bahasa ini kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dsb. 2. Data Manipulation Language (DML). Berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Berupa: penyisipan/penambahan data baru (insert) penghapusan data (delete) pengubahan data (update)

Jenis DML: 1. Prosedural  mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya. 2. Nonprosedural  pemakai menentukan data yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya.