selamat datang di blog it mod ini. semoga apa yang anda cari bisa anda temukan disini. jika apa yang anda cari belum juga ketemu, anda boleh request dan saya akan berusaha membantu anda

Senin, 03 Oktober 2011

DDL,DML&DCL

1. (DDL) Data Definition Language

DDL merupakan kelompok perintah yang berfungsi untuk mendefinisikan atribut-atribut database, table, atribut (kolom), batasan-batasan terhadap suatu atribut serta hubungan antar table.

Yang termasuk kelompok DDL ini adalah:

· CREATE untuk menciptakan table ataupun indeks

· ALTER untuk mengubah struktur table

· DROP untuk menghapus table ataupun indeks

Ø Contoh sintaks DDL dalam pembuatan database/table,index dan view :


1. Pembuatan Database
Bentuk umumnya : CREATE DATABASE nama_db
Contoh : Buat database dengan nama organisasi PT. ABC
Sintaks : CREATE DATABASE PT.ABC

2. Pembuatan Tabel
Bentuk umumnya : CREATE TABLE nama_table(nama_kolom1 jenis_kolom1, nama_kolom2 jenis_kolom2, ...)
Contoh : Buat tabel mahasiswa yang terdiri dari NIM dengan panjang 8 char, Nama dengan panjang 30 char, Alamat dengan panjang 40 char, Jenkel dengan panjang 1 char
Sintaks : CREATE TABLE Mahasiswa(NIM char(8) NOT NULL, Nama char(30) NOT NULL, Alamat char(40) NOT NULL, JenKel char(1) NOT NULL)

3. Pembuatan Index
Bentuk umumnya : CREATE [UNIQUE] INDEX nama_index ON nama_table (nama_kolom)
Contoh : Buat index data mahasiswa berdasarkan NIM dengan nama MHSIN dimana NIM tidak boleh sama
Sintaks : CREATE UNIQUE INDEX MHSIN ON MHS(NIM)

4. Pembuatan View
Bentuk umumnya : CREATE VIEW [(nama_kolom1, ...)] AS SELECT statement [WITH CHECK OPTION]
Contoh : Buat view dengan nama MHSVIEW yang berisi semua data mahasiswa
Sintaks : CREATE VIEW MHSVIEW AS SELECT * FROM MHS

Ø Contoh sintaks DDL untuk menghapus database/table,index dan view :


1. Menghapus Database
Bentuk umumnya : DROP DATABASE nama_db

2. Menghapus Tabel
Bentuk umumnya : DROP TABLE nama_table

3. Menghapus Index
Bentuk umumnya : DROP INDEX nama_index

4. Menghapus View
Bentuk umumnya : DROP VIEW nama_view

Ø Contoh sintaks DDL untuk mengubah struktur tabel :


1. Menambahkan kolom
Bentuk umumnya : ALTER TABLE nama_table> ADD (nama_kolom jenis_kolom)
Contoh : Tambahkan kolom NoTelp dengan panjang 8 char pada tabel mahasiswa
Sintaks : ALTER TABLE Mahasiswa ADD (NoTelp char(8))

2. Mengubah panjang kolom
Bentuk umumnya : ALTER TABLE nama_table MODIFY (nama_kolom jenis_kolom)
Contoh : Ubah panjang kolom alamat menjadi 50 char
Sintaks : ALTER TABLE Mahasiswa MODIFY (Alamat char(50))

3. Menghapus kolom
Bentuk umumnya : ALTER TABLE nama_table> DROP (nama_kolom jenis_kolom)
Contoh : Hapus kolom JenKel dari tabel mahasiswa
Sintaks : ALTER TABLE Mahasiswa DROP (JenKel char(1))

2.DML (Data Manipulation Language)

DML adalah kelompok perintah yang berfungsi untuk memanipulasi data, misalnya untuk pengambilan, penyisipan pengubahan dan penghapusan data.

Yang termasuk DML adalah:

SELECT memilih data

INSERT menambah data

DELETE menghapus data

UPDATE mengubah data

· SELECT
Perintah select digunakan untuk menampilkan data dalam tabel. Secara umum sintaknya adalah seperti berikut :

SELECT Daftar_Kolom FROM Nama_Tabel WHERE Kriteria ORDER BY Kolom

Contoh :
1. Memilih semua kolom

SELECT * FROM Tb_Buku

2. Memilih kolom tertentu, misalnya :

SELECT judul,penulis,penerbit FROM Tb_Buku

3. Memilih baris berdasarkan kriteria tertentu

SELECT * FROM Tb_Buku WHERE (harga>=50000)

4. Memilih semua kolom dan diurutkan berdasarkan satu atau dua kolom.
Pengurutan dapat dilakukan dengan ascending(asc)/menurun atau desending(desc)/menaik. Secara default, data diurutkan secara

menaik.

SELECT * FROM Tb_Buku ORDER BY Harga asc

asc ==> boleh tidak ditulis

· INSERT
Perintah insert digunakan untuk menambahkan atau menginputkan data ke dalam tabel. Secara umum sintaknya adalah seperti berikut :

INSERT INTO NamaTabel
(Kolom1,
Kolom2,
...)
VALUES (Nilai1,
Nilai2,
...)

Contoh :
1. Menambah baris pada tabel buku

INSERT INTO Tb_Buku
(kd_buku,
judul,
penulis,
harga)
VALUES ('BK01',
'Basis Data',
'Dian Ambar',
50000)


Ketentuan :
a. Jika tipe data yang diinputkan berupa string atau karakter (Char, Varchar, Text) maka gunakan tanda petik tunggal untuk mengapit data tersebut.
b. Jika tipe data numeric atau angka (Int, Numeric,Decimal) maka tidak boleh menggunakan tanda petik tunggal.

2. Nilai yang diberikan boleh berupa ekspresi atau NULL

INSERT INTO Tb_Pegawai
(NRP,
nama,
tgl_lahir,
gaji,
tunjangan)
VALUES ('0764575368',
'Feri',
NULL,
1500000,
0.25*1500000)

3. Penambahan data dapat diambil dari tabel lain
Meng-copy sebuah baris data dari tabel Tb_Buku ke dalam tabel Tb_BukuBaru dengan tambahan kolom baru penerbit.

INSERT INTO Tb_BukuBaru
(kd_buku,
judul,
penulis,
penerbit,
harga)
SELECT kd_buku,judul,penulis,'Ambar Offset',harga from Tb_Buku

· UPDATE
Perintah update digunakan untuk mengubah data dalam tabel. Secara umum sintaknya adalah seperti berikut :

UPDATE NamaTabel
SET NamaKolom1=Ekspresi1,
NamaKolom2=Ekspresi2,
...
WHERE kriteria

Contoh :

1. Mengubah data berdasarkan harga atribut primary key

UPDATE Tb_Buku
SET judul='Sistem Basis Data',
penulis='Aryani',
harga=60000
WHERE kd_buku='BK01'

2. Mengubah sekelompok baris berdasarkan kriteria tertentu.
Menaikan harga buku 50% untuk buku yang penerbitnya 'Ambar Offset'

UPDATE Tb_Buku
SET harga=1.5*harga
WHERE penerbit='Ambar Offset'

3. Mengubah semua baris dalam tabel

UPDATE Tb_Buku
SET harga=1.5*harga

4. Mengosongkan kolom tertentu

UPDATE Tb_Buku
SET harga=NULL
WHERE penerbit='Ambar Offset'

· DELETE
Perintah delete digunakan untuk menghapus data dalam tabel. Secara umum sintaknya adalah seperti berikut :

DELETE FROM NamaTabel WHERE kriteria

Contoh :

1. Menghapus suatu baris yang kode bukunya 'BK01'

DELETE FROM Tb_Buku WHERE kd_buku='BK01'

2. Menghapus sekelompok baris yang penerbitnya 'Ambar Offset'

DELETE FROM Tb_Buku WHERE penerbit='Ambar Offset'

3. Menghapus semua baris (mengosongkan tabel).

DELETE FROM Tb_Buku

3.DCL ( Data Control Language )

DCL 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 ini digunakan untuk memberikan hak / izin akses oleh administrator (pemilik utama) server kepada user (pengguna biasa). Hak akses tersebut berupa hak membuat (CREATE), mengambil (SELECT), menghapsu (DELETE), mengubah (UPDATE) dan hak khusus berkenaan dengan sistem databasenya.

SINTAKS : GRANT privileges ON tbname TO user

CONTOH : grant select, update, insert, delete on perpustakaan.buku to ‘ali’@'localhost’;

· REVOKE :

perintah ini memiliki kegunaan terbalik dengan GRAND, yaitu untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh administrator.

SINTAKS : REVOKE privileges ON tbname FROM user

CONTOH :

revoke select, update, insert, delete on perpustakaan.buku from ‘ali’@'localhost’;

JENIS JENIS JOIN SQL :
1. INNER JOIN : hanya akan menampilkan baris untuk data yang memiliki nilai yang sama pada field kunci dengan tabel yang berelasi

2. LEFT JOIN : hanya menampilkan data dengan mengacu pada tabel yang ada disebelah kiri.

3. RIGHT JOIN : hanya menampilkan data dengan mengacu pada tabel yang ada disebelah kanan.

4. FULL JOIN : merupakan gabungan dari LEFT JOIN dan RIGHT JOIN .

Jumat, 22 April 2011

Cara Mengganti Domain Blogspot ke .CO.CC

Registrasi dan Set up Domain .co.cc
  1. Pertama cek ketersediaan domain di sini.
  2. Ketikkan nama domain yang Anda inginkan, lalu klik Check availability.
  3. Kemudian, jika ternyata domain masih tersedia dan harga registrasi pertahunnya masih 0$ maka lanjutkan dengan mengklik Continue to registration.
  4. Jika Anda sudah punya account di .co.cc Anda bisa memasukkan alamat email dan password untuk login, jika belum klik link Create an account now di sebelah kanan bawah.
  5. Isikan semua data yang dibutuhkan di form Username (Email) / Enter a password dan Account Information. Jika sudah, ceklist I accept the Terms of Service, dan klik Create an account now.
  6. Lalu akan halaman baru akan muncul dengan notifikasi bahwa domain berhasil diregistrasi. Klik Set up.
  7. Pada halaman Manage Domain, pilih domain yang telah diregistrasi tadi lalu klik Set up lagi.
  8. Pilih Zone Record dan pada form Add a record isikan seperti di bawah ini:

    Host : www.namadomain.co.cc (nama domain yang telah Anda registrasi tadi)
    TTL : 1D
    Type : CNAME
    Value : ghs.google.com

  9. Terakhir klik tombol Set up.

Setting Custom Domain .co.cc di Blogspot

  1. Masuk ke dashboard blogger Anda, masuk ke Pengaturan > Publikasikan.
  2. Klik Domain Ubahsuaian, lalu klik Beralihlah ke pengaturan lanjut.
  3. Isikan domain Anda menggunakan www, isi Verifikasi Kata lalu klik Simpan Setelan.
  4. Terakhir, ceklist “Mengarahkan namadomain.co.cc ke www.namadomain.co.cc”, isi Verifikasi Kata lalu klik Simpan Setelan.
  5. Sekarang domain blogspot Anda sudah berhasil didirect ke domain .co.cc, tunggu proses pengalihan domain maksimal 48 jam, setelah itu domain baru Anda akan aktif dan siap digunakan.
sumber:http://bolangunix.co.cc/cara-mengganti-domain-blogspot-ke-cocc/

Sabtu, 05 Februari 2011

Mengembalikan File yang Terhapus

Apabila Anda tidak sengaja menghapus file penting di Windows Anda, DiskDigger merupakan software / program gratis yang dapat digunakan untuk mengembalikan atau merestore file tersebut. Program ini lebih dispesialisasikan ke file dokumen dan multimedia.

DiskDigger adalah aplikasi desktop yang melakukan scan sektor-sektor dari media fisik harddisk Anda yang mencari file media baik komplit atau pecahannya.

Tidak seperti tool file recovery lain yang mencari semua file tipe lain, DiskDigger berfokus pada tipe file yang seringkali dihapus dan perlu direcover.

Pada menu options ada pilihan untuk menentukan tipe file yang ingin dicari, termasuk: images (JPEG, PNG, BMP, TIFF, dan GIF), dokumen (DOC dan PDF) dan file multimedia (MPG, MP3, WMV, MOV dan lain-lain).

DiskDigger memiliki preview aktif, mengizinkan Anda untuk melihat file-file yang ditemukan pada proses recovery.

Fitur preview ini sangat berguna saat menscan drive besar, yang dapat memakan waktu lama. Memerlukan 2 jam untuk scan full harddisk 120 GB dan 10 menit untuk SD Card 2GB. Satu dari banyak hal menarik dari deep scan adalah banyaknya images yang belum ditumpukin, misalkan menemukan file 1 tahun lalu.
Foto tersebut menempati sektor yang tidak tersentuh selama itu dan dapat dipulihkan secara full.

Anda dapat mendownload :
http://dmitrybrant.com/files/diskdigger.zip


sumber:http://www.beritateknologi.com/mengembalikan-data-file-yang-terhapus-dengan-diskdigger-software-gratisan/

Rabu, 26 Januari 2011

BERHENTILAH MENJADI "GELAS"

Seorang guru Sufi mendatangi seorang muridnya ketika wajahnya belakangan ini selalu tampak murung. “Kenapa kau selalu murung nak? Bukankah banyak hal yang indah didunia ini?” sang guru bertanya. “Guru, belakangan ini hidup saya penuh masalah. Sulit bagi sayau untuk tersenyum. Masalah datang seperti tak ada habis-habisnya,” jawab sang murid muda. Sang guru terkekeh. “Nak, ambil segelas air dan dua genggam garam. Bawalah kemari. Biar kuperbaiki suasana hatimu itu.” Si muridpun beranjak pelan tanpa semangat. Ia laksanakan permintaan gurunya itu, lalu kembali lagi membawa gelas dan garam sebagaimana yang diminta.

“Coba ambil segenggam garam itu dan masukan ke dalam segelas air,”kata sang guru. “Setelah itu coba kamu minum airnya sedikit.” Si muridpun melakukanya. Wajahnya kini meringis karena meminum air asin.”Bagaimana rasanya?’ Tanya sang guru. “Asin dan perutku jadi mual,”jawab si murid dengan wajah masih meringis . Sang Guru tersenyum melihat wajah muridnya yang meringis keasinan. “Sekarang kamu ikut aku.”Sang guru membawanya ke danau di dekat mereka.”Ambil garam yang tersisa dan tebarkanlah ke danau.”Si murid menebarkan segenggam garam sisa ke danau tanpa bicara apapun. Rasa asin dimulutnya belum hilang. Ia ingin meludahkan rasa asin dimulutnya, tapi tak dilakukanya. Tak sopan rasanya meludah di hadapan gurunya.

“Sekarang coba kamu minum air danau itu,”kata sang guru sambil mencari batu yang cukup datar untuk didudukinya, tepat dipinggir danau. Si murid menangkupkan kedua tanganya , mengambil air danau dan meminumnya. Ketika air dingin segar mengalir di tenggorokanya, sang Guru bertanya,”Bagimana rasanya?” “Segar, segar sekali,”kata simurid sambil mengelap bibirnya. Tentu saja air danau ini berasal dari sumber mata air diatas sana. Dan airnya mengalir menjadi sungai kecil dibawah. “Terasakah rasa garam yang kau taburkan?” tanya sang Guru. “Tidak sama sekali,”kata si murid sambil mengambil air minumnya lagi. Sang Guru hanya tersenyum dan membiarkan muridnya mengambil minum sampai puas.

“Nak,”kata sang Guru setelah muridnya selesai minum.”Segala masalah dalam hidup ini seperti segenggam garam. Tidak kurang, tidak lebih. Hanya segenggam garam. Banyaknya masalah dan penderitaan yang kau hadapi dalam hidupmu itu sudah dikadar oleh Allah, sesuai untuk dirimu. Jumlahnya tetapi segitu-gitu aja tidak berkurang dan tidak bertambah . Setiap manusia yang lahir ke dunia inipun demikian. Tidak ada satupun manusia,walau dia seorang nabi yang terbebas dari penderitaan dan masalah.” Si murid terdiam mendengarkan.”Tapi Nak, Rasa ‘asin’ dari penderitaan yang dialami itu sangat tergantung dari besarnya ‘qalbu’(hati) yang menampungnya. Jadi Nak, supaya tidak merasa menderita, Berhentilah Menjadi Gelas. Jadikan qalbu dalam dadamu itu sebesar danau . ”

Minggu, 23 Januari 2011

Hal - Hal Yang Dapat Merusak Otak

Otak manusia terdiri lebih dari 100 miliar syaraf yang masing-masing terkait dengan 10 ribu syaraf lain. Bayangkan, dengan kerumitan otak seperti itu, maka Anda wajib menyayangi otak Anda cukup dengan menghindari kebiasaan-kebiasaan buruk yang sering disepelekan.

Otak adalah organ tubuh vital yang merupakan pusat pengendali sistem syaraf pusat. Otak mengatur dan mengkordinir sebagian besar gerakan, perilaku dan fungsi tubuh homeostasis seperti detak jantung, tekanan darah, keseimbangan cairan tubuh dan suhu tubuh. Otak juga bertanggung jawab atas fungsi seperti pengenalan, emosi. ingatan, pembelajaran motorik dan segala bentuk pembelajaran lainnya. Sungguh suatu tugas yang sangat rumit dan banyak. Maka, hindarilah 10 kebiasaan buruk di bawah jika Anda masih ingin otak Anda bekerja dengan baik.

1.Tidak sarapan pagi
Mereka yang terbiasa tidak mengkonsumsi sarapan pagi memiliki kadar gula darah yang rendah. Akibatnya suplai nutrisi ke otak menjadi kurang. Otak juga butuh "makan" agar dapat bekerja optimal.

2.Makan terlalu banyak
Terlalu banyak makan, apalagi yang berkadar lemak tinggi, dapat berakibat mengerasnya pembuluh darah otak karena penimbunan lemak pada dinding dalam pembuluh darah. Akibatnya kemampuan kerja otak akan menurun.

3.Merokok
Zat-zat kimia beracun dalam rokok yang terhisap, misalnya karbon monoksida, akan menghalangi kemampuan darah mengangkut oksigen ke seluruh tubuh termasuk otak, mengakibatkan penyusutan otak secara cepat. Nikotin juga dapat menurunkan kadar kolesterol baik (HDL) dan meningkatkan kadar kolesterol buruk (LDL) dalam darah. Akibatnya, transportasi lemak terganggu hingga menyumbat pembuluh darah dan menghalangi transportasi oksigen dan nutrisi ke otak. Merokok juga dapat mengakibatkan penyakit alzheimer.

4.Mengkonsumsi gula terlalu banyak
Konsumsi gula yang terlalu banyak juga dapat menyebabkan terganggunya penyerapan protein dan nutrisi. Akibatnya, terjadi ketidakseimbangan gizi yang akan mengganggu perkembangan otak.

5.Tidak memakai masker polusi udara
Otak adalah konsumen oksigen terbesar dalam tubuh manusia. Menghirup udara yang berpolusi menurunkan suplai oksigen ke otak sehingga dapat menurunkan efisiensi atau daya kerja otak.

6.Kurang tidur
Otak memerlukan tidur sebagai saat beristirahat dan memulihkan kemampuannya. Kekurangan tidur dalam jangka waktu lama akan mempercepat kerusakan sel-sel otak.

7.Menutup kepala saat tidur
Kebiasaan tidur dengan menutup kepala dapat meningkatkan konsentrasi zat karbondioksida sehingga menurunkan proses menghirup oksigen yang dapat menimbulkan efek kerusakan pada otak.

8.Kurang menstimulasi pikiran
Berpikir adalah cara yang paling tepat untuk melatih otak kita. Kurangnya stimulasi pada otak dapat menurunkan kemampuan kerja sel-sel syaraf otak sehingga menyebabkan mengkerutnya otak.

9.Jarang berkomunikasi
Komunikasi diperlukan sebagai salah satu sarana memacu kemampuan kerja otak. Berkomunikasi secara intelektual dapat memicu optimalnya fungsi kerja otak. Jarang berkomunikasi akan menyebabkan kemampuan intelektual otak menjadi kurang terlatih.

10.Berpikir keras saat sakit
Bekerja terlalu keras atau memaksakan untuk menggunakan pikiran saat kondisi sakit dapat menyebabkan kelelahan berlebihan pada otak dan mengurangi efektifitas kerjanya sehingga dapat merusak otak.