Sistem Basis Data. Sistem Basis Data - Universitas Semarang

dokumen-dokumen yang mirip
BAB II Sistem Basis Data

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

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

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

6 PENGANTAR MANAJEMEN DATA

Database. Pertemuan ke-1

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

Basis Data 1 Sistem Basis Data

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

markas / tempat berkumpul / tempat bersarang / gudang

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

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

BASIS DATA BASIS DATA. Definisi Basis Data (1)

Konsep Dasar Basis Data

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

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

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

SISTEM BASIS DATA. Komponen Sistem Basis Data

SISTEM BASIS DATA By Novareza Klifartha

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

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

BASIS DATA DAN SISTEM BASIS DATA

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

PENGATURAN ; PEMILAHAN ; PENGELOMPOKAN dan PENGORGANISASIAN

Konsep Dasar Basis Data

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

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

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

Konsep Database. Data. Informasi

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE)

Pemrograman Basis Data dan SQL

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

PENDAHULUAN. Alif Finandhita, S.Kom

Definisi Basis Data (1)

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

Analisa Perancangan Sistem Informasi

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

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

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

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

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

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

BAB II SISTEM BASIS DATA

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

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

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

PENDAHULUAN. Alif Finandhita, S.Kom

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

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

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

PENGENALAN DAN KONSEP BASIS DATA

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

BAB I KONSEP BASIS DATA. 1.1 Pengertian Basis Data dan DBMS

Pendahuluan. Tujuan MODUL

Sistem Basis Data. Referensi:

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

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

KONSEP SISTEM INFORMASI B BAB 1 PENGANTAR BASIS DATA

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

Basis Data (2) Model Data & Skema

Sistem Basis Data Konsep Basis Data

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

Abstrak BAB I PENDAHULUAN

Pengenalan Basis Data

BERMAIN DATA DENGAN SQL SERVER

BAB III LANDASAN TEORI

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

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

BAB III TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

MODUL 5 INTERNET PROGRAMMING : MySQL

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

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

Bagian 2 Mengenal DBMS. Kuliah Basis Data Pra S2 Ilmu Komputer - FMIPA Drs. Agfianto Eko Putra, M.Si.

Konsep Basis Data (Lanjut)

TEKNIK INFORMATIKA UNIVERSITAS JENDERAL SOEDIRMAN. Bab II: Mengenal DBMS

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

Tujuan Instruksional Khusus :

DATABASE LINGKUNGAN DATABASE

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

BAB III LANDASAN TEORI. Menurut Kendall dan Kendall (2003:7), analisis dan perancangan sistem

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

LINGKUNGAN BASIS DATA

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

Pertemuan 1. Konsep Dasar Basis Data (Database)

MODUL 9 WEB PROGRAMMING : MySQL

File : kumpulan record yang menyatakan sekumpulan entitas dengan aspek-aspek tertentu yang umum dan terorganisasi

BAB X MANAJEMEN DATABASE

BAB I PENDAHULUAN A. LATAR BELAKANG

Basis Data (Database) Oleh : Edi Sugiarto, S.Kom, M.Kom

INTERNET PROGRAMMING DATABASE

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

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

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

IMPLEMENTASI & APLIKASI BASIS DATA

BAB II LANDASAN TEORI

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

Transkripsi:

Tujuan Intruksional Khusus : Setelah mempelajari bagian ini, mahasiswa akan dapat: 1. Menjelaskan Sistem Basis Data 2. Menjelaskan Komponen Sistem Basis Data 3. Menjelaskan Penyusunan Sistem Basis Data 4. Menjelaskan Bahasa Basis Data 2

Apa itu Sistem Basis Data? Sistem adalah sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi dan tugas khusus) yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi suatu proses/pekerjaan tertentu Basis data hanyalah sebuah objek yang pasif /mati. Ia ada karena ada pembuat. Ia tidak akan pernah berguna jika tidak ada pengelola/penggeraknya 3

Apa itu Sistem Basis Data? Silberschatz, dkk (2002), mendefinisikan Sistem Basis Data sebagai kumpulan data yang saling berhubungan dan kumpulan program (DBMS/Database Management System) untuk mengakses data dan memanipulasi data tersebut. 4

Apa itu DBMS? suatu perangkat lunak yang terdiri atas sekumpulan program untuk mengelola dan memelihara data di dalam suatu struktur yang digunakan oleh banyak aplikasi, bebas (independence) terhadap media penyimpanan dan metoda akses Sistem tersebut menyusun elemen data di dalam struktur yang telah didefinisikan sebelumnya dan menyimpan relasi diantara elemen data yang berbeda di dalam basis data sistem perangkat lunak dengan penggunaan yang bersifat umum (general-purposed) yang memfasilitasi proses pendefinisian, konstruksi, dan manipulasi basis data untuk berbagai aplikasi. 5

Apa itu DBMS? Penggunaan suatu DBMS yang bersifat umum tidaklah cukup untuk mengimplementasikan suatu basis data yang berbasis komputer. Umumnya masih diperlukan sekumpulan program yang dibuat sendiri, untuk penggunaan yang bersifat khusus (special-purposed). Basis data dan perangkat lunak merupakan bagian dari sistem basis data, yang secara ringkas dapat dikatakan merupakan sistem penyimpanan record yang terkomputerisasi. 6

Penyederhanaan Sistem Basis Data Sistem M anajem en Basis Data Basis Data Program Aplikasi Pengguna 7

Komponen Sistem 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 operasi-operasi dasar dalam komputer. Contoh : MS-DOS, MS-Windows 3.1, MS-Windows 95/98/2000, Novel-Netware, MS-Windows NT, Unix dan lain-lain. 8

Komponen Sistem Basis Data 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). 9

Komponen Sistem Basis Data 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.. 10

Komponen Sistem Basis Data 7. Program Aplikasi. 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. 11

Penyusunan Sistem Basis Data Sistem Basis Data Basis Data File Record Agregate Data Field Byte Bit 12

Bahasa Basis Data (Database Language) DBMS merupakan perantara bagi pemakai dengan basis data dalam disk. Cara beinteraksi/berkomunikasi antara pemakai dengan basis data tersebut diatur dalam suatu bahasa khusus yang ditetapkan oleh perusahaan pembuat DBMS. Bahasa itu dapat kita sebut sebagai Bahasa Basis Data yang terdiri atas sejumlah perintah yang diformulasikan dan dapat diberikan user dan dikenali/diproses oleh DBMS untuk melakukan suatu aksi/pekerjaan tertentu. Contoh-contoh bahasa basis data adalah SQL, QBE, QUEL dan sebagainya. 13

Database Language Database Language DDL Data Definition Language DML Data Manipulation Language Basis Data

Data Definition Language- DDL Dengan bahasa inilah kita dapat: a. Membuat tabel baru b. Membuat indeks c. Mengubah tabel d. Menetukan struktur penyimpanan tabel 15

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 ke suatu basis data. Penghapusan data dari suatu basis data. Pengubahan data di suatu basis data. Data Manipulation Language (DML) merupakan bahasa yang bertujuan memudahkan pemakai untuk mengakses data sebagaimana direpresentasikan oleh model data. 16

Bahasa Basis Data (Database Language) Ada 2 jenis DML, yaitu : 1. Prosedural, yang mensyaratkan agar pemakai menentukan, data apa yang diinginkan serta bagaimana cara mendapatkannya. 2. Nonprosedural, yang membuat pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya. 17

Latihan dan Soal 1. Apa yang dimaksud dengan Sistem Basis Data? Jelaskan pula komponen dari Sistem Basis Data! 2. Jelaskan pula apa yang dimaksud dengan Sistem Pengelola Basis Data (DBMS)! 3. Apa yang dimaksud dengan bit, byte, field, record, file, basis data, dan sistem basisdata? 4. Berikan contoh untuk bahasa basis data DDL dan DML! 18