Archive

Posts Tagged ‘DDL’

Fungsi Manipulasi Karakter di MySQL(DML)

15 December 2010 2 comments

Seperti bahasa pemrograman MySQL juga banyak mendukung fungsi-funsi yang ada di bahasa pemrograman

Berikut ini adalah sebagian contoh-contoh query Mysql yang berfungsi untuk  manipulasi karakter/huruf .

1. Fungsi  CONCAT(“string”)

Menggabungkan dua string menjadi satu.

2. Fungsi SUBSTR(“string”, dari karakter ke-, sebanyak berapa karakter)

Memotong string di bagian tertentu.

3. Fungsi LENGTH (“string”) atau LEN()

Menghitung panjang karakter.

4. Fungsi INSTR(“string”, “karakter”)

Menghitung letak karakter pada suatu string.

5. Fungsi LPAD(“string/bilangan”, batas, sisipan)

Menyisipkan karakter tertentu ke  dalam string sebanyak batasan yang di tentukan.

6. Fungsi IFNULL atau COALESCE.

Mengganti nilai NULL dengan suatu string.

SELECT CONCAT(kode,nama), LENGTH(nama), SUBSTR(nama,1,3), INSTR(nama,’a’), LPAD(harga, 10, ‘$’),fungsi, IFNULL(fungsi,’kosong’) FROM daftar_obat

FROM transaksi_obat

Manipulasi karakter mysql
Manipulasi karakter mysql

Read more…

Advertisements

Ekspresi Aritmatik dan Alias di MySQL

12 December 2010 4 comments

 

Di dalam Mysql kita bisa menerapkan/mendefinisikan  fungsi-fungsi atau perhitungan aritmetika, Hal ini sangat bermanfaat sekali jika kita ingin membangun sebuah sistem yang memerlukan banyak perhitungan matematikanya. Misal pada sistem jual beli, dimana kita akan  menghitung harga barang, total belanja dll.

Berikut ini salah satu contoh query Mysql untuk ekspresi aritmetik

Ekspresi Aritmatik

1. SELECT kode_obat, stok, 10*stok+100 FROM stock

 

 

 

 

 

 

 

 

2. SELECT kode_obat, stok, 10*(stok+100) FROM `stock`

 

 

 

 

 

 

 

Read more…

Categories: MySQL Tags: , , , , , , ,

Contoh Database Definition Language(DDL) di MySQL

6 December 2010 2 comments

DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya.Secara umum, DDL yang digunakan adalah CREATE untuk membuat objek baru, USE untuk menggunakan objek, ALTER untuk mengubah objek yang sudah ada, dan DROP untuk menghapus objek. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.

Jadi gampangnya DDL digunakan ketika kita ingin membuat, mengubah, dan menghapus object pada database. oleh karena itu DDL lebih berhubungan pada object bukan pada isi atau data. kata-kata yang akan sering kita jumpai dalam DDL antara lain : Create, Use, Alter, dan Drop(Kata Mas Eko Suwono).

Berikut ini saya contohkan beberapa contoh Database Definition Language(DDL).

Kita ilustrasukan kita punya database yang bernama “db” dan table “mahasiswa“.

NO QUERY FUNGSI CONTOH
1 SHOW DATABASES menampilkan semua database
2 SHOW TABLES manampilkan semua nama table dalam satu database
3 USE [DBName] menggunakan atau memilih database tertentu USE db;
4 DESCRIBE [TableName] menampilkan isi table dalam data base. DESC mahasiswa;
5 CREATE DATABASE [DBName] membuat database CREATE DATABASE db;
6 CREATE TABLE [TableName] Membuat tabel CREATE TABLE `mahasiswa` (`nrp` SMALLINT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,`nama` VARCHAR( 30 ) NOT NULL);

7 DROP DATABASE [DBName] menghapus database DROP DATABASE db;
8 DROP table [TableName] menghapus table dalam database DROP table mahasiswa;

Read more…

Categories: MySQL Tags: , , , ,
%d bloggers like this: