Lingkungan & Sistem Basis Data. Pertemuan 2

dokumen-dokumen yang mirip
Sistem Basis Data. Sistem Basis Data - Universitas Semarang

BAB II Sistem Basis Data

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

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

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

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

SISTEM BASIS DATA By Novareza Klifartha

Database. Pertemuan ke-1

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

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

6 PENGANTAR MANAJEMEN DATA

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

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

PENGATURAN ; PEMILAHAN ; PENGELOMPOKAN dan PENGORGANISASIAN

Pemodelan Basis Data. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

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

Definisi Basis Data (1)

markas / tempat berkumpul / tempat bersarang / gudang

Konsep Database. Data. Informasi

Konsep Dasar Basis Data

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Pemrograman Basis Data dan SQL

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Konsep Dasar Basis Data

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

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

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

BASIS DATA DAN SISTEM BASIS DATA

BASIS DATA BASIS DATA. Definisi Basis Data (1)

Sistem Basis Data. Sebuah sistem yang memiliki fungsi utama untuk mengelola data dan menyediakan data tersebut jika dibutuhkan

PENDAHULUAN. Alif Finandhita, S.Kom

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

SISTEM BASIS DATA. Komponen Sistem Basis Data

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

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

LINGKUNGAN BASIS DATA

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

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

Basis Data Spasial Modul 2

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

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

PENDAHULUAN. Alif Finandhita, S.Kom

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

Pengantar Teknologi. Informasi (Teori) Minggu ke-07. Basis Data. Oleh : Ibnu Utomo WM, M.Kom UNIVERSITAS DIAN NUSWANTORO FAKULTAS ILMU KOMPUTER

Konsep Basis Data (Lanjut)

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

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

Basis Data 1 Sistem Basis Data

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE)

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

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

BAB II SISTEM BASIS DATA

Pendahuluan. Tujuan MODUL

PEMROGRAMAN WEB 2 DATABASE,MYSQL. Rio andriyat krisdiawan, m.kom

BAB III LANDASAN TEORI. instruksi (instruction) atua pernyataan (statement) yang disusun sedemikian rupa

Basis Data (2) Model Data & Skema

Analisa Perancangan Sistem Informasi

BAB II TINJAUAN PUSTAKA. Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya

LINGKUNGAN BASIS DATA

Basis Data Relational

DASAR BASIS DATA BASIS_DATA XI-RPL

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

PENGENALAN BASIS DATA

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

PENGANTAR PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus

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

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

PENGENALAN DAN KONSEP BASIS DATA

DATABASE LINGKUNGAN DATABASE

BAB II LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

Evaluasi Komponen nilai akhir terdiri dari UTS : 30 % UAS : 25 % Tugas : 20% Quis : 15% Kehadiran : 10% Ariansa, S.Kom

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

Tujuan Instruksional Khusus :

Satuan Acara Perkuliahan

Modul 3. Oleh : Mohammad Sholikin. 1

Basis Data 1. Sistem Basis Data

Riyanto

Kontrak Kuliah. Pengantar Basis Data. Edi Sugiarto, S.Kom, M.Kom

DASAR-DASAR SQL SERVER 2005

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

BAB 1 PENDAHULUAN Latar Belakang Masalah

PENGANTAR BASIS DATA

Basis Data. Fajar Saptono, ST. Semester Ganjil 2009/2010

Database dan DBMS DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan

Sistem Basis Data. Referensi:

SUMBER DAYA-SUMBER DAYA SISTEM INFORMASI (BAGIAN 1) PSI Materi III Sesi 6

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

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

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

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

INTERNET PROGRAMMING DATABASE

BAB III LANDASAN TEORI

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

Konsep Dasar Basis Data. Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017

BAB II LANDASAN TEORI

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base

BAB I PENDAHULUAN A. LATAR BELAKANG

Transkripsi:

Lingkungan & Sistem Basis Data Pertemuan 2

Pokok Bahasa / Materi Komponen Sistem Basis Data Mengenal Arsitektur Basis Data Mengenal DBMS Abstraksi Data Bahasa Basis Data

Komponen Basis Data Users Hardware Operating System Application DBMS Database

Komponen Basis Data 1. Perangkat Keras (Hardware) Komputer Memori sekunder yang on-line (Harddisk). Memori sekunder yang off-line (Tape atau Removable Disk) untuk keperluan backup data. Media/perangkat komunikasi. 2. Sistem Operasi (Operating System) Sistem operasi merupakan program yang mengaktifkan sistem komputer, mengendalikan seluruh sumber daya (resource) dalam komputer dan melakukan operasioperasi dasar dalam komputer. Contoh : MS-DOS, MS-Windows 3.1, MS-Windows 95/98/2000, Novel-Netware, MS-Windows NT, Unix dan lain-lain.

Cont.. 3. Basis Data (Database) Sebuah sistem basis data dapat memiliki beberapa basis data. Setiap basis data dapat berisi/memiliki sejumlah objek basis data (seperti file/tabel, index, dan lain-lain). Disamping berisi/menyimpan data, setiap basis data juga mengandung/menyimpan definisi struktur (baik untuk basis data maupun objek-objeknya secra detail). 4. Sistem Pengelolaan Basis Data (Database Management System/DBMS) Perangkat lunak yang termasuk DBMS seperti dbase III+, dbase IV, FoxBase, MS-Acces, dan Borland-Paradox (untuk kelas sederhana) atau Borland-Interbase, MS-SQL-Server, Oracle, Informix dan Sybase (untuk kelas kompleks/berat), mysql.

Cont.. 5. Pemakai (User) Terdapat 3 macam pengguna sistem basis data, ialah: Pemrogram aplikasi, yaitu yang bertanggung jawab menulis program aplikasi yang menggunakan basis data. Pengguna akhir, yaitu pengguna yang berinteraksi dengan sistem basis data secara on-line melalui workstation atau terminal Administrator Basis Data (Database Administrator), yaitu seseorang yang menyusun strategi dan putusan kebijakan mengenai data, dan menyediakan kebutuhan dukungan teknik untuk mengimplementasikan putusan yang dipilih..

6. Program Aplikasi. Cont.. Program Aplikasi ini bersifat optional, artinya ada/tidaknya tergantung kebutuhan kita. DBMS yang kita gunakan lebih berperan dalam pengorganisasian data dalam basis data, sementara bagi pemakai basis data (khusus end-user/pengguna akhir) dapat dibuatkan/disediakan program khusus/lain untuk melakukan pengisian, pengubahan dan pengambilan data.

Mengenal Arsitektur Basis Data Lapis Eksternal, lapis yang berkenaan dengan apa yang kelihatan bagi para pemakai akhir (end users). Lapis Konseptual, menjelaskan tentang data yang tersimpan dalam database, dan relasi antar data tersebut. Lapis Internal, tempat data disimpan, sesuai dengan struktur data & organisasi file.

Cont

Cont

Cont Mengapa 3 Layer Abstraksi Semua pengguna dapat mengakses database yang sama. Pengguna tidak tahu detail penyimpanan data secara fisik. DBA bisa mengubah struktur fisik penyimpanan tanpa mempengaruhi tampilan pada pengguna. DBA bisa mengubah struktur konseptual database tanpa mempengaruhi semua pengguna. Perubahan tampilan pada salah satu pengguna tidak mempengaruhi tampilan pada pengguna lain.

Level atas harus kebal terhadap perubahan di level bawahnya Cont

Mengenal DBMS Definition : a collection of programs that manages the database structure and controls access to the data stored in the database. * Coronel 2011 kumpulan program yang mengelola struktur basis data dan mengontrol akses ke data yang disimpan dalam basis data.

Cont.. Kumpulan program yang memungkinkan pengguna (user) untuk membuat dan memelihara basis data. Merupakan basis data dan set perangkat lunak (software) untuk pengelolaan basis data. Suatu program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memanipulasi dan memperoleh data informasi dengan praktis dan efisien

Abstraksi Data Salah satu tujuan dari DBMS adalah untuk menyediakan fasilitas / antar muka (interface) dalam melihat / menikmati data (yang lebih ramah / user oriented) kepada pemakai/user.

Abstraksi Data View Level Mendeskripsikan penggunaan data yang berorientasi pada kebutuhan pengguna. Conceptual Level Mendeskripsikan data apa saja yang sesungguhnya disimpan pada basis data dan hubungan antar data. Didefinisikan sebagai sebuah skema. Physical Level Menunjukkan bagaimana representasi fisik dari penyimpanan data sebagai teks, angka, atau himpunan bit.

Bahasa Basis Data (Database Language) Merupakan bahasa yang digunakan oleh user untuk berkomunikasi/berinteraksi dengan DBMS yang bersangkutan intermediate Terdiri dari sejumlah perintah (statement) yang dapat diformulasikan oleh pengguna. Bahasa yang digunakan adalah SQL (Structured Query Language). Bahasa basis data terdiri dari : Data Definition Language (DDL) Data Manipulation Language (DML)

Cont.. Data Definition Language (DDL) Menyediakan perintah untuk membuat database, mendefinisikan dan memodifikasi struktur tabel temasuk konstrain-konstrain yang ada pada suatu tabel, pembuatan index, dsb. Contoh : Create table, create database Alter table Dropping table, dropping database

Cont.. Data Manipulation Language (DML) Merupakan bentuk Bahasa Basis Data yang berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Manipulasi data berupa : Penyisipan/penambahan data baru (Insert) Penghapusan data (Delete) Pengubahan data (Update) Data Manipulation Language (DML) merupakan bahasa yang bertujuan memudahkan pemakai untuk mengakses data sebagaimana direpresentasikan oleh model data.

Ada 2 jenis DML, yaitu : Cont.. 1) Prosedural, yang mensyaratkan agar pemakai menentukan, data apa yang diinginkan serta bagaimana cara mendapatkannya. (H&N). 2) Nonprosedural, yang membuat pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya. (SQL)

Terima Kasih