Oke, yang satu ini pasti udah ga asing lagi kan,
Mulai dari artikel ini, saya mau coba share ke temen – temen semua tentang MySQL.
Nah, di artikel kali ini kita mulai dari pengenalannya dulu aja ya..
MySQL adalah sebuah server database Open source yang bisa dibilang paling populer digunakan saat ini. MySQL bisa digunakan untuk aplikasi desktop ataupun aplikasi web. MySQL merupakan yang paling sering digunakan dibanding yang lainnya seperti Oracle, Sybase, Microsoft SQL Server, Access, Ingres, dll.
Terus Database itu apa?
Database bisa kita ibaratkan media penyimpanan data,
Database dikategoriin jadi dua, database flat dan database relational.
Database relational paling sering digunakan karena strukturnya yang lebih rapih dan kemudahan pengaksesan. MySQL pun merupakan database relational. :)
Struktur database relational antara lain seperti ini, data – data disimpan dalam table, dan table – table disimpan dalam database. Paham? Kalo masih bingung kita ibaratkan sebuah database adalah lemari baju, dan table adalah rak – rak bajunya, sedangkan data atau file nya kita ibaratkan aja baju – baju kita.
Nah coba bayangin kita punya baju tidur dengan bermacam warna dan model, lalu kita simpen di rak paling atas di lemari baju kita.
Jika kita buat database nya mungkin kaya’ gini nih.
Database -> Lemari Baju
Tabel -> Baju Tidur
Data -> macem – macem baju tidur.
Database biasanya hanya diperlukan satu untuk satu project. Sedangkan table bisa kita buat lebih dari satu. Contohnya masih Lemari Baju, rak paling atas (table 1) adalah Baju Tidur, rak di bawahnya (akan menjadi table 2) adalah baju kerja, dan seterusnya. Banyaknya table bisa ditambah sesuai kebutuhannya.
Oke, udah taukan apa itu database, Nah untuk membuat database itu kita bisa gunakan MySQL.
MySQL menggunakan standar SQL untuk berkomunikasi dengan database. Maksudnya? Ya, contohnya aja kita mau hapus data, untuk menghapus nya kita gunakan standar SQL dalam penulisan command atau query nya.
Bingung ya? Jangan khawatir, nanti akan disediain contoh – contohnya biar ga bingung. :O
Nah supaya kalian bisa paham, kita akan coba bahas dulu tentang SQL itu.
SQL apa sih?
SQL merupakan kependekan dari Structured Query Language adalah bahasa standar untuk sistem menajemen database relasional. Seperti yang dibilang kalo SQL berguna untuk berkomunikasi dengan database, contohnya hapus data, update, create, dll.
Ada2 jenis SQL, yaitu Interactive dan Embedded. Interactive artinya adalah SQL nya langsung bisa di operasiin, kalo embedded artinya SQL nya disisipkan ke dalam sebuah program.
Seusai dengan namanya SQL merupakan Bahasa Query yang Terstruktur,
Terus yang dimaksud Query itu apa?
Query adalah istilah yang digunakan untuk menyatakan perintah yang digunakan di SQL. Query di awali oleh statement SQL.
Statemen SQL pun dikelompokin lagi nih:
1. Data Definition Language (DDL) : CREATE, DROP, ALTER.
2. Data Manipulation Language (DML) : INSERT, SELECT, UPDATE, DELETE.
3. Data Access : GRANT, REVOKE.
4. Data Integrity : RECOVER.
5. Auxillary : UNLOAD, LOAD, RENAME.
Untuk sementara cukup kenal aja dulu ya, Nanti akan kita bahas satu persatu..
Penulisan Query ga ketat koq, jadi salah spasi atau enter aja masih di anggap betul. Enakkan :) jadi ga usah pusing ngurusin sintaks :D .. Terus jangan lupa di akhir Query itu dikasih ; (titik koma).
Kalo bingung kita buat contoh aja yuk ;)
Kita gunakan statement SQL yang CREATE untuk membuat Query yang nanti fungsinya untuk membuat database baru.
Oke, seperti yang tadi dibahas, untuk membuat sebuah Query kita harus memulai dengan statement SQL.
CREATE DATABASE nama-database;
CREATE => termasuk statement SQL yang gunanya untuk membuat sesuatu yang baru.
Apa aja yang bisa dibuat sama si CREATE ? DATABASE, TABLE, INDEX, VIEW. (nanti kita bahas).
DATABASE => berarti si CREATE akan membuat database baru.
nama-database => penamaan data base, terserah kita mau kasih nama apa..
Kalimat yang berwarna kuning itu lah yang namanya Query.
Terus Query yang kita buat fungsi nya untuk membuat database baru dengan nama nama-database. Jangan lupa titik koma ( ; ) di akhir kalimat.
Oke, sampe sini aja dulu pengantar nya ya..
klo masih bingung gpp, namanya juga belajar dasar, nanti akan lebih seru kalo kita langsung ambil contohnya..
Selanjutnya kita akan memulai MySQL pertama kita, oke, so don’t miss it, dateng terus kesini ya :)
Pengenalan MySQL
Glen Rynaldi, Kamis, 22 April 2010
Langganan:
Posting Komentar (Atom)
Alhamdulillah, jadi tahu MySQL di sini. Terima kasih
Salam ukhuwah
mkasih ilmu'y,jd nambah nich pngetahuan tntang SQL'y,,,
k'lo blh tanya. Kapasitas untuk Database yng mnggunakn SQL tu bsar tdk di bandingkn dgn database y'lain?
BeDa>> sama2 :) semoga ilmunya bermanfaat..
Anonim>> emm, kapasitas apa ya?
kalo kapasitas memory tergantung dari pembuatan data kita.
nah, kalo untuk kapasitas data, kaya'nya gak terbatas deh, ambil contoh situs facebook.com, itu juga pake database nya MySQL, jadi dari situ aja bisa ketauan sebanyak apa, karena ampir setengah orang penduduk bumi terdaftar databasenya di MySQL itu