Selasa, 16 Juni 2009

MySqL

Diposting oleh Febri's

Tugas SQL Bina Sarana Informatika


1. Gambar I


















2. Gambar II
















3. Gambar III



















Penjelasan
:

pertama saya akan menjelaskan tentang bagaimana cara membuat tabel
caranya adalah

* create database (nama database);
contoh : create database Febri

selanjutnya kita membuat table berikut contohnya

* creat table siswa
-> nis varchar(10) not null,
->nama varchar(30) ,
->alamat varchar(10) );

setelah membuat database berhasil kita cek apakah databse sudah terbentuk pa belum caranya

* show table; (hasil terdapat di gambar II)

selanjutnya kita isi tabel siswa

* insert into siswa (lihat gambar II)
-> (nis,nama,alamat)
-> values ("12075513","febri aryadi","semper barat");

ingin melihat hasil akhir

* select noid,nis,nama,alamat
->from siswa
->;

Minggu, 07 Juni 2009

Billing RS

Diposting oleh Febri's

BENTUK FORM


















1. 1NF


suatu relasi 1NF jika dan hanya jika sifat dari setiap relasi atributnya bersifat atomik.
ciri - ciri 1NF :

* setiap data dibentuk dalam flat file data di benetuk dalan satu record demi
satu record nilai dari field berupa "atomic value"
* tidak ada set atribut yang berulang atau bernilai ganda
* tiap field hanya satu pengertian

berikut contohnya :








Di Coloum yang pertama berisikan ID_PASIEN (12075513), Coloum yang kedua berisikan ID_KAMAR (01001), Coloum yang ketiga berisikan ID_TRANSAKSI (0101), Coloum yang keempat berisikan NAMA PASIEN (FEBRI ARYADI), Coloum yang kelima berisikan NAMA KAMAR (MELATI), Coloum yang keenam berisikan JENIS KAMAR (KELAS II),Coloum yang ketujuh berisikan TANGGAL DATANG (18-04-2009), Coloum yang kedelapan berisikan TANGGAL KELUAR (28-04-2009), Coloum yang kesembilan berisikan LAMA INAP (20 HARI), pada Coloum yang terakhir HARGA (Rp.3.000.000,-)

2. 2NF

Bentuk normal kedua mempunyai syarat yaitu bentik data telah memenuhi kriteria bentuk normal kesatu

berikut contohnya :














3. 3NF


Untuk menjadi normal ketiga meka relasi haruslah dalam bentuk normal kedua dan semua atribute bukan primer tidak punya hubungan yang transitif

Berikut contohnya :













saya akan menjelaskan perbedaan 2NF Dan 3NF yaitu :
  • 2NF
  1. Tidak terdapat nama atau label yang ada di atas atau head tabel
  • 3NF
  1. Sudah ada nama diatas tabel

Jumat, 05 Juni 2009

Diposting oleh Febri's

1. Masalah kehilangan Modifikasi
penjelasan,masalah ini timbul jika dua transaksi mengakses item database yang sama yang mangakibatkan nilai dari database tersebut menjadi tidak benar

Saya akan memberikan sebuah contoh nya :









Penjelasan :

pada waktu T1 WK - TOUR membaca kode bangku A,B,C kemudian di waktu T2 MK - TOUR juga melakukan pengecekan bangku yang masih tersedia di T3 WK TOUR memesan AI - A10,B1 -B25,C1-C40 Maaf gambar yang diatas ada kesalahan

2. Masalah Modifikasi Semenetara
Penjelasan, masalah ini timbul jika transaksi membaca satu record yang sudah di modifikasi oleh transaksi lain tetapi belum terselsaikan (uncommited) terdapat kemungkinan bila transaksi tersebut di batalkan (rollback)

saya akan memberikan contohnya :










dalam kasus ini WK - TOUR memesan bangku kelas VIP A5 - A15 pada waktu T1. di sisisi lain MK - TOUR juga memesan bangku VIP pata waktu T2 A1 - A4 pada waktu T3 WK - TOUR memesan kembali kali ini kelas Bisnis B1 - B5,di waktu T4 MK - TOUR memsan kelas yang sama kelas Bisnis B6 - B7 di waktu T5 MK - TOUR melakukan Rollback

3. Masalah Analisa Yang Tidak Konsisten
penjelasan,masalah ini timbul jika sebuah transaksi membaca satu nilai tetapi transaksi kedua mengupdate beberapa nilai tersebut selama eksekusi pertama

ketentuan yang saya buat sendiri

persedian bangku A (A1 - A25)
persedian bangku B (B1-B30)
persedian bangku C (C1 - C350

saya akan memberikan contohnya :













pada waktu T1 WK - TOUR melakukan pemesanan kelas A (A1 -A15), sedangkan di waktu T2 MK - TOUR melakukan pemesanan kelas A juga (A16 - A20). di waktu yang lain yakni waktu T3 WK - TOUR melakukan pemesanan kelas B (B1 - B10) di T4 MK - TOUR melakukan pemesanan kelas B (B11 - B20) di T5 WK - TOUR melakukan pemesanan kelas C (C10 - C15)
T6 MK - TOUR melakukan pemesanan kelas C (C16 - C35)
waktu T7 - T9 MK - TOUR melakukan pengecekan bangku kosong
sekali lagi maaf di T9 terdapat kesalahan...........

Demikian laporan ini saya buat