ARSIP BULANAN : October 2012

Tipe Data Pada Database

11 October 2012 16:23:41 Dibaca : 32

 

Tipe Data Pada Database Microsoft Acces

 

Tipe data (data type) selalu digunakan untuk menentukan jenis data dari suatu field dalam sebuah tabel. Terdapat sepuluh jenis tipe data dalam database yang disediakan Ms Access, yaitu :

1. AutoNumber

Menampilkan angka secara otomatis dimulai dari angka 1, dan dilanjutkan dengan angka 2, 3, 4, dan seteusnya.

2. Currency

Memnampung data digit, tanda minus, dan tanda titik desimal dengan 15 digit di sebelah kiri tanda titik desimal dan 4 digit di sebelah kanan titik desimal.

3. Date / Time

Menampung data tanggal, waktu, dan tahun dimulai dari 100 sampai dengan 9999.

4. Hyperlink

Menampung data teks berwarna, bergaris bawah, dan grafik.

5. Lookup Wizard

Menampilakan suatu tipe data dari banyak tipe data yang diambil dari tabel dan Query.

6. Memo

Menampung data teks (huruf, bilangan, tanda baca, dan simbol grafik) sebanyak 65535  karakter. Tipe ini tidak dapat diindeks.

7. Number

Menampung digit, tanda minus, dan titik desimal. Tipe ini memiliki 5 ukuran bilanngan dan jumlah digit.

8. OLE object

Menampung foto/gambar grafik, rekaman suara dan video, dan spreadsheet. Kapasitas maksimum data tipe ini adalah 1 Gb. Tipe ini tidak dapat diindeks.

9. Text

Menampung data teks (huruf, angka, dan simbol grafik) sebanyak 255 karakter. Standar karakter terpasang sebesar 50 karakter.

10. Yes / No

Menmpung salah satu dari dua yang ada Yes/No,True/False, dan On/Off.

 

Tipe Data Pada Database My Sql

 

1. Varchar

Tipe data karakter yang panjangnya tidak tetap

2. Char

Tipe data untuk menampung data yang bertipe karakter

3. Text

Tipe data yang dapat menampung semua tipe data.

4. Date

Tipe data yang digunakan untuk mendiskripsikan tanggal.

5. Float

Tipe data yang bernilai desimal


6. Double

Tipe data yang bernilai desimal yang memiliki rentang lebih panjang daripada float.

 

Perintah-Perintah SQL

04 October 2012 19:14:59 Dibaca : 723

SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

 

SQL memiliki 3 kategori perintah :

1.    Data Definition Language (DDL)

2.    Data manipulation language (DML)

3.    Data Control Language (DCL)

1. DDL atau Data Definition Language

DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :

  • CREATE : Perintah ini digunakan untuk membuat. Membuat database baru, view baru, kolom, dll.
  • ALTER : Perintah ini digunakan untuk mengubah strukturnya tabel yang sudah jadi sebelumnya.Seperti mengganti nama tabel, menambah kolom, mengubah kolom,menghapus kolom, bisa juga untuk memberikan atribut pada kolom.
  • RENAME : Perintah ini digunakan untuk mengubah nama
  • DROP : Perintah ini digunakan untuk menghapus database dan tabel.

2. DML atau Data Manipulation Language

DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain :

  • SELECT  : Perintah ini digunakan untuk mengambil data atau menampilkan data dari suatu tabel.
  • INSERT : Perintah ini digunakan untuk menyisipkan atau memasukan databaru ke dalam tabel.
  • UPDATE : Perintah ini digunakan untuk memperbarui data lama menjadi data baru.
  • DELETE : Perintah ini digunakan untuk menghapus data dari tabel

3. DCL atau Data Control Language

DCL (bukan BCL) merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user MySQL, baik terhadap server, database, tabel maupun field. Perintah SQL yang termasuk dalam DCL antara lain :

  • GRANT : Perintah untuk memberikan hak akses, ALL = semua hak akses (administrator) diberikan kepada user
  • REVOKE : Perintah untuk mengambil kembali hak akses seorang user yang diberi hak akses didalam database mySQL.