MATERI 1 SISTEM BASIS DATA IMAM SOLIKIN, M.Kom

Slides:



Advertisements
Presentasi serupa
Pengantar Sistem Basis Data
Advertisements

Kiky Rizky Nova Wardani, S.Kom
SQL – DML.
Continous DBMS DATA MODELS
Pengantar Teknologi Informasi
PHP dan MySQL.
Database Management System
BASIS DATA.
FAJAR Y. ZEBUA  Menurut Fathansyah (1992, p2) : 1. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Pengantar Basis Data Chapter 1.
Database MySQL.
1.IKHSAN NAFIS PAYA BETANG ( ) 2.RUDI KURNIAWAN ( ) 3.RISKA YULIANA ( ) 4.LINDA NUR WULANDARI ( )
Abstraksi dan bahasa basis data
Pemrograman Terstruktur
Komponen, konsep, abstraksi dan bahasa
Mengenal DBMS (Database Management System)
Pengantar basis data PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR.
BASIS DATA 3 Model Data dan DBMS.
STRUCTURED QUERY LANGUAGE (SQL)
PENGENALAN BASIS DATA.
MANAJEMEN SUMBER DAYA DATA
Universitas Gunadarma
Pengenalan Database MySQL
Materi ke 6 Bahasa Basis Data.
Konsep Dasar SISTEM BASIS DATA by Siti yuliyanti.
BASIS DATA 3 Model Data dan DBMS.
SISTEM INFORMASI MANAJEMEN DATABASE SISTEM MANAJEMEN
Outline: Relational Data Model Entity Relationship Diagram
TEMPAT PENYIMPANAN DATA
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
DBMS Basis Data Pertemuan 2.
SQL.
Structure query language (SQL)
SISTEM BASIS DATA.
Manajemen Basis Data menggunakan SQL Server
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
SISTEM MANAJEMEN DATABASE
Created By Amir Ali,S.Kom.,M.Kom
PENGELOLAAN DATA Roni Kurniawan M.Si.
PEMODELAN DATA.
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Sistem Basis Data (Kuliah 2)
Kuliah II SISTEM BASIS DATA
Pengenalan Sistem Basis Data
Basis Data Bab I Konsep Dasar Basis Data Basis Data - Udinus Semarang.
Konsep Dasar Basis Data
Pemrograman Internet Database.
Basis Data [TK1064] I. Pengenalan Basis Data
Rina Kurniawati, S.Kom., MT /
Pembuatan Model Data Dan Desain Data Base
Structure query language (SQL)
Presented By Asih Winantu,S.Kom
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Pengantar Teknologi Informasi
Pengenalan mySQL database
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
SQL.
SISTEM BASIS DATA Dinny Wahyu Widarti, S.Kom., MMSI 
Structure query language (SQL)
FAJAR Y. ZEBUA Pertemuan vi Database & MySQL FAJAR Y. ZEBUA
SISTEM BASIS DATA 1 Dinny Wahyu Widarti, S.Kom., MMSI 
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
Mengenal DBMS (Database Management System)
Pengantar Umum. Memahami sistem perkuliahan, sistem penilaian, dan tata tertib kuliah 1. Uraian objektif dan tanya jawab 2. Kuis 3. Praktek 4.Tugas individu/kelompok.
Kiky Rizky Nova Wardani, S.Kom
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
FAJAR Y. ZEBUA  Menurut Fathansyah (1992, p2) : 1. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian.
Transcript presentasi:

MATERI 1 SISTEM BASIS DATA IMAM SOLIKIN, M.Kom PENGANTAR BASIS DATA MATERI 1 SISTEM BASIS DATA IMAM SOLIKIN, M.Kom

Basis data Basis data menurut Stephens dan Plew (2000) adalah mekanisme yang digunakan untuk menyimpan informasi dan data. Informasi adalah sesuatu yang kita gunkan sehari-hari untuk berbagai alasan. Dengan basisdata, pengguna dapat menyimpan data secara terorganisasi. Setelah data disimpan, data harus mudah diambil. Menurut Silberschetz, dkk (2002), basisdata adalah sebagai kumpulan data berisi informasi yang sesuai untuk sebuah perusahaan

Menurut Ramakrishnan dan Gehrke (2003), basis data merupakan kumpulan data, umumnya mendeskripsikan aktifitas suatu organisasi atau lebih yang berhubungan. Menurut Mcleod, dkk (2001), basis data merupakan kumpulan seluruh sumber daya berbasis komputer milik organisasi.

Aplikasi Basis Data Basis data digunakan secara luas, adapun beberapa contoh aplikasi-nya sebagai berikut : Perbankan : untuk informasi pelanggan, rekening, peminjaman, dan transaksi pembankan. Universitas : untuk informasi mahasiswa, pendaftaran kuliah, KRS dan KHS. Keuangan : untuk menyimpan informasi tentang perusahaan serta trans_menjual dan trans_membeli. Penjualan : untuk informasi pelangan, produk, pembelian.

Sistem manajemen basisdata (DBMS) Menurut Ramakrishnan dan Gehrke (2003), DBMS merupakan perangkat lunak yang didesain untuk membantu memelihara dan memanfaatkan kumpulan data yang besar

Keutungan dbms Mengurangi pengulangan data Mencapai independensi data Mengintegrasikan data beberapa file Mengambil data dan informasi dengan cepat Meningkatkan keamanan

Kerugian dbms Memperoleh perangkat lunaknya mahal Memperoleh konfigurasi perangkat keras yang besar Mempekerjakan dan mempertahankan staf DBA

Bahasa basis data Sistem basisdata menyediakan Bahasa pendefinisian data (Data definition language – DDL) untuk menentukan skema basisdata dan Bahasa manipulasi data (Data Manipulation Language – DML) untuk menyatakan query dan update basisdata. DDL dan DML buakn merupakan bahasa terpisah, SQL

Data definition language – (DDL) DDL merupakan skema basis data, contoh : penggunakan DDL dalam bahasa SQL untuk mendefinisikan tabel penjualan : Create table penjualan ( kd_penjualan char (7), barang char(15), trans_pembelian integer, trans_penjualan integer )

(Data Manipulation Language – DML) Manipulasi data adalah : Pengambilan info yang disimpan dalam basis data Penempatan info baru dalam basis data Penghapusan info dari basis data Modifikasi info yang disimpan dalam basis data Bahasa manipulasi data adalah data yang memungkinkan pengguna mengakses atau memanipulasi data yang diatur oleh model data.

Ada dua tipe DML DML Prosedural mengharuskan pengguna untuk menentukan data yang dibutuhkan dan bagaimana mendapatkan. DML Deklaratif (disebut juga non prosedural) mengharuskan pengguna menentukan data yang dibutuhkan tanpa menentukan bagaimana mendapatkannya.

Query Query Merupakan penyataan yang meminta pengguna mengambil informasi. Bagian DML yang terlibat dalam pengambilan informasi disebut bahasa query. Instilah bahasa query sering disamakan dengan istilah bahasa manipulasi data.

contoh pegawai pesan Query melibatkan informasi lebih dari satu tabel. KodePegawai namadepan Nama Belakang Alamat Kota 01 Ani Mariani Jl.Mawar 110 Semarang 02 Kiki Aditya Jl.Kemerdekaan 45 Jakarta pesan KodeBarang NamaBarang KodePegawai 234 Printer 01 657 Monitor 03 456 keyboard 02 Query melibatkan informasi lebih dari satu tabel. Contoh, query untuk mencari nama barang dipesan oleh pegawai dengan kodepegawai02 Select pegawai.namadepan, pesan.namabarang from pegawai, pesan Where pegawai.kodepegawai=pesan.kodepegawai and pegawai.kodepegawai=02 Jika dijalankan pada tabel pegawai dan tabel pesan, sistem akan menemukan bahwa keyboard telah dipesan oleh kiki Query dalam bahasa sql berikut mancari nama pegawai dengan KodePegawai01: Select pegawai.NamaBelakang Form pegawai Where pegawai.kodepegawai=01