ARSIP BULANAN : October 2012

TIPE DATA PADA DATABASE

11 October 2012 21:23:59 Dibaca : 61

Untuk memulai pemograman ataupun pembutan database sangat penting mengetahui tipe data. Ini adalah syarat mutlak agar data / variable yang kita simpan valid dan efisien.setiap bahasa pemograman atau database mepunyai tipe data sendiri-sendiri tapi pada prinsipnya sama.

pada prinsipnya ada 4 jenis data yaitu:

a.Tipe Numerik

b.String

c.Date dan Time

e.Default Value

Tipe data selalu di gunakan untuk menentukan jenis data dari suatu field dalam sebuah tabel.Terdapat sepuluh jenis data dalam database yang di sediakan Ms Acces, yaitu

Auto Number

Menapilkan angka secara otomatis di mulai dari angka 1,dan di lanjutkan dengan angka 2,3,4 dan seterusnya

Currenci

Menampung data digit,tanda minus,tanda titik, dan desimal 15 digit di sebelah kiri tanda titik desimal dan 4 digit  sebelah kanan titik desimal

Date / Time

Menampung data tanggal,waktu,dan tahun di mulai dari seratus sampai dengan 9999.

Hyperlink

Menampung data teks berwarnya,bergaris bawah,dan grafik.

Attachment

yaitu, tipe data yang digunakan untuk menyimpan alamat attachment file yang berformat apa saja, (bebas, bisa file suara,gambar, dll )

Memo

Menampung data teks (Huruf,Bilangan,Tanda Baca,Dan Simbol Grafik) Sebanyak 65535 karakter. Tipe ini tidak dapat di indeks.

Number

Menapung digit,tanda mines,dan titik desimal.Tipe ini memiliki lima ukuran bilangan dan jumlah digit.

OLE object

Menampung foto/grafik, rekaman suara dan video spreadsheet.

Teks

Menampung data teks,(Huruf,Angka,Dan Simbol Grafik) sebanyak 255 karakter.Standar karakter terpasang sebesar 50 karakter.

Yes/No

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

 

Selain 10 data type di atas, ada 2 fasilitas tambahn khusus untuk field di dalam mickrosoft access, yakni:

1. Calculated, yaitu fasilitas yang berguna untuk menghitung operasi matematika antara field yang 1 dengan field yang lainnya.
misalnya kita bisa menjumlahkan field A dengan field B , dll

2.Lookup Wizard, yaitu fasilitas combo box (list) yang di buat secara wizard sehingga kita dapat memilih (Lookup) suatu data dari daftar pada tabel lainnya.

Perintah-Perintah Dalam SQL

04 October 2012 11:46:15 Dibaca : 420

PENGERTIAN SQL

SQL (Structured Query Lguage) merupakan subbahasapemograman yang khusus dipergunakan untuk memanipulasi basis data. SQL adalah salah satu DBMS (Databasemanajemen system) yang saat ini banyak digunakan untuk operasi basis data danembedded (ditempelkan) dihampir semua bahasa pemogramanyang mendukung basis data rasional.


Saat ini organisasi standar America (ANSI) menetapkan standarSQL yaitu : ANSI-92 standar masing-masing vendor database memiliki diaglegnya sendiri sebagian besar spesifikasinya mengacu padastandar ANSI tersebut dengan berbagai ekstensitambahan SQL. SERVER menggunakan bahasa transact-SQ dalam produknya, sedangkan Oracle menggunakan PL/SQL.

 

Ada 3 Jenis Perintah SQL yaitu DLL, DML, DCL :

1. DDL atau data definition laguage

DDL merupakan bagian dari SQL yang digunakan untuk mendefinisikan data dan proyek database. perintah digunakan untuk mendefinisikan suatu proyek yaitu, membuat, mengubah menghapus dan memberikan izin.

Beberapa perintah pada SQL yang termasuk DDL :

Crate Table untuk membuat tabel

Crate Index untuk membuat index

Crate View untuk mengubah atau menyisipkan kedalam tabel

Drop table untuk menghapus table

Drop index untuk menghapus index

Drop view untuk menghapus view

Grant untuk memberi izin akses kepada user

2. DML (Data Mnipulation Laguage)

DML Merupakan bagian dari SQL yang digunakan untuk memanipulasi data.perintah-perintah ini bertugas untuk melakukan query dan perusahaan yang dilakukan dalam suatu tabel.

beberapa perintah SQL yang termasuk DML, seperti :

Select digunakan untuk nmemilih data dari suatu tabel atau view

Insert digunakan untuk menyisipkan baris dari suatu tabel

Delete digunakan untuk menghapus barisan dari suatu tabel

Update digunakan untuk mengubah isi dari kolom (field) pada suatu tabel

Commit digunakan untuk menuliskan perubahan didalam disk

Rollback digunakan untuk membatalkan perubahan yang dilakukan setelah perintah commit

3. DCL atau Data Control Laguage

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

Grant perintah ini digunakan untuk memberikan hak/ izin akses oleh administrator  pemilik utama server pada user prngguna biasa). hak akses tersebut berupa hak membuat (CRATE) mengambil (SELECT), menghapus (DELETE) , mengubah (UPDATE) da hak khusus berkenan dengan sistem databasenya.

SINTAKS : GRANT, privileges ON tbnameTO user

CONTOH : grant select, update, insert, delete on perpustakaan.

Revoke perintah ini memiliki kegunaan terbaik dengan GRAND, yaitu untuk menghilangkanatau mencabut hak akses yang telah diberikankepada user kepada administrator.

SINTAKS : REVOKE privileges ON tbnameTO user

CONTOH : grant select, update, insert, delete on perpustakaan.