RSS

Data Definition language

21 Oct

LOGIKA PROGRAM

Basisdata adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.

Kali ini saya akan membahas cara membuat database menggunakan MySQL dimana kita menggunakan Data Manipulation Language yang terdiri dari Select, Insert, Update, Delete.

Pertama untuk membuat database kita gunakan perintah Create, database yang dibuat adalah database

Untuk tahap selanjutnya kita membuat table tapi sebelum itu kita aktifkan database mahasiswa2 dengan perintah USE mahasiswa2;

Kedua kita membuat table dengan nama table datamhs

Artinya membuat table dengan nama table datamhs yang terdiri dari field-field seperti:

  • Nama yang bertipe data varchar dan memiliki kapasitas dalam memory sebanyak 20 digit
  • Npm yang bertipe data integer dan memiliki kapasitas dalam memory sebanyak 8 digit serta dijadikan sebagai PRIMARY KEY
  • Kelas  yang bertipe data varchar dan memiliki kapasitas dalam memory sebanyak 5 digit
  • Nama_dosen yang bertipe data varchar dan memiliki kapasitas dalam memory sebanyak 20 digit
  • Mata_kuliah yang bertipe data varchar dan memiliki kapasitas dalam memory sebanyak 15 digit

Lalu kita desc untuk melihat struktur datanya

Ketiga kita gunakan insert untuk mengisi data-data pada field-field yang telah ditentukan struktur datanya. Insert merupakan perintah untuk menyisipkan atau memasukan data pada fied-field.

Bentuk umum insert :              INSERT INTO

nama_tabel [(nama_kolom1, …)]

VALUES (data1, …);

Misalnya yang saya ini yaitu memasukkan data-data untuk field Nama yang diisi dengan Anis Rahmawati, NPM berisi 51409485, Kelas berisi 3IA05, Nama Dosen Budi Setiawan, dan Mata_kuliah berisi SBD1. Untuk tipe data karakter digunakan tanda kutip (‘) untuk di awal dan di akhir kata. Dan begitu pula seterusnya untuk pengisisan field-field.

Lalu tampilan untuk table Mahasiswa adalah sebagai berikut:

Menampilkan dengan menggunakan perintah select.

Bentuk umum Select:       SELECT [DISTINCT] nama_kolom

FROM nama_tabel

[ WHERE kondisi ]

[ GROUP BY nama_kolom ]

[ HAVING kondisi ]

[ ORDER BY nama_kolom [ASD/DESC]]

Kemudian menampilkan dengan berbagai kondisi,

 

 

 

 

 
Leave a comment

Posted by on October 21, 2011 in Uncategorized

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: