Jumat, 31 Desember 2010

Happy New Year 2011

tak terasa penghujung tahun sudah di depan mata. tahun 2011 sudah menanti, buat teman-teman semua, sahabatku..
HAPPY NEW YEAR 2011

god bless you all.

Kamis, 30 Desember 2010

Tahi Lalat (nevus pigmentosus)

Tahi lalat (nevus pigmentosus) merupakan tumor jinak pada kulit yang paling umum dijumpai pada manusia. Tumor jinak ini yang khas berwarna gelap, besarnya menetap, meski ada juga yang terus membesar.
Sebagian besar tahi lalat ada sejak lahir, tapi bisa juga baru muncul saat dewasa. Umumnya pemicunya adalah sering kontak dengan sinar matahari, sehingga berdampak pada meningkatnya pigmen melanin. Dapat pula tahi lalat terjadi karena faktor genetik, obat-obatan pemutih kulit, makanan cepat saji, atau bahan-bahan yang mengandung arsen.
Tahi lalat merupakan indikasi penumpukan pigmen yang sudah tertahan di bawah kulit sejak janin. Pigmen-pigmen ini memiliki sarang di bawah kulit dan bisa timbul sewaktu-waktu. Itulah sebabnya tahi lalat bisa bertambah banyak seiring bertambahnya usia.

Minggu, 19 Desember 2010

OSSPEN 2010

Sebagai organisasi wadah mahasiswa Program Beasiswa Santri Berprestasi (PBSB) Kementerian Agama RI di ITS, Community of Santri Scholars of Ministry of Religious Affairs ITS (CSS MoRA ITS) merupakan organisasi atas nama santri yang terbentuk dengan tujuan mengimplementasikan pengabdian kepada masyarakat, dibangun dan dirancang sedemikian rupa sehingga benar-benar bisa memberi manfaat secara maksimal. CSS MoRA ITS bukan sekedar perkumpulan atau komunitas, tapi amanah yang diemban bagi para santri terpilih. Sebagai investasi negara, santri CSS MoRA ITS dicetak untuk dikembalikan pada negara, lebih dikhususkan kepada pondok pesantren di seluruh penjuru nusantara. 
Kegiatan Olimpiade Sains dan Seni Pondok Pesantren (OSSPEN) 2011 ini diharapkan bisa menjadi pemicu

Rabu, 15 Desember 2010

3 limitasi penggunaan outer Join


  • Kita hanya bisa menempatkan operator outer join pada satu sisi join (tidak keduanya).

SELECT p.name, pt.name
FROM products p, product_types pt
WHERE p.product_type_id (+) = pt.product_type_id (+);

  • Kita tidak dapat menggunakan outer join dengan operator IN.

Selasa, 14 Desember 2010

berbagai operasi JOIN


  1. INNER JOIN
nggabungkan 2 table yang memiliki kolom yang sama, dan membentuk 1 table gabungan. Tabel ini merupakan temporary, penggabungan table tidak merubah table aslinya.

Syntax :
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
INNER JOIN Orders

operasi di oracle


  1. ROWNUM
ROWNUM adalah pseudocolumn, dan nilainya dihasilkan sesaat sebelum rowset dikembalikan.Dgn demikian nilai rownum bisa berubah-ubah bergantung bagaimana hasil querynya, shg row yang sama(ROWID sama)bisa menghasilkan rownum yg berbeda.
Ex :
SELECT empno, sal
FROM emp
WHERE sal > 2000 AND ROWNUM < 10; -- menghasilkan 10 baris data

  1. DISTINCT
Digunakan apabila kita ingin menghilangkan duplikasi dari hasil query (hasil query yang sama ditampilkan sekali).
Misal, untuk menampilkan nomor-nomor anggota yang sedang meminjam atau belum mengembalikan
Ex:
SELECT DISTINCT NoAnggota FROM Peminjaman

  1. ORDER BY
Tampilan dari SELECT dapat disusun (sort) menurut satu atau beberapa kolom dengan menggunakan statement ORDER BY. Susunan dapat diatur secara menurun (ascending) atau menaik (descending)
Ex:

Sabtu, 04 Desember 2010

Basis data ( Data base)


Pengertian basis data :
  • Suatu data base management system (DBMS) terdiri dari himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.

Jumat, 03 Desember 2010

Referential Integrity Constraint


Referential Integrity Constraint digunakan untuk menjaga konsistensi baris-baris data antara dua buah tabel. Pada umumnya, aturan ini mengharuskan sebuah baris pada sebuah tabel yang terelasikan pada tabel lain harus mengacu pada sebuah baris di dalam tabel tersebut.
Aturan untuk Referential Integrity :

Constraint


Constraint adalah batasan atau aturan yang ada pada table. Constraint mencegah penghapusan data dari suatu table yang mempunyai keterkaitan dengan table yang lain.

Kita dapat menambah dan menghapus contraint pada table yang telah ada dengan menggunakan perintah ALTER TABLE dengan klausa ADD atau DROP.
Sintaks
Alter table table
add [constraint constraint] type (column);
dimana: 
  •     table: nama table 
  •    contraint: nama contraint 
  • type: tipe contraint 
  • column: nama kolom yang terpengaruh oleh constraint
Catatan:

DDL dan DML



DDL adalah perintah-perintah yang digunakan untuk menjelaskan objek dari database. Dengan kata lain DDL digunakan  untuk mendefinisikan kerangka database.

DDL (Data Definition Language) Struktur/skema basis data yang menggambarkan/mewakili desain basis data secara keseluruhan didefinisikan dengan bahasa khusus yang disebut DDL. Dengan bahasa inilah kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dan sebagainya. Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data

DML (Data Manipulation Language) adalah perintah-perintah yang digunakan untuk mengoperasikan atau memanipulasi isi database.

DML Merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Manipulasi data dapat berupa:
a. Penyisipan/Penambahan data baru ke suatu basis data
b. Penghapusan data dari suatu basis data
c. Pengubahan data dari satu basis data.

 
Syntax DDL:
·         CREATE TABLE
Digunakan untuk membuat tabel.

                CREATE TABLE [schema, ] table( column datatype [DEFAULT expr][,...]);
                Contoh pembuatan sebuah tabel adalah :
                CREATE TABLE dept (deptno NUMBER(2),       dname VARCHAR2(14),       loc    VARCHAR2(13));



·         ALTER TABLE
Statemen ALTER TABLE digunakan untuk :
Menambahkan kolom baru
Untuk menambah kolom baru, syntax umumnya sebagai berikut :