Perintah dasar mysql

Kita ketemu lagi di blog semukan.
kali ini blog semukan aka shere mengenai Perintah dasar mysql, tutorial kali ini hanya di peruntukkan bagi teman-teman yang beru belajar membuat database menggunakan mysql. yang dimana dalam tutorial kali ini blog semukan hanya memberikan beberapa perintah dasar yang sering diguanakan bagi pemula di dunia mysql. (lihat: pengertian mysql)

MySQL adalah sebuah perangkat lunak manajemen database open source yang membantu pengguna menyimpan, mengatur, dan mengambil data.  (lihat: Tipe data pada database mysql)
Perintah dasar mysql
 Dalam bahasa SQL pada umumnya informasi tersimpan dalam tabel-tabel yang secara logik merupakan struktur dua dimensi terdiri dari baris (row atau record) dan kolom(column atau field). Sedangkan dalam sebuah database dapat terdiri dari beberapa table. (lihat: Perintah DDL, DML dan DCL pada Mysql)

Adapun printah dasar mysql yaitu:
1. Masuk ke server MySQL
mysql -u root -p

2. Membuat database
Berikut ini contoh perintah untuk membuat database baru dengan nama “semukan_db”
CREATE DATABASE semukan_db;

3. Menampilakn database
Untuk melihat database yang baru saja dibuat atau yang sudah ada, dapat menggunakan perintah sebagai berikut:
SHOW DATABASES;
haslinya seperti di bawah ini:
mysql> SHOW DATABASES
+--------------------+
|     Database       |
+--------------------+
| semuka_db          |
| Penjualan          |
| Latihan            |
+--------------------+
3 rows in set (0.00 sec)

4. Membuka atau masuk ke dalam database
Sebelum melakukan manipulasi tabel dan record yang berada di dalamnya, kita harus membuka atau mengaktifkan databasenya terlebih dahulu. Untuk membuka database “semukan_db”, berikut ini querynya :
use semukan_db;

5. Menghapus database
Berikut ini contoh perintah untuk menghapus database dengan nama “semukan_db” :
DROP DATABASE semukan_db;

6. Membuat tabel baru
Bentuk umum SQL untuk membuat suatu table secara sederhana sebagai berikut :
CREATE TABLE nama_tabel(field1 tipe(panjang), field2 tipe(panjang));

7. Menampilkan tabel
Perintah di bawah akan menampilkan seluruh tabel yang sudah ada dalam suatu database.
SHOW TABLES;

8. Melihat struktur tabel
DESC merupakan singkatan dari DESCRIBE (dalam query bisa ditulis lengkap atau hanya 4 karakter pertama) dan  nama tabel yang akan dilihat strukturnya. Dari perintah di atas, akan ditampilkan struktur nama_tabel sebagai berikut :
 DESC nama_tabel

9. Mengahpus tabel dengan
Untuk menghapus sebuah tabel, bentuk umum dari perintah SQL adalah sebagai berikut :
DROP TABLE nama_tabel

10. Mengubah nama tabel
Untuk mengubah nama suatu tabel, dapat menggunakan perintah SQL sbb :
RENAME TABLE nama_tabel TO nama_tabel_baru;
ALTER TABLE nama_tabel RENAME to nama_tabel_baru;

11. Menambahkan field ke dalam tabel
ALTER TABLE nama_tabel ADD nama_field_baru tipe;

12. Menambahkan Primary key pada suatu tabel
ALTER TABLE nama_tabel ADD PRIMARY KEY(nama_field);

13. Mengubah tipe field
ALTER TABLE nama_tabel MODIFY nama_field tipe(panjang);

14. Menghapus field
ALTER TABLE nama_tabel DROP nama_field;

15. Mengubah nama tabel
ALTER TABLE nama_tabel ADD nama_field_baru tipe;

Untuk artikel kali ini blog semukan hanya shere 15 perintah dasar mysql, untuk selebihnya teman-teman bisah lihat di artikel selanjutnya..
semogah artikel ini memberikan manfaat bagi teman-teman.
Read More

Pengertian mysql

Pada kesempatan kali ini blog semukan shere mengenai Pengertian mysql...
mengenai penjelasan mysql, di artikel saya sebelumnya mengenai Pengertian database, juga membahas mysql, namun tidak telalu mendalam, karen disitu hanya membahas secara umum mengenai database.

Nah, kali ini blog semukan, berbagi mengenai Pengertian mysql secara mendalam, sedalam lautan nan indah di pantai kutai :D, kata para pujangga.  kita fokus lagi menurut wikipedia MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (Sources Query Language) atau DMS, sampai saat ini mysql dapat kita gunakan secara gratis. (lihat: Macam-macam software database)

Kata wikipedia Mysql merupak perangkat lunak RMDS yang paling banyak digunakan, terutama di negara kita sendiri yaitu indonesia tercinta, menurut saya kenapa mysql begitu populer di indonesia, mungkin karena sifatnya yang gratisan, yang diaman kita tau orang indo itu paling suka yang nama gratisan dan instan. termasuk saya sendiri :D. (lihat: Kumpulan istilah dalam database)



ok, kita kembali ke topik utama Pengertian mysql, silahkan teman-teman simak secara seksama :)

MySQL adalah sistem manajemen database yang digunakan untuk  menyimpan data dalam tabel terpisah dan menempatkan semua data dalam satu gudang besar. Struktur database disusun dalam file fisik dioptimalkan untuk kecepatan. Model logis, dengan benda-benda seperti database, tabel, baris, dan kolom, menawarkan lingkungan pemrograman yang fleksibel.

Anda dapat mengatur aturan yang mengatur hubungan antara bidang data yang berbeda, seperti satu-ke-satu, satu-ke-banyak, diperlukan atau opsional, dan "pointer" antara tabel yang berbeda. Database memberlakukan aturan ini, sehingga dengan database yang dirancang dengan baik, aplikasi Anda tidak pernah melihat tidak konsisten, menduplikasi, out-of-date, atau data yang hilang.

MySQL pada awalnya diciptakan pada tahun 1979, oleh Michael Monty Widenius, seorang programmer komputer asal swedia. Monty mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan koneksi low-level ISAM database engine dengan indexing. Pada saat itu Monty bekerja pada perusahaan bernama TcX di Swedia.

Seperti yang saya sudah sebutkan diatas mysql merupakan pengkat lunak yang gratis atau open sources yang mungkin bagi siapa saja untuk menggunakan dan memodifikasi perangkat lunak. Siapa saja dapat men download software Mysql dari internet dan menggunakannya tanpa membayar apa-apa. 

SQL bagian dari Mysql singkatan dari "Structured Query Language". SQL adalah bahasa standar yang paling umum digunakan untuk mengakses database. Tergantung pada lingkungan pemrograman Anda, Anda mungkin memasukkan SQL langsung (misalnya, untuk menghasilkan laporan), menanamkan pernyataan SQL ke dalam kode yang ditulis dalam bahasa lain, atau menggunakan API bahasa tertentu yang menyembunyikan sintaks SQL.(lihat: Tipe tabel di Mysql)

SQL didefinisikan oleh ANSI / ISO Standard SQL. Standar SQL telah berkembang sejak tahun 1986 dan beberapa versi ada. Dalam panduan ini, SQL 92  mengacu pada standar yang dirilis pada tahun 1992, SQL 1999 mengacu pada standar yang dirilis pada tahun 1999, dan SQL 2003 mengacu pada versi standar. Kami menggunakan frase standar SQL berarti versi terbaru dari Standard SQL setiap saat.

Menurut wikipedia ada 13 keistimewaan Mysql yaitu :


1.  Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows,
     Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2.  Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak 
     sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.

3.  Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang 
     bersamaan tanpa mengalami masalah atau konflik.

4.  Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani
     query sederhana, dengan kata lain dapat memproses lebih banyak SQL 
     persatuan waktu.

5.  Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, 
     seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6.  Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang 
     mendukung perintah select dan where dalam perintah query.

7.  Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama 
     host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.

8.  Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, 
     dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. 
     Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.

9.   Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol 
     TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10.  Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan 
       menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia
       belum termasuk di dalamnya.

11.  Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi 
       dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming 
       Interface).

12.  Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat 
       digunakan untuk administrasi basis data, dan pada setiap peralatan yang
       ada disertakan petunjuk online.

13.  Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani 
       ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

Ok, teman-teman saya rasa cukup, mengenai Pengertian mysql. terimakasi atas kunjungan teman-teman dan semogah artikel ini dapat memberikan manfaat.. amin.
Read More

Cara tombol cepat di keyboard windows 7

Gimana kabar teman-teman..
Semogah pada sehat semua... amin..

Pada kesempata kali ini blog semukan akan membagikan sebuah Cara tombol cepat di keyboard windows 7, mungkin cara ini sudah banyak beredar di intenet, dan juga  mungkin sudah banyak teman-teman yang sudah menggunakan windows 8 trik ini tak berlaku lagi. 

bagi saya selagi ilmu itu bermanfaat tidak ada salahnya kita bagi, karena berbagi itu indah. :)

Sesuai dengan judul diatasa yaitu Cara tombol cepat di keyboard windows 7, yang dimana kita akan menggunakan tombol kombinasi yang tedapat di keyboard teman-teman, guna mempercepat kinerja kita pada saat menggunakan sistem operasi windows 7.

Cara tombol cepat di keyboard windows 7

Baiklah pada topik utama kita yaitu Cara tombol cepat di keyboard windows 7. adapun tombol-tombol kombinasi di windows 7 antaranya sebagai berikut:

1. tombol windows + E
    ketika teman-teman menekan tombol logo windows dan huruf e di keybord secara
    bersamaan maka akan terbuka windows exploler yang akan menampilkan jumlah peritisi
    yang ada di komputer teman-teman

2. tombol windows + D
    tombol kombinasi ini gunakan untuk me minimize dan maximize seluruh halaman yang kita
    buka sebelumnya

3. tombol windows + M
    fungsihnya hampir sama dengan windows+D namun windows + M hanya bisa me minimize
    seluruh halaman dan tak bisa me maximize halaman

4. tombol windows + tab
    pada tombol kombinasi ini, digunakan untuk melaukan perpindahan lebar kerja
    dengan bentuk 3D

5. tombol windows + + (tombol plus)
    pada tombol kombinasi ini digunakan untuk memperbesar layar(zoom) sesuai dengan
    yang kita iginkan

6. tombol windows + home
    berfungsih melakukan Minimize dan Maximize pada semua windows kecuali window yang
    sedang terbuka (sedang digunakan)

7. tombol prt scsysrq
    pada saat kita menekan tombol prt scsysrq pada keyboard maka akan membuat foto
    Screenshot pada semua layar komputer cara pengguaanya, setelah kita menekan tombol
    prt scsysrq maka paste di office word atau aplikasi edit foto alinya.

8. tombol ALT + prt scsysrq
    fungsihnya hampir sama pada no 7 namun pada foto screenshot hanya mengambil
    window (layar) yang sedang kita gunakan.

9. tombol windows + panah
    pada saat kita menekan tombol windows dan arah panah, entah itu panah kanan, kiri,
    atas, dan bawah. akan merubah ukuran window atau halaman kerja yang sedang aktif.

10. tombol ALT + P
      berfungsih untuk menampilkan preview (pertinjauan) data yang kita sentuh, tampa harus
      membukanya. perintah ini hanya berfungsih di halaman windows Explorer

11. tombol windows + 1
      berfungsih untuk kembali ke windows (layar) yang sebelumnya dan dapat melakukan
      minimize dan maximize window

12. tombol windows + T
      pada tombol kombinasi ini berguna untuk manpilkan halaman, beradasarkan icon yang
      berada di panel bawah windows

13. tombol windows + R
      pada tombol kombinasi ini, berfungsih untuk melakukan perintah run

14. tombol windows + P
      berfungsih untuk mengatur tampilan layar monitor, biasanya digunakan untuk
      menampilkan gambar di proyektor

15. tombol windows + U
      cara cepat masuk di halaman Ease of Access center

 16. tombol windows + X
       berguna untuk menampilkan windows mobility center yang dimana terdapat pengaturan
       cahaya, suara, battery, wireless dll.

 17. tombol windows + L
       berfungsih untuk mengunci layar

Sebenarnya masih banyak Cara tombol cepat di keyboard windows 7 namun yang saya shere di postingan kali ini hanya 17 poin, semogah dapat cara-cara diatas dapat mempermudah teman-teman dalam melakukan kegiatan di windows 7.
Read More

Cara membuat teks are di postingan blog

kali ini blog semukan belum shere mengeni database dan mysql, karena akan berbagi sebuh artikel yang sudah 6 bulan menjadi draf di blog semukan.

Cara membuat teks are di postingan blog | Sudah jam 05.00 sore baru pulang dari asistensi matakuliah Bahasa pemograman terstruktur, beginilah menjadi seorang mahasiswa selalu di selimuti dengan tugas-tugas dan parahnya lagi! tugas-tugas tersebut harus di Asistensikan, namun hasil sistensinya cukup memuskan.. :) nda apa-apakan curhat dikit!!

Ok teman-teman!!!
kita lanjut pada pokok pembahasan...
Bila sobat masih belajar membuat blog!! dan pada saat teman-teman berkunjung di suatu blog atau web untuk mencari tutorial tentang blog, biasanya sobat melihat kode-kode HTML yang ada pada artikel yang sobat baca, bisanya kode HTML tersebut di simpan dalam sebuah kolom yang bertujuan agar mempermudah si pembaca...

Cara membuat teks are di postingan blog

Namun secara umum teks area dapat juga di artikan sebagai elemen pada blog yang mendukung agar suatu artikel tampak lebih rapih dan memudahkan si pembaca untuk mencopy sources kode yang ada pada artikel tersebut...

Yang kita tahu banyak sekali jenis-jenis Teks area namun yang saya akan bagikan hanya teks area dengan tombol Copy dan Teks are yang berwarna, Caranya gampang kok..teman-teman!!

1.  Masuk di akun blogger sobat.

2.  Pada saat membuat postingan baru pilih HTML untuk lebih jelas lihat gambar dibawah.

Cara membuat teks are di postingan blog

 3. Kemudian tempatkan code sesuai keiginan teman-teman

Cara membuat teks are di postingan blog


4.  Copy kode di bawah ini dan paste di artikel sobat.

Ket.
  • Hapus tanda (*) agar codenya bisa jalan
  • height : untuk panjang text area
  • width : untuk lebar text area 
  • align="center" : menentukan posisi berada di tengah,  jika ingin berada di samping kiri ganti center manjadi left dan right untuk kanan

Itu saja, mengenai Cara membuat teks are di postingan blog semogah dapat membentu teman-teman..
Read More

Cara membuat database di CMD dan Xampp

Tiba saatnya blog semukan akan berbagi tentang Cara membuat database di CMD dan Xampp, setelah membahas mengenai tipe table di mysql dan beberapa tipe data pada database mysql yang berada di artikel-artikel sebelumnya. saya rasa teman-teman sudah membaca dan memahaminya.

Artikel ini hanya akan menjelaskan cara membuat database di CMD dan Xampp menggunakan browser, jadi untuk selebihnya teman-teman bisa lihat artikel selanjutnya karen disini blog semukan menjelaskan secara pelan-pelan agar teman-teman lebih memahami.

Sebelum saya memulai bagaimana Cara membuat database di cmd dan xampp saya akan jelaskan sedikit mengenai Mysql. Teman-teman dapat mulai bagian penting, menggunakan MySQL untuk menyimpan data. Untuk ini, teman-teman akan menggunakan SQL (Structured Query Language). SQL adalah bahasa khusus yang memungkinkan programmer untuk mengeluarkan instruksi atau 'query' ke database.

Cara membuat database di CMD dan Xampp
Membuat database Mysql melalui cmd memang sedikit sulit dibandingkan membuat database langsung menggunakan browser karena disitu sudah menggunakan mode GUI (Graphical User Interface) tanpa harus mengetikan perintah SQL.

Jadi untuk memulai saya harap teman-teman sudah menginstall xampp di laptopnya, namun bagi yang belum menginstall bahkan tidak memiliki softwarenya silahkan download di situs resmi xampp.

ok teman-teman kita langsung saja ke Tkp.

Membuat database mysql melali CMD

1. Pastikan xampp sudah bisa berjalan dengan baik

2. Jalankan xampp yang ada di laptop teman-teman kemudian klik start pada mysql dan apache pastikan button start berubah menjadi stop yang menandakan bahwa mysql teman-teman sudah bejalan. untuk lebih jelasnya lihat gambar dibawah

Cara membuat database di CMD dan Xampp

3. Silahkan tekan di keyboard windows+R  dan masukkan kata CMD kemudia ok atau bisah juga klik logo windows yang berada di kiri bawah - all program - Accessoris - Commant prompt.

4. nah, setelah masuk di halaman comman prompt (cmd) saatnya kita masuk di mysql, ketikan perintah dibawah ini dan untuk lebih jelasnya lihat gambar dibawah


Cara membuat database di CMD dan Xampp

5. Setelah masuk di mysql, saatnya membuat database dengan ketikan perintah dibawah ini, untuk lebih jelas lihat gambar dibawahnya.


Cara membuat database di CMD dan Xampp

Ket.
    Ganti kata semukan dengan nama databases yang teman-teman inginkan
    show databases: digunakan untuk menampilkan database yang telah kita buat

6. Sampai disini teman-teman sudah berhasil membuat databases, nah kalau ingin menghapus database yang telah kita buat, ketikan perintah di bawah ini. untuk lebih jelas lihat gambar.

Cara membuat database di CMD dan Xampp
 membuat database mysql di cmd selesai, kita lanjut menggunakan xampp di localhost.

Membuat database mysql melalui localhost

1. pastikan teman-teman sudah menerapkan langkah-langkan no 1 dan 2 yang berada pembuatan database mysql melalui CMD

2. buka browser teman-teman, disini saya menggunakan browser mozilla firefox dan xampp 1.8.1

3. ketikan pertintah dibawah untuk masuk di localhost


4. pilih English untuk menggunakan bahasa inggris

5. kemudian pilih phpMyadmin
Cara membuat database di CMD dan Xampp

6. Pilih database yang berada di kiri atas untuk lebih jelasnya lihat gambar dibawah no 7

7. Pada kolom inptu create database isi sesuai dengan nama database yang teman-tema inginkan

Cara membuat database di CMD dan Xampp

8. Selesai

untuk membuat databases mysql menggunakan cmd  dan xampp saya rasa cukup jelas, namun untuk membuat tabel dan sebagainya. teman-teman bisa lihat artikel selanjutnya, disini saya shere pelan-pelan saja, kata geisah.. :D
Read More

Perintah DDL, DML dan DCL pada Mysql

Hay teman-teman..
ketemu kembali di blog semukan..

Kali ini saya akan shere masih mengenai database mysql yaitu Apa itu DDL DML dan DCL. SQL merupakan singkatan dari Structured Query Language. 

SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database.



Secara umum, SQL terdiri dari tiga bahasa, yaitu Data Definition Language(DDL), Data Manipulation Language (DML) dan Data Control Language (DCL). Implementasi DDL, DML dan DCL berbeda untuk tiap sistem manajemen basis data(SMBD), namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI.

Perintah DDL, DML dan DCL pada Mysql

Jadi, perintah SQL pada semua software database hampir sama. Untuk lebih lengkapnya teman bisah ke artikel saya sebelumnya Pengertian database dan Tipe data pada databases di Mysql.

Ok teman-teman silahkan simak tiga (3) Perintah pada Mysql.


1.  DDL (Data Definition Language)

DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database yang digunakan untuk membuat, mengubah dan menghapus struktur dan definisi metadata dari objek-objek database.

Beberapa perintah dasar yang termasuk DDL ini antara lain : 

a. CREATE
Perintah ini digunakan untuk membuat, termasuk diantaranya membuat database baru, tabel baru, view   baru, dan kolom.

b. ALTER
Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat. Pekerjaannya mencakup mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom, maupun memberikan atribut pada kolom.

c. RENAME
Perintah yang digunakan untuk merubah nama Objek

d. DROP
Perintah ini digunakan untuk menghapus database dan tabel.


2.  DML (Data Manipulation Language)

DML merupakan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti memasukkan, merubah dan menghapus isi data - dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database.

Perintah SQL yang termasuk dalam DML antara lain :

a. UPDATE
Perintah ini digunakan untuk memperbaharui data lama menjadi data terkini. Jika anda memiliki data yang salah atau kurang Up To Date dengan kondisi sekarang, maka dapat diubah isi datanya dengan menggunakan perintah UPDATE.

b. INSERT
perintah ini digunakan untuk menyisipkan atau memasukkan data baru ke dalam tabel. Penggunaannya setelah database dan tabel selesai dibuat.

c. SELECT
Perintah ini digunakan untuk mengambil data atau menampilkan data dari satu tabel atau beberapa tabel dalam relasi. Data yang diambil dapat kita tampilkan dalam layar prompt MySQL secara langsung maupun ditampilkan pada tampilan aplikasi.

d. DELETE
Perintah ini digunakan untuk menghapus data dari tabel. Biasanya data yang dihapus adalah data yang tidak diperlukan lagi. Pada saat menghapus data, perintah yang telah dijalankan tidak dapat digagalkan, sehingga data yang telah hilang tidak dapat dikembalikan lagi.


3.  DCL (Data Control Language)

DCL merupakan perintah SQL yang berhubungan dengan manipulasi user dan hak akses (priviledges).

Perintah SQL yang termasuk dalam DCL antara lain :

a. GRANT
Perintah ini digunakan untuk memberikan hak / izin akses oleh administrator (pemilik utama) server kepada user (pengguna biasa). Hak akses tersebut berupa hak membuat (CREATE), mengambil (SELECT), menghapsu (DELETE), mengubah (UPDATE) dan hak khusus berkenaan dengan sistem databasenya.

b. REVOKE
perintah ini memiliki kegunaan terbalik dengan GRAND, yaitu untuk menghilangkan atau mencabut hak aksesyang telah diberikan kepada user oleh administrator.

Semogah artikel tentang Perintah DDL, DML, dan DCL pada Mysql dapat membantu teman-teman dalam pembuata database di Mysql.
Salam Sukses..
Read More