Social Icons

Minggu, 26 Mei 2013

PROSES NORMALISASI
BENTUK NORMAL PERTAMA
Kadangkala, selama proses pembuatan database kita mungkin perlu melakukan transformasi ke dalam relasi terhadap tabel yang diketahui beberapa entrinya (perpotongan baris dan kolom) mungkin memiliki lebih dari satu nilai Untuk mengacu ke tipe tabel ini dan bagaimana tabel – tabel ini akan berhubungan dengan relasi kita memerlukan beberapa terminologi baru. Entri- entri tabel yang memiliki lebih dari satu nilai dinamakan multivalue. Tabel dengan entri multivalue dinamakan tabel unnormalized.
Di dalam tabel unnormalized, kita akan menamakan repeating group  atau kelompok pengulangan untuk sebuah atribut atau kelompok atribut yang mungkin memliki entri multivalue untuk peristiwa tunggal dari identifikasi tabel. Bentuk terakhir ini mengacu ke atribut yang memperbolehkan kita untuk membedakan baris – baris dari tabel unnormalized.
Untuk dapat mempresentasikan tabel ini sebagai sebuah relasi dan untuk mengimplementasikannya ke dalam RDBMS, kita perlu menormalisasikan tabelnya. Tujuan dari menormalkan tabel adalah untuk membuang grup pengulangan dan memastikan bahwa seluruh entri tabel hasil memiliki maksimal satu nilai tunggal.

Minggu, 10 Maret 2013

Tugas Basis Data


1.       
·         Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berwujud suatu keadaan, gambar, suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep.
·         Pengolahan data adalah suatu bahan mentah yang diolah sedemikian rupa sehingga menghasilkan suatu informasi.
·         Informasi merupakan hasil pengolahan dari sebuah model, formasi, organisasi, ataupun suatu perubahan bentuk dari data yang memiliki nilai tertentu, dan bisa digunakan untuk menambah pengetahuan bagi yang menerimanya. Informasi juga bisa disebut sebagai hasil pengolahan ataupun pemrosesan data.
2.      1024 byte = .... bit
1 byte = 8 bit, 1,024 x 8 = 8,192 bit
3.      1 GB = .... byte
1 gigabyte (G / GB) = 230 bytes = 1,073,741,824 bytes
4.       
·         Field merupakan kumpulan dari karakter-karakter yang membentuk suatu arti tertentu; Contohnya, Field untuk Nomor Mahasiswa, Field untuk Nama Mahasiswa, Field untuk Mata Pelajaran dan lainnya.
·         File merupakan kumpulan dari record-record .contohnya ,Kumpulan dari Field dan Record Nama Mahasiswa.

5.       
·         DDL - Data Definition Language
Merupakan kumpulan perintah SQL yang digunakan untuk membuatmengubah dan menghapus struktur dan definisi metadata dari objek-objek database.
Contoh perintah DDL pada MySQL : Pembuatan (CREATE), Perubahan (ALTER & RENAME), Penghapusan (DROP)

  • DML - Data Manipulation Language
    merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti memasukkan, merubah dan menghapus isi data - dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database.
Contoh perintah DML di MySQL :
·         CALL
·         DELETE
·         DO
·         HANDLER,dll

6.      Karena dengan menggunakan  DBMS dapat melakukan utilisasi dan mengelola koleksi data dalam jumlah yang besar dan dirancang untuk dapat melakukan manipulasi data dengan mudah sehingga lebih efisien dan efektif.

7.      1.varchar= tipe data karakter yang panjangnya tidak tetap
      2.TINYINT = adalah tipe data bilangan bulat yang rentangnya  -128 sampai 127 atau menggunakan     atribut unsigned dari 0 hingga 255
      3.text = tipe data yang dapat menampung semua tipe data.
      4. date = type data yang digunakan untuk mendiskripsikan tanggal.