Selasa, 30 November 2010

sintaks mysql

LEVEL DATABASE
Membuat database
Untuk membuat database baru, sehingga tidak berlaku jika database sudah ada atau anda tidak memiliki privilege.
Sintaksnya :
CREATE DATABASE nama_db

Menghapus database
Untuk menghapus database beserta seluruh table di dalamnya. Perintah ini tidak berlaku jika database tidak ada atau anda tidak memiliki privilege.
Sintaksnya :
DROP DATABASE nama_db

Menggunakan database
Untuk menjadikan database menjadi default dan referensi dari table yang nantinya anda gunakan. Perintah ini tidak berlaku jika database tidak ada atau anda tidak memiliki privilege.
Sintaksnya :
USE nama_db

Menampilkan database
Untuk menampilkan daftar yang ada dalam system saat itu.
Sintaksnya :
SHOW DATABASES

LEVEL TABEL
Membuat table
Untuk membuat table minimal anda harus menentukan namanya dan tipe kolom yang anda inginkan. Sintaks yang paling sederhana (tanpa ada definisi lain) adalah :

CREATE TABLE nama_tbl
(kolom1 tipekolom1(),kolom2 tipekolom2(), …)

Contoh : Anda ingin membuat table dengan nama profil yang memiliki kolom nama (bertipe char, lebar 20), kolom umur (bertipe integer), kolom jenis_kelamin (bertipe enum, berisi M dan F). Sintaksnya :
REATE TABLE profil (nama CHAR(20), umur INT NOT NULL, jenis_kelamin ENUM(‘F’,’M’) )

Sedangkan perintah yang agak lengkap dalam membuat sebuah table adalah dengan menyertakan definisi tertentu. Misalnya perintah seperti ini :
CREATE TABLE peserta (
No SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
Nama CHAR(30) NOT NULL,
BidangStudi ENUM(‘TS’,’WD’) NOT NULL,
PRIMARY KEY (No),
INDEX (Nama, BidangStudi) )

Perintah di atas berarti membuat table peserta dengan kolom No sebagai PRIMARY KEY yaitu indeks table yang unik yang tidak bisa diduplikat dengan atribut AUTO_INCREMENT yaitu kolom yang otomatis dapat mengurutkan angka yang diisikan padanya. Sedangkan kolom Nama dan BidangStudi dijadikan indeks biasa.

Membuat indeks pada table
Menambahkan indeks pada table yang sudah ada baik yang unik ataupun yang biasa.
Sintaksnya :
CREATE INDEX nama_index ON nama_tbl (nama_kolom)
CREATE UNIQUE INDEX nama_index ON nama_tbl (nama_kolom)

Menghapus table
Untuk menghapus table dalam database tertentu. Jika dilakukan maka semua isi, indeks dan atribut lain akan terhapus.
Sintaksnya :
DROP TABLE nama_tbl

Menghapus indeks
Untuk menghapus indeks pada suatu table.
Sintaksnya :
DROP INDEX nama-index ON nama_tbl

Melihat informasi table
Untuk melihat table apa saja yang ada di database tertentu.
Sintaksnya :
SHOW TABLES FROM nama_db

Sedangkan untuk melihat deskripsi table atau informasi tentang kolom gunakan sintaks :
DESC nama_tbl nama_kolom
atau SHOW COLUMNS FROM nama_tbl FROM nama_db

Mendapatkan atau menampilkan informasi dari table
Untuk menampilkan isi table dengan option-option tertentu. Misalnya untuk menampilkan seluruh isi table digunakan :
SELECT * FROM nama_tbl

Untuk menampilkan kolom-kolom tertentu saja :
SELECT kolom1,kolom2,… FROM nama_tbl

Untuk menampilkan isi suatu kolom dengan kondisi tertentu
SELECT kolom1 FROM nama_tbl WHERE kolom2=isikolom

Modifikasi struktur table

Dapat digunakan untuk mengganti nama table atau mengubah strukturnya seperti manambah kolom atau indeks, menghapus kolom atau indeks, mengubah tipe kolom dsb. Sintaks umum :
ALTER TABLE nama_tbl action

Untuk menambah kolom baru di tempat tertentu dapat menggunakan :
ALTER TABLE nama_tbl
ADD kolom_baru type() definisi

Untuk menambah kolom_baru bertipe integer setelah kolom1 digunakan :
ALTER TABLE nama_tbl
ADD kolom_baru INT NOT NULL AFTER kolom1

Untuk menambah indeks baru pada table tertentu baik yang unik ataupun yang biasa:
ALTER TABLE nama_tbl ADD INDEX nama_index (nama_kolom)
ALTER TABLE nama_tbl ADD UNIQUE nama_indeks (nama_kolom)
ALTER TABLE nama_tbl ADD PRIMARY KEY nama_indeks (nama_kolom)

Untuk mengubah nama kolom dan definisinya, misalnya mengubah nama kolom_baru dengan tipe integer menjadi new_kolom dengan tipe char dengan lebar 30 digunakan:
ALTER TABLE nama_tbl
CHANGE kolom_baru new_kolom CHAR(30) NOT NULL

Untuk menghapus suatu kolom dan seluruh atributnya, misal menghapus kolom1 :
ALTER TABLE nama_tbl DROP kolom1

Untuk menghapus indeks baik yang unik ataupun yang biasa digunakan :
ALTER TABLE nama_tbl DROP nama_index
ALTER TABLE nama_tbl DROP PRIMARY KEY

Modifikasi informasi dalam table.
Untuk menambah record atau baris baru dalam table,
sintaksnya :
INSERT INTO nama_tbl (nama_kolom) VALUES (isi_kolom)
atau INSERT INTO nama_tbl SET nama_kolom=isi_kolom

Misalnya untuk menambah dua baris pada table profil dengan isi nama = deden & ujang dan isi umur = 17 & 18 adalah :
INSERT INTO profil (nama,umur) VALUES (deden,17), (ujang,18)
atau INSERT INTO profil SET nama=deden, umur=17
INSERT INTO profil SET nama=ujang, umur=18

Untuk memodifikasi record atau baris yang sudah ada yang bersesuaian dengan suatu kolom. Misalnya untuk mengubah umur deden menjadi 18 pada contoh di atas dapat digunakan sintaks :
UPDATE profil SET umur=18 WHERE nama=qalit

Untuk menghapus record atau baris tertentu dalam suatu table. Misalnya untuk menghapus baris yang ada nama ujang digunakan

sintaks :
DELETE FROM profil WHERE nama=ujang

Jika WHERE tidak disertakan maka semua isi dalam table profil akan terhapus.

animasi

BLENDER

Blender adalah perangkat lunak untuk grafis 3 dimensi yang gratis dan populer di kalangan desainer.

Blender dapat digunakan untuk membuat animasi 3 dimensi. Perangkat lunak ini juga memiliki fitur untuk membuat permainan. Blender tersedia untuk berbagai sistem operasi, seperti:

Perangkat lunak ini berlisensi GPL dan kemudian kode sumbernya tersedia dan dapat diambil siapa saja.

Blender Pengembang The Blender Foundation Versi rilis terbaru 2.48a / Oktober 23, 2008; 2 tahun yang lalu (2008-10-23) Bahasa pemrograman C, C++, dan Python Sistem operasi Cross-platform Jenis Grafika komputer 3D Lisensi GPL Situs web www.blender.org

Penggunaan BLENDER

Penggunaan Animasi 3 dimensi saat ini bukanlah hal yang luarbiasa lagi. Banyak Animator yang telah menggunakan software 3 dimensi untuk membuat film dan iklan.Pada awalnya memang untuk mendapatkan software pengolah 3 dimensi Anda harus membayar mahal. Tapi kini dengan perkembangan free/open source software yang begitu pesat Anda tidak harus membayar lagi, karena saat ini sudah ada software pengolah 3d yang open source seperti Blender.

Blender merupakan salah satu software opensource pengolah 3 dimensi dan animasi yang dapat berajalan pada beberapa sistem operasi seperti Windows, Macintosh dan Linux. Sama seperti software 3D pada umumnya seperti 3DS Max, Maya dan Lightwave. Bagi Anda pengguna Linux sangatlah menguntungkan menggunakan Blender, walaupun interfacenya sedikit menyulit bagi pengguna awam. Blender sangat berbeda dengan software pengolah 3D lainnya. Blender memiliki beberapa kelebihan antara lain;

  • Project kerja di Blender bisa dikerjakan dihampir semua software 3D komersial
  • Raytrace dengan kualitas yang tinggi,
  • Mempunyai simulasi physics yang bagus,
  • Menggunakan UV unwrapping yang sangat sempurna dan
  • Masih banyak lainnya.


Selain itu Blender saat ini sudah di gunakan oleh beberapa produksi film dapat didownload secara gratis di situs resminya www.blender.org.
Bagi Anda Pengguna Ubuntu yang ingin mencoba software yang satu ini dapat menginstallnya dengan perintah berikut ini:

sudo apt-get install blender

Sabtu, 27 November 2010

resensi buku

Menaksir Bencana Lingkungan Hidup

Judul : Ratusan Bangsa Merusak Satu Bumi
Penulis : Emil Salim
Penerbit : Penerbit Buku Kompas
Terbit : I, Juni 2010
Halaman : xxviii + 355 halaman

Resensi…

Banyak peristiwa alam yang merugikan manusia terutama disulut oleh ulah manusia itu sendiri. Menurunnya permukaan tanah di kota-kota besar, banjir, krisis air bersih, musim yang tidak lagi dapat diprediksi, adalah fenomena alam yang muncul karena manusia tidak lagi menghargai lingkungannya.

Sayangnya, ketimbang mencari solusi, banyak negara malah berupaya untuk saling melemparkan kesalahan. Negara-negara maju dan negara berkembang saling tuding menunjuk siapa yang paling bertanggung atas meningkatnya emisi gas rumah kaca di seluruh dunia.

Sejumlah pertemuan antar negara untuk membahas hal tersebut memang terjadi, sebut saja Protokol Kyoto Jilid I (yang akan berakhir pada tahun 2012). Namun pencapaian maksimal masih urung terjadi.

Menurut Emil Salim, penulis buku Ratusan Bangsa Merusak Satu Bumi ini, memang tidak mudah untuk mencapai kesepakatan. Namun yang paling penting adalah bagaimana setiap negara memiliki kesadaran bahwa bumi berada dalam kondisi yang memprihatinkan.

Untuk itu, setiap negara perlu memiliki regulasi yang dapat mengurangi gas karbon, baik tansportasi, indutri maupun rumah tangga. Selain itu harus ada pula regulasi yang mengupayakan teknologi ramah lingkungan, serta penggunaan energi terbarukan.

Dalam buku ini Emil Salim juga menyinggung masalah pengelolaan sumber daya alam. Menurutnya, pengelolaan sumber daya alam tidak hanya memunculkan masalah-masalah lingkungan, namun juga persoalan sosial.

Emil Salim mencontohkan, pembangunan pertambangan di daerah terpencil acap kali memunculkan konflik. Hal ini ini diistilahkan oleh Emil Salim sebagai akibat dari gagalnya mekanisme pasar menangkap isyarat sistem kehidupan sosial dan lingkungan.

Emil Salim juga mengkritik pembangunan di wilayah-wilayah resapan air seperti halnya Bopunjur. Menurutnya sudah sejak lama Presiden Soekarno meminta agar kawasan Bopunjur tidak banyak "diganggu". Namun hal tersebut tidak digubris, akibatnya banjir di Jakarta kian tidak terkendali.

Contoh lain pembangunan yang tidak memerhatikan dampak lingkungan adalah pembangunan jalan tol. Jalan tol memang telah menjadi "pembuluh darah" untuk mengalirkan "gula-gula" ekonomi ke sejumlah kota di sekitar Jakarta.
Sayangnya, pembangunan jalan tol tersebut telah mengorbankan ribuan hektar lahan persawahan yang akan berdampak pada ketersediaan bahan pangan, serta hilanganya ribuan hektar lahan daerah resapan air yang potensial mengakibatkan banjir dan kekeringan yang hebat.

Selain itu, tidak dapat dihindari pula, matinya beragam usaha maupun bisnis masyarakat di jalur lama, seperti rumah makan ataupun pedagang oleh-oleh. Hal ini disebabkan kendaraan lebih memilih melewati jalan tol ketimbang jalan lama.

Oleh sebab itu, Emil Salim kembali mengingatkan kita semua untuk benar-benar memperhitungan faktor lingkungan dalam pembangunan, terutama di kota-kota besar. Seakan ia juga ingin mengatakan, kota-kota yang masih gandrung membangun gedung bertingkat dan mal tanpa mengindahkan dampak lingkungan, bersiaplah menghadapi bencana yang tidak main-maiin.***

Senin, 01 November 2010

KATA BAKU

definisi


Kata-kata baku adalah kata-kata yang standar sesuai dengan aturan kebahasaaan yang berlaku, didasarkan atas kajian berbagai ilmu, termasuk ilmu bahasa dan sesuai dengan perkembangan zaman. Kebakuan kata amat ditentukan oleh tinjauan disiplin ilmu bahasa dari berbagai segi yang ujungnya menghasilkan satuan bunyi yang amat berarti sesuai dengan konsep yang disepakati terbentuk.

Kata baku dalam bahasa Indonesia memedomani Pedoman Umum Pembentukan Istilah yang telah ditetapkan oleh Pusat Pembinaan dan Pengembangan Bahasa bersamaan ditetapkannya pedoman sistem penulisan dalam Ejaan Yang Disempurnakan. Di samping itu, kebakuan suatu kata juga ditentukan oleh kaidah morfologis yang berlaku dalam tata bahasa bahasa Indonesia yang telah dibakukan dalam Tata Bahasa Baku Bahasa Indoensia.

Dalam Pedoman UmumPembentukan istilah (PUPI)diterangkan sistem pembentukqan istilah serta pengindonesiaan kosa kata atau istilah yang berasal dari bahasa asing. Bila kita memedomani sistem tesebut akan telihat keberaturan dan kemanapan bahasa Indonesia.

Kata baku sebenanya merupakan kata yang digunakan sesuai dengan kaidah bahasa Indonesia yang telah ditentukan. Konteks penggunaannya adalah dalam kalimat resmi, baik lisan maupun tertulis dengan pengungkapan gagasan secara tepat.

Suatu kata bisa diklasifikasikan tidak baku bila kata yang digunakan tidak sesuai dengan kaidah bahasa Indonesia yang ditentukan. Biasanya hal ini muncul dalam bahasa percakapan sehari-hari, bahasa tutur.


Ciri Bahasa Indonesia Baku

Bahasa Indonesia ragam baku dapat dikenali dari beberapa sifatnya. Seperti halnya dengan bahasa-bahasa lain di dunia, bahasa Indonesia menggunakan bahasa orang yang berpendidikan sebagai tolok ukurnya. Ragam ini digunakan sebagai tolok ukur karena kaidah-kaidahnya paling lengkap diperikan. Pengembangan ragam bahasa baku memiliki tiga ciri atau arah, yaitu:

1. Memiliki kemantapan dinamis yang berupa kaidah dan aturan yang tetap. Di sini, baku atau standar berarti tidak dapat berubah setiap saat.

2. Bersifat kecendikiaan. Sifat ini diwujudkan dalam paragraf, kalimat, dan satuan-satuan bahasa lain yang mengungkapkan penalaran dan pemikiran yang teratur, logis dan masuk akal.

3. Keseragaman. Di sini istilah “baku” dimaknai sebagai memiliki kaidah yang seragam. Proses penyeragam bertujuan menyeragamkan kaidah, bukan menyeragamkan ragam bahasa, laras bahasa, atau variasi bahasa.

Pemerintah, melalui Departemen Pendidikan dan Kebudayaan (sekarang Depdiknas) menghimpun ciri-ciri kaidah bahasa Indonesia baku dalam buku berjudul Tata Bahasa Baku bahasa Indonesia, di samping Pedoman Umum Ejaan Bahasa Indonesia yang Disempurnakan. Dalam kedua naskah tersebut terdapat banyak kaidah yang merupakan pewujudan ciri bahasa Indonesia baku.



Baku - Tidak Baku

apotek - apotik

atlet - atlit

bus -bis

cenderamata - cinderamata

konkret - konkrit-kongkrit

sistem - sistim

telepon - tilpon-telpon

pertanggungjawaban - pertanggung jawaban

utang - hutang

pelanggan - langganan

hakikat - hakekat

kaidah - kaedah

dipersilakan - dipersilahkan

anggota - anggauta


Penggunaan ragam baku

• Surat menyurat antarlembaga

• Laporan keuangan

• Karangan ilmiah

• Lamaran pekerjaan

• Surat keputusan

• Perundangan

• Nota dinas

• Rapat dinas

• Pidato resmi

• Diskusi

• Penyampaian pendidikan

• Dan lain-lain.

Kalimat baku

· Kalimat yang secara efektif dapat dipakai untuk menyampaikan gagasan secara tepat.

· Tujuannya, agar intonasi tersampaikan secara baik.

Beberapa kesalahan yang menghasilkan kalimat tidak baku:

1. Terpengaruh bahasa daerah

contoh:

Apa kamu sudah makan?

Apakah kamu sudah makan?

Bukumu ada di saya ~ Bukumu ada pada saya.

2. Terpengaruh bahasa asing

contoh:

- Orang yang mana berbaju putih itu abangku.

- Orang yang berbaju putih itu abangku.

3. Kerancuan

contoh:

- Di sekolahku mengadakan pesta.

- Di sekolahku diadakan pesta.

- Sekolahku mengadakan pesta.

4. Kemubaziran

Contoh:

- Kami semua sudah hadir.

- Kami sudah hadir.

5. Terpengaruh bahasa tutur

Contoh :

- Saya sudah bilang sama dia.

- Saya sudah berkata dengan dia.

- Emangnya itu bini Tono ?

- Apakah itu istri Tono?

6. Salah susunan kata

Contoh :

- Kami sudah baca suratmu.

- Suratmu sudah kami baca.