Minggu, 14 Januari 2018

SYNTAX DDL DAN DML



Seperti definisi yang telah dijelaskan di atas, ddl adalah kumpulan perintah sql yang digunakan untuk membuat (create), mengubah (alter) dan menghapus (drop) struktur dan definisi tipe data dari objek-objek database. objek-objek database pada yang dimaksud

syntax ddl (data definition language)


contoh sintaks ddl dalam pembuatan database/table,index dan view :

1. pembuatan database

bentuk umumnya : create database nama_db

sintaks : create database nilai



Sabtu, 06 Januari 2018

DATA MANIPULATION LANGUAGE

1. DML (Data Manipulation Language)

DML atau Data Manipulation Language adalah kumpulan perintah query yang digunakan untuk memanipulasi data dalam tabel, seperti menambah, merubah atau menghapus data. Perintah ini tidak terkait dengan struktur dan metadata dari objek-objek yang berada pada tabel-tabel database.
Pada DML terdapat perintah-perintah untuk memanipulasi data, berikut perintah-perintah dan penjelasannya :
  • Insert : merupakan perintah yang berfungsi untuk menambah / memasukan data atau record pada database.
  • Delete :  merupakan perintah yang berfungs untuk menghapus data pada database.
  • Update : merupakan perintah yang berfungs untuk merubah atau memperbaharui data pada database.
  • Call : 

Jumat, 29 Desember 2017

Pengertian dan Contoh SUBQUERY pada MYSQL / ORACLE


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 :

Kamis, 21 Desember 2017

PERINTAH JOIN PADA ORACLE 10g

Perintah Join menggunakan syntax join ANSI atau SQL

A. Pengertian SQL

Structured Query Language (SQL) merupakan bahasa yang banyak digunakan dalam berbagai produk database. SQL dibangun di laboratorium IBM-San Jose California sekitar akhir tahun 70-an. Pertama kali dikembangkan sebagai bahasa di produk database DB2 yang sampai saat ini merupakan produk database andalan IBM. SQL sering di lafalkan dengan “sequel”. Saat ini organisasi standar America (ANSI) menetapkan standar bahasa SQL yaitu ANSI-92 standard.

Masing-masing vendor database memiliki bahasanya sendiri sebagaian besar spesifikasinya mengacu pada standar ANSI tersebut dengan berbagai ekstensi tambahan. SQL Server menggunakan bahasa Transact-SQL dalam produknya, sedangkan Oracle menggunakan PL/SQL. 
Penggabungan tabel dalam perintah SQL menggunakan keyword JOIN , berikut ini, merupakan perintah join dalam syntax SQL atau ANSI :

Rabu, 13 Desember 2017

Grup Function SQL

Database SQL merupakan salah perangkat lunak untuk penyimpanan data yang sangat populer untuk saat ini. Salah satu alasan banyak orang memilih SQL adalah keunggulan dan kelengkapan fitur-fitur di dalamnya. Salah satu fitur dari SQL adalah dukungan terhadap berbagai fungsi agregat GROUP BY dan HAVING untuk pengelompokkan data. Pada tutorial ini dijelaskan mengenai fitur GROUP BY dan HAVING tersebut, disertai contohnya.
Sebelum mencoba fungsi GROUP BY dan HAVING, perlu diketahui bahwa keduanya sangat berkaitan dengan fungsi agregat. Fungsi agregat merupakan kelompok fungsi di SQL yang memungkinkan untuk memiliki parameter berupa kelompok data. Sebagai contoh dari fungsi agregat adalah fungsi SUM() yang akan menjumlahkan seluruh nilai yang menjadi parameternya. Contoh lain adalah fungsi MAX() yang akan menghasilkan nilai terbesar dari keseluruhan nilai yang menjadi parameternya.


Selasa, 31 Oktober 2017

Single Row Function Pada Oracle 10g



Fungsi adalah sebuah feature dari SQL, yang digunakan untuk:


• Melakukan perhitungan
• Mengubah data item
• Memanipulasi hasil untuk sekelompok baris
• Memformat tampilan angka dan tanggal
• Mengubah tipe data dari suatu kolom

Rabu, 25 Oktober 2017

Klausa Order By Oracle 10g



ORDER BY klausa digunakan dalam sebuah pernyataan SELECT untuk mgurutkan hasil baik dalam menarik atau menurun.Oracle macam hasil query dalam urutan secara default.
       Like
Operator LIKE digunakan menampilkan semua baris dalam tabel yang nilai kolom dengan pola tertentu. Hal ini berguna bila anda ingin baris untuk mencocokkan pola tertentu mencari, atau ketika anda tidak tahu seluruh nilai. Untuk tujuan ini kita menggunakan karakter wildcard '%'.

Selasa, 17 Oktober 2017

Fungsi Manipulasi String dalam Oracle 10g

Pada tutorial kali ini saya akan membahas tentang fungsi-fungsi yang biasanya digunakan untuk memanipulasi string. Fungsi di Oracle bekerja dengan dua cara, yang pertama fungsi tersebut menghasilkan nilai baru, kedua fungsi tersebut hanya menampilkan informasi mengenai data yang bersangkutan. Sebelum masuk mengenal fungsi-fungsi tersebut terlebih dahulu sekilas kita mengenal tipe data dalam Oracle.


Beberapa tipe data dalam Oracle adalah NUMBER, CHAR (kependekan dari CHARACTER), DATE, VARCHAR2, LONG, RAW, LONG RAW, BLOB, CLOB, dan BFILE. Kali ini tipe data yang terlibat adalah CHAR dan VARCHAR2.
String sendiri dapat diartikan sebagai kumpulan karakter yang terdiri dari huruf, angka, dan tanda baca (termasuk spasi). Oracle mengenal dua jenis string, yaitu CHAR dan VARCHAR2. Untuk CHAR, panjang dari string adalah tetap, yaitu sepanjang definisi pada saat pembentukan CHAR tersebut. Misalnya kita definsikan data bertipe CHAR dengan panjang 10, maka ORACLE akan ‘memaksakan’ panjang data yang dimasukan menjadi 10 dengan menambahkan spasi di belakangnya. Sedangkan untuk VARCHAR2 panjang data yang dimasukan tidak harus sama dengan panjang saat didefinisikan. Misalnya kita definsikan data bertipe VARCHAR2 dengan panjang 10 sedangkan data yang kita masukan memiliki panjang 5, maka Oracle akan menyimpan data tersebut dengan panjang 5 (tidak ada penambahan).
Berikut ini merupakan fungsi-fungsi yang digunakan dalam manipulasi string:

Sabtu, 30 September 2017

Perintah dasar select pada Oracle



Perintah Select

Salah satu syntax yang paling penting dalam SQL adalah select. Select berfungsi untuk menampilkan data-data pada tabel-tabel yang terdapat dalam database. Di sinilah terdapat banyak perbedaan antara SQL biasa dan SQL Oracle. Oracle banyak sekali meringkas syntax-syntax menjadi lebih sederhana walaupun sebenarnya oracle juga tetap memerima SQL strandar.

Select secara sederhana dapat dituliskan sebagai berikut :

Senin, 25 September 2017

Pengenalan Database dan Sejarah oracle


Pengenalan Database


Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi.’

Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur, dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat menghidari duplikasi data, hubungan antar data yang tidak jelas, organisasi data, dan juga update yang rumit.
Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (database management system | DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan user untuk memelihara, mengontrol, dan mengakses data secara praktis dan efisien. Dengan kata lain semua akses ke basis data akan ditangani oleh DBMS. Ada beberapa fungsi yang harus ditangani DBMS yaitu mengolah pendefinisian data, dapat menangani permintaan pemakai untuk mengakses data, memeriksa sekuriti dan integriti data yang didefinisikan oleh DBA (Database Administrator), menangani kegagalan dalam pengaksesan data yang disebabkan oleh kerusakan sistem maupun disk, dan menangani unjuk kerja semua fungsi secara efisien.
Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak data kepada user (pengguna). Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara, dan tetap dapat diambil (akses) secara efisien. Pertimbangan efisien di sini adalah bagaimana merancang struktur data yang kompleks tetapi masih tetap bisa digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.

Kamis, 27 Juli 2017

Konfigurasi Dynamic NAT Dan Dynamic NAT Overloading Pada Cisco Packet Tracer



NAT (Network Address Translation) adalah sebuah proses pemetaan alamat IP dimana perangkat jaringan komputer akan memberikan alamat IP public ke perangkat jaringan local sehingga banyak IP private yang dapat mengakses IP public.

Dengan kata lain NAT akan mentranslasikan alamat IP sehingga IP address pada jaringan local dapat mengakses IP public pada jaringan WAN. NAT mentranslasikan alamat IP private untuk dapat mengakses alamat host di internet dengan menggunakan alamat IP public pada jaringan tersebut. Tanpa hal tersebut (NAT) tidak mungkin IP private pada jaringan local bisa mengakses internet. IP  local  digunakan  hanya  untuk  jaringan  local  saja  ,  sedangkan  IP Public digunakan secara umum,IP Public inilah yang digunakan untuk berkomunikasi di dunia internet karena dapat diakses dari mana pun.

Di Cisco ada 3 jenis NAT, yaitu :
1. Static NAT : Penggunaan 1 IP Public untuk 1 IP Private (One to One Mapping). Sebagai contoh ada sebuah server yang ingin diakses melalui internet, sedangkan Server tsb menggunakn IP Private.Dengan menggunakan Static NAT maka server tsb dapat diakses melalui IP Public.
2. Dynamic NAT : Penggunaan IP Public untuk IP Private yang memiliki jumlah yang sama. Jadi untuk menggunakannya membutuhkan jumlah IP Punlic dan IP Private yang sama, misal kita ada 5 client maka kita harus memiliki 5 IP Public, maka dari itu Dynamic NAT ini jarang digunakan.
3. Dynamic NAT Overloading : Penggunaan 1 IP Public untuk beberapa IP Private. Sebagai contoh ada lebih dari 1 client ingin mengakses internet, namun hanya ada 1 IP Public, maka kita bisa gunakan Dynamic NAT Overloading ini. 


Contoh Kasus :    




Konfigurasi NAT Static Di Cisco Packet Tracer


NAT adalah (Bahasa Inggris:Network Address Translation) adalah suatu metode untuk menghubungkan lebih dari satu komputer ke jaringan internet dengan menggunakan satu alamat IP. Banyaknya penggunaan metode ini disebabkan karena ketersediaan alamat IP yang terbatas, kebutuhan akan keamanan (security), dan kemudahan serta fleksibilitas dalam administrasi jaringan.



Contoh Kasus :




Konfigurasi Access Control List (ACL) Standard pada Cisco Packet Tracer



Access Control List (ACL) merupakan daftar kondisi yang dirancang sedemikian rupa oleh administrator jaringan untuk mengontrol akses-akses ke dan dari interface-interface router, mencegah trafik-trafik tertentu untuk masuk ke jaringan atau sebaliknya, mencegah trafik-trafik untuk keluar dari jaringan. Access list dapat mengizinkan host-host tertentu mengakses bagian tertentu dalam jaringan, dan mencegah host lainnya mengakses area yang sama.

Atau lebih muhdanya ACL(Access Control List) adalah firewall pada router/switch Cisco untuk memfilter (men-deny ataw men allow ) paket yang masuk ataupun kelaur.   


Contoh Kasus :


Konfigurasi DHCP Relay pada Cisco Packet Tracer

DHCP Relay merupakan sebuah metode untuk distribusi IP Address ke perangkat client dengan memanfaatkan DHCP server yang terpusat pada router lain. Sehingga bisa dikatakan router yang menjadi DHCP relay hanya meneruskan 'DHCP Request' dari perangkat client ke DHCP server. Hal ini sangat membantu jika perangkat-perangkat client tidak berada dalam satu network dengan DHCP Server. Untuk lebih jelasnya kita akan mencoba untuk melakukan konfigurasi DHCP Relay seperti pada topologi berikut.
                                       
Contoh Kasus :

Rabu, 26 Juli 2017

Konfigurasi DHCP Server Pada Cisco Packet Tracer


Selamat Sore..
Kali ini yang akan saya bahas adalah tentang DHCP v4 (Dynamic Host Configuration Protocol), saya coba simulasikan di Cisco Packet Tracer. Enjoy


Dynamic Host Configuration Protocol

dhcp

Sabtu, 22 Oktober 2016

Cara Sniffing MITM dengan Websploit dan Ettercap di Kali Linux




hello guys bertemu lagi bersama saya Mr.GagalTotal666
kali saya akan share bagaimana cara Sniffing atau yang di sebut MITM(main in the middle) dengan websploit dan Ettercap di jaringan wifi dan hostspot maupun router speedy telkom atau yang ada internet nya dah :V :P
jika anda tertarik monggo ikuti langkah berikut
disini saya memakai kali linux 2.0

Kamis, 14 April 2016

Centos 6 Sebagai Gateway dan Proxy Server

Gateway merupakan perangkat yang digunakan sebagai pintu keluar menuju jaringan internet dari jaringan LAN yang berada di bawahnya, gateway menjalan fungsi Network Address Translation (NAT) yang memungkinkan untuk melakukan translasi alamat gateway sebagai alamat yang digunakan oleh semua client dari jaringan LAN untuk mengakses jaringan internet.

Agar centos linux bisa digunakan sebagai gateway server maka kita terlebih dahulu harus mengaktifkan fungsi ip forward yang digunakan untuk meneruskan paket data dari client menuju internet, untuk mengaktifkan ip forward ada dua cara yang dapat dilakukan, yang pertama adalah dengan perintah berikut
# echo “1” > /proc/sys/net/ipv4/ip_forward
agar fungsi ip forward selalu di aktifkan setiap kali kompuer di hidupkan maka kita harus menambahkan perintah di atas ke dalam file /etc/rc.local. Cara kedua untuk mengaktifkan fungsi ip forward adalah dengan mengedit file /etc/sysctl.conf, cari dan hilangkan tanda pagar (comment) dari opsi berikut
#net.ipv4.ip_forward=1
sehingga menjadi seperti berikut
net.ipv4.ip_forward=1
Setelah fungsi ip forward telah aktif maka langkah selanjutnya adalah mengaktifkan fungsi NAT menggunakan iptables, untuk mengaktifkan fungsi NAT dengan iptables ada dua cara, yaitu dengan menggunakan fungsi MAQUERADE dan Source NAT, untuk mengaktifkan fungsi NAT dengan fungsi MASQUERADE adalah sebagai berikut.

Istilah Dalam dunia internet dan IT

Istilah Internet Indonesia adalah istilh-istilah yang disierap dari bahsa asing karena kemajuan
teknologi internet. Mayoritas istilah-istilah tersebut adalah berasal dari bahasa Inggris Amerika,
karena dipandang memiliki kekayaan kosakta internet yang paling luas.
Berikut ini adalah istilah-istilah internet yang diserap dari bahasa asing:


ADN - Advanced Digital Network. Biasanya merujuk kepada saluran leased line
berkecepatan 56Kbps.

ADSL - Asymetric Digital Subscriber Line. Sebuah tipe DSL dimana upstream dan downstream
berjalan pada kecepatan yang berbeda. Dalam hal ini, downstream biasanya lebih tinggi.. Secara
teori, ASDL dapat melayani kecepatan hingga 9 mbps untuk downstream dan 540 kbps untuk
upstream.

Anonymous FTP - Situs FTP yang dapat diakses tanpa harus memiliki login tertentu. Aturan
standar dalam mengakses Anonymous FTP adalah dengan mengisikan "Anonymous" pada isian
Username dan alamat email sebagai password.

ARPANet - Advanced Research Projects Agency Network. Jaringan yang menjadi cikal-bakal
terbentuknya Internet. Dibangun pada akhir dasawarsa 60-an hingga awal dasawarsa 70-an oleh
Departemen Pertahanan Amerika Serikat sebagai percobaan untuk membentuk sebuah jaringan
berskala besar (WAN).

Arsitektur - jaringan dapat diklasifikasikan ke dalam arsitektur peer-to-peer atau client/server.

Kamis, 15 Oktober 2015

Cara Menghilangkan Nomor Halaman Pertama di MS Office Word

KALO ilmu gak dipake, lama-lama lupa. Demikian juga soal cara menghilangkan nomor halaman pertama (First Page Number) di MS Office Word atau halaman Cover. Seperti yang saya alami sebelum menulis posting ini.

Biasanya kita menghilangkan nomor halaman pertama atau halaman cover pada makalah. Tentu, jika makalahnya pake cover. Kalo gak pake cover, ya biarkan saja nomor halaman pertama tetap ada.

Setelah utak-atik, agak lama sih... akhirnya ketemu. Begini caranya.

1. Kasih dulu nomornya di tiap halaman. Klik menu "Insert" > "Page Number". 
2. Dobel klik "Nomor Halaman 1" yang ada di bawah bagian Cover atau Halaman Depan yang akan dihilangkan.
3. Centang "Different First Page" di menu "Design"

Beres deh!

Cara Menghilangkan Nomor Halaman Pertama di MS Office Word

Cara Membuat Daftar Isi Titik-Titik Otomatis di Ms. Word

Di zaman yang semakin berkembang ini, mengetik tidak perlu menggunakan mesin tik lagi sebagaimana yang terdapat pada zaman dahulu. Kini untuk mengetik dapat dilakukan dengan laptop atau komputer yang tersedia program pengetikan seperti Ms. Word. Bagi Anda yang sedang mencari tutorial bagaimana membuat sebuah daftar isi yang baik dan benar, dibawah ini akan Espilen Blog jelaskan.

Cara mudah membuat daftar isi titik-titik rapi dan rata di Ms. Word ini dapat digunakan di Microsoft Word 2010, 2007, dan 2003. Dan, berikut ini adalah tutorialnya.

1. Bukalah Microsoft Office Word komputer Anda sehingga muncul lembar kerja yang masih kosong. Dan, pastikan bahwa menu Ruler telah aktif. Jika belum, silahkan : Klik ribbon View lalu centang pilihan Ruler.
Cara Membuat Daftar Isi Word


BREAKING NEWS :
Loading...