Sabtu, 14 September 2013

TUGAS PEMROGRAMAN INTERNET a11.4802, Cara Instalasi webserver APACHE

Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Fundation.

berikut ini adalah cara instal webserver Apache :
1. untuk yang belum punya master nya bisa di download di sini !!!
2. kalo uda download, tinggal buka dan langsung aja kita ke tutorial nya,
3. double klik master apache nya


4. setelah masuk ke jendela awal, klik next untuk melanjutkan


5. lalu pilih "I accept the terms in the license agreement". Next !!


6. di server information isikan network domain, server name, dan administrator's email address


7. setelah terisi semua, lalu klik next, dan pilih custom


8. next, dan pilih change untuk penempatan instalasi


9. tempatkan di C:\, lalu buat folder "web server", tempatkan instalasi di folder tersebut




10. install deh, dan tunggu proses sampai selesai



11. klik finish jika proses instalasi tersebut selesai. dan untuk menguji coba apakah apache dapat di gunakan dengan cara : 
                  a. buka browser
                  b. ketikkan localhost, enter
                  c. jika "It Work !" maka apache berhasil di instal
                  d. ready to use


Rabu, 03 Juli 2013

tugas basis data, kelp : a11.4403




TUGAS AKHIR BASIS DATA
KELOMPOK A11.4403

FEBRIANATA USWANTARA MUKTI
A11.2011.05941





UNIVERSITAS DIAN NUSWANTORO
SEMARANG











Latihan 1
functional dependencies (FD)


Ujilah dekomposisi dari skema relasi R, apakah lossless atau lossy ?
1.         R = (A,B,C,D,E,F,G,H) didekomposisi menjadi :
            R1 = (A,B,C,D,E) dan R2 = (C,D,F,G,H) dengan FD :
            C à (A,B,D) ; F à (G,H) ; D à (E,F)
2.         R = (A,B,C,D,E) didekomposisi menjadi :
            R1 = (A,B,C,D) dan R2 = (C,D,E) dengan FD :
            A à B ; (C,D) à E ; B à D ; E à A
3.         R = (X,Y,Z,W,U,V) didekomposisi menjadi :
            R1 = (X,Y,Z,W) dan R2 = (W,U,V) dengan FD :
            W à X ; X à Z        
4.         R = (A,B,C,D,E,F) didekomposisi menjadi :
            R1 = (A,B,C), R2 = (A,D,F) dan R3 = (E,D) dengan FD :
            A à (B,C) ; D à (F,A)
Ujilah pula dependency preservation nya untuk masing-masing soal tsb.

Jawab
1.                  R1 È  R2 = (A,B,C,D,E) È (C,D,F,G,H)
                = (A,B,C,D,E,F,G,H)
                = R (Terbukti bahwa {R1,R2} adalah dekomposisi dari R)

·           R1 Ç R2 à R1
(A,B,C,D,E) Ç (C,D,F,G,H) à (A,B,C,D,E)
(C,D) à (A,B,C,D,E)
Ø  C à A,B,D
Ø   D à E              LOSSLESS
Ø   C à C

·           R1 Ç R2 à R2
(A,B,C,D,E) Ç (C,D,F,G,H) à (C,D,F,G,H)
(C,D) à (C,D,F,G,H)
Ø   D àF
     D,C à F,C
Ø   D à F
     F à G,H                   LOSSLESS
     D à G,H
Ø   D à D


2.                  R1 È  R2 = (A,B,C,D) È (C,D,E)
                = (A,B,C,D,E)
                = R (Terbukti bahwa {R1,R2} adalah dekomposisi dari R)

·           R1 Ç R2 à R1
(A,B,C,D) Ç (C,D,E) à (A,B,C,D)
(C,D) à (A,B,C,D)
Ø   C,D à E
     E à A
     C,D à A
Ø   C,D à A
     A à B                 LOSSLESS
    C,D à B
Ø   C,D à C,D
·           R1 Ç R2 à R2
(A,B,C,D) Ç (C,D,E) à (C,D,E)
(C,D) à (C,D,E)
Ø  C,D à E          LOSSLESS
Ø   C,D à C,D

3.                  R1 È  R2 = (X,Y,Z,W) È (W,U,V)
                = (X,Y,Z,W,U,V)
                = R (Terbukti bahwa {R1,R2} adalah dekomposisi dari R)

·           R1 Ç R2 à R1
(X,Y,Z,W) Ç (W,U,V) à (X,Y,Z,W)
(W) à (X,Y,Z,W)
Ø  W à X
Ø   W à X
     X à Z
     W à Z                LOSSLESS
Ø   W à W
Ø   W,Y à X,Y
·           R1 Ç R2 à R2
(X,Y,Z,W) Ç (W,U,V) à (W,U,V)
                   (W) à (W,U,V)
     Ø   W à W                   LOSSY
4.                  R1 È  R2 È R3 = (A,B,C) È (A,D,F) È (E,D)
                = (A,B,C,D,E,F)
                = R (Terbukti bahwa {R1,R2} adalah dekomposisi dari R)

·           R1 Ç R2 à R1
(A,B,C) Ç (A,D,F)à (A,B,C)
(A) à (A,B,C)
Ø  A à A
Ø   A à B,C     LOSSLESS

           ·           R1 Ç R2 à R2
(A,B,C) Ç (A,D,F)à (A,D,F)
(A) à (A,D,F)
Ø  A à A
Ø   A,D à A,D
Ø   A àD                                        LOSSLESS
   D à F,A
     A à F,A

·           R2 Ç R3 à R2
(A,D,F) Ç (E,D)à (A,D,F)
(D) à (A,D,F)
Ø  D à F,A
Ø   D à D                            LOSSLESS

·           R2 Ç R3 à R3
(A,D,F) Ç (E,D)à (E,D)
(D) à (E,D)
Ø  D à D
Ø   D,E à D,E                              LOSSLESS




LATIHAN 2
KEYS

1.      Diberikan R(A,B,C,D) dengan FD : AàB,AàC dan AàD
Apakah A candidate key dari R ?
2.      Diberikan R(A,B,C,D) dengan FD : AàB
a. Apakah ACD superkey dari R
b. Apakah A candidate key dari R
3.      Diberikan R(A,B,C,D,E,F) dengan FD : Cà(AB);Bà(DE);EàF;AàBC
a. Carilah superkey dari R
b. Carilah candidate key dari R
4.      Diberikan R(A,B,C,D,E) dengan FD : Aà(BC);(CD)àE;BàD;EàA
a. Carilah superkey dari R
b. Carilah candidate key dari R
5.      Diberikan R(A,B,C) dengan FD : AàB;BàC;CàA
Apakah A merupakan satu-satunya candidate key dari R

JAWAB
1.      R = A,B,C,D
·         A à A
·         A à A,B,C,D
·         A à Superkey
Maka A juga candidate key dari R

2.      R = A,B,C,D
·         A à B
·         ACD à BCD
·         ACD à ACD
·         ACD à ABCD
Superkey = ACD
A bukan candidate dari R, karena A bukan superkey
3.      R = A,B,C,D,E,F
·           C à AB
·           AB à ADE
·           C à ADE
·           C à A
A à BC
C à BC
·           C à E
E à F
C à F

·           B à DE
·           B à E
·           E à F
·           B à E

·                       A à BC
·           A à A
·           A  à B
·           A à C
Superkey = C
Karena C adalah superkey, dan A à C maka, A juga superkey
Superkey = A,C
Candidate key = A,C

4.      R = A,B,C,D,E
·           A à A
·           A à BC
·           A à B
B à D
A à D
·           A à BC
·           A à C
·           AD à CD
CD à E
AD à E

·           B à B
·           B à D
·           BA à DA

·           C à C

·           E à E
·           E àA
A à BC
E à BC
·           A à B
B à D
A à D

Superkey = A,E
Candidate key = A,E

5.      R = (A,B,C)
·           A à B
·           A à A
·           A à  B
B à C
A à C
·           B à B
·           B à C
·           B à C
C à A
B à A

·           C à A
·           C à C
·           C à A
A à B
C à B
Superkey = A,B,C

Candidate key = A,B,C