Thursday, April 19, 2018

Review phpMyAdmin



    di post an yang sekarang saya akan membahas tentang phpMyAdmin
    APA ITU phpmyadmin?


    phpMyAdmin adalah aplikasi web untuk mengelola database MySQL dan database MariaDB dengan lebih mudah melalui antarmuka (interface)grafis. Aplikasi web ini ditulis menggunakan bahasa pemrograman PHP. Sebagaimana aplikasi-aplikasi lain untuk lingkungan web (aplikasi yang dibuka atau dijalankan menggunakan browser), phpMyAdmin juga mengandung unsur HTML/XHTML, CSS dan juga kode JavaScript. Aplikasi web ini ditujukan untuk memudahkan pengelolaan basis data MySQL dan MariaDB dengan penyajian antarmuka web yang lengkap dan menarik




    apa saja fitur di phpMyAdmin?



    Browse, ini merupakan menu untuk melihat filed pada database yang sedang aktif.




    Structure, ini merupakan menu untuk melihat kontruksi tabel database seperti nama field, type dan jenis-jenis field lainya.


Sql, ini menu yang berfungsi untuk melakukan sintax Sql pada phpmyadmin.


Search, fitur yang berguna untuk mencari isi pada database.

Insert, menu yang berfungsi untuk menginsert isi tabel pada database.


Export, menu yang berfungsi untuk mengeksport atau mengeluarkan isi tabel dari luar atau misalnya dari komputer Anda.


Import, ini kebalikan dari menu eksport yaitu memasukkan field tabel ke database dari komputer Anda. Gimana caranya akan saya posting di artikel berikutnya.


sekian 




















Tutorial Sub Query (Query dalam Query atau Query Nested) di SQL

post selanjutnya membahas tentang Sub Query


apa itu sub query ?


Subquery merupakan suatu query seperti halnya query biasa yang berjalan di dalam query induk / master. Sub query dapat digunakan untuk mengambil suatu data di field / kolom pada tabel lain. Misalnya kita memiliki tabel seperti berikut


bagaimana contohnya ?


dibawah akan ada contoh bagaimana penerapan sub query


1.      Buat database dengan nama mahasiswa





2.      Buat table mahasiswa dengan nama table_mahasiswa dengan isi seperti gambar dibawah









3. Buat table ke dua dengan nama table nilai











4.  Buat table ketiga dengan nama table_matkul


5. Setelah membuat 3 tabel, Untuk melakukan hal tersebut kita harus menggunakan untuk menampilkan nama yang mempunyai nilai matakuliah tertinggi pada matakuliah basis data dengan kode Matakuliah mk003. 

SELECT table_mahasiswa.nama_mahasiswa,table_nilai.value FROM table_mahasiswa,table_nilai,table_matkul WHERE table_matkul.kode_mk = "mk003" AND table_nilai.value = (SELECT max(value) FROM nilai WHERE kode_mk = "MK003");



Menggabungkan 3, 4, dan 5 tabel Mysql di CMD



post yang ke 3 memggabungkan tabel tidak hanya 2 tapi bisa sampai 5 tabel
langsung saja kita lihat bagaimana caranya :

Pertama buat database

Buat table seperti dibawah :




Menggabungkan 5 tabel
Buat table 1 lagi sampe menjadi 5
Dengan nama : transaksi



sekian tutorial dari Menggabungkan 3, 4, dan 5 tabel Mysql di CMD terima kasih.....











MEMBUAT LEFT, RIGHT JOIN dengan CMD

di tutorial sebelumnya sudah membahas tentang inner join

di post an yang berikut ini akan membahas tentang LEFT DAN RIGHT JOIN

apa itu LEFT dan RIGHT JOIN?

LEFT JOIN ialah 
Left outer join akan mengembalikan seluruh baris dari tabel disebelah kiri yang dikenai kondisi ON

RIGHT JOIN ialah 
Gabungan kanan luar menyertakan semua data kedua dari dua tabel (kanan), walau jika tidak ada nilai mirip untuk data pada tabel pertama (kiri).

Langsung saja saya perlihatkan gimana contohnya :

YANG PERTAMA DENGAN CARA LEFT JOIN

SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan LEFT JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan;





YANG KEDUA DENGAN CARA RIGHT JOIN

SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan RIGHT JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan;



Sekian tentang LEFT dan RIGHT join Terima Kasih....





 

Belajar Inner Join CMD

di post kali ini saya akan membahas tentang Inner dan Outer Join


Join adalah cara untuk menghubungkan data yang diambil dari tabel-tabel melalui sebuah kolom yang menghubungkan mereka

dari pertama dulu kita bahas yaitu Inner Join

Create database pertama tama


Lalu kita buat table seperti gambar dibawah lalu show table:


Isi di table pelanggan

Jika sudah hasilnya seperti dibawah

Jika sudah kita isi table pesan
Dengan query seperti gambar dibawah :
INSERT INTO `bebas1`.`pesan` (`id_pesan`, `id_pelanggan`, `tgl_pesan`) VALUES ('1', 'P0001', '2018-01-01'), ('2', 'P0002', '2018-01-05');
Kita buat sebanyak 4
Maka hasilnya seperti dibawah

Penggabungan dengan INNER JOIN
SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan INNER JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan;




SEKIAN DARI TUTORIAL INNER JOIN TERIMA KASIH ....


Wednesday, September 20, 2017

Tutorial cara memasukin foto, membuat kolom dan protect Microsoft word





Pertama tama siapkan word yang akan anda protect

Tampilan nya seperti gambar dibawah saya sudah ada contoh cerpen yang akan di protect






Jika sudah, cerpen tadi yang sudah di buat kita buat seperti Koran mempunyai dua kolom caranya seperti di bawah, Klik menu Page Layout Lalu klik Columns

Pastikan gambar sudah di block seperti gambar di bawah







Jika sudah pilih mau dibuat berapa columns lalu klik maka, hasilnya seperti dibawah







Selanjutnya cara memasukan gambar yaitu dengan cara seperti berikut

Siapkan cerpen yang tadi lalu klik Insert lalu klik Picture seperti gambar dibawah

Pilih gambar yang akan kamu masukin






Jika sudah klik OK maka hasil nya seperti gambar di bawah






Selanjut nya cara memprotect document di ms word dengan cara klik Review lalu klik di pojok kiri yang tulisannya Restrict Editing jika sudah maka hasil seperti dibawah








Ceklis yang nomor 2. Editing restrictions jika sudah diceklis maka aka nada tampilan seperti

gambar dibawah



Klik yes, Start enforcing protection




maka akan seperti gambar dibawah




Masukan password jika sudah maka klik ok hasilnya akan seperti dibawah




Skrng sudah tidak dapat diubah karena sudah diprotect



Jika ingin di unprotect maka klik stop protection maka akan seperti diatas masukan password yang tadi di buat, maka document berhasil di unprotect

Thursday, September 14, 2017

PROPOSAL APLIKASI

PROPOSAL
APLIKASI




Kata Pengantar

Puji syukur kehadirat Tuhan Yang Maha Esa atas segala rahmatNya sehingga proposal ini dapat tersusun hingga selesai . Tidak lupa kami juga mengucapkan banyak terimakasih atas bantuan dari pihak yang telah berkontribusi dengan memberikan sumbangan baik materi maupun pikirannya.
Dan harapan kami semoga proposal ini dapat menambah pengetahuan dan pengalaman bagi para pembaca, Untuk ke depannya dapat memperbaiki bentuk maupun menambah isi makalah agar menjadi lebih baik lagi.
Karena keterbatasan pengetahuan maupun pengalaman kami, Kami yakin masih banyak kekurangan dalam makalah ini, Oleh karena itu kami sangat mengharapkan saran dan kritik yang membangun dari pembaca demi kesempurnaan makalah ini




BAB 1
Pendahuluan


1.1 Latar belakang
Perkembangan teknologi yang sangat pesat di era globalisasi saat ini telah memberikan banyak manfaat dalam kemajuan diberbagai aspek sosial. Penggunaan teknologi oleh manusia dalam membantu menyelesaikan pekerjaan merupakan hal yang menjadi keharusan dalam kehidupan.
Perkembangan teknologi ini juga harus diikuti dengan perkembangan pada Sumber Daya Manusia (SDM). Manusia sebagai pengguna teknologi harus mampu memanfaatkan teknologi yang ada saat ini, maupun perkembangan teknologi tersebut selanjutnya. Adaptasi manusia dengan teknologi baru yang telah berkembang wajib untuk dilakukan melalui pendidikan. Hal ini dilakukan agar generasi
penerus tidak tertinggal dalam hal teknologi baru. Dengan begitu, teknologi dan pendidikan mampu berkembang bersama seiring dengan adanya generasi baru sebagai penerus generasi lama. Beberapa cara adaptasi tersebut dapat diwujudkan dalam bentuk pelatihan maupun pendidikan


1.2 Rumusan Masalah
Pada aplkasi ini memiliki beberapa kendala yang menghalangi lajur kerja nya aplikasi ini. Kendala yang mungkin sering terjadi adalah jarak tempuh perjalanan ke tempar konsumen, jika seandainya kerusakan laptop parah agak sedikit susah untuk mencari spare part elektronik, Serta jika seandainya order pemesanan terlalu banyak akan memakan waktu sedikit lebih lama. Dan satu lagi mungkin kendala dalam hal promosi iklan aplikasi ini.


1.3 Tujuan Penulisan
Untuk memudahkan para kostumer untuk memperbaiki elektronik tanpa membutuhkan tenaga yang besar. Aplikasi ini juga membantu para kostumer untuk mencarikan pekerja / tukan servis agar lebih cepat pengerjaan sehingga kostumer tidak perlu kesana kemari mencari took servis yang berbeda beda.


Design Mock Up































BAB 3



Arsitektur Teknologi


ITIL v3 (Information Technology Infrastructure Library v3) (2011), mendifinisikan arsitektur teknologi informasi adalah seluruh aspek meliputi piranti keras, piranti lunak, perangkat jaringan dan fasilitas lainnya yang diperlukan untuk pengembangan, ujicoba, pengaturan dan daya dukung terhadap aplikasi dan layanan teknologi informasi. Seluruh aspek harus dikelola ketika dijalankan untuk memastikan elemen-elemen tersebut beroperasi sebagaimana mestinya dan membentuk satu operasi yang lancar sehingga memenuhi kebutuhan pengguna.
IBM (International Business Machine) mendefinisikan 6 (enam) jenis disiplin arsitektur teknologi informasi sebagai berikut , Kiat Sukses Menjadi Seorang Network Engineer
· Arsitektur perusahaan (enterprise architecture). Seorang arsitek perusahaan berfokus pada pemetaan kemampuan-kemampuan teknologi informasi dengan kebutuhan-kebutuhan bisnis. Arsitek bertanggung jawab terhadap keseluruhan sistem intensif perangkat lunak perusahaan, termasuk hubungan di antara berbagai aplikasi, berbagi data di antara aplikasi, integrasi dari aplikasi, dan infrastruktur untuk menjalankan aplikasi tersebut.
· Arsitektur aplikasi (application architecture). Arsitek aplikasi berfokus pada desain aplikasi untuk mengotomatisasikan proses bisnis dan menyediakan fungsionalitas yang membantu pengguna untuk melakukan pekerjaan bisnis. Tanggung jawab arsitek meliputi merancang aplikasi untuk memenuhi kebutuhan fungsional pengguna dan keperluan kualitas pelayanan yang meliputi performansi (performance), ketersediaan (availability), skalabilitas (scalability), keamanan (security), dan integritas (integrity). Tanggung jawab juga meliputi mengevaluasi dan memilih perangkat lunak dan perangkat keras yang dibutuhkan untuk menjalankan aplikasi, termasuk perangkat dan metodologi untuk mengembangkan aplikasi.
· Arsitektur informasi (information architecture). Arsitek informasi berfokus pada data yang digunakan berbagai aplikasi, termasuk struktur, integritas, keamanan, dan kemampuan akses dari data. Tanggung jawab arsitek meliputi merancang, membangun, menguji, menginstalasi, menjalankan, dan memelihara sistem untuk mengelola data tersebut. Desain dari sistem tersebut harus memperhitungkan keperluan data dari sisi sumber, lokasi, integritas, ketersediaan, performansi, dan usia data.
· Arsitektur infrastruktur (infrastructure architecture). Arsitek infrastruktur berfokus pada rancangan dari perangkat keras dan perangkat lunak server yang meliputi komputer server, media penyimpanan, workstation, middleware, perangkat lunak non aplikasi, jaringan, serta fasilitas-fasilitas fisik yang mendukung aplikasi dan proses-proses bisnis yang dibutuhkan perusahaan. Tanggung jawab arsitek meliputi pengevaluasian dan pemilihan komponen-komponen tersebut, memodelkan, mensimulasikan, dan menguji untuk menvalidasi rancangan dan produk yang dipilih; serta performansi, ketersediaan, dan skalabilitas infrastruktur yang dihasilkan.
· Arsitektur integrasi (integration architecture). Arsitek integrasi berfokus pada rancangan solusi yang memungkinkan aplikasi saat ini, penawaran paket perangkat lunak, jaringan, dan sistem-sistem bekerja bersama di dalam maupun di antara organisasi. Solusi tersebut boleh menggunakan teknologi, vendor, platform, maupun gaya pemrograman yang berbeda.
· Arsitektur operasi (operation architecture). Arsitek operasi berfokus pada rancangan solusi untuk mengelola infrastruktur dan aplikasi yang digunakan perusahaan. Tanggung jawab arsitek meliputi pendefinisian rencana, strategi, dan arsitektur untuk instalasi, operasi, migrasi, dan tata kelola dari sistem informasi yang kompleks




BAB 4





Time Schedule



Tugas 
Durasi Pengerjaan

Konsep Ide aplikasi 
2 hari

Mock Up Design 
2 hari

Database 
3 hari

Penyempurnaan Aplikasi 
1 minggu





Team Engineer



Tugas 
Pekerja

Api Designer 
Agung Prasetyo

Database Engineer 
Ruben Tuwaidan

BackEnd Developer 
-

FrontEnd Developer 
-

Mobile Developer 
Ryan Fahreza



Contact Person

Nama
Nomor Telepon

Agung Prasetyo
+62 896-0537-8166/
mangiyamangudin@gmail.com

Ruben Tuwaidan
+62 811-910-4422/
wewelionexr@gmail.com

Ryan Fahreza
+62 822-9818-3089/
ryanfahrez@gmail.com



BAB 5


Penutup


Demikian yang dapat saya paparkan mengenai materi yang menjadi pokok bahasan dalam makalah ini, Saya Ucapakan banyak terima kasih kepada Bapak Puguh Rismadi, selaku Kaprog jurusan Rekayasa perangkat Lunak yang telah memberikan masukan dalam penuyusunan makalah ini. Juga kepada teman- teman kelompok lain. Tentunya masih banyak kekurangan dan kelemahannya, kerena terbatasnya pengetahuan dan kurangnya rujukan atau referensi yang ada hubungannya dengan judul makalah ini. Penulis banyak berharap para pembaca untuk memberikan kritik dan saran yang membangun kepada penulis demi sempurnanya makalah ini dan dan penulisan makalah di kesempatan-kesempatan berikutnya. Semoga makalah ini berguna bagi penulis pada khususnya juga para pembaca yang pada umumnya.Terima Kasih.