Minggu, 02 April 2017

BASIS DATA

    • STRUKTUR QUERY LANGUAGE (SQL)
SQL dipublikasikan oleh E.F COOD pada tahun 1970 mengenai model relational. Kemudian pada tahun 1974, D.Chamberlin dan R.F Boyce mengembangkan bahasa query untuk memanipuasi dan mengekstrak data dari basis data relational.
  • PENELOMPOKAN STATEMEN SQL       
    • Data Definition Language (DDL) merupakan perintah-perintah yang biasa digunakan administrator database untuk mendefinisikan skema dan subskema database.Data Definition Language (DDL) mempunyai fungsi utama untuk mendefinisikan data dalam database secara logika, diantaranya yaitu:Digunakan untuk mendefinisikan karakteristik dari record (meliputi nama, tipe dan lebar dari field), untuk menentukan kunci field, menyediakan cara untuk menentukan hubungan dengan data di file lain, untuk mengubah struktur dari record, untuk menampilkan struktur dari record. DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel. Perintah yang termasuk DDL:    
      •  CREATE » untuk membuat, termasuk diantaranya membuat database dan tabel baru.  
      •  ALTER » untuk mengubah struktur tabel yang telah dibuat.  
      • DROP » untuk menghapus database dan tabel.   
    • Data Manipulation Language (DML) merupakan merupakan perintah-perintah yang memungkinkan pengguna melakukan akses dan manipulasi data sebagaimana yang telah diorganisasikan sebelumnya dalam model data yang tepat, Data Manipulation Language digunakan untuk memanipulasi database yang telah didefinisikan dengan DDL. Perintah yang termasuk DML:
      • INSERT » untuk menyisipkan atau memasukan dalam tabel
      • UPDATE » untuk memperbaharui data lama menjadi data terkini
      • DELETE » untuk menghapus datadari tabel
      • SELECT » untuk mengambil data atau menampilkan data dari satu tabel atau beberapa tabel.    
    • DCL atau Data Accses merupakan merupakan perintah-perintah yang digunakan untuk mengontrol data. Perintah yang termasuk DCL:
      • GRAND » untuk memberikan hak atau izin akses oleh administrator server kepada user.
      • REVOKE » untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh administrator. 
  • CARA MEMBUAT DATABASE MYSQL DENGAN CMD
    • Perintah - Perintah dalam CMD
      • Perintah membuat database baru : CREATE database nmdb;
      • Perintah untuk melihat database/table yang sudah dibuat  : SHOW
      • Perintah untuk memilih database digunakkan perintah : USE
      • Perintah untuk menampilkan deskripsi tabel : DESCRIBE
      • Perintah untuk menampilkan sebagian kolom : SELECT nmkolom from nmtabel;
      • Perintah untuk menghapus data dalam tabel : DROP
      • Perintah untuk membuat data tabel  : UPDATE
      • Perintah untuk menghapus database/tabel : DROP 
    • Langkah-Langkah Membuka
      • Buka Control Panel Xampp (Start - All Program- Xampp) 
      • Pastikan Apache dan MySQL Running
      • Masuk ke CMD dan Tuliskan Script berikut :
  
      •  Bila berhasil ada bacaan 'Welcome to MySQL monitor'. Okeh Kita Lanjutkan dengan databasenya.
      • Create database Penjualan;
      • Use Penjualan;
 
      •  Lalu kita membuat Tabel dari database tersebut :
      • Create table barang (Kode Varchar (5) Not Null, Nama Varchar (20) Not Null,Harga Integer Not Null, Primary key (Kode));
 
      • Kita akan membuat isi dari Tabelnya : Insert into barang (Kode, Nama, Harga) Values ("001","Indomie Goreng","2000");
      • Bila ingin melihat Hasilnya : Select*From barang;
   
  • CARA MENGABIL STRING
    • Perintah untuk menampilkan kata "eknik" dari String Teknik Informatika 
    • Perintah untuk menampilkan kata "mputer"  dari string Komputer
 
    • Perintah untuk menampilkan kata "Informatika" dari string Teknik Informatika
    •   Perintah untuk menampilkan sebagian kolom (kolom Nm_Mp)
 
    • Perintah menghapus baris ke-2 dari tabel 
 
Terima kasih telah mampir ke blog saya, semoga bermanfaat bagi kalian semua.
Anda bisa buka referensi lain :
http://tribaguskartiko.blogspot.co.id/2013/09/cara-membuat-database-mysql-dengan-cmd.html