Basis Data. Sistem Basis Data

dokumen-dokumen yang mirip
markas / tempat berkumpul / tempat bersarang / gudang

Database. Pertemuan ke-1

Definisi Basis Data (1)

BASIS DATA BASIS DATA. Definisi Basis Data (1)

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

Database. Definisi Basis Data (1) BASIS DATA. Sistem Basis Data. AUB Surakarta STMIK. gambar, bunyi atau kombinasinya.

Konsep Dasar Basis Data

representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

Sistem Basis Data. Ayu Nuriana Sebayang, S.Kom, M.Kom

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

PENDAHULUAN. Alif Finandhita, S.Kom

PENGANTAR BASIS DATA

PENDAHULUAN. Alif Finandhita, S.Kom

PENGANTAR BASIS DATA

SISTEM BASIS DATA (PENDAHULUAN) Alif Finandhita,S.Kom, M.T.

Konsep Dasar Basis Data

KONSEP SISTEM INFORMASI B BAB 1 PENGANTAR BASIS DATA

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

Basis Data 1 Sistem Basis Data

PENGANTAR BASIS DATA

PENGANTAR BASIS DATA

1. Definisi Basis Data 2. Elemen Basis Data. 3. Model Basis Data 4. Terminologi dalam Basis Data

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

SISTEM BASIS DATA By Novareza Klifartha

Basis Data Adalah.. Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis

Pengantar Basis Data

6 PENGANTAR MANAJEMEN DATA

Pertemuan 1 : PENGANTAR BASIS DATA

PENGANTAR BASIS DATA

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

Tujuan Perkuliahan. Sistem Manajemen Basis Data (Pert. 2) Diskusi Pembahasan Tugas 1. Agenda. Definisi Basis Data (secara istilah)

BASIS DATA DAN SISTEM BASIS DATA

Konsep Basis Data (Lanjut)

KONSEP DASAR DATABASE

SISTEM BASIS DATA II S A N T I W I D I A N T I

Konsep Sistem Informasi B

Basis Data Modul Teori

BAB II Sistem Basis Data

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

Pengenalan Basis Data

INTERNET PROGRAMMING DATABASE

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

Sistem Basis Data. Sistem Basis Data - Universitas Semarang

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

Konsep Database. Data. Informasi

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

BAB II SISTEM BASIS DATA

Jenis-jenis/Tipe-tipe Data

SISTEM INFORMASI AKUNTANSI I. Modul ke: 11FEB. Definisi dan Konsep Basis Data AFRIZON, SE, M.Si, AK. Fakultas. Program Studi AKUNTANSI

Pendahuluan. Tujuan MODUL

DBMS contains information about a particular enterprise Collection of interrelated data Set of programs to access the data An environment that is

BASIS DATA SKEMA BASIS DATA

PENGENALAN BASIS DATA

PERTEMUAN 6 SISTEM MANAJEMEN DATABASE SISTEM INFORMASI MANAJEMEN PROGRAM STUDI S1 - MANAJEMEN STIE BINA BANGSA

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PENGATURAN ; PEMILAHAN ; PENGELOMPOKAN dan PENGORGANISASIAN

MUHAMMAD ZEN S. HADI, ST. MSC.

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Pengantar Basis Data. Database Manajemen System

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Modul Praktikum Basis Data 4 Relasi Table

Database Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database

5/23/2009. Definisi Sistem Basis Data Komponen SBD Abstraksi Data Database Language

Bayangkan dunia tanpa basis data : Dunia Pendidikan Pertanyaan-pertanyaan berikut ini banyak dijumpai di lingkungan pendidikan : Berapakah jumlah maha

Basis Data. Pengantar Basis Data. By: De Rosal, Ign. Moses S.

BASIS DATA. Pengantar, Lingkungan dan Sistem Basis Data. Fakultas Ilmu Komputer UDINUS

SISTEM BASIS DATA. Brigida Arie Minartiningtyas, M.Kom

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE)

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

BAB II LANDASAN TEORI

PE P NGE N NAL NA AN AN K ONS K E ONS P P D A D S A A S R A BAS A I S S D S A D T A A T ( A R ( ev e i v ew) e Dr. Karmilasari

Basis Data (2) Model Data & Skema

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. Referensi:

Sistem Basis Data Konsep Basis Data

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

DESAIN DATABASE. Pertemuan 06 3 SKS

Basis Data Relational

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

Introduction.

BAB I DATABASE. Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang

Konsep Dasar DBMS. Oleh : Devie Rosa Anamisa

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

LINGKUNGAN BASIS DATA

Basis Data Spasial Modul 2

BAB I PENDAHULUAN A. LATAR BELAKANG

SOAL KUIS. 3. Data aktual yang disimpan pada tiap elemen atau atribute: a. Atribute d. Enterprise b. Data Value e. Tuple c. File

Silabus Basis Data. Pendahuluan Pemodelan Data Model Relasional Normalisasi Aljabar Relasional SQL Teknologi Database

KOMPONEN DAN ARSITEKTUR BASIS DATA. Pengolahan Basis Data D3-TI STMIK AMIKOM

KONSEP BASISDATA. Kholid Fathoni, S.Kom., M.T.

PERTEMUAN 1. Sistem Basis Data. Presented by : Sity Aisyah Nasution, M.Kom Blog : yeshasalsabila.blogspot.

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

V. BASIS DATA RELATIONAL. Baris berupa RECORD Model Data Relational Kolom berupa FIELD

DATA BASE. 2. DBMS yang berorientasi untuk banyak pemakai. Contoh: IBM-DB2, Borland-Interbase, Informix, Oracle, MS-SQL Server, MySQL

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

BAB III LANDASAN TEORI

Transkripsi:

2 nd Version Basis Data Sistem Basis Data By Imana Malia Kondou 1

Problem 2

Solver problem 3

HEALTH DATABASE 4

Apa Itu Database? BASIS Database DATA Himpunankelompok data (arsip) yang saling berhubunga nyang diorganisasi sedemikian rupa agarkelak dapat dimanfaatkan kembali dengan cepat dan mudah BASIS DATA markas/tempat Representasi berkumpul dari / fakta dunia yang ARSIP/gudang mewakili suatu obyek yang direkam p y g g g y g p dalam bentuk angka,huruf,simbol, teks, gambar, bunyi atau kombinasinya Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundancy) yang tidak perlu, untuk memenuhi berbagai kebutuhan Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan tertentu 5

Tujuan Pemanfaatan Basis Data 1. Kecepatan dan Kemudahan (Speed) 2.Efisiensi Ruang Penyimpanan (Space) 3. Keakuratan (Accuracy) 4. Ketersediaan(Availability) 5.Kelengkapan (Completeness) 6.Keamanan(Security) 7.Kebersamaan (Sharability) 6

Bentuk-bentuk Perusahaan yang memanfaatkan Basis Data: -Perbankan, dalam melakukan pengelolaan data nasabah, tabungan, pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada nasabah dll - Pendidikan / sekolah, dalam melakukan pengelolaan data siswa, Penjadwalan kegiatan,perkuliahan,nilai dll - Rumah Sakit,dalam melakukan pengelolaan histori penyakit/pengobatan pasien, menangani pembayaran perawatan dll. - Telekomunikasi,dalam melakukan pengelolaan data administrasi kabel / datapelanggan, menangani gangguan dll. 7

Konsep Sistem Basis Data SISTEM Sebuah tatanan(keterpaduan) yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi/tugas tertentu) yang saling berhubungan dan secara bersama- sama bertujuan untuk memenuhi suatu proses/ pekerjaan tertentu. 8

Kelemahan Sistem yang tidak menggunakan database : Timbulnya data rangkap (redundancy data) dan Ketidakkonsistensi data (Inconsistency data) Kesukaran dalam Mengakses Data Data terisolir (Isolation Data) Masalah lh Pengamanan (Security Problem) ) Data Dependence 9

Sistem Database Program Aplikasi Untuk Memasukkan Data Nasabah Service DBMS Database P rogramaplikasi Untuk Customer Teller Mendebet /Mengkredit rekening Nasabah ( nonasabah, nama, alamat ) Rekening ( nonasabah, norek, saldo ) 10

Contoh Sistem Akademik Data Mahasiswa SistemAkademik Data Dosen Data Mata Kuliah Data Perkuliahan 11

ContohPemrosesan File Customer Service ProgramAplikasi Untuk memasukkan data nasabah File Nasaba h FileNasabah Nasabah (nonasabah, nama,alamat) Teller ProgramAplikasi Untuk Mengkredit /mendebet rekening File Rekenin g FileRekening Rekening g( (nonasabah,norek,, nama, alamat, saldo) 12

DBMS ( Database Management System) adalah Perangkat Lunak yang menangani semua pengaksesan ke database 13

Contoh hkonsep basis dt data FileMhs FileKuliah FileNilai NIM KodeMK NIM Nama Mhs Nama MK Kelas Jurusan SKS KodeMK Nilai i 14

KomponenSistem Basis Data Hardware Operating System Biasanya berupa perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk sistem jaringan. Database Yakni merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan DBMS operasi dasar dalam sistem komputer. Harus sesuai dengan DBMS yang digunakan. User Yakni basis data yang mewakili sistem tertentu untuk Optional Software dikelola. Sebuah sistem basis data bisa terdiri diidari ilebih bihdari satu basis data. (Database Management System). Perangkat lunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dbase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL Server,Oracle, Informix, Sybase. Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang sampaiyang menggunakandi tingkat akhir. Perangkatlunakpelengkap yang mendukung. Bersifat opsional. copyright@missimanakondou.wordpres s.com 15

Bahasa Basis Data Bahasa Basis Data dipilah kedalam 2 bentuk : 1. Data Definition iti Language (DDL) Dengan bahasaini kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dsb. Contoh deklarasi : create table account (account number char(10),balance integer) 16

2. Data Manipulation Language (DML). Berguna untuk melakukan manipulasi dan pegambilan 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. 17

Struktur Sistem Keseluruhan (1) SebuahDBMSumumnya umumnya memilikisejumlah komponen fungsionalsbb sbb : 1. File Manager mengelola alokasi ruang dan struktur data yang dipakai untuk merepresentasikan informasi yang tersimpan dalam disk. 2. Database Manager menyediakan interface antara data low-level yang ada dibasis data dengan program aplikasi dan query yang diberikan kesistem. 3. Query Processor menerjemahkan perintah-perintah query Language ke perintah low-level yang dimengerti oleh database manager.juga membuat query yangdibuat oleh lhuser menjadi jdilebihefektif. 4. DMLPrecompiler mengkonversi perintah DML dan berinteraksi dengan query processor. 5. DDL Compiler mengkonversi perintah-perintah DDL ke sekumpulan tabel yang mengandung g metadata(data ( yang mendeskripsikan data sesungguhnya). 18

Arsitektur sistem basis data 19

Abstraksi level Physical level: Penggambaran bagaimana data (contoh Pelanggan) akan disimpan. Logical level: Menggambarkan bagaiman adata disimpan Dalam database dan menggambarkan hubungan antar data. type customer =record customer_id: string; customer_name: string; customer_street: string; customer_city: integer; end; View level: pada level ini program hanya akan menampilkan informasi yang dibutuhkan oleh user, tanpa menampilkan tipe-tipe data secara rinci copyright@missimanakondou.wordpres s.com 20

1. Enterprise : Istilah Dalam Basis Data (1) Suatu bentuk organisasi seperti : bank, universitas, rumahsakit,pabrik,dsb. Data yang disimpan dalam basis data merupakan Data operasional dari suatu enterprise. Contoh data operasional : dt data keuangan data mahasiswa data pasien 21

2. Entitas : Suatu obyek yang dapat dibedakan daril ainnya yang dapat diwujudkan dalam basis data. Contoh: Entitas dalam lingkungan Pabrik terdiri dari: Supplier Mahasiswa Shipment 3. Atribut/Field(ElemenData) : Karakteristik dari entitas tsb. Contoh: Entitas Mahasiswa, Atributnya terdiri dari: NIM,Nama Mahasiswa,Jurusan. 22

4. Nilai Data (Data Value) : Iidt Isi data / informasi iyang tercakup dalam dl setiap elemen data. dt Contoh: Atribut Nama Mahasiswa dapat berisi Nilai Data : 11782 Arif Elektro dsb. 5. KunciElemen Data (Key Data Elemen) : Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas. Contoh: Entitas Mahasiswa yang mempunyai atribut atribut: NIM, NamaMahasiswa,Jurusan. Menggunakan Kunci Elemen Data NIM. 23

6.Record Data : Kumpulan ii isi elemen dt data (tibt) (atribut) yang saling berhubungan. b Contoh: Kumpulan Atribut : NIM,NamaMahasiswa,Jurusan. berisikan 11782, Arif, Elektro 24

Contoh Desain Konseptual Awal Entitas/Objek MAHASISWA NIM NAMA_MHS THN.MASUK MATA KULIAH KD_MK MATA KULIAH SKS DOSEN KD_DOSEN NAMA ALAMAT TELEPON KULIAH Relasi/ Hubungan ID_KUL NIM KD_MK MKKD_DOSEN DOSEN SEMESTER TAHUN NILAI 25

Contoh Informasi dari Suatu Akademik ENTITAS ATRIBUT NILAI DATA Mata_kuliah Kode_MK K004 Mata Kuliah Kalkulus SKS I 2 Mahasiswa NIM 201001015 Nama_mahasiswa Andi Nurdin Th.Masuk 2009/2010 Dosen Kode_dsn DINF002 Nama_Dosen Alamat Dr. Patrajaya MT Jl. MargondaRaya 100 26