Panduan Pendayagunaan Open Source Software : RDBMS MySQL. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia

Ukuran: px
Mulai penontonan dengan halaman:

Download "Panduan Pendayagunaan Open Source Software : RDBMS MySQL. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia"

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. 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 terperinci

Panduan 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. 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 terperinci

Panduan 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. 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 terperinci

Panduan 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. 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 terperinci

Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source

Panduan 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 terperinci

Pendayagunaan Software Open Source : CMS, CRM dan ERP

Pendayagunaan 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 terperinci

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SEKOLAH 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 terperinci

BAB 1 PENDAHULUAN. Dewasa ini, database merupakan bagian tak terpisahkan dari kegiatan sehari-hari

BAB 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 terperinci

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

MODUL 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 terperinci

Mengeksplorasi Database PostgreSQL dengan PgAdmin III

Mengeksplorasi 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 terperinci

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

KEKURANGAN 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB 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 terperinci

Selayang pandang ORACLE. Budi S

Selayang 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 terperinci

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

Eksekusi 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 terperinci

DASAR-DASAR SQL SERVER 2005

DASAR-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 terperinci

LANGKAH-LANGKAH BACKUP & RECOVERY PADA DATABASE MYSQL

LANGKAH-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 terperinci

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB 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 terperinci

LANGKAH-LANGKAH BACKUP & RECOVERY PADA DATABASE MYSQL

LANGKAH-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 terperinci

VIEW : Tabel Virtual VIEW 5/29/2017

VIEW : 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 terperinci

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

MODUL 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 terperinci

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

WEB 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 terperinci

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

PENGENALAN 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 terperinci

Pemrograman Basis Data dan SQL

Pemrograman 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 terperinci

3.2 Membuat SQL Azure Server

3.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 terperinci

Kitab Kumpulan Tips, Latihan, dan Soal Database

Kitab 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 terperinci

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

MODUL 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 terperinci

DATABASE SQL SERVER. Database SQL Server Halaman 1

DATABASE 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 terperinci

Otodidak. MySQL untuk Pemula

Otodidak. 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 terperinci

Mengenal Pemrograman PHP7 Database untuk Pemula

Mengenal 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 terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS 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 terperinci

SQL. Pemrograman Web II. Ganjil

SQL. 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 terperinci

OPTIMALISASI QUERY DALAM BASIS DATA MY SQL MENGGUNAKAN INDEX

OPTIMALISASI 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 terperinci

Praktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom

Praktikum 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 terperinci

Manajemen Data dengan Database MySQL Supriyono, M.Kom

Manajemen 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 terperinci

MySQL AL AZHAR COMPUTER CLUB

MySQL 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 terperinci

PENGERTIAN DATABASE MySQL

PENGERTIAN 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 terperinci

PANDUAN UJI KOMPETENSI

PANDUAN 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 terperinci

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

BAB 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 terperinci

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB 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 terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. yang sulit untuk diimplementasikan dalam RDBMS (Relational Data Base Management

BAB 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 terperinci

TUJUAN PEMBELAJARAN. Tujuan Pembelajaran Umum :

TUJUAN 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 terperinci

Pengenalan Web Server dan Server Side Scripting

Pengenalan 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 terperinci

BAB II. KAJIAN PUSTAKA

BAB 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 terperinci

Modul 1 Pengenalan Struktur dan Tabel

Modul 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 terperinci

IMPLEMENTASI 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 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 terperinci

Software Database Firebird

Software 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 terperinci

BAB III LANDASAN TEORI

BAB 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 terperinci

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

PRAKTIKUM 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 terperinci

Bab 2. Tinjauan Pustaka

Bab 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 terperinci

Praktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN

Praktikum 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 terperinci

Definisi Basis Data (1)

Definisi 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 terperinci

DATABASE MANAGEMENT SYSTEM

DATABASE 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 terperinci

PENGEMBANGAN 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 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 terperinci

Pertemuan 11 Pengenalan DBMS dan MySQL

Pertemuan 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 terperinci

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi

BAB 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] [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 terperinci

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

MODUL 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 terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 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 terperinci

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

BAB 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 terperinci

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SEKOLAH 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 terperinci

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB 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 terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB 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 terperinci

Instalasi RazorSQL pada Debian Wheezy

Instalasi 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]

[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 terperinci

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

Pemrograman 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 terperinci

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

Database 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 terperinci

Pemodelan Basis Data. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

Pemodelan 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 terperinci

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 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 terperinci

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter

MANUAL 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 terperinci

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB 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 terperinci

database server. PHP bersifat terbuka dalam pengembangan, dan gratis. Meskipun demikian PHP memiliki dukungan fungsi yang variatif (Achour, 2000).

database 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 terperinci

Modul 3. Oleh : Mohammad Sholikin. 1

Modul 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 terperinci

BAB 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 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 terperinci

soal 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 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 terperinci

BAB III LANDASAN TEORI

BAB 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 terperinci

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB 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 terperinci

Framework CodeIgniter Part 1

Framework 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 terperinci

BAB 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 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 terperinci

BAB 5 IMPLEMENTASI DAN EVALUASI

BAB 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 terperinci

BAB III ANALISIS MASALAH

BAB 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 terperinci

PERANCANGAN 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) 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 terperinci

SISTEM 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 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 terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI 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 terperinci

ARSITEKTUR 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 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 terperinci

MODUL 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 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 terperinci

PENGAMANAN SISTEM basis DAta

PENGAMANAN 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 terperinci

BAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

BAB 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 terperinci

BAB III LANDASAN TEORI

BAB 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 terperinci

OTOMATISASI SQL QUERY UNTUK DATABASE ENGINE

OTOMATISASI 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 terperinci

1. Instalasi Oracle & Membuat Starter Database

1. 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 terperinci

PENGENALAN MICROSOFT SQL SERVER

PENGENALAN 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 terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 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 terperinci

RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

RENCANA 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 terperinci

M. Choirul Amri

M. 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 terperinci

BERMAIN DATA DENGAN SQL SERVER

BERMAIN 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 terperinci

BAB 2 LANDASAN TEORI

BAB 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 terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB 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 terperinci

http://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 terperinci

BAB 2 LANDASAN TEORI

BAB 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