Sistem Basis Data - Universitas Semarang

Slides:



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

Database.
Pengantar Teknologi Informasi
PENGENALAN MYSQL Musdalifah DJ.
Sistem Basis Data Presented by : Andy Dharmalau, S.Kom
Database Management System
BASIS DATA.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Pengantar Basis Data Chapter 1.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
1.IKHSAN NAFIS PAYA BETANG ( ) 2.RUDI KURNIAWAN ( ) 3.RISKA YULIANA ( ) 4.LINDA NUR WULANDARI ( )
Abstraksi dan bahasa basis data
SISTEM BASIS DATA MEETING 2 Febriyanno Suryana, S.Kom, MM
DATABASE SYSTEM (Sistem Basis Data)
Pemrograman Terstruktur
Komponen, konsep, abstraksi dan bahasa
Istilah-Istilah di lingkungan Database
Mengenal DBMS (Database Management System)
Database Management System
PENGENALAN BASIS DATA.
Database Chapter 1.
Basis Data Bab I Konsep Dasar Basis Data Presented by…………………..
MANAJEMEN SUMBER DAYA DATA
Pengenalan Database MySQL
Perancangan Basis Data
BASIS DATA
PENGENALAN SISTEM BASIS DATA
SISTEM BASIS DATA PENDAHULUAN.
Basis Data Bab II Sistem Basis Data Presented by Team Basis Data
DBMS Basis Data Pertemuan 2.
Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang
SISTEM BASIS DATA.
Pertemuan 6 Sistem Basis Data
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
DATABASE.
Pertemuan III Betha Nurina Sari, M.Kom
Created By Amir Ali,S.Kom.,M.Kom
Sistem Basis Data (Kuliah 2)
Kuliah II SISTEM BASIS DATA
Pengenalan Sistem Basis Data
Agus Aan Jiwa Permana, S.Kom., M.Cs
10/05/2018 SISTEM BASIS DATA Erdiwansyah, ST.
Management Information System
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
LINGKUNGAN DATABASE Arsitektur Database
SISTEM BASIS DATA Basis Data.
Sistem Database Chapter 1.
Sistem Manajemen Basis Data
Pemrograman Internet Database.
Oleh : Imam Gunawan, M. Kom
SISTEM BASIS DATA Kuliah - 2.
Presented By Asih Winantu,S.Kom
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
PEMROGRAMAN BASIS DATA
IT204 SISTEM BASIS DATA.
Pengantar Teknologi Informasi
Pengenalan mySQL database
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
I KOMANG GEDE MAHENDRA YASA
Database Chapter 1.
Pertemuan – 1 SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi.
SISTEM BASIS DATA Basis Data.
Database Management System
Oleh: Devie Rosa Anamisa
Database Chapter 1.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Mengenal DBMS (Database Management System)
Kiky Rizky Nova Wardani, S.Kom
Transcript presentasi:

Sistem Basis Data - Universitas Semarang

Sistem Basis Data - Universitas Semarang Tujuan Intruksional Khusus : Setelah mempelajari bagian ini, mahasiswa akan dapat: Menjelaskan Sistem Basis Data Menjelaskan Komponen Sistem Basis Data Menjelaskan Penyusunan Sistem Basis Data Menjelaskan Bahasa Basis Data Sistem Basis Data - Universitas Semarang 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 Sistem Basis Data - Universitas Semarang 3

Sistem Basis Data - Universitas Semarang 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. Sistem Basis Data - Universitas Semarang 4

Sistem Basis Data - Universitas Semarang 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. Sistem Basis Data - Universitas Semarang 5

Sistem Basis Data - Universitas Semarang 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. Sistem Basis Data - Universitas Semarang 6

Sistem Basis Data - Universitas Semarang Penyederhanaan Sistem Basis Data Sistem Basis Data - Universitas Semarang 7

Sistem Basis Data - Universitas Semarang Komponen Sistem Basis Data 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. 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. Sistem Basis Data - Universitas Semarang 8

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

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

Sistem Basis Data - Universitas Semarang Komponen Sistem Basis Data 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. Sistem Basis Data - Universitas Semarang 11

Sistem Basis Data - Universitas Semarang Penyusunan Sistem Basis Data Sistem Basis Data Basis Data File Record Field Byte Bit Agregate Data Sistem Basis Data - Universitas Semarang 12

Sistem Basis Data - Universitas Semarang 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. Sistem Basis Data - Universitas Semarang 13

Sistem Basis Data - Universitas Semarang Database Language Database Language DDL Data Definition Language DML Data Manipulation Language Basis Data Sistem Basis Data - Universitas Semarang

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

Sistem Basis Data - Universitas Semarang 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. Sistem Basis Data - Universitas Semarang 16

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

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