Pengantar Basis Data.

Slides:



Advertisements
Presentasi serupa
Oleh: Sustin Farlinda, S.Kom,MT
Advertisements

03 Model Relasional Basis Data Mata Kuliah: Basis Data
Pengantar Basis Data Sumber :
P ENGANTAR S ISTEM B ASIS D ATA L ASMEDI A FUAN, ST.,M.C S.
PERTEMUAN 1 KONSEP DASAR database.
Perancangan Basis Data MI 1133
Abstraksi dan bahasa basis data
BASIS DATA RELASIONAL.
BASIS DATA RELASIONAL Basis Data Relasional.
PEMROGRAMAN BERSTRUKTUR: Pengenalan Data Base/Basis Data
MODEL DATA RELASI Meta Meysawati. Model Data Relasi  Terdapat beberapa cara untuk menangani atau memodelkan data diantaranya, 1.Model Relational 2.Model.
Komponen, konsep, abstraksi dan bahasa
Pertemuan Minggu Ke-3 DATABASE RELASIONAL.
P ENGANTAR T EKNOLOGI S ISTEM I NFORMASI M ANAJEMEN 2 PERTEMUAN 1 Pengantar Basis Data UNIVERSITAS GUNADARMA 1.
Pertemuan 8 SISTEM BASIS DATA Renni Angreni, M.Kom.
Basis Data Week 1: Pengantar Basis Data
BASIS DATA RELASIONAL Pertemuan ke 3 Basis Data Relasional.
KONSEP DASAR BASIS DATA
Pengantar Sistem Basis Data. Konsep Dasar Pendahuluan  Sistem berkas atau pengarsipan adalah : Suatu system untuk mengetahui bagaimana cara menyimpan.
SISTEM BASIS DATA PERTEMUAN 1.
PERTEMUAN 2 KONSEP DASAR.
Konsep Dasar Basis Data
Perancangan Basis Data
Konsep Dasar Sistem Basis Data
Konsep Dasar SISTEM BASIS DATA by Siti yuliyanti.
Model Data Relasional.
Pengantar Basis Data Sumber :
Pengantar TI 2015/2016 DATABASE (BASIS DATA).
Database Manajemen System Dinda Prasetia,Skom.
SISTEM BASIS DATA.
Basis Data Bab II Sistem Basis Data Presented by Team Basis Data
SISTEM BASIS DATA.
DBMS Basis Data Pertemuan 2.
Konsep Teknologi Informasi B
PENGANTAR BASIS DATA M6.
ISTILAH DASAR DALAM BASIS DATA
KONSEP DESAIN SOFTWARE DATABASE
Konsep Teknologi Informasi B
Pengantar Basis Data.
DATABASE.
Lu’lu Mawaddah Wisudawati
Vega Valentine, ST, MMSI, MSc
PENGANTAR BASIS DATA PERTEMUAN 1.
Pengantar Basis Data Pertemuan I Betha Nurina Sari, M.Kom
Sistem Informasi Psikologi
PENGELOLAAN DATA Roni Kurniawan M.Si.
Basis Data Definition.
KONSEP DASAR DATA BASE Pertemuan 1.
Konsep Teknologi Informasi B
KONSEP DASAR BASIS DATA
Pengantar Basis Data Minggu 1.
Management Information System
Normalisasi Data Base Bentuk Penyederhanaan Tabel dalam Basis Data – Langkah tepat untuk dalam merelasikan dalam penghubungan antar Entitas dalam penyederhanaan.
SISTEM BASIS DATA Materi Pertemuan ke-8
Pengantar Basis Data.
Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
PENGANTAR BASIS DATA.
Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
PEMROGRAMAN BASIS DATA
MODEL DATA RELASIONAL (1)
Pertemuan 1 Konsep Dasar Basis Data (Database). Pengenalan Basis Data BASIS DATA (database) merupakan salah satu komponen utama pendukung program aplikasi.
KONSEP DASAR BASIS DATA
Basis Data (Database).
Pengantar Sistem Basis Data. Konsep Dasar Pendahuluan  Sistem berkas atau pengarsipan adalah : Suatu system untuk mengetahui bagaimana cara menyimpan.
Model Data Relasional.
PERTEMUAN 2 KONSEP DASAR.
Database Manajemen System
BASIS DATA DATABASE TOKO SEPATU SEVANA grutty (Cibaduyut no 08 Kota Bandung)
Pengantar Teknologi SIM 2 (pertemuan 6)
Pengantar Teknologi SIM 2 (pertemuan 4)
Transcript presentasi:

Pengantar Basis Data

Konsep Dasar Basis Data Sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan para pemakai di dalam suatu organisasi. DBMS (Database Management Systems) Perangkat lunak yang menangani semua pengaksesan ke database. Sistem Basis Data DBMS + Basis Data

Komponen DBMS

Komponen Basis Data Data Hardware Software User

Komponen Basis Data : Data Ciri-ciri data didalam database : Data disimpan secara terintegrasi (integrated) Database merupakan kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda, yang disusun dengan cara menghilangkan bagian-bagian yang rangkap (redundant) Data dapat dipakai secara bersama-sama (shared) Masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk aplikasi yang berbeda

Komponen Basis Data : Hardware Terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan sistem database berupa: Peralatan untuk penyimpanan database, yaitu secondary storage (harddisk, disket, flash disk, CD) Peralatan input (keyboard, scanner, kamera digital) dan output (printer, layar monitor) Peralatan komunikasi data (ethernet card, modem)

Komponen Basis Data : Software Berfungsi sebagai perantara (interface) antara pemakai dengan data physik pada database. Software pada sistem database dapat berupa: Database Management System (DBMS), yang menangani akses terhadap database, sehingga pemakai tidak perlu memikirkan proses penyimpanan dan pengelolaan data secara detail Program-program aplikasi dan prosedur-prosedur

Komponen Basis Data : User Pemakai database dibagi atas 3 klasifikasi, yaitu: Database Administrator (DBA), yaitu: Orang/team yang bertugas mengelola sistem database secara keseluruhan Programmer, yaitu: Orang/team yang bertugas membuat program aplikasi yang mengakses database, dengan menggunakan bahasa pemrograman, seperti Clipper, VB, Oracle baik secara batch maupun online untuk berinteraksi dengan komputer End-user, yaitu: Orang yang mengakses database melalui terminal, dengan menggunakan query-language atau program aplikasi yang dibuatkan oleh programmer

Perbedaan File Manajemen Tadisional Program Oriented Kaku Kerangkapan Data File Manajemen Basisdata Data Oriented Luwes Terkontrolnya kerangkapan data

Kelemahan File Manajemen Tradisional Timbulnya data rangkap & Ketidak konsistenan Data tidak dapat digunakan bersama Kesukaran dalam peng-aksesan data Tidak Fleksibel Data tidak standar

Kelemahan (2) File Manajemen Basisdata Storage yang digunakan besar Dibutuhkan tenaga spesialis Softwarenya mahal Kerusakan pada sistem database dapat mempengaruhi departeman lain yang terkait.

Keuntungan File Manajemen Basisdata Terkontrolnya kerangkapan data Terpeliharanya kekonsistenan data Data dapat dipakai bersama-sama Data dapat distandarisasikan Keamanan data dapat terjamin Integritas data terpelihara

Istilah dalam Database Entitas Atribut (Elemen Data) Nilai Data (Data Value) Kunci Elemen Data (Key Data Elemen) Record Data

Istilah dalam Database : Entitas Sekumpulan obyek yang mempunyai karakteristik sama dan bisa dibedakan dari lainnya. Obyek dapat berupa barang, orang, tempat atau suatu kejadian Missal : pegawai, mobil, nilai dsb

Istilah dalam Database : Atribut Deskripsi data yang bisa mengidentifikasikan entitas Misal : entitas mobil adalah no. mobil, merk mobil, warna mobil dsb. Field Lokasi penyimpanan untuk salah satu elemen data atribut Record Kumpulan dari field yang berhubungan satu sama lain

Alternative Terminology

Istilah dalam Database : Key Elemen Record yang dipakai untuk menemukan Record tersebut pada waktu akses Jenis-jenis key: Primary key Secondary key Candidate key Alternate key Composite key Foreign key

Konsep Dasar Primary key Field yang mengidentifikasikan sebuah record dalam file Bersifat unik Primari Key NIM NAMA UMUR 0222500250 TUTI 21 0222300023 WATI 20 0144500024 ALE 24

Konsep Dasar Secondary key Field yang mengidentifikasikan sebuah record dalam file Tidak bersifat unik NIM NAMA UMUR 0222500250 TUTI 21 0222300023 WATI 20 0144500024 ALE 24 Secondary Key

Konsep Dasar Candidate key Field-field yang bisa dipilih (dipakai) menjadi primary key NIM NAMA NO_KWIT JUMLAH 0222500250 TUTI 789 50000 0222300023 WATI 254 60000 0144500024 ALE 365 80000 Candicate key

Konsep Dasar Composite key Primary key yang dibentuk dari beberapa field HARI RUANG MATA KULIAH SELASA 322 LOGIKA MATEMATIKA SELASA 321 PANCASILA SELASA 333 KEWARGANEGARAAN Composite key

Konsep Dasar Foreign key Field yang bukan key, tetapi adalah key pada file yang lain. KD_DOSEN NAMA D232 Warsono, Drs D453 R. Faisal D812 Tri Darmadi Foreign key Primary key KD_MK MATAKULIAH SKS KD_DOSEN N18 MANAJEMEN 2 D231 P25 PASCAL 4 D453 K1A INTERNET 2 -

Bahasa Pada Model data Relasional Menggunakan bahasa query  pernyataan yang diajukan untuk mengambil informasi Terbagi 2 : 1. Bahasa Formal 2. Bahasa Komersial

Bahasa Pada Model data Relasional Bahasa Formal Bahasa query yang diterjemahkan dengan menggunakan simbol-simbol matematis. Contoh: Aljabar relasional Kalkulus relasional

Bahasa Pada Model data Relasional Bahasa Komersial Bahasa Query yang dirancang sendiri oleh programmer menjadi suatu program aplikasi agar pemakai lebih mudah menggunakannya (user friendly). Contoh : • QUEL Berbasis pada bahasa kalkulus relasional • QBE • SQL Berbasis pada bahasa kalkulus relasional dan aljabar relasional

Contoh-contoh Model Data Relasional DB2  IBM ORACLE  Oracle SYBASE  Powersoft INFORMIX  Informix Microsoft Access  Microsoft