Panduan Pendayagunaan Open Source Software : RDBMS MySQL. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
|
|
- Farida Sutedja
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Panduan Pendayagunaan Open Source Software : RDBMS MySQL Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset dan Teknologi Republik Indonesia Deputi Bidang Pendayagunaan dan Pemasyarakatan Iptek Asisten Deputi Pengembangan dan Pemanfaatan Teknologi Informasi Gedung II BPP Teknologi Lantai 6 Jl. MH. Thamrin No.8 Jakarta Telepon : (021) / Faksimili : (021) Web : Yayasan Penggerak Linux Indonesia (YPLI) Jln. Mampang Prapatan X No. 4 Jakarta Selatan Indonesia Telp , Fax , info@ypli.or.id Pengurus YPLI: Rusmanto Maryanto (Ketua); Resza Ciptadi (Sekretaris); Effendy Kho (Bendahara) Penyusun: Firdaus Tjahyadi; Henry Saptono; Irfan Gustiarahman; Mgs. Hendri Thoyyib; Prihantoosa; Resza Ciptadi; Rusmanto Maryanto; Sirojul Munir; Yan Farmawan ISBN Panduan Pendayagunaan Open Source Software: RDBMS MySQL i
2 SAMBUTAN MENEGRISTEK Pembangunan teknologi informasi merupakan sumber terbentuknya iklim yang menjadi landasan bagi tumbuhnya kreativitas sumberdaya manusia yang dapat menjadi sumberdaya pertumbuhan dan daya saing ekonomi. Dengan menyadari akan hal tersebut, peran teknologi informasi sangatlah penting dalam kehidupan masyarakat, sehingga mendorong peningkatan kemandirian, daya saing, kreativitas serta inovasi bangsa yang merupakan kunci utama keberhasilan pembangunan bangsa. Melalui semangat untuk membangkitkan inovasi ini, Program Indonesia, Go Open Source (IGOS) dideklarasikan. Tumbuhnya kesadaran untuk meraih kemandirian dalam pemanfaatan teknologi informasi dan komunikasi (information and communication technology ICT), ditopang dengan tersedianya berbagai pilihan terhadap perangkat lunak (software) yang dapat digunakan oleh masyarakat. Pilihan untuk mengembangkan dan memanfaatkan open source software (OSS) merupakan pilihan yang rasional, baik dari segi legalitas, ekonomi, maupun tingkat keamanannya (security). Untuk kepentingan pendayagunaan open source serta memudahkan pengenalan perangkat lunak berbasis Open Source kepada masyarakat, Kementerian Negara Riset dan Teknologi menginisiasi penyusunan Panduan Pendayagunaan Open Source Software yang bekerjasama dengan komunitas Iptek, Yayasan Penggerak Linux Indonesia (YPLI). Dalam konteks ini, saya menyambut gembira penyusunan Panduan Pendayagunaan Open Source Software yang tentunya diharapkan dapat lebih memudahkan masyarakat dalam mengenal perangkat lunak berbasis open source. Dokumen tersebut terdiri atas delapan dokumen yaitu Perangkat Lunak Bebas dan Open Source, Petunjuk Instalasi IGOS Nusantara, Konfigurasi Server Linux, Aplikasi untuk Server, RDBMS (Relational Database Management System): MySQL, Bahasa Pemrograman Open Source, Aplikasi Perkantoran OpenOffice.org, dan CMS, CRM, dan ERP. Akhir kata, semoga kedelapan Dokumen ini dapat bermanfaat bagi peningkatan kemampuan masyarakat dalam penguasaan teknologi piranti lunak bebas dan open source. Dengan semangat Kreativitas Tanpa Batas dan maju bersama Indonesia, Go Open Source! Kita besarkan produk aplikasi perangkat lunak Indonesia. Jakarta, Juli 2007 Menteri Negara Riset dan Teknologi Kusmayanto Kadiman Panduan Pendayagunaan Open Source Software:RDBMS MySQL ii
3 PENGANTAR Dokumen ini disusun sebagai salah satu bahan acuan untuk pelatihan tentang perangkat lunak bebas dan open source dengan semangat IGOS (Indonesia, Go Open Source!) yang dimotori oleh Kementerian Negara Riset dan Teknologi Republik Indonesia. Dokumen ini merupakan bagian dari delapan dokumen IGOS Training Tool Kit yang disusun oleh Yayasan Penggerak Linux Indonesia dan diterbitkan oleh Kementerian Negara Riset dan Teknologi Republik Indonesia. Kedelapan dokumen itu adalah Perangkat Lunak Bebas dan Open Source, Petunjuk Instalasi IGOS Nusantara, Konfigurasi Server Linux, Aplikasi untuk Server, RDBMS (Relational Database Management System): MySQL, Bahasa Pemrograman Open Source, Aplikasi Perkantoran OpenOffice.org, dan CMS, CRM, dan ERP. Sebagian bahan penyusunan dokumen ini diambil dari Open Source Training Tool Kit yang diterbitkan oleh Open Source Resource Center (OSRC) Pakistan Software Export Board (PSEB). Lisensi dokumen ini OPL (Open Publication License) versi 1.0 atau yang lebih baru dan dapat diakses di Jakarta, Juli 2007 Rusmanto Maryanto Ketua Yayasan Penggerak Linux Indonesia iii Panduan Pendayagunaan Open Source Software: RDBMS MySQL
4 DAFTAR ISI SAMBUTAN MENEGRISTEK...ii PENGANTAR...iii DAFTAR ISI...iv I Pengantar RDBMS Pendahuluan SQL Relational Databases Relational vs. flat file databases Normalisasi database Relasi Antar Tabel Relasi satu ke banyak (One to Many) Relasi satu ke satu (One to One) Relasi banyak ke banyak (Many to Many)...7 II Pengantar MySQL Pendahuluan Penyesuaian dengan standar standar SQL Program program klien MySQL Program klien mysql Program klien mysqlimport Program klien mysqldump Operasi mysqldump Memuat ulang hasil mysqldump Program klien mysqlcheck dan myisamchk Database secara umum dan manipulasi tabel Storage Engine dan Tipe tipe tabel Tipe tipe kolom NUMERIK String Date Tipe data Komplek Opsi opsi Kolom Operator Peraturan ketentuan hak yang lebih tinggi Operator Arithmatic Operator Comparison Operator Logical Memulai dan mengakhiri koneksi ke database server Membuat dan menggunakan database...29 Panduan Pendayagunaan Open Source Software:RDBMS MySQL iv
5 2.11 Manipulasi tabel Membuat tabel Menghapus tabel Merubah tabel Merubah nama tabel Index Non unique index Unique index Primary Key index Menghapus index MySQL query Perintah SELECT Pengambilan data sederhana Membatasi suatu perintah SELECT dengan WHERE Mengurutkan pemilihan data menggunakan ORDER BY Membatasi pengambilan data menggunakan klausa LIMIT Mengelompokkan pemilihan baris data menggunakan klausa GROUP BY Perintah INSERT Perintah REPLACE Perintah UPDATE Perintah DELETE Join tabel Cross join Inner Join Outer Join Left Join Right Join Referensi...48 III Administrasi MySQL Cara Download dan Install MySQL Direktori Data MySQL Lokasi Direktori Data Struktur Direktori Data Bagaimana MySQL Server memberikan akses ke Data Representasi dari Tabel Database Start Up dan Shutdown MySQL MySQL server dan Skrip skrip Sekilas pandang terhadap Skrip Server side Mengaktifkan Server Jika tidak bisa terhubung ke server Manajemen User Account MySQL Username dan Password...56 v Panduan Pendayagunaan Open Source Software: RDBMS MySQL
6 3.4.2 Menambah user account baru Akses ke Database Akses Tabel Akses Kolom Menampilkan Izin Akses Menghapus Account User...62 Penggunaan Revoke Membatasi jumlah penggunaan resource Mengatasi Kerusakan Data dan Recovery Back up Database Prinsip prinsip Back up Metode Back up Copy secara langsung mysqlhotcopy mysqldump Replikasi Memanfaatkan Replikasi pada MySQL versi Menginstall MySQL versi 5.0 dan mensetupnya sebagai server master Install MySQL server di mesin master : File Konfigurasi Menjalankan server master Menyeting hak akses untuk replikasi Membuat arsip base backup Setup server Slave Instal mysql server di mesin slave Setup datadir dari arsip base backup File konfigurasi Menjalankan server slave Setup parameter replikasi Menjalankan dan memeriksa thread slave Menguji replikasi dan troubleshooting Menyimpan binary log di direktori tertentu Menyediakan disk space yang cukup besar untuk file temporary di slave Catatan bagi database administrator Memeriksa status master dan slave Ketika mesin server slave restart Memperhatikan disk space untuk binary log Berhati hati dalam menshutdown server slave Ketika master crash Mempromosikan slave menjadi master Membuat slave baru Alternatif lain: mebuat master baru...79 Panduan Pendayagunaan Open Source Software:RDBMS MySQL vi
7 3.7 Membuat database backup secara periodik Mengapa perlu backup lagi? Sebagai backup sekunder Memulihkan kesalahan eksekusi update SQL pada master Apa saja dan bagaimana Skrip untuk otomatisasi Memulihkan dari kesalahan eksekusi update SQL di master Mengunci master dari user Mencari posisi binlog terakhir Menggunakan base backup terakhir Menjalankan thread slave sampai posisi tertentu Mengganti data master Menjalankan thread slave seperti biasa Keterbatasan keterbatasan Replikasi Penutup...86 IV Perbandingan DBMS Oracle, MySQL, dan PostgreSQL Fitur fitur dasar Kesesuaian dengan standard SQL : Biner dan karakter objek besar Tipe data User defined Perluasan object relational Tipe data khusus (multimedia,dll) Perintah sub query Primary dan Unique key Foreign Key Check Views Updatable Views Synonims(Alias pada table, view atau objek lain di database) Auto Increment (penambahan otomatis) kolom Konversi otomatis code pages (antara klien dan server) Transaksi Mendukung proses transaksi Transaksi Rollback Sebagian Level Penguncian (table, page dan baris) Deteksi Deadlock dan pemecahannya DB programming Bahasa untuk menulis stored procedure Triggers Administrasi Otorisasi User Enkripsi koneksi klient server...96 vii Panduan Pendayagunaan Open Source Software: RDBMS MySQL
8 4.4.3 Izin pengaksesan objek (level) Izin grouping Incremental dan back up online Tools untuk eksport data Tools untuk meng import data Portability dan Scalability Hardware dan system platform yang mendukung Portability data dan kode (procedure penyimpanan) Mendukung system SMP (eksekusi query parallel) Performa dan VLDB Implementasi VLDB yang diketahui Maximum jumlah baris dan kolom Maximum jumlah table dan index Tuning manual alokasi Partisi otomatis pada table/index besar dan menggunakan partisi dan engoptimalan query Akses ke multiple database dalam satu sessi Replikasi Gerbang(Gateway) ke DBMS lain Interfaces dan Pengembangan Aplikasi Interface standar ODBC dan JDBC Support aplikasi Dedicated Server Web Support XML terintegrasi dengan DBMS Mendukung paket CASE Kehandalan Otomatis recovery dari kegagalan Isu isu komersial Tipe lisensi Tehnical Support Pembagian pasar Segmen pasar secara spesifik Panduan Pendayagunaan Open Source Software:RDBMS MySQL viii
Panduan Pendayagunaan Open Source Software : CMS, CRM, dan ERP. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
Panduan Pendayagunaan Open Source Software : CMS, CRM, dan ERP Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset dan Teknologi
Lebih terperinciPanduan Pendayagunaan Open Source Software: Instalasi IGOS Nusantara. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
Panduan Pendayagunaan Open Source Software: Instalasi IGOS Nusantara Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi: Kementerian Negara Riset dan
Lebih terperinciPanduan Pendayagunaan Open Source Software: Alikasi Untuk Server. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
Panduan Pendayagunaan Open Source Software: Alikasi Untuk Server Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset dan Teknologi
Lebih terperinciPanduan Pendayagunaan Open Source Software : Konfigurasi Server Linux. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
Panduan Pendayagunaan Open Source Software : Konfigurasi Server Linux Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset dan
Lebih terperinciPanduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source
Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset
Lebih terperinciPendayagunaan Software Open Source : CMS, CRM dan ERP
Pendayagunaan Software Open Source : CMS, CRM dan ERP Content Management System (CMS) CMS adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari
Lebih terperinciSEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : PROGRAM PAKET NIAGA - C Kode Mata Kuliah : MI - 14407 Jurusan / Jenjang : D3 TEKNIK KOMPUTER Tujuan Instruksional
Lebih terperinciBAB 1 PENDAHULUAN. Dewasa ini, database merupakan bagian tak terpisahkan dari kegiatan sehari-hari
BAB 1 PENDAHULUAN 1.1 Latar Belakang Dewasa ini, database merupakan bagian tak terpisahkan dari kegiatan sehari-hari suatu organisasi. Dengan menggunakan database, data-data yang dimiliki dapat lebih terorganisir
Lebih terperinciMODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL
MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA 2011 PENGENALAN DATABASE MYSQL Praktikum ke-1 A. Pengenalan MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat
Lebih terperinciMengeksplorasi Database PostgreSQL dengan PgAdmin III
Mengeksplorasi Database PostgreSQL dengan PgAdmin III Siti Munawaroh Fakultas Teknologi Informasi, Universitas Stikubank Semarang email : siti@unisbank.ac.id ABSTRAK : Dengan perkembangan dunia IT (Information
Lebih terperinciKEKURANGAN KELEBIHAN APLIKASI DATA BASE
KEKURANGAN KELEBIHAN APLIKASI DATA BASE No Nama aplikasi data base Kekurangan kelebihan 1 ORACLE Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari. Membutuhkan
Lebih terperinciBAB V IMPLEMENTASI DAN PENGUJIAN
BAB V IMPLEMENTASI DAN PENGUJIAN Bab ini membahas mengenai implementasi dan pengujian perangkat lunak yang dibangun pada Tugas Akhir ini. Pembahasan mengenai implementasi dipaparkan pada subbab 5.1 sedangkan
Lebih terperinciSelayang pandang ORACLE. Budi S
Selayang pandang ORACLE Budi S 1 Oracle History Produk dari Oracle Corporation (RSI/Relational Software Incorporated : 1977) memposisikan sbg S/W Database (RDBMS) Versi 1 (1977) Didevelop dgn C dan interface
Lebih terperinciEksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.
1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak
Lebih terperinciDASAR-DASAR SQL SERVER 2005
DASAR-DASAR SQL SERVER 2005 SQL SQL (Structured Query Language) adalah salah satu bahasa generasi level ke-4 yang awalnya dikembangkan oleh IBM di San Jose Research Laboratory. Berbeda dengan bahasa pemrograman
Lebih terperinciLANGKAH-LANGKAH BACKUP & RECOVERY PADA DATABASE MYSQL
LANGKAH-LANGKAH BACKUP & RECOVERY PADA DATABASE MYSQL Bella Arif Primadana H1L011029 Program Studi Teknik Informatia Univesitas Jenderal Soedirman bellaarifprimadana@unsoed.ac.id ABSTRAK Data dan basis
Lebih terperinciBAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi
BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era globalisasi ini, perkembangan teknologi informasi sudah merupakan satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi merupakan suatu kebutuhan
Lebih terperinciLANGKAH-LANGKAH BACKUP & RECOVERY PADA DATABASE MYSQL
LANGKAH-LANGKAH BACKUP & RECOVERY PADA DATABASE MYSQL Bella Arif Primadana H1L011029 Program Studi Teknik Informatia Univesitas Jenderal Soedirman bellaarifprimadana@unsoed.ac.id ABSTRAK Data dan basis
Lebih terperinciVIEW : Tabel Virtual VIEW 5/29/2017
VIEW : Tabel Virtual VIEW View adalah objek di dalam database yang berisi kumpulan kolom yang dihasilkan dari perintah SELECT. View adalah objek yang menyimpan hasil query, baik dari satu table atau lebih.
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN BASIS DATA
MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MYSQL Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI... 2 BAB I MENGENAL
Lebih terperinciWEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom
WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL Agustina Purwatiningsih., S.Kom 1 Pendahuluan Seperti yang dijelaskan pada pertemuan pertama, web dinamis merupakan web yang di desain agar konten yang terdapat dalam
Lebih terperinciPENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.
PENGENALAN MySQL Riana Sepriyanti riana0592@yahoo.com Abstrak MySQL merupakan software database open source yang paling populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna di seluruh
Lebih terperinciPemrograman Basis Data dan SQL
Pemrograman Basis Data dan SQL Genap 2015-2016 Alen Boby Hartanto, S alen.boby@mercubua INTRO omata Kuliah : Pemrograman Sistem Basis Data dan SQL osks : 3 ojenis : Mata Kuliah Wajib opertemuan : 14 Pertemuan
Lebih terperinci3.2 Membuat SQL Azure Server
Windows SQL Azure Data merupakan aset terpenting bagi organisasi atau perusahaan. Data ini dikonsumsi oleh aplikasi internal maupun eksternal. Begitu pentingnya data ini, beberapa organisasi atau perusahaan
Lebih terperinciKitab Kumpulan Tips, Latihan, dan Soal Database
Kitab Kumpulan Tips, Latihan, dan Soal Database Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi
Lebih terperinciMODUL 8 Mengoperasikan Perangkat Lunak Basis Data
MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan
Lebih terperinciDATABASE SQL SERVER. Database SQL Server Halaman 1
1 DATABASE SQL SERVER Objektif: Mengetahui sejarah SQL Server 7.0 Mengengetahui perbedaan SQL Server dengan Microsoft Access Mengenal program bantu yang ada di SQL Server 7.0 Mengetahui cara membuat database
Lebih terperinciOtodidak. MySQL untuk Pemula
Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta
Lebih terperinciMengenal Pemrograman PHP7 Database untuk Pemula
Mengenal Pemrograman PHP7 Database untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi
Lebih terperinciKURSUS ONLINE JASA WEBMASTERS
KURSUS ONLINE JASA WEBMASTERS SQL Pengenalan Database, SQL, MySQL dan XAMPP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Database Database secara singkat dapat diartikan sebagai
Lebih terperinciSQL. Pemrograman Web II. Ganjil
SQL Pemrograman Web II Ganjil 2015-2016 Review Database Structured Query Language Apa itu database? Kumpulan data terstruktur yang saling berelasi. Definisi : Kumpulan data, yang terorganisir secara logika,
Lebih terperinciOPTIMALISASI QUERY DALAM BASIS DATA MY SQL MENGGUNAKAN INDEX
============================================================================== OPTIMALISASI QUERY DALAM BASIS DATA MY SQL MENGGUNAKAN INDEX Ridho Pamungkas Jurusan Sistem Informasi, Fakultas Teknik, UNIPMA,
Lebih terperinciPraktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom
Praktikum Sistem Basis Data MySQL Gentisya Tri Mardiani, M.Kom Pengenalan RDBMS MySQL Kebanyakan dari database tergantung pada Database Management System (DBMS) untuk mengelola data yang tersimpan dalam
Lebih terperinciManajemen Data dengan Database MySQL Supriyono, M.Kom
Manajemen Data dengan Database MySQL Supriyono, M.Kom 05/03/2015 By : Supriyono, M.Kom 1 Pendahuluan MYSQL adalah aplikasi database yang berbasis client server. Aplikasi service berjalan tanpa menampilkan
Lebih terperinciMySQL AL AZHAR COMPUTER CLUB
MODUL Pelatihan Web MySQL AL AZHAR COMPUTER CLUB Oleh : Achmad Fachrie Jakarta, 2006 Al Azhar Computer Club MySQL Dalam melakukan pengembangan aplikasi, salah satu komponen yang terpenting adalah database.
Lebih terperinciPENGERTIAN DATABASE MySQL
PENGERTIAN DATABASE MySQL RAHMAT AMIN Rahmat.amin@raharja.info Abstrak Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai
Lebih terperinciPANDUAN UJI KOMPETENSI
PANDUAN UJI KOMPETENSI KLASTER JUNIOR DATABASE PROGRAMMING LSP TIK INDONESIA Jl. Pucang Anom Timur 23 Surabaya 60282, Jawa Timur Telp: +62 31 5019775 Fax: +62 31 5019776 Daftar Isi 1. Latar Belakang...
Lebih terperinciBAB III LANDASAN TEORI. sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan
BAB III LANDASAN TEORI 3.1 Database Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program
Lebih terperinciBAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.
BAB 2 LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi merupakan komponen atau perangkat lunak pendukung sistem operasi yang bisa digunakan untuk keperluan membantu kerja manusia sehari-hari seperti pengolahan
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. yang sulit untuk diimplementasikan dalam RDBMS (Relational Data Base Management
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Penelitian melakukan pengembangan terhadap opsi-opsi pemecahan masalah yang sulit untuk diimplementasikan dalam RDBMS (Relational Data Base Management System)
Lebih terperinciTUJUAN PEMBELAJARAN. Tujuan Pembelajaran Umum :
TUJUAN PEMBELAJARAN Tujuan Pembelajaran Umum : Setelah mengikuti materi, peserta mampu aplikasi SIHA menerapkan Tujuan Pembelajaran Khusus: Setelah mengikuti materi, peserta mampu: 1. Menjelaskan Pengertian,
Lebih terperinciPengenalan Web Server dan Server Side Scripting
Pengenalan Web Server dan Server Side Scripting Web Server merupakan sebuah perangkat lunak dalam server yang berfungsi menerima permintaan (request) berupa halaman web melalui HTTP atau HTTPS dari klien
Lebih terperinciBAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA A. MYSQL MySQL merupakan sistem basis dataopen source paling populer. MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (Relational Database Management
Lebih terperinciModul 1 Pengenalan Struktur dan Tabel
Modul 1 Pengenalan Struktur dan Tabel 1.1 Tujuan a. Mahasiswa dapat mengenal mysql b. Mahasiswa dapat membuat sebuah tabel dan strukturnya 1.2 Materi a. mysql b. Struktur dan Tabel 1.3 Alat dan Bahan a.
Lebih terperinciIMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA
IMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA DOSEN MATAKULIAH SISTEM MANAJEMEN BASIS DATA Dr. KHAMAMI HERUSUSANTO DISUSUN
Lebih terperinciSoftware Database Firebird
Software Database Firebird Winda Larasati winda.larasati@raharja.info Abstrak Software database yang paling umum yaitu microsoft acces, artikel ini akan membahas software database lainnya yaitu firebird.
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting
Lebih terperinciPRAKTIKUM SISTEM INFORMASI MANAJEMEN
MODUL 2 DATABASE Tujuan Praktikum Adapun tujuan dari praktikum modul 2 ini adalah sebagai berikut: a. Mahasiswa diharapkan memahami tentang MySQL b. Mahasiswa dapat membuat database menggunakan MySQL c.
Lebih terperinciBab 2. Tinjauan Pustaka
6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Metode MVC sudah banyak diterapkan dan digunakan dalam aplikasi yang mendukung sistem, salah satu diantaranya adalah Perancangan dan Implementasi Perangkat
Lebih terperinciPraktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN
A. TUJUAN MODUL 8 TRIGGER Memahami konsep dasar trigger di dalam basis data. Memahami implementasi trigger sebagai bentuk respon atas suatu kejadian. Mampu menyelesaikan kasus-kasus manipulasi data yang
Lebih terperinciDefinisi Basis Data (1)
Chapter 1 Definisi Basis Data (1) BASIS + DATA Representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. Markas / tempat
Lebih terperinciDATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEM Apa itu Database Management System? Database merupakan komponen dasar dari sebuah sistem informasi dan pengembangan serta penggunaannya sebaiknya dipandang dari perspektif kebutuhan
Lebih terperinciPENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman
PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman Jurusan Teknik Informatika Universitas Kristen Petra Jl. Siwalankerto 121-131 Surabaya
Lebih terperinciPertemuan 11 Pengenalan DBMS dan MySQL
Pertemuan 11 Pengenalan DBMS dan MySQL Tentang Database, DBMS, dan RDBMS Tentang MySQL Instalasi MySQL di Windows Menjalankan Service MySQL Koneksi ke Server MySQL Berbagai Tools Administrasi Server MySQL
Lebih terperinciBAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi
BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi sistem yaitu spesifikasi computer,personil dan sisi keamanan
Lebih terperinci[PRAKTIKUM BASIS DATA TERDISTRIBUSI D3 TI UNS]
[PRAKTIKUM BASIS DATA TERDISTRIBUSI D3 TI UNS] MODUL 8 PRAKTIKUM BASIS DATA TERDISTRIBUSI Replikasi MySql Pendahuluan Replikasi database berfungsi untuk mirroring database antar 2 server atau lebih. Dengan
Lebih terperinciMODUL III STRUCTURED QUERY ANGUAGE (SQL)
MODUL III STRUCTURED QUERY ANGUAGE (SQL) Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. Tugas Pendahuluan 1. Apa yang anda
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini membahas tentang implementasi dan pengujian perangkat lunak yang dibangun pada tugas akhir ini. Implementasi akan dibahas pada Subbab 4.1, sedangkan pengujian
Lebih terperinciBAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas negeri yang memiliki kurang lebih 1470 murid, dan wali murid yang semuanya membutuhkan
Lebih terperinciSEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : PEMROGRAMAN WEB 2 (PHP & MYSQL) Kode Mata Kuliah : MI - 26223 Jurusan / Jenjang : D3 MANAJEMEN INFORMAA
Lebih terperinciBAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software
BAB II. KAJIAN PUSTAKA A. Aplikasi Aplikasi merupakan suatu progam yang siap untuk digunakan yang dibuat untuk melaksanakan suatu fungsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang
Lebih terperinciBAB V IMPLEMENTASI DAN PENGUJIAN
BAB V IMPLEMENTASI DAN PENGUJIAN Bab kelima ini berisi uraian hasil implementasi dan pengujian terhadap perangkat lunak yang dibuat pada tugas akhir ini. 5.1 Implementasi Sub bab ini mendeskripsikan hasil
Lebih terperinciBAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem
BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat
Lebih terperinciInstalasi RazorSQL pada Debian Wheezy
Instalasi RazorSQL pada Debian Wheezy Oleh : Marshall Tanu Pinawan 1. LATAR BELAKANG RazorSQL adalah sebuah SQL query tool, database browser, SQL editor, dan database administration tool yang dapat digunakan
Lebih terperinci[PROPOSAL PENAWARAN]
IT Inventory TPB [PROPOSAL PENAWARAN] Perdanasistematika.com [PROPOSAL PENAWARAN] Sistem IT Inventory Kawasan Berikat GENERAL INFORMATION Project Title Sistem IT Inventory Kawasan Berikat Contact Information
Lebih terperinciPemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata
Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL
Lebih terperinciDatabase Systems: Lab. Actvity 1: Database Design. Merancang Database. Merancang Database. Tipe Tabel MySQL.
1 Database Systems: Tipe Tabel MySQL Tipe Filed/Kolom/Atribut My SQL Tipe Operator Aturan Dasar-dasar MySQL Tipe Perintah SQL Data Definition Languange Data Manipulation Languange Data Control Languange
Lebih terperinciPemodelan Basis Data. Rima Dias Ramadhani, S.Kom., M.Kom Wa:
Pemodelan Basis Data Rima Dias Ramadhani, S.Kom., M.Kom Email: rima@ittelkom-pwt.ac.id Wa: 087731680017 http://rima.dosen.st3telkom.ac.id/ Sistem Basis Data Dapat diartikan sebagai kumpulan file/table
Lebih terperinciBAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik
Lebih terperinciMANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter
MANUAL PENGOPERASIAN JSTOCKINVENTORY 2 www.jasaplus.com 082227927747 Twitter : @ringlayer email : ringlayer@gmail.com jasapluscom@yahoo.com DAFTAR ISI BAB 1. PENGENALAN DAN INSTALASI JSTOCKINVENTORY 1.1.
Lebih terperinciBAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang
9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung
Lebih terperincidatabase server. PHP bersifat terbuka dalam pengembangan, dan gratis. Meskipun demikian PHP memiliki dukungan fungsi yang variatif (Achour, 2000).
3 database server. PHP bersifat terbuka dalam pengembangan, dan gratis. Meskipun demikian PHP memiliki dukungan fungsi yang variatif (Achour, 2000). METODOLOGI Langkah kerja dalam mengembangkan aplikasi
Lebih terperinciModul 3. Oleh : Mohammad Sholikin. 1
Modul 3 Oleh : Mohammad Sholikin http://sholikins.wordpress.com 1 SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara
Lebih terperinciBAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan
BAB 2 LANDASAN TEORI Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan sistem informasi database pengajuan barang berbasis web. Pembahasan pada bab ini meliputi perangkat
Lebih terperincisoal tes + ujian asil + ujian BUKU PANDUAN SISTEM MANAJEMEN KONTEN PADA PLATFORM MOODLE Buku Panduan CMS pada Platform Moodle 1
soal tes + ujian asil + ujian BUKU PANDUAN SISTEM MANAJEMEN KONTEN PADA PLATFORM MOODLE Buku Panduan CMS pada Platform Moodle 1 Daftar Isi Daftar Isi...2 BAB I. PENDAHULUAN...3 1.1. Sekilas Tentang Moodle...3
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Sistem Informasi Akademik Sistem Informasi Akademik adalah Sistem yang memberikan layanan informasi yang berupa data dalam hal yang berhubungan dengan akademik. Dimana dalam
Lebih terperinciBAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang
BAB II LANDASAN TEORI Pada landasan teori ini diuraikan sejumlah teori untuk membantu dan memecahkan permasalahan yang ada. Beberapa landasan teori tersebut meliputi konsep dasar dan definisi-definisi
Lebih terperinciFramework CodeIgniter Part 1
1 Framework CodeIgniter Part 1 Fajar Y. Zebua fajarzebua@gmail.com http://www.bangjar.blogspot.com Lisensi Dokumen : Copyright 2012 Fajar Y. Zebua Seluruh tulisan yang dibuat oleh Fajar Y. Zebua dapat
Lebih terperinciBAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi
BAB II DASAR TEORI 2.1 Konsep Dasar Sistem Aplikasi 2.1.1 Pengertian Sistem Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Suatu sistem mempunyai
Lebih terperinciBAB 5 IMPLEMENTASI DAN EVALUASI
BAB 5 IMPLEMENTASI DAN EVALUASI 5.1 Hasil Layout Masukan Hasil layout masukan (data master dan transaksi) dapat dilihat dengan lebih lengkap pada Lampiran 6. 5.2 Hasil Layout Keluaran Hasil layout keluaran
Lebih terperinciBAB III ANALISIS MASALAH
BAB III ANALISIS MASALAH Bab ketiga ini berisi penjelasan analisis permasalahan serta solusi dalam penanganan masalah dalam tugas akhir ini. Solusi penanganan masalah tersebut berupa langkah-langkah lojik
Lebih terperinciPERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)
PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) Ajeng Puspitasari Rahastri 1, Tengku A. Riza, ST.,MT.2, Rohmat Tulloh 3 1,2, Prodi D3 Teknik Telekomunikasi,
Lebih terperinciSISTEM BASIS DATA II S A N T I W I D I A N T I
SISTEM BASIS DATA II S A N T I W I D I A N T I SISTEM Definisi sebuah tatanan yang terdiri atas sejumlah komponen fungsional (dengan tugas/fungsi khusus) yang saling berhubungan dan secara bersama-sama
Lebih terperinciAPLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP
Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,
Lebih terperinciARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1
ARSITEKTUR SISTEM Alif Finandhita, S.Kom, M.T Alif Finandhita, S.Kom, M.T 1 Sistem Terpusat (Centralized Systems) Sistem Client Server (Client-Server Systems) Sistem Server (Server Systems) Sistem Paralel
Lebih terperinciMODUL 1. Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE
MODUL 1 Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE BAGIAN 1 PEMBUATAN TABEL Tujuan Pembelajaran : Memahami
Lebih terperinciPENGAMANAN SISTEM basis DAta
BAB PENGAMANAN SISTEM basis DAta Keamanan Database Teknik-teknik pengamanan database yang handal dan memiliki integritas Perlindungan terhadap data yang sensitif Rangkuman permasalahan keamanan database
Lebih terperinciBAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena
Lebih terperinciOTOMATISASI SQL QUERY UNTUK DATABASE ENGINE
OTOMATISASI SQL QUERY UNTUK DATABASE ENGINE Arie Nugroho 1), Arik Sofan Tohir 2) 1), 2) Sistem Informasi Universitas Nusantara PGRI Kediri Jl Mojoroto Gang I No.6 Kediri Email : arieunp81@gmail.com 1),
Lebih terperinci1. Instalasi Oracle & Membuat Starter Database
Page 1 of 17 1. Instalasi Oracle & Membuat Starter Database Pada bab ini akan kita bahas cara melakukan instalasi software Oracle dan membuat starter database dengan menggunakan Oracle Universal Installer
Lebih terperinciPENGENALAN MICROSOFT SQL SERVER
PENGENALAN MICROSOFT SQL SERVER Pendahuluan MS-SQL Server merupakan salah satu contoh perangkat lunak DBMS (database management system) yang banyak digunakan oleh banyak perusahaan saat ini. SQL Server
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI
110 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Untuk mengetahui manfaat dari komponen concurrency control ini, perlu dilakukan suatu implementasi. Pada sub bab ini akan dibahas arsitektur RDBMS,
Lebih terperinciRENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Mata Kuliah : Manajemen Basis Data (4 sks) Kode : MIP-2303 Prasyarat : Konsep Basis Data Program studi : Teknik Informatika
Lebih terperinciM. Choirul Amri
Cepat Mahir Windows 2000 Server choirul@bsmdaemon.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciBERMAIN DATA DENGAN SQL SERVER
BERMAIN DATA DENGAN SQL SERVER BERKENALAN DENGAN SQL SERVER DBMS merupakan suatu sistem perangkat lunak yang memungkinkan pengguna komputer untuk membuat, memelihara, mengontrol, serta mengakses data pada
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sisttem informasi adalah suatu sistem yang menyediakan informasi untuk manajemen dalam mengambil keputusan atau kebijakan dan menjalankan operasional
Lebih terperinciBAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam
Lebih terperincihttp://www.brigidaarie.com Di lingkungan file-server, pemrosesan didistribusikan ke jaringan yang Local Area Network (LAN). File-Server menunjang kebutuhan file dengan aplikasi-aplikasi dan DBMS. Aplikasi
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Untuk mendukung pembuatan laporan tugas akhir ini, maka perlu dikemukakan hal-hal atau teori yang berkaitan dengan permasalahan dan ruang lingkup sebagai landasan dalam pembuatan laporan
Lebih terperinci