LAPORAN PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI DATABASE

dokumen-dokumen yang mirip
Tutorial Tipe Data MySQL

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

Pengenalan Structured Query Language

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

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

Sejarah dan Dasar Basis Data. Author : Minarni, S.Kom.,MM

PENGENALAN SINTAKS DASAR DALAM MySQL

Pertemuan 12 Pengenalan Structured Query Language

KONSEP DATABASE. Pemrograman Basis Data Mardhiya Hayaty, ST, M.Kom

Apa itu DDL & DML? Semua perintah SQL dibagi dalam 2 kategori besar sesuai fungsinya, yaitu :

Jenis Data, Kolom, Operator dan Fungsi

RANGKUMAN PHP dan MYSQL

KURSUS ONLINE JASA WEBMASTERS

MODUL 1 Pengenalan MySQL, DDL, DML

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

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

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

DATA DEFINITION LANGUAGE

3. DEFINISI Istilah-istilah dalam Prosedur Operasional Baku ini dapat dilihat pada Kamus Istilah ICT DKSI IPB. 4. PROSEDUR

Laporan Praktikum Pengantar Teknologi Informasi

STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)

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

DASAR DASAR MICROSOFT ACCESS

PENGERTIAN DATABASE MySQL

MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

BAB 2 LANDASAN TEORI

UNIVERSITAS GUNADARMA

DATAWAREHOUSE. Sukarsa:Pasca Elektro Unud. I Made Sukarsa

MANAJEMEN DATABASE. Modul XII

BAB II LANDASAN TEORI

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

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

MEMBUAT PROGRAM DENGAN DATABASE

Modul Praktikum Basis Data 4 Relasi Table

MICROSOFT ACCESS 2007

Mengenal dan Mulai Bekerja dengan Access 2007

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

BAB VI MENGGUNAKAN DATABASE DESKTOP

LAPORAN TERTULIS ON THE JOB TRAINING

PERANCANGAN FISIK BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

MICROSOFT ACCESS PENGENALAN

Tabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM

Modul 3. A. Database Desktop

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

BAB II TINJAUAN PUSTAKA

PERTEMUAN 4-5 PENGELOLAAN DATABASE, TABEL, DAN INDEX

MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL

MAKALAH SEMINAR TUGAS AKHIR APLIKASI KONVERSI DATA DARI MYSQL KE ORACLE

TUTORIAL MEMBUAT DATABASE DENGAN MICROSOFT ACCESS BAGIAN 1

Pengenalan Algoritma & Struktur Data. Pertemuan ke-1

Pendekatan Database Jenjang Data Tipe File Media Penyimpanan Data Organisasi File Metode Pengolahan Data Aplikasi Pada Personal Computer (PC)

TABEL. Tabel Halaman 25

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

Menggunakan Microsoft Access (perhatikan untuk red text)

DESIGN BASIS DATA SECARA FISIK

X. PENGANTAR DATABASE

BEKERJA DENGAN MYSQL. 1.2 Instalasi MySQL Instalasi atau pemasangan basis data MySQL berbeda untuk setiap sistem

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan

POKOK BAHASAN: TUJUAN PEMBELAJARAN:

Pengantar Komputer Universitas Gunadarma PENGANTAR DATABASE. Disusun Oleh : Dr. Lily Wulandari


DESAIN DATABASE. Pertemuan 06 3 SKS

SISTEM MANAJEMEN BASIS DATA

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

Basis Data I. Pertemuan Ke-10 (SQL Part 1) Noor Ifada.

1. Definisi Basis Data 2. Elemen Basis Data. 3. Model Basis Data 4. Terminologi dalam Basis Data

LAPORAN PRAKTIKUM SISTEM BASIS DATA

BAB I DATABASE. Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang

A. MAKSUD DAN TUJUAN 1. MAKSUD

BAB III ANALISA DAN PERANCANGAN SISTEM

PRAKTIKUM 1 KONSEP DATABASE DAN PENGENALAN ACCESS 2 B.3. Definisi Dasar Database: Sekumpulan data yang saling berhubungan untuk mencapai suatu tujuan.

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

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

1. Mempersiapkan data yang akan dikelola dalam DBMS 2. Memperoleh efisiensi dalam pemrosesan data

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

KSI B ~ M.S. WULANDARI

BAB 4 PENGELOLAAN DATABASE, TABEL, DAN INDEX

STORE PROCEDURE. Pemrograman Client Server Sarji, S.Kom Studi kasus pada

PRAKTIKUM SISTEM BASISDATA

BAB 2 LANDASAN TEORI

BAB III ANALISA DAN DESAIN SISTEM

BAB II PEMBUATAN DAN MANAJEMEN TABLE

Modul 3. Oleh : Mohammad Sholikin. 1

Rancang Bangun Aplikasi Php Generator Berbasis Web

Basis Data Spasial Modul 2

Microsoft Access 2007

Mengenal Tabel Base BAB

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

Dibuat oleh: Dinda Ayu Muthia

Pengenalan Database. Informasi adalah Data yang sudah diolah dan berguna bagi si pemakainya. NPM Nama Alamat Aris Bekasi Budi Depok

KURSUS ONLINE JASA WEBMASTERS

Seminar Internasional, ISSN Peran LPTK Dalam Pengembangan Pendidikan Vokasi di Indonesia

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

Pertemuan 9 Struktur Query Language(SQL)

Rangga Praduwiratna

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis.

Transkripsi:

LAPORAN PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI DATABASE Disusun oleh : Cephi Prasintasari KOMSI E (12/332452/DPA/01167) Fakultas SV MIPA Universitas Gadjah Mada Yogyakarta 2012

TABLE OF CONTENT I. PENDAHULUAN - Pengenalan Database dalam Pengantar Teknologi Informasi a. Tujuan b. Latar Belakang c. Landasan Teori II. PEMBAHASAN Membuat sebuah database dengan nama karyawan yang berisi 4 buah tabel yaitu : tabel pribadi, pekerjaanm bagian dan gaji. a. Menentukan tipe data dari tiap field dan primary key dari tiap tabel. b. Membuat hubungan antar tabel (relationship). c. Mengisi dengan data. d. Menampilkan data seluruhnya memakai Queries. III. PENUTUP Kesimpulan

BAB I PENDAHULUAN Pengenalan Database dalam Pengantar Teknologi Informasi : a. Tujuan Mahasiswa mengetahui definisi dari database. Mahasiswa mengetahui tipe-tipe database. Mahasiswa mengetahui model-model database. b. Latar Belakang Database merupakan bagian yang tak terpisahkan dari kegiatan sehari-hari suatu organisasi. Dengan menggunakan database, data-data yang dimiliki dapat teroganisir dengan baik, sehingga penyimpanan serta pengambilan data dapat dilakukan dengan mudah. Seiring dengan berkembangnya organisasi tersebut, jumlah data yang disimpan juga semakin besar. Oleh karena itu, diperlukan suatu mekanisme untuk mengelola data yang ada yaitu dengan menggunakan Database Management System (DBMS). c. Landasan Teori Pengertian Database : 1. Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu pada tujuan tertentu pula. 2. Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna.

Definisi dasar struktur database : 1. Data : sekumpulan fakta mengenai objek tertentu, orang dan lain-lain yang dinyatakan dengan angka, huruf, gambar, film, suara dan sebagainya yang relevan dan belum mempunyai arti. 2. Informasi : hasil pengolahan data yang konkrit dan sudah mempunyai arti untuk mencapai suatu tujuan tertentu. 3. Tabel : merupakan hal yang paling mendasar dalam hal penyimpanan data yang terdiri dari field dan record. 4. Field (kolom) : merupakan elemen dari tabel yang berisikan informasi tertentu yang spesifik tentang subjudul tabel pada sebuah item data. Syarat-syarat pembentukan Field Name pada tabel : a) Harus Unik atau Spesifik. b) Boleh disingkat. c) Pemisah sebagai pengganti spasi dalam pembentuk field adalah tanda lambang "_". Contoh : Kode Barang menjadi KdBarang, KodeBrg, Kd_Brg, Kd_Barang, Kode_Brg Tanggal Lahir menjadi TglLahir, Tgl_Lahir, Tgl_Lhr 5. Record (baris) : merupakan sekumpulan data yang saling berkaitan tentang sebuah subjek tertentu, misalnya data seorang siswa akan disimpan dalam record yang terdiri dari beberapa kolom/field. Tujuan Database : Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi

Menentukan kualitas informasi: akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Mengurangi duplikasi data (data redudancy) Hubungan data dapat ditingkatkan (data relatability) Mengurangi pemborosan tempat simpanan luar. Keunggulan & Kelemahan Database : Keunggulan : 1. Mengurangi kerangkapan data 2. Mencapai independensi data 3. Mengintegrasi data dari beberapa file 4. Mengambil data dan informasi secara cepat 5. Meningkatkan keamanan data Kelemahan: 1. Perangkat lunak yang mahal 2. Konfigurasi perangkat keras yang besar 3. Mempertahankan staff Database Administrator Tipe Database My SQL : 1.varchar = tipe data karakter yang panjangnya tidak tetap.

2.TINYINT = adalah tipe data bilangan bulat yang rentangnya -128 sampai 127 atau menggunakan atribut unsigned dari 0 hingga 255. 3.text = tipe data yang dapat menampung semua tipe data. 4. date = type data yang digunakan untuk mendiskripsikan tanggal. 5. smallint = adalah tipe data bilangan bulat yang rentangnya 32768 sampai 32767. 6. mediumint = adalah tipe data bilangan bulat yang rentangnya 8388608 sampai 8388607. 7. int = type data yang bernilai integer/bilangan bulat. 8. Bigint = Merupakan tipe data bil bulat 8 byte data dengan batasan nilai atau jangkauan antara -2^36 (-9,223,372,036,854,775,808) s/d 2^36-1 (9,223,372,036,854,775,807). 9. float = type data yang bernilai desimal. 10. double = type data yang bernilai desimal yang memiliki rentang lebih panjang daripada float. 11. Decimal = tipe data yang dapat menampung data pecahan. 12. Datetime = merupakan tipe data tanggal dan jam (waktu) mulai 1 januari 1753 s/d 31 Desember 9999, dengan akurasi sampai 3,33 milidetik.

13.TIMESTAMP = merupakan perluasan dari tipe data DATE. TIMESTAMP menyimpan tahun, bulan dan hari dari tipe data DATE, ditambah dengan jam, menit dan detik sebagai nilai fractional second. 14. time = Tipe data waktu. Jangkauannya adalah '-838:59:59' hingga '838:59:59'. MySQL menampilkan TIME dalam format 'HH:MM:SS'. 15. year = Angka tahun, dalam format 2- atau 4digit (default adalah 4-digit). Nilai yang mungkin adalah 1901 hingga 2155, 0000 pada format 4digit, dan 1970-2069 pada format 2-digit (70-69). 16. Char = tipe data untuk menampung data yang bertipe karakter. 17. tinyblob = type file pada mysql yang dapat digunakan untuk menyimpan file dalam database, dengan rentang maksimum 255 (2^8-1) karakter. 18. tinytext = type data text yang menyimpan data dengan panjang maksimum 65535 (2^16-1) karakter. 19. Blob adalah type file pada mysql yang dapat digunakan untuk menyimpan file dalam database. 20. mediumblob = type file pada mysql yang dapat digunakan untuk menyimpan file dalam database, dengan rentang maksimum 16777215 (2^24-1) karakter.

Model model Database : Database Hierarkis : Model tertua dan paling sederhana dari kelima model database. Database Jaringan : Konsep database jaringan mirip dengan database hierarkis tetapi setiap record child dapat memiliki lebih dari satu record parent. Selanjutnya setiap record child dapat dimiliki oleh lebih dari satu record parent. Database Relasional : Bekerja dengan menghubungkan data pada file-file yang berbeda dengan menggunakan sebuah kunci atau elemen data yang umum. Database Berorientasi Objek : Model ini menggunakan objek sebagai perangkat lunak yang ditulis dalam potongan kecil yang dapat digunakan kembali sebagai elemen dalam file database. Database berorientasi objek adalah sebuah database multimedia yang bisa menyimpan lebih banyak tipe data dibanding database relasional. Database Multidimensial : Database Multidimensial (MDA) memodelkan data sebagai fakta, dimensi, atau numerik untuk menganalisis data dalam jumlah besar, tujuannya adalah untuk mengambil keputusan. Database Multidimensial menggunakan bentuk kubus untuk merepresentasikan dimensi-dimensi data yang tersedia bagi seorang pengguna, maksimal empat dimensi.

BAB II PEMBAHASAN Buatlah sebuah database dengan nama karyawan yang berisi 4 buah tabel yaitu tabel pribadi, pekerjaan, bagian dan gaji. a. Tentukan tipe data dari setiap field dan primary key dari tiap data! Tabel Pribadi Tabel Pekerjaan

Tabel Bagian Tabel Gaji b. Buatlah hubungan antar tabel (relationship)! c. Isilah dengan data! Tabel Pribadi

Tabel Pekerjaan Tabel Bagian Tabel Gaji d. Tampilkan data seluruhnya memakai Queries! Create Query in Design View

Tabel Pribadi Tabel Pekerjaan Tabel Bagian

Tabel Gaji Use Wizard to Create Query Tabel Pribadi Tabel Pekerjaan

Tabel Bagian Tabel Gaji Create Query in SQL View Tabel Pribadi

Tabel Pekerjaan Tabel Bagian Tabel Gaji

BAB III PENUTUP Kesimpulan : 1. Mengurangi kerangkapan data 2. Mencapai independensi data 3. Mengintegrasi data dari beberapa file 4. Mengambil data dan informasi secara cepat 5. Meningkatkan keamanan data