140 likes | 348 Views
Politeknik Elektronika Negeri Surabaya Departemen Teknik Informatika dan Komputer. Basis data - day 1. Rachmat wahyu pramono 2110121024 Dosen Pembimbing : Rengga Asmara, S . Kom , OCA. Day one topics. Definis Basis Data Sistem Basis Data Abstraksi Data Bahasa Basis Data.
E N D
Politeknik Elektronika Negeri Surabaya Departemen Teknik Informatika dan Komputer Basis data - day 1 Rachmat wahyu pramono 2110121024 DosenPembimbing: RenggaAsmara, S. Kom,OCA
Day one topics • Definis Basis Data • Sistem Basis Data • Abstraksi Data • Bahasa Basis Data
definisi basis data • Basis • Markas atau gudang; tempat bersarang atau berkumpul • Data • Representasi fakta dunia nyata yang dapat dijadikan dasar kajian (kesimpulan atau analisa) dan mewakili suatu objek berupa bentuk digital, misal angka, huruf, teks, gambar atau cahaya • Basis data • Kumpulan informasi/data/file/arsip yang berbeda dan saling berhubungan agar dapat diolah menjadi informasi yang lebih berguna
Sistem basis data • Sistem • Susunan yang teratur yang saling berkaitan sehingga membentuk suatu keutuhan • Basis Data • Kumpulan informasi/data/file/arsip yang berbeda dan saling berhubungan agar dapat diolah menjadi informasi yang lebih berguna • Sistem Basis data • Sistem yang terdiri atas sekumpulan data yang teratur (tabel) atau program DBMS yang user atau program mengolah tabel tersebut
dbms • Data Base Management System adalah perangkat lunak yang dirancang agar dapat mengolah suatu basis dan menjalankan operasi terhadap data yang ada • Contoh program aplikasi DBMS : • DBase • FoxPro • Ingres • Microsoft Office Access • Oracle • SQL Server • DB2 • MySQL
Abstraksi data • Abstraksi data merupakan tingkatan dalam melihat bagaimana menampilkan data dalam sebuah sistem basis data • Terdapat 3 tingkatan: • Level Fisik • Level Konseptual • Level Pandangan atau Pengguna
Abstraksi data • Tingkat Fisik • Merupakan tingkatan terendah dalam abstraksi data sekaligus bagian internal dari sistem dimana dilihat sebagai data sesungguhnya disimpan • Contoh : • Angka • Gambar • Susunan Bit • Penempatan data • dll
Abstraksi data • Tingkat Konseptual • Merupakan tingkatan menengah dalam abstraksi data dimana dilihat hubungan antar data dan data sesungguhnya disimpan secara fungsional • Contoh : • Entitas, atribut dan relasi • Integritas data • Informasi keamanan • dll
Abstraksi data • Tingkat Pandangan atau pengguna • Merupakan tingkatan tertinggi dalam abstraksi data sekaligus bagian eksternal dari sistem (enduser) dimana hanya diperlihatkan sebagian data atau olahan informasi • Contoh : • Laporan harian • Biodata diri • dll
Bahasa basis data • Bahasa yang digunakan tergantung dari DBMS yang digunakan • Contoh : • SQL • Dbase • QUEL • dll • Terdapat 2 bentuk : • Data Definition Language (DDL) • Data Manipulation Language (DML)
Bahasa basis data • Data Definition Language • Digunakan dalam mendefinisikan tabel baru, atribut, indeks dll. Contoh : CREATE TABLE (SQL) • Data Manipulation Language • Digunakan untuk manipulasi, pengolahan (menambah, hapus, perubahan) data dll. Contoh : INSERT (SQL) • DML dibagi menjadi 2 : • Prosedural • Non-Prosedural
SekianTerima Kasih Rachmat Wahyu Pramono : R Wahyu Pramono || interlocalhost@student.eepis-it.edu