Microsoft SQL Server

Semua Hal yang bisa kamu pelajari dari SQL Server.

Visual Basic .Net Application

Semua Hal yang bisa kamu pelajari dari Visual Basic .Net Application.

Java Programming

Semua Hal yang bisa kamu pelajari dari Java Programmming

Php Programming

Semua Hal yang bisa kamu pelajari dari Php Programmming

Microsoft Office

Semua Hal yang belum kamu ketahui tentang Microsoft Office

Tuesday, June 7, 2011

Contoh Normalisasi Rawat Inap

Buat Yang Bingung Contoh Normalisasi Punya Ane.. Buat Agan2 Yang bingung... Bisa kalian jadikan referensi ko... hehehehe

Pengertian Normalisasi ( Buat Yang Lagi Ngerjain Tugas Akhir (TA) & Skripsi

Menurut Marlinda (2004:115) normalisasi merupakan ”proses pengorganisasian file untuk menghilangkan grup elemen yang berulang menjadi tabel-tabel yang menunjukkan entity dan relasinya”. Pada proses ini selalu dituju pada beberapa kondisi apakah ada kesulitan pada saat menambah (insert), menghapus (delete), mengubah (update), membaca (retrieve) pada suatu database. Bila ada kesulitan pada pengujian tersebut maka relasi dapat dipecahkan pada beberapa table lagi dengan kata lain perancangan yang dilakukan belum mendapat suatu database yang optimal. Ada beberapa kunci (key function) yang digunakan dalam normalisasi, meliputi :
a.                 Kunci Calon ( Candidate Key )
Suatu atribut atau satu set minimal atribut yang mengidentifikasikan secara unik   suatu kejadian yang spesifik dari suatu entity.
b.         Kunci Primer (Primary Key)
Suatu atribut atau satu set minimal atribut yang tidak hanya mengidentifikasikan secara unik suatu kejadian yang spesifik, akan tetapi juga dapat mewakili setiap kejadian dari suatu entity.
 c.        Kunci alternatif (Alternatif Key  )
Mempunyai syarat yaitu bentuk data telah memenuhi kriteria bentuk normal    kesatu. Atribut bukan kunci haruslah bergantung secara fungsi pada kunci utama  atau primary key.
d.        Kunci tamu (Foreign Key)
Satu atribut atau satu set atribut yang melengkapi satu relationship atau hubungan yang menunjukkan keinduknya.
Dalam pembuatan normalisasi terdapat beberapa tahapan yaitu :


1.                  Bentuk Tidak Normal (Unnormalized Form)
Bentuk tidak normal merupakan kumpulan data yang akan direkam, tidak ada keharusan untuk mengikuti format tertentu, dapat saja data tidak lengkap atau terduplikasi. Data dikumpulkan apa adanya sesuai dengan saat menginput.
2.                  Bentuk Normal Kesatu (1 NF/First Normal Form)
Bentuk normal kesatu mempunyai ciri yaitu setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa ‘Atomatic value’. Tidak ada set atribut yang berulang atau atribut bernilai ganda (multivalue). Tiap field hanya satu pengertian.
3.         Bentuk Normal Kedua (2 NF/Second Normal Form)
Bentuk normal kedua mempunyai syarat atau bentuk data telah memenuhi kriteria bentuk normal kesatu. Atribut bukan kunci haruslah bergantung secara fungsi pada kunci utama (primery key). Sehingga untuk membentuk normal kedua haruslah sudah ditentukan kunci field. Kunci field haruslah unik dan dapat mewakili atribut lain yang menjadi anggotanya.
4.         Bentuk Normal Ketiga (3 NF/ Thrid Normal Form)
Relasi harus dalam bentuk normal kedua dan semua atribut bukan primer tidak punya hubungan yang transitif.
5.        Boyce-Codd Normal Form (BCNF)
Mempunyai paksaan yang lebih kuat dari bentuk normal ketiga. Untuk menjadi  BCNF, relasi harus dalam bentuk normal kesatu dan setiap atribut harus  bergantung fungsi pada atribut super key.

Pengertian Microsoft Visual Foxpro 9.0 Buat Yang Lagi Ngerjain Tugas Akhir (TA) nich

pemrograman Microsoft Visual FoxPro 9.0 adalah bahasa pemrograman yang bekerja dalam lingkup Microsoft Windows. Menurut Firgiawansyah (2005:1) “Microsoft Visual Foxpro merupakan salah satu bahasa pemrograman sistem manajemen database yang berjalan didalam lingkungan windows”.  Microsoft Visual FoxPro 9.0 dapat memanfaatkan kemampuan Microsoft Windows secara optimal. Kemampuannya dapat dipakai untuk merancang program aplikasi yang berpenampilan seperti program aplikasi lainnya yang berbasis Microsoft Windows. Bahasa pemrograman ini sangat populer pada saat ini.          
Selain kecanggihannya dalam menyediakan berbagai fasilitas siap pakai, Microsoft Visual FoxPro mampu mendukung pembuatan aplikasi, baik secara single user maupun multiuser. Microsoft Visual FoxPro 9.0 selain disebut sebagai sebuah pemrograman tingkat tinggi, juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program berbasiskan Windows.
Beberapa kemampuan atau manfaat dari Microsoft Visual FoxPro 9.0 diantaranya:
a.        Untuk membuat program aplikasi berbasis Windows.
b.       Untuk membuat objek-objek pembuatan program.
c.   Menguji program (debugging) dan menghasilkan program akhir berakhiran EXE   yang bersifat executable, atau dapat langsung dijalankan..
Salah satu metode pembelajaran untuk pemrograman yang sangat efektif adalah metode belajar sambil mencoba penerapannya. Untuk memberikan sebuah contoh pengembangan aplikasi sederhana tetapi dapat mewakili sebuah sistem, dengan menggunakan Microsoft Visual FoxPro 9.0 Dengan contoh aplikasi sederhana ini, diharapkan dapat mengembangkannya menjadi sistem yang lebih kompleks lagi. Microsoft Visual FoxPro 9.0 merupakan salah satu bahasa pemrograman atau pengembangan aplikasi yang sudah sangat dikenal di dunia. Dengan menggunakan
Microsoft Visual FoxPro 9.0 dapat membuat database untuk sistem informasi dan pembuatan form-form aplikasi beserta dengan laporan. Selanjutnya dalam standar pengembangan sistem informasi akan membahas, seperti login password, dan juga fasilitas untuk mengubah password. Dari segi pemrograman, Microsoft Visual FoxPro 9.0  menggunakan bahasa yang sangat sederhana dan mudah dipahami. Program ini sebenarnya merupakan generasi penerus dari bahasa pemrograman sebelumnya, yaitu Microsoft Visual FoxPro 5, 6, 7 ,8.