Daftar isi 8
BAB I MYSQL
PENGERTIAN
SEJARAH MYSQL
KELEBIHAN MYSQL
MENGENAL SQL
PENGERTIAN
KLASIFIKASI DATA
PENGERTIAN
BAB IV
2
BAB I
MYSQL
3
A. Pengertian MYSQL
MYSQL adalah perangkat lunak system manajemen basis data SQL (DBMS) yang
multithread, dan multi-user. MYSQL merupakan implementasi dari system manajemen basis data
relasional (RDBMS). MYSQL dibuah oleh TcX dan sudah diberikan kepercayaan untuk mengelola
system dengan 40 uah database berisi 10.000 tabel dan 500 diantaranya mempunyai 7 juta baris.
MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU
General Public License (GPL), tetapi mereka juga menjual yang ada di bawah lisensi komersial
untuk kasus-kasus yang dimana penggunaannya tidak pas dengan pengggunaan GPL.(Lena, 2015)
MySQL merupakan program database server yang sanggup menerima dan mengirimkan
datanya sangat cepat, ulti user dan juga memakai perintah dasar SQL (Struktured Query Language).
MySQL adalah bentuk lisensi yaitu software dan shareware.
MySQL adalah database server yang free, yang dimaksud adalah kita bebas memakai
database ini untuk keperluan pribadi atau kantor tanpa harus mengeluarkan biaya sepeser pun.
Pertama kali yang merintis MySQL adalah Michael Widenius. Selain sebagai server, kita juga
berposisi sebagai Client. Jadi MySQL adalah database yang bisa dipakai untuk menjadi Client
ataupun server.(Saputro, 2016)
MySQL menyediakan beberapa platform, yaitu untuk versi windows dan versi linux.untuk
memudahkan menggunakan sql, kita bisa meamakai software tertentu. contohnya adalah
phpmyadmin dan mysql yog.
B. Sejarah MySQL
MySQL awalnya berkembang di tahun 1979 dengan tool database UNIREG yang diciptakan
oleh Michael “Monty” Widenius untuk perusahaan TcX di Swedia. Lalu, pada tahun 1994, TcX
mulai mencari server SQL untuk mengembangkan aplikasi Web. Mereka menguji server komersial,
akan tetapi semuanya masih terlalu lambat untuk TcX yang besar.
Tahun 1995 David Axmark dari Detro HB berusaha menekan TcX untuk merelease MySQ di
internet. Ia juga mendokumentasikan MySQL yang di build untuk GNU configure utility.
MySQL3.11.1 dipublikasikan di dunia tahun 1996 dan di distrubiskan untuk Linux dan Solaris.
(Setyorini, 2010)
Yang mendirikan MySQL AB adalah David Axmark, Allan Larsson, dan Michael
‘’Monty”Widenius . fitur-fiturnya adalah :
1. Relational Database System. MySQL termasuk RDBMS
2. Arsitektur Client-server.
3. Mengenal perintah MYSQL standar.
4. Mendukung Sub select
5. Mendukung Views.
6. Mendukung Stored Prosedured(SP).
7. Mendukung Trigggers.
8. Mendukung replication
9. Mendukung transaksi
4
10. Mendukung foreign key
(Arsyad & Sodiq, 2014)
C. Kelebihan MySQL
Merupakan Database Management System (DBMS)
Sebagai Relation Dtabase Management System (RDBMS) atau Relational
Merupakan sebuah database server yang free.
Merupakan database client
Mampu menerima query yang bertupuk dalam satu permintaan atau Multi-Threading.
Didukug oleh program-program mum
Bekerja pada platform
Memiliki jenis kolom yang banyak
Adanya system sekuriti yang baik dengan verifikasi
Mendukung record yang mempunyai kolom dengan panjang tetap
Dan lain-lain
5
- COMMIT : mentapkan tempat menyimpan data database
- ROLLBACK: sebagai pembatalan tempat penyimpanan database.
6
BAB II
BIG DATA
A. Pengertian
BIG DATA adalah teknologi yang diakai untuk menanggulangi ledakan informasi seiring dengan
berkembangnya ekosistem untuk penggunaan perangkat imdata internet . Perkembangan data internet ini
sangat mempengaruhi perkembangan volume dan jenis data yang terus meningkat secara signifikan di
dunia maya
7
Sistem komputasi ini dibanjiri oleh berbagai jenis data yang berupa teks, gambar atau foto , video
hingga bentuk data yang lainnya. IBM mendefenisikan big data dengan 3 istilah , yaitu volume , variety, dan
velocity. Volume yang dimaksud disini adalah berhubungan dengan ukuran untuk penyimpanan data yang
besar atau tidak terbatas. c2.
Maka dari itu, big data dapat diartikan sebagai tempat penyimpanan data yang menyediakan ruang
yang sangat tidak terbatas dan dapat mengakomodasi beberapa data denga cepat.
Menurut c3 big data diartikan dengan kumpulan data yang besar (volume), mengalami pertumbuhan
yang cepat (velocity), hadir dalam bentuk beragam bentuk (variety), dan juga memiliki nilai yang ditentukan
(value), dan dengan data yang akurat (veracity).
Mekanisme pengelolaannya la yang membedakan big data dengan kumpulan data klnvensional .
Sistem basis data relasional yang saat ini umum digunakan, sudah dirasakan tidak dapat menangani
kompleksitas big data dengan penuh. Seperti yang kita ketahui, khususnya di kota besar yang berada di
Indonesia telah bergantung dengan internet. Adanya internet dikehidupan kita, sangat memudahkan
manusia untuk berkomunikasi dengan sanak saudara yang berbeda pulau,bertukar pikiran, bahkan juga
terkadang menjadi tempat curhat yang terjadi dikehidupannya.
Menurut c4 big data merupakan istilah yang memberi data yang memiliki ukuran sangat besar , oleh
karena itu mustahil untuk diproses memakai perangkat pengelola database komvemsion ataupun aplikasi
pemroses data lainnya.
Big data menurut c5 gartner berkata bahwa big data adalah aset yang informasi dimana variasinya
sangat banyak, kecepatannya tinggi, dan ukuran yang besar dengan biaya yang sangat murah dalam bentuk
yang inovatif untuk proses automasi, pengambilan keputusan dan memungkinkan untuk mendapatkan
informasi mendalam.
Menurut c4 ada hal yang dapat memicu perkembangan teknologi big data , yaitu :
8
Seiring dengan pesatnya perkembangan teknologi hardware, maka kapasitas komputasi pada mesin/
perangkat komputer juga telah meningkat sangat tajam.
Perusahaan-perusahaan dari berbagai sektor di Amerika Serikat memiliki data setidaknya 100 terabytes.
C.Klasifikasi Data
Teknologi Big Data memipunyai kemampuan untuk mengurusi berbagai variasi data.
Secara umum ada 2 kelompok data yang harus diatur c4, yaitu :
a. Data terstruktur
Kelompok data yang memiliki tipe data, format, dan struktur yang telah terdefinisi. Sumber datanya dapat
berupa data transaksional, OLAP data, tradisional RDBMS, file CSV, spreadsheets
Kelompok data tekstual dengan format tidak menentu atau tidak memiliki struktur melekat, sehingga
untuk menjadikannya data terstruktur membutuhkan usaha, tools, dan waktu yang lebih. Data ini dihasilkan
oleh aplikasi-aplikasi internet, seperti data URL log, media sosial, e-mail, blog, video, dan audio.
Big data memiliki ciri yang dapat kita lihat dari defenisi Gartner c5 adalah
Tujuan dari Big Data sendiri dapat kita lihat dari tujuan dan adanya teknologi big data . Denga adanya
big data ini, memeberikan harapan bahwa data yang ada dapat menjadi aset informasi yang memberikan
pemberitahuan yang lebih rinci lagi, agar dapat menjadi pengambilan keputusan yang cocok.
Berikut adalah contoh industri yang menggunakan big data menurut C2, yaitu
9
1. Industri penerbangan
Seluruh perusahan penerbangan memiliki data untuk calon penumpangnya. Tetapi mereka hanya
menggunakan data pembelian tiket penumpang, seperti kota asal dan kota tujuan, atau berasal dari situs
resmi atau tidak.
Seharusnya penting bagi perusahaan untuk mengetahui lebih dalam dan pasti tentang calon
penumpangnya. Apakah mereka benar-benar ingin ke kota tujuan tersebut atau hanya karena daerah yang
di inginkan lebih mahal dibandingkan yang di pesan dia. Oleh sebab itu, ketika perusahaan mengetahui
keinginan calon penumpangnya, pasti akan memberikan diskon agar penumpangnya tidak dipersulit atau
semakin jauh dari kota yang diinginkannya.
2. Industri Perbankan
Ketika nasabah melakukan transaksi melalui mesin atm, Bank mungkin hanya menyimpan data transaksi
banking, seperti nominal penarikan uang. Di luar itu, Bank dapat melihat data interaksi para nasabah di
depan mesin atm.
Bank juga tau berapan lama waktu yang dibutuhkan dalam proses penarikan uang. Ketika kita tahu
kebiasaan seorang nasabah mengambil uang 200 ribu, kenapa tidak ketika nasabah memasukkan kartu,
kemudaian memencet pin, langsung menawarkan pilihan 200ribu. Hal tersebut dapat menjadi nilai tambah
bagi Bank di mata para nasabah agar nasabah tetap setia dan menambah saldo rekeningnya.
3. Industri otomotif
Dalam industri otomotif ini, penggunaan big data dimanfaatkan untuk menghindari terjadinya
kecurangan. Cara yang lebih muda untuk mengetahui kecurangan dapat menggunakan data geografis.Dapat
disimpulkan bahwa Big Data itu bukan semata-berbicara datadalam ukuran besar, Big Data itu muncul
ketika orang mulai sadar bahwa ada data-data baru yang sebelumnya belum dianalisa
Sumber pengelompokan big data dapat dibagi menjadi 3 , yaitu c3 : media sosial dan blogs,lintas data,dan
mesin temu balik. Selain bersumber pada media sosial, lalu lintas data dalam suatu jaringan komputer
(enterprise data) dapat puladianggap sebagai big data. Ukuran yang dapat dianggap sebagai big data adalah
10
jika dalam jaringan tersebut mengalir data pada kisaran Terra sampai Peta Byte per hari, dalam berbagai
bentuknya, seperti: akses aplikasi, sharing file, email, chatting, ataupun aktivitas jaringan lainnya.
Server-server raksasa seperti pada perusahaan Google, Yahoo!, ataupun Facebook menggunakan
teknologi Storage Area Network (SAN) yang dilengkapi dengan kemampuan cloud dan grid computing,
misalnya dengan menggunakan Hadoop
Hacking skilLS
Substantive expertise
Math and statistic KNowledge
Pemanfaatan dalam sektor bisnis
Dapat mengetahui apa saja respon masyarakat yang di media sosial, membantu perusahaan untuk
mengambil keputusan yang tepat, mengetahui apa yang sedang naik daun di media sosial atau
dikalangan masyarakat.
1. Acquired
2. Accessed
Berhubungan dengan daya akses data; data yang sudah Terkumpul Perlu tata kelola, integrasi, storage dan
computing supaya Bisa dikelola untuk tahap berikutnya. Perangkat untuk pemrosesan (processing tools)
menggunakan Hadoop, Nvidia CUDA, Twitter Storm, dan GraphLab. Sedangkan untuk manajemen
penyimpanan data (storage tools) menggunakan Neo4J, Titan, dan HDFS
3. Analytic
Analitik yang dilakukan dapat berupa descriptive (penggambaran data), diagnostic (mencari sebab akibat
berdasar data), predictive (memprediksi kejadian dimasa depan) maupun prescriptive analytics
11
(merekomendasikan pilihan dan implikasi dari setiap opsi). Tools untuk tahap analitik menggunakan
MLPACK dan Mahout.
4. Application
Terkait visualisasi dan reporting hasil dari analitik. Tools untuk tahap ini menggunakan RStudio.
Sudah dirasakan seluruh masyarakat dan pengguna big data yang sangat puas dalam manfaatnya.
Perusahaan-perusahaan yang bergerak pada sektor bisnis dapat memanfaatkan informasi-informasi berharga
yang dihasilkan Big Data untuk mengoptimalkan proses pengambilan keputusan, agar target
memaksimalkan raihan profit dapat tercapai. Sedangkan institusi yang bergerak di bidang layanan publik
dapat menggunakan output informasi dari Big Data untuk memaksimalkan tingkat kepuasan layanan kepada
klien/ pelanggannya.
BAB III
XAMPP
12
A. Pengertian
Xampp merupakan perangkat lunak yang membantu sistem yang berasal dari berbagai program. X1
Menurut x2 xampp adalah sebuah wadah untuk aplikasi PHP, APACHE, dan MYSQL. Untuk menggunakan
Xampp kita tidak perlu mengeluarkan biaya .
Htdoc adalah tempat penyimpanan. PhpMyAdmin adalah pengelolaan basis data dari MySQL.
2. MySQL 4.1.12
Mengenal Apache
Tugas penting dari Apache yaitu menghasilkan alamat web yang benar kepada yang meminta yang
didasarkan pada kode yang tedapat di PHP yang sudah di tentukan di halaman web.
Mengenal PHP
PHP mempunya peran penting untuk menghasilkan halaman web yang dinamis. MYSQL yang sering
dipakai bersama PHP.
Mengenal MYSQL
MYSQL dipakai sebagai pembuat dan pengelola database. Mysql bisa digunakan dalam pengelola
database kecil hingga database yang sangat besar.
13
Mengenal PHPmyAdmin
Dengan phpMyadmin kita bisa membuat tabel, mengisi data dengan mudah tanpa harus mengetahui
apa perintahnya.
1. Apache 2.2.6
2. MySQL 5.0.45
3. PHP 5.2.4 + PHP 4.4.7 + PEAR
4. PHP-Switch win32 1.0
5. XAMPP Control Version 2.5 from www.nat32.com
6. XAMPP Security 1.0
7. SQLite 2.8.15
8. OpenSSL 0.9.8e
9. phpMyAdmin 2.11.1
Buka XAMPP dan klik Start “mySQL” hingga berubah menjadi warna hijau.
14
Buka Library>Folder C>Xampp>mySQL>bin>mySQL.exe
15
Setelah mySQL, ketik “show databases; ”
+--------------------+
| Database |
+--------------------+
| information_schema |
| test |
+--------------------+
B. Sebagai Admin
Cari Command Prompt melalui search karena command prompt tidak muncul pada desktop.
16
Buka Command Prompt
17
Ketik cd mysql lalu enter dan muncul C:\xampp\mysql>
18
Akan muncul tulisan seperti ini :
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
lalu ketik create database mahasiswa; tekan enter. Akan muncul tulisan :
19
ketik -> id int primary key auto_increment,
-> );
+---------------------+
| Tables_in_mahasiswa |
+---------------------+
20
| rinday |
+---------------------+
akan muncul
+---------+--------------+------+-----+---------+----------------+
+---------+--------------+------+-----+---------+----------------+
+---------+--------------+------+-----+---------+----------------+
21
untuk melihat datanya ,ketik select*from rinday; lalu enter dan muncul
+----+--------------+--------------+-------------------------+---------------+
+----+--------------+--------------+-------------------------+---------------+
+----+--------------+--------------+-------------------------+---------------+
untuk melihat data hanya npm saja, ketik select npm from rinday; lalu enter
+--------------+
| npm |
+--------------+
| 230210180003 |
| 230210180001 |
| 230210180002 |
| 230210180004 |
| 230210180005 |
+--------------+
22
untuk mencari tau npm orang lain dari tabel, ketik select * from rinday where npm ='230210180003' ;
+----+--------------+--------------+-------------------------+---------------+
+----+--------------+--------------+-------------------------+---------------+
+----+--------------+--------------+-------------------------+---------------+
update rinday set jurusan ='matematika' where id = 3; dan akan muncul Query OK, 1 row affected
(0.21 sec)
23
Untuk menghapus data dari tabel , ketik delete from rinday where id = 2;
Untuk melihat perubahan dari hasil perbaikan data, ketik select * from rinday;
24
BAB IV
Ms. Acces
A. Pengertian
Microsoft Acces adalah aplikasi yang bisa membantu kita memnuat database dengan waktu yang tidak
lama. Ms. acces ini biasanya dipakai untuk membuat aplikasi yang sederhana. M4
Menurut m6, Ms.Acces adalah salah satu program pengelola database yang canggih sehingga bisa
membuat beberapa jenis data yang beragam. Banyak kemudahan yang akan diperoleh jika bekerja dengan
microsoft Access diantaranya dapat melakukan proses penyortiran pengaturan data, pembuatan label data
serta laporan pembuatan data kegiatan sehari-hari, misalnya untuk menampung daftar pelanggan,pendataan
data karyawan, dan lain sebagainya.
25
Agar mudah menggunakan Ms. Acces, kita harus lebih dulu tau apa saja komponen yang ada, menurut
m6 yaitu :
1. Title bar
2. OffIce Button
Tombol yang menampung perintah menu yang sering digunakan Ms. Acces.
4. Minimize Tools
Berfungsi untuk mengecilkan jendela yang membuat tampilannya menjadi sebuah ikon.
5. Maximize Tools
6. Close Tools
M5 , M3
Menambah Field
3. Blok field yang akan disisipi ( klik sebelah kiri nama field )
Menghapus Field :
Merubah Field :
3. Rubah field
27
M2
Ada beberapa hal yang perlu diketahui sebelum anda bekerja dengan database.
Data merupakan fakta dan masih belum diolah atau dapat dikatakan data asli dalam bentuk
lembaran-lembaran kertas.
Informasi merupakan hasil pengolahan data, sehingga menjadi sesuatu yang berarti dan dapat
memberikan keterangan.
Tabel merupakan tempat penyimpanan dari sekumpulan data tentang topik tertentu.
Kolom atau field adalah sebuah lokasi dalam tabel tempat data yang berisi data sejenis atau
kumpulan data dalam satu kolom.
Record merupakan kumpulan beberapa field atau kolom yang memberikan informasi tertentu
atau kumpulan beberapa field dalam satu baris.
Menu Home digunakan untuk memberikan fasilitas perataan, font, format teks dan lain-lain.
Menu Create digunakan untuk membuat obyek-obyek baru yang berupa tabel, form, queries
dan report.
Menu External Data digunakan bila dalam pembuatan database ini menggunakan fasilitas
database eksternal baik berasal dari excel, word ataupun yang lainnya.
Menu Database Tool merupakan suatu fasilitas yang digunakan untuk merelasikan antar tabel
serta menggunakan bahasa SQL dalam menyelesaikan masalah dan juga memberikan
tambahan-tambahan bahasa pemrograman yang lainnya untuk mendukung Microsoft access
agar memiliki tampilan sesuai dengan yang diharapkan.
Menu Datasheet adalah fasilitas yang digunakan untuk memberikan suatu nilai tertentu dalam
field yang ada dalam suatu tabel.
D. Format
Property ini digunakan untuk mengatur tampilan data setelah memasukkan data Format terdiri dari :
28
Tipe data numeric :
Currency adalah tampilan data dengan pemisah ribuan dan mengikuti setting yang ditentukan dalam
Regional Setting pada Control Panel.
Euro adalah tampilan sesuai dengan format Currency dengan symbol mata uang Euro.
Fixed adalah tampilan angka paling satu digit dan mengikuti setting yang ditentukan dalam Regional
Setting pada Control Panel.
Standard adalah tampilan dengan pemisah ribuan dan mengikuti setting yang ditentukan dalam
Regional Setting pada Control Panel.
Percent adalah tampilan data dengan symbol persen dan mengalikan bilangan ribuan dan mengikuti
setting yang ditentukan dalam Regional Setting pada Control Panel.
Long Date adalah tampilan data tanggal secara lengkap termasuk nama hari dan bulan yang ditulis
penuh.
Medium Date adalah tampilan data tanggal dengan singkatan tanpa nama hari.
Medium Time menampilkan waktu dengan format jam, menit dan AM/PM misalnya 08:20 PM.
Short Time menampilkan waktu jam dan menit tanpa AM/PM misalnya 09:15.
Decimal Places Digunakan untuk mengatur jumlah angka decimal yang anda inginkan, untuk
number atau currency.
Untuk Memakai Ms. Acces, terlebih dahulu kita harus menginstal agar aplikasinya ada di komputer kita.
Langkah-langkah cara menggunakannya adalah seperti berikut ini :
- Blank Access database, untuk membuat sebuah database baru yang masih kosong.
- Featured Online Template, untuk membuat sebuah database baru dengan menggunakan panduan dari
access.
Pilih salah satu dari pilihan tersebut dengan cara mengklik sehingga muncul titik disamping kata-katanya.
4. Sebagai langkah awal, Pilih Blank Access database lalu klik dua kali
6. Ketikan nama file yang sesuai dengan keinginan anda pada kolom File name. (misalnya nama file DATA
MHS AP). Jangan lupa tempatkan file anda pada folders yang anda inginkan dengan cara klik gambar folder
disebelah kanan file_name.
7. Kemudian pilih Create pada kotak dialog di atas sehingga muncul tampilan microsoft access
8. Selanjutnya anda menentukan dan membuat struktur dari database DATA MHS AP.Langkahpertama
adalah membuat Tables dan seterusnya yang akan dijelaskan pada bab berikutnya.
SeSudah membuat struktur database (tabel, queries, report dll), maka database Sangatt perlu disimpan
untuk keperluan selanjutnya. Cara penyimpanan yang pertama Yaitu sebagai berikut :
-Klik pada menu File kemudian Klik Save (pilih folder tempat menyimpan data) ketikkan nama file
kemudian klik save i atau enter.
- Dari layar MS Access, langsung saja tekan Ctrl + S kemudian beri nama file dan pilih folder tempat
menyimpannya, selanjutnya klik save atau enter.
Atau
Klik tombol Close (x) yang ada di pojok kanan atas jendela program aplikasi MS Access.
Daftar pustaka
Lena, A. R. K. (2015). Pengertian PHP dan MySQL. Ilmu Teknologi Informasi, 2–3.
Saputro, H. (2016). Pembelajaran Basis Data (Mysql). Modul Pembelajaran Praktek Basis Data (MySQL),
1–34. Retrieved from http://dinus.ac.id/repository/docs/ajar/materi_1.pdf
31
32