Dat Da a t base dan Stor St ag or e

dokumen-dokumen yang mirip
Basis Data. Structured Query Language (SQL)

Pertemuan 8a. Manajemen Basis Data. Penerapan Komputer KOM Bogor Agricultural University

Pengantar Teknologi Informasi A. Pertemuan 6. Teknologi Penyimpanan Komputer

Dept. Ilmu Komputer IPB

3/29/2010. Sub Pokok Bahasan. Storage. Sub Pokok Bahasan. Storage - Kapasitas. Storage

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

Storage P g eripherals

Arsitektur Organisasi & Komputer Media Penyimpanan

PERISTILAHAN/GLOSSARY

MANAJEMEN DATABASE. Modul XII

DASAR DASAR MICROSOFT ACCESS

Mengenal dan Mulai Bekerja dengan Access 2007

Pengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

Manajemen Basis Data dan Sistem Informasi

Perangkat Penyimpanan (storage devices) berfungsi untuk menyimpan data yang telah dimasukkan dan juga menyimpan hasil penyimpanan kerja CPU.

Basis Data Spasial Modul 2

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

KETERAMPILAN KOMPUTER 2B** (IT :S1-SA) Pertemuan 7. Database Dbase IV AHMAD HIDAYAT

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

ARSITEKTUR & ORGANISASI KOMPUTER MEDIA PENYIMPANAN

MEDIA PENYIMPANAN BERKAS

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL

BAB II LANDASAN TEORI

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

Muh Rijaludin Ramadhan

Membuat Tabel. Tahapan membuat tabel menggunakan Microsoft Access 2007 : 1. Pilih menu create >> table. Microsoft Office Access Field.

STRUCTURE QUERY LANGUAGE (SQL)

Modul ke: Aplikasi Komputer 13TEKNIK. Pengantar Ms. Access Lanjutan. Fakultas. Hendri, ST. MT. Program Studi

X. PENGANTAR DATABASE

Menggunakan Microsoft Access (perhatikan untuk red text)

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database

MEDIA PENYIMPANAN SISTEM BERKAS

Memori. Memori. Kartika Firdausy - UAD blog.uad.ac.id/kartikaf. Dasar Komputer dan Pemrograman. Dasar Komputer dan Pemrograman

Rangkuman Tugas Media Penyimpanan

MODUL 5 INTERNET PROGRAMMING : MySQL

SQL. Pemrograman Web II. Ganjil

MODUL 1 Pengenalan MySQL, DDL, DML

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

LAPORAN TUGAS BASIS DATA I

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.

PENGENALAN SINTAKS DASAR DALAM MySQL

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

PERTEMUAN 8A MANAJEMEN BASIS DATA

PRAKTIKUM SISTEM BASISDATA

Contoh SQL Constraint

STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)

Database Systems: Lab. Actvity 1: Database Design. Merancang Database. Merancang Database. Tipe Tabel MySQL.

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

Kelompok 4. Adelita Adhim Maulana Bobby Rosario Kreatifika Julfendi Nur Laeliyah Salista Daysa Wilfa Khairina

PENGANTAR KOMPUTER DAN INTERNET

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

S Q L STRUCTURED QUERY LANGUAGE DEFINITION MANIPULATION C O N T R O L D M L SELECT INSERT UPDATE DELETE

Otodidak. MySQL untuk Pemula

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU

BAB VI MENGGUNAKAN DATABASE DESKTOP

Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng

Microsoft Access 2007

DESAIN DATABASE. Pertemuan 06 3 SKS

Rangkuman Media Penyimpanan

Disk & Memory Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

BAB-II OPERASI TABEL

Praktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

MySQL J A M K E T I G A

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

TUGAS PRAKTIKUM SISTEM BASIS DATA

INTERNET PROGRAMMING DATABASE

MEDIA PENYIMPANAN. Alif Finandhita, S.Kom

Magnetic Tape Diskette/Floppy Magnetic Storage Optical Storage Memory Harddisk Solid-stage Storage

MICROSOFT ACCESS. Database Relationship. Basis Data Relationship Database and Query - Teknik Informatika UNSIL Page 1

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

Nama : Didik Ardiansyah NIM : Prodi : Teknik Informatika

BAB 2 LANDASAN TEORI

1. Pengertian Database

Pengertian Sistem Berkas Konsep Dasar Berkas

SISTEM KOMPUTER Periferal

DATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc.

Oleh : Aris Triyanto ( ) Edy Riswanto ( ) Adhi Nugroho ( )

SQL. Brigida Arie Minartiningtyas, M.Kom

STRUCTURE QUERY LANGUAGE

Pengenalan Structured Query Language

TABEL. Tabel Halaman 25

Konsep Dasar Sistem Berkas. Rudi Susanto

BAB 2 LANDASAN TEORI

Sejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL

Pengantar Hardware: Storage Device. Hanif Fakhrurroja, MT

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

Pertemuan 9 Struktur Query Language(SQL)

Apa yang akan dibahas? Pengertian SQL Penggolongan Statement SQL Aturan Gramatika SQL Struktur Dasar SQL Query Satu (1) Tabel

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi. (Structure of The Database Language)

MODUL 4 INTERNET PROGRAMMING DATABASE

Tahap Instalasi PostgreSQL di Windows

MODUL 9 WEB PROGRAMMING : MySQL

Praktikum Basis Data 2017 TE UM

BAB 5 IMPLEMENTASI DAN EVALUASI

Konsep Sistem Informasi B

Transkripsi:

Database dan Storage

Definitions: o Data Kumpulan item yang belum diproses osesyang dapat mencakup teks, angka, gambar, audio, dan video. o Database kumpulan data yang saling berhubungan yang memungkinkan pengguna untuk melacak kdt data tersebut t o Database software (DBMS) perangkat lunak yang membiarkan user untuk membuat database digital

Databases, Data and Information Apakah database? Kumpulan dari organisasi data Sehingga anda dapat mengakses, Memunculkan dan menggunakannya Create database Software database Membiarkan anda untuk Add, change, and delete data Sort and retrieve data Create forms and reports Software database juga disebut database management system (DBMS)

Perintah Definisi Data Model Basis Data. Contoh basis data sederhana Nama basis data PERWALIAN, terdiri dari dua buah tabel yaitu WALI dan MAHASISWA. Setiap mahasiswa dibimbing oleh seorang dosen wali. Seorang dosen wali memiliki beberapa orang mahasiswa bimbingan. 1 M WALI Membimbing MAHASISWA Gambar 3.1. Relasi antara WALI dan MAHASISWA

Perintah Definisi Data Tabel WALI berisi data: Kode wali nama wali Nomor induk pegawai Pangkat / jabatan fungsional Tabel MAHASISWA berisi data: Nomor mahasiswa Nama mahasiswa SKS yang ditempuh Indeks Prestasi Kumulatif (IPK) Kode wali

Perintah Definisi Data Tabel 3.1. Kamus Data untuk Basis Data PERWALIAN

Perintah Definisi Data Membuat Struktur Basis Data CREATE SCHEMA AUTORIZATION <creator>; Contoh: CREATE SCHEMA AUTORIZATION RONALD; CREATE DATABASE <nama database>; Contoh: CREATE DATABASE PERWALIAN;

Perintah Definisi Data Membuat Struktur Tabel CREATE TABEL <nama tabel>( <nama atribut1 dan karakteristik atribut1, nama atribut2 dan karakteristik atribut2, nama atribut3 dan karakteristik atribut3,primary tib t3 i key, foreignkey>); Contoh: CREATE TABEL WALI (KD_WALI INTEGER(2) NOT NULL UNIQUE, NIP CHAR(9) NOT NULL, NAMA VARCHAR(24) NOT NULL, JBT_FNG VARCHAR(15) PRIMARY KEY (KD_WALI));

Perintah Definisi Data Contoh: CREATE TABEL MAHASISWA(NOMHS CHAR(9) NOT NULL UNIQUE, NAMA VARCHAR(22) NOT NULL, SKS INTEGER(2) NOT NULL, IPK DECIMAL(4,2) NOT NULL, KD_WALI INTEGER(2) FOREIGN KEY RESTRICT ON UPDATE CASCADE); NOT NULL, PRIMARY KEY (NOMHS), KD_WALI (KD_WALI) REFERENCES WALI ON DELETE

Hirarki Data Bit= unit terkecil data sehingga komputer dapat memahami Character = 1 Byte or 8 bits Field = kumpulan karakter yang berhubungan. Records = kumpulan dari Field yang berhubungan. Data Files (Tables) = kumpulan dari record yang saling berhubungan. Database = kumpulan pua dari file file e yang saling berhubungan. bit byte field record file DB

Hirarki Data Apakah field itu? Kombinasi dari satu atau lebih karakter Unit terkecil dari data yang diakses user Field size jumlah maksimum karakter yang dapat dikandung sebuah field Field name Identifikasi i unik dari setiap field/kolom Data type menetapkan jenis data yang terkandung dalam field

Hirarki Data Apakah tipe tipe umum data? Text Numeric (Juga disebut alphanumeric) Huruf, angka, atau karakter khusus Hanya berisi angka AutoNumber Nomor unik yang secara otomatis ditetapkan ke setiap record baru Currency Jumlah dollar dan persen atau angka yang mengandung nilai desimal Date Bulan, hari, tahun dan kadang-kadang waktu Memo Memasukkan teks panjang Yes/No Hanya nilai Ya atau Hyperlink Alamat Web yang Object photograph, audio, video, or document created in other Tidak (atau Benar berhubungan dengan links atau Salah) ke dokumen atau Web page p g p application such as word processing or spreadsheet

The Hierarchy of Data Apakah record? Kelompok dari Field yang berhubungan b Key field, atau primary key, Identifikasi unik tiap record

Apakah data file? The Hierarchy of Data Kumpulan dari Record terhubung yang tersimpan dalam Disk Member ID First Name Last Name Address City State 2295 Donna Vandenberg 1029 Wolf Avenue Montgomery AL 2928 Shannon Murray 33099 Clark Street Montgomery AL 3376 Adrian Valesquez 15 Duluth Street Prattville AL 3928 Jonah Weinberg P.O. Box 45 Clanton AL 4872 Marcus Green 22 Fifth Avenue Auburn AL records key field fields

Database Management Systems Apakah sistem it manajemen dtb database yang populer (DBMSs)?

Akses khusus Ada 4 obyek database yang digunakan oleh akses : 1. Tbl Tables semua data disimpan i dalam dl tabel. Tbl Tabel disusun dalam baris dan kolom. 2. Forms menyediakan kemudahan layar untuk pengguna memasukkan data. 3. Reports digunakan untuk membuat laporan profesional. 4. Queries membiarkan user memilih sebuah subset dari field dan record dari satu atau lebih tabel daripada harus menavigasi berbagai bidang dan catatan dari DB besar

Perintah SQL Tabel 3.2. Cakupan Perintah SQL Perintah Penjelasan INSERT SELECT COMMIT UPDATE DELETE Berfungsi untuk memasukkan data awal pada tabel atau dapat juga untuk menambah data. Berfungsi untuk menampilkan isi satu tabel atau beberapa tabel sekaligus. Berfungsi untuk menyimpan hasil pekerjaan kedalam media penyimpan pa (disk). Berfungsi untuk melakukan perubahan data. Berfungsi untuk menghapus satu atau beberapa baris isi tabel. ROLLBACK Berfungsi untuk mengembalikan blik isi iitbl tabel tblb basis dt data ke bentuk aslinya, berdasarkan perintah COMMIT yang terakhir kali dilakukan.

Perintah SQL Pemasukan Data INSERT INTO <nama tabel> VALUES(harga atribut1, harga atribut2,.... dan seterusnya); Contoh: INSERT INTO WALI VALUES ( 5, 095065123,, Ir. Siswanto, MT., Lektor Kepala ); Contoh: INSERT INTO MAHASISWA VALUES ( 111900555, Agus Salim, 18, 2, 48, 5 );

Perintah SQL Form Input Data Wali Gambar 3.1. Form input data wali

Perintah SQL Menyimpan Isi Tabel COMMIT<nama tabel>; Contoh: COMMIT WALI; Menampilkan Isi Tabel SELECT <daftar atribut> FROM<nama tabel> WHERE <kondisi>; Contoh: SELECT * FROM WALI;

Perintah SQL Mengedit Isi Tabel UPDATE <nama tabel> SET <atribut> = <harga baru> WHERE <kondisi>; Contoh: UPDATE WALI SET KD_WALI WALI=7 WHERE KD_WALI=5; Mengembalikan IsiTabel ROLLBACK;

Perintah SQL Menghapus Record (Baris Tabel) DELETE FROM <nama tabel> WHERE <kondisi>; Contoh: DELETE FROM WALI WHERE KD_WALI=2; DELETE FROM WALI WHERE FUNGSIONAL= Lektor ; DELETE FROM WALI WHERE NIP= 095067120 ; DELETE FROM MAHASISWA WHERE IPK<2.00;

QUERIES Menampilkan Sebagian Isi Tabel SELECT<daftar atribut>from FROM<nama tabel> WHERE <kondisi>; Contoh: SELECT NIP, NAMA FROM WALI WHERE JBT_FNG= Lektor ; SELECT KD_WALI, NIP FROM WALI WHERE JBT_FNG= Asisten Ahli ;

QUERIES Operator Matematik

QUERIES Contoh: SELECT KD_WALI, NIP, NAMA FROM WALI WHERE JBT_FNG<> Lektor ; SELECT NIP, NAMA, JBT_FNG FROM WALI WHERE KD_WALI>5; SELECT NOMHS, NAMA, SKS FROM MAHASISWA WHERE IPK>2.5; SELECT NOMHS, NAMA, IPK FROM MAHASISWA WHERE SKS<18;

QUERIES Special Operators BETWEEN digunakan untuk menentukan range nilai. SELECT * FROM MAHASISWA WHERE IPK BETWEEN 2.00 AND 3.00; IS NULL digunakan untuk mengecek apakah suatu atribut bernilai kosong (NULL) SELECT * FROM WALI WHERE JBT_FNG IS NULL; LIKE digunakan untuk mengecek apakah suatu atribut mengandung string/ karaker yang mirip SELECT * FROM WALI WHERE NAMA LIKE %SANTO% ; IN digunakan untuk mengecek apakah suatu nilai suatu atribut terdapat dalam suatu daftar himpunan nilai SELECT * FROM WALI WHERE JBT_FNG IN ( ASISTEN AHLI, LEKTOR ); EXISTS digunakan untuk mengecek apakah suatu atribut memiliki nilai. EXISTS is the opposite of IS NULL. SELECT * FROM WALI WHERE JBT_FNG EXIST;

QUERIES Fungsi fungsi aggregate yang biasa digunakan: SUM() AVG() COUNT(*) MAX() MIN()

Apa penyimpan? Penyimpan Juga disebut Penyimpan skunder Perangkat keras komputer yang memegang data, perintah dan informsi untuk digunakan kemudian. Storage medium adalah bahan secara fisik digunakan untuk menyimpan

Apakah kapasitas itu? Penyimpan Jumlah byte (huruf) yang dapat dipegan oleh media penyimpan, dengan satuan: Kilobyte (KB) 1 thousand 1,000 Megabyte (MB) 1 million 1,000,000, Gigabyte (GB) 1 billion 1,000,000,000 Terabyte (TB) 1 trillion 1,000,000,000,000 Petabyte (PB) 1 quadrillion 1,000,000,000,000,000 Exabyte (EB) 1 quintillion 1,000,000,000,000,000,000 Zettabyte (ZB) 1 sextillion 1,000,000,000,000,000,000,000

Bagaimana Penyimpan bekerja? Memori Perangkat Penyimpan Writing Proses Transfer item Dari memori ke Media penyimpan p Reading Proses Transfer item dari Media penyimpan Ke memori Perangkat keras yang Mencatat dan memunculkan Item ke dan dari media penyimpan

Apakah floppy disk? Portable, media penyimpan yang murah (juga disebut diskette) ) Floppy Disks Apakah hfloppy disk di drive? Perangkat yang membaca dan menulis ke floppy disk Floppy disk drive dibangun menjadi sebuah komputer desktop Satu drive Floppy, diberi nama, drive A Jika 2 drive floppy, drive yang ke 2 dinamai drive B Floppy disk drive eksternal menempel ke komputer dengan kabel

Floppy Disks Apakah Track dan Sector? Track adalah rekaman band sempit yang membentuk lingkaran penuh pada disk Sector menyimpan data lebih dari 512 bytes Memformat mempersiapkan disk untuk digunakan dan menandai bad sector yang tidak dapat digunakan

Hard Disks Apakah hard disk? hard disk diinstall dalam unit sistem Penyimpan berkapasitas tinggi Terdiri atas beberapa inflexible, piringan melingkar yang menyimpan item secara elektronik Komponen ditutup dalam kotak kedap udara, disegel perlindungan.

Apakah head crash? Hard Disks Terjadi ketika membaca / menulis kepala menyentuh permukaan datar Putaran piringan ii membuat bantalan yang mengambang diudara d ketika Head membaca/menulis Jarak antara kepala dan piring adalah sekitar seperduajuta inci Sebuah partikel abu rokok, partikel debu, atau rambut manusia bisa membuat hard tidak dapat digunakan hair read/write head clearance dust smoke platter

Hard Disks Apakah external hard disks dan removable hard disks? External hard disk hard disk berdiri bebas yang terhubung dengan unit sistem Removable hard disk hard disk yang anda masukkan dan merubah dari drive hard disk

What are CDs and DVDs? CDs dan DVDs cakram logam portabel berbentuk datar, bulat, yang terbuat dari logam/plastik, dan mengkilap Push the button to slide out the tray. Hanya dapat membaca saja or membaca/menulis Kebanyakan PCs dilengkapi drive CD or DVD, kebanyakan untuk memutar audio CDs Insert the disc, label side up. Push the same button to close the tray.

CDs dan DVDs Disk Format Read Write Erase Size CD-ROM X Up to 1GB CD-R X X CD-RW X X X DVD-ROM X 4 17 GB DVD-R, X X DVD+R DVD-RW X X X DVD+RW DVD+RAM

Miniatur Media Penyimpan Mobile Apakah miniatur media penyimpan mobile? Perangkat penyimpan yang kecil yang mudah dibawa CompactFlash Smart Media Secure Digital Memory Stick Microdrive xd Picture Card

Miniatur Media Penyimpan Mobile Apakah USB flash drive? Kadang-kadang disebut drive keychain Menancap di USB port pada komputer atau perangkat portable

Miniatur Media Penyimpan Mobile Apakah smart card? Microprocessor penyimpan data yang ditempelkan dalam card kecil yang berisi Informasi Medis Data Vaksinasi Perawatan kesehatan Informasi ID Pelanggan Daftar Hadir karyawan Uang prabayar ar

Microfilm dan Microfiche Apakah microfilm dan microfiche? Penyimpan dokumen gambar mikros- kopis pada gulungan atau lembaran film Gambar direkam menggunakan output komputer perekam mikrofilm

Microfilm dan Microfiche Bagaimana membandingkan harapan umur hidup dari berbagai media? Microfilm and microfiche memiliki umur hidup lebih lama dibandingkan media penyimpan lainnya Media Life Expectancies Media Type Guaranteed Life Potential Life Expectancy Expectancy Magnetic disks 3 to 5 years 20 to 30 years CDs and DVDs discs 5 to 10 years 50 to 100 years Microfilm 100 years 500 years

Apa etika menggunakan peralatan CDs atau DVDs bajakan? Evens vs Odds Etiskah mendownload dan mengkopi secara bebas sebagian CD musik atau keseluruhan CD musik? Jika anda membeli CD atau DVD, apakah etis untuk membuat kopian untuk diedarkan? Etiskan untuk membuat rekaman lagu, film, atau video untuk didistribusikan?

Smart cards Lebih dari 10 tahun, smart card yang cerdas telah digunakan di seluruh Eropa. Amerika Serikat juga telah mengadopsi penggunaan teknologi ini i baru saja, dan kecenderungannya terus berlanjut. Teknologi kartu Smart menawarkan potensi untuk meningkatkan keamanan di Internet dengan memverifikasi identifikasi pengguna. Smart Cart dapat menahan dan memperbarui data penting dan kritis, seperti riwayat medis, yang bisa menggantikan kartu identifikasi dan catatan lainnya. Pasar menunjukkan bahwa teknologi ini akan memainkan peran penting dalam kehidupan kontemporer. Banyak ahli berpendapat bahwa smart card mengamankan dan cukup aman untuk menyimpan informasi i penting. Bagaimana di negara negara berkembang termasuk Indonesia?