Postingan

Logika Fuzzy

Logika Fuzzy   adalah peningkatan dari   logika Boolean   yang berhadapan dengan konsep   kebenaran sebagian. Saat   logika klasik  menyatakan bahwa segala hal dapat diekspresikan dalam istilah   biner   (0 atau 1, hitam atau putih, ya atau tidak), logika fuzzy menggantikan kebenaran boolean dengan   tingkat kebenaran . Jadi logika Fuzzy bertujuan untuk lebih mendetailkan segala penilaian tentang suatu pemilihan atau penggolongan yang seperti tua dan muda yang memiliki faktor selain umur.     Pada logika boolean , nilai keanggotaan suatu item x dalam suatu himpunan A, yang sering ditulis dengan (X), memiliki dua kemungkinan, yaitu: 1. Satu (1), yang berarti bahwa suatu item menjadi anggota dalam suatu himpunan, atau 2.Nol (0), yang berarti bahwa suatu item tidak menjadi anggota dalam suatu himpunan.           Warham Rahmana (201131130)

Rancangan tugas kelompok 2

JUDUL: Sistem Penggajian Pegawai PT Nikomas berdasarkan Kehadiran dan Tanggungan Pegawai KONSEP: Dalam pembuatan aplikasi ini, digunakan database pegawai menggunakan Oracle lalu dihubungan dengan bahasa pemrograman Visual Basic . Sistem banyaknya gaji yang diterima pegawai berdasarkan dari status kehadiran yang dimiliki setiap pegawai dan tanggungan daripada pegawai dengan penyertaan kartu keluarga pada bagian administrasi. Ketentuan penggajian: 1.     Karyawan bekerja selama 5 (lima) hari tiap 1 (satu) minggu selama 8 (delapan) jam perharinya. 2.     Jika pada status FULL (karyawan yang absen kerja tidak lebih dari 2 (dua) kali dalam 1 periode penggajian yaitu 1 bulan) maka pegawai berhak mendapatkan gaji sebanyak 100% dari yang ditentukan. 3.     Jika pada status QUARTER TO (karyawan yang absen kerja tidak lebih dari 5 (lima) kali dalam 1 periode penggajian yaitu 1 bulan) maka pegawai berhak mendapatkan gaji sebanyak 90% dari yang ditentukan. 4.     Jika pada st

Pertemuan 6 kuis PBD

Gambar
4. Select nim, nama_mhs, jurusan, nama_dosen From mahasiswa, Registrasi, Matakuliah, Dosen_PA Where mahasiswa.nim =   Registrasi.nim and Matakuliah.Kd_mk = Registrasi.kd_mk and Matakuliah.nip = DOsen_PA.nip and Sks = 3 Π nim,nama_mhs,nama_dosen ( σ sks=3 (mahasiswa∞Registrasi∞Matakuliah∞Dosen_PA)) 6. Harga=a=300000 b=nama_barang=televisi c=nama_barang=kulkas a V (~b^b^VC^~C) a V f V f a V f T 7. 

Pertemuan 5 PBD

Gambar
1. buatlah query untuk menampilkan nama mahasiswa dan alamat yang sekarang berada di semester 6 2.buatlah: aljabar relasional, query graph, query tree 3. gunakan aturan operasi logika normalisasi untuk menyederhanakn query berikut:    Select nim From mahasiswa, nilai where (alamat<>"depok" OR nilai ="b") and (not(nilai="B") OR jns_kelamin = "laki-laki") and alamat = "depok" and jns_kelamin ="perempuan" Jawaban : 1.  Select Nama_mhs,alamat      From Mahasiswa m,Nilai n,mata_kuliah mk      Where m.nim=n.nim and n.kd_mk=mk.kd_mk and semester = 6 2.  Aljabar Relasional --> πnama_mhs,alamat (σ semester = 6 (mahasiswa∞nilai∞mata_kuliah)  Query Graph : Query Tree 3. (¬P ᴠ Q ) ˄ (¬Q ᴠ R) ˄ P ˄ ¬R ¬P ˄ ¬Q ᴠ Q ˄ R ˄ P ˄ ¬R ¬P ˄ True ˄ R ˄ P ˄ ¬R False ˄ R ˄ ¬R ˄ P False ˄ False ˄ P False ˄ P <=> False Warham Rahmana 2011-31-130

Perancangan Basis Data Pertemua 4 Aljabar Relasional

Gambar
ALJABAR RELASIONAL Aljabar Relasional Yaitu sekumpulan operasi yang digunakan untuk melakukan proses manipulasi data dalam rangka untuk mendapatkan informasi yang diperlukan dari database   Dalam Aljabar Relasional ada logika-logika yang digunakan untuk penghubung dan pembanding, Sebagai Berikut :   Cara menampilkan bagian atau seluruh field dan isi table, berikut contoh-contoh penggunaan select dan aljabar relasional   OPTIMASI QUERY Optimalisasi Query Dilakukan dengan mengetahui bagaimana rencana eksekusi query yang “baik”. Rencana dari optimasi query dapat dilakukan dengan mengoptimalkan Ekspresi Aljabar Relasional seperti : Selection (σ) Projection (̟) Cartesian Product / Cross Product (X) Union (∪) Set-Difference (-) contoh :  Dari tabel tersebut jika kita ingin menampilkan nama pelanggan yang memiliki daya lebih 1300 maka bisa tuliskan seperti dibawah ini QUERY DECOMPOSI

Perancangan Basis Data Pertemuan ke 3

Gambar
 Latihan pertemuan 3 1. Cara membuat Tabel yang diminta CREATE TABLE BAGIAN ( KD_BAGIAN VARCHAR2(10) PRIMARY KEY, NAMA_BAGIAN VARCHAR2(10), LOKASI VARCHAR2(10) ) CREATE TABLE PEGAWAI( NIP VARCHAR2(10) PRIMARY KEY, NAMA VARCHAR2(10), TGL_LAHIR DATE, TGL_MASUK DATE, KD_BAGIAN VARCHAR2(10), CONSTRAINTS FK_PEGAWAI FOREIGN KEY (KD_BAGIAN) REFERENCES BAGIAN (KD_BAGIAN) ) CREATE TABLE TANGGUNGAN( NIP VARCHAR2(10), NAMA VARCHAR2(10), JEN_KEL VARCHAR2(2), HUBUNGAN VARCHAR2(10), CONSTRAINTS FK_TANGGUNGAN FOREIGN KEY (NIP) REFERENCES PEGAWAI (NIP) ) CREATE TABLE PEG_MINGGUAN( NIP VARCHAR2(10), CONSTRAINTS FK_PMINGGU FOREIGN KEY (NIP) REFERENCES PEGAWAI (NIP) ) CREATE TABLE PEG_HARIAN( NIP VARCHAR2(10), CONSTRAINTS FK_PHARI FOREIGN KEY (NIP) REFERENCES PEGAWAI (NIP) ) CREATE TABLE PEG_TETAP( NIP VARCHAR2(10), GAPOK NUMBER, CONSTRAINTS FK_PTETAP FOREIGN KEY (NIP) REFERENCES PEGAWAI (NIP) ) CREATE