Terima Kasih telah berkunjung

Sabtu, 12 November 2016

Name :
Class:


THE FIRST EXAMINATION OF MULTIPLE CHOICE 


1.    My sister ... sick because she was falling on her bicycle
a.    Is
b.    Am
c.    Are
d.    Allright

2.    ... They on here when i am still at my home
a.    Is
b.    Are
c.    Am
d.    Allright

3.    The rabbits ...  eat because he is sick now
a.    Doesn’t
b.    Don’t
c.    Isn’t
d.    Allright

4.    My brother ... student at SDN Always Smile Sidoarjo
a.    Are
b.    Is
c.    Am
d.    Allright

5.    ... I beautiful?
a.    Are
b.    Is
c.    Am
d.    Allright

6.    Zahra ... going to school on foot with her friend
a.    Is
b.    Are
c.    Am
d.    Allright

7.    I am ... in love with you since for the first i look at you
a.    Going
b.    Waiting
c.    Falling
d.    Walking

8.    My sister is ... a game flappy bird on her phone
a.    Breaking
b.    Sweeping
c.    Playing
d.    Dancing

9.    ... are waiting me on boarding school now
a.    The Wonder womans
b.    The workers
c.    The farmers
d.    The students

10.  I am ... for buy some vegetables at supermarket
a.    singing
b.    going
c.    walking
d.    break down

11.  I have ... english well
a.    Dancing
b.    Begun
c.    Spoken
d.    Swept

12.  My heart has ... because of you
a.    Brought
b.    Broken
c.    Caught
d.    Chosen

13.  ... they come to me when i am sick?
a.    Has
b.    Has been
c.    Have
d.    Have been 

14.  Momsky  has ... a juice 
a.    Drank
b.    Drink
c.    Drenk
d.    Drunk

15.  We ... at the garden before
a.    Have not
b.    Have not been
c.    Has not been
d.    All right

16.  I have been ... a song
a.    Dancing
b.    Walking
c.    Seeing
d.    Singing

17.  She has been  ...  in Jamaica in the last three years.
a.    Work
b.    Working
c.    Works
d.    Worked

18.   I ...  writing with my computer all night long
a.    Have
b.    Have been
c.    Has
d.    Has been 

19.  My father ... washing his car in a garage
a.    Has  been
b.    Have
c.    Has
d.    Have been

20.   The bird has been ... on the sky
a.    Swimming
b.    Talking
c.    Shooting
d.    Flying

21.  Tony ... to the library three days ago.
a.    Born
b.    Arisen
c.    Went
d.    Blew

22.  I ...  went to campus when i lived in Jogja
a.    Often
b.    Usually
c.    Always
d.    Were

23.   Grandama ... sick yesterday
a.    Were
b.    Was
c.    Is
d.    Are

24.   ... we sang a song
a.    Do
b.    Did
c.    Done
d.    Doing

25.  I didn’t ... pentol 
a.    Aten
b.    Eat
c.    Eaten
d.    Ate

26.  I was ... bicycle
a.    Becoming
b.    Bleeding
c.    Riding
d.    Jogging

27.   Julia perez was ... at Setudio 6 ErCeTei
a.    Laughing
b.    Making
c.    Broadcasting
d.    Dancing

28.  I was ... her on my dream last night 
a.    Shooting
b.    Burning
c.    Dreaming
d.    Swimming

29.  The farmers was ... a hole 
a.    Dugging
b.    Dagging
c.    Digging
d.    Dogging

30.  My big boss was ... a proposal by email lastnight
a.    Landing
b.    Sending
c.    Buying
d.    Showing

31.  It ...  since morning.
a)    Is cloudy
b)    Was cloudy
c)    Has been cloudy
d)    Have been cloudy

32. I .. send the box the day after tomorrow.
a)    Will
b)    Will be
c)    Had
d)    Have

33. My mother ... before Tuti open the door.
a)    Have finished
b)    Would finish
c)    Had finished
d)    Have finsihed

34. Sinta ... right choice in her decision.
a)    Take
b)    Takes
c)    Was taking
d)    Taken

35.  It is time i ... now
a)    Go 
b)    Had gone
c)    Will go
d)    Goes

36.  I will say to my mother when I ... time.
a)     Will have
b)    Have
c)    Had
d)    has

37.  Jono told me that he ... his assignment.
a)    Had finished
b)    Finished
c)    Will finish
d)    Had gone

38.  I would rather you ... till Saturday.
a)    Stay
b)    Stayed
c)    Will stay
d)    Will sing

39.  I wish I ...  Hebrew.
a)    Speak
b)    Spoke
c)    Had spoken
d)    Have spoken

40.  The earth ... in the east.
a)    Was
b)    Is
c)    Were
d)    are 

41. ... name is Stepen william
a)    our
b)    them
c)    my
d)    his

42. uncle has finished ... job
a)   her
b)   he
c)   his
d)   him

43. our team always win a champion,  so let’s we celebrate ... champion
a)    our
b)    his
c)   them
d)   it’s

44.  The sun is ...
a)   going back
b)   go back
c)   going now
d)   go now

45.  Surabaya ... city of hero
a)   are
b)   is
c)   am
d)   has


46 - 47
I ... up my mind,
aku telah menetukan pikiran,
... need to think it over
tak perlu memikirkannya berlebihan
If ... wrong, I am right
jika aku salah, aku benar
Don't need to look no further,
tak perlu melihat terlalu jauh
This ... lust
ini bukan nafsu
I know ... love
aku tau ini cinta


46. a. Has made
      b. Has make
      c. Have made
      d. Have make


47. a. Doesn’t
      b. isn’t
      c. Don’t
      d. aren’t

48. a. We are
      b. They are
      c. I am
      d. Me

49. a. Is not
      b. am not
      c. aren’t
      d. ain’t

50. a. Those is
      b. These is
      c.  This is
      d.  That is


Selasa, 31 Mei 2016

Query adalah semacam kemampuan untuk menampilkan suatu data dari database dimana mengambil dari table-tabel yang ada di database, namun tabel tersebut tidak semua ditampilkan sesuai dengan yang kita inginkan.

data apa yang ingin kita tampilkan, misal : data peminjam dengan buku yang dipinjam, maka nanti akan mengambil data dari table peminjam dan tabel buku.

Mengolah Query dapat berarti banyak hal, yaitu mengurutkan data, menyaring data dan mengolahnya dengan rumus matematika sederhana atau menggunakan fungsi-fungsi tertentu seperti pada Ms. Excel.

Langkah pertama dan terpenting dalam mengolah Query adalah siapkan Query.





A. Menambah Field pada Query dengan Formula
      Menambah field baru pada Query dapat menggunakan formula matematika sederhana seperti penjumlahan (+), pengurangan (-), perkalian (*) dan pembagian (/). Formula matematika ini hanya dapat diaplikasikan pada field yang memiliki record bertipe Number dan Currency. Selain formula matematika, menambah field baru juga dapat menggunakan tanda "&" apabila ingin menggabungkan field dengan tipe data yang berbeda dalam satu field.

Contoh:  Menambah field TOTAL dengan rumus matematika.

Langkah-langkahnya adalah sebagai berikut.
1.              Bukalah jendela Query Expression Builder (QEB) seperti gambar di bawah ini.



2.             Kemudian ketiklah rumus TOTAL : [BANYAK BARANG]*[HARGA]. Rumus ini memiliki arti bahwa TOTAL adalah hasil perkalian dari BANYAK BARANG dengan HARGA.



3.             Klik OK dan centang pada baris Show, kemudia klik Run. Maka Query akan memiliki tambahan satu field bernama TOTAL.



Penting:
·                     Ketika diklik Run namun field baru yang terbentuk memiliki record ######, perlebar kolom dengan menariknya ke arah kanan.
·                     Setiap field yang akan diformulasikan, nama field harus diberi tanda [...]

B. Fungsi Logika dengan Menggunakan Operator Relasi 
       Fungsi logika memiliki peran menentukan pemecahan masalah yang keputusannya telah di atur melalui ekspresi logika dan diolah dengan operator relasi. Ekspresi logika jika disederhanakan dalam bentuk bahasa dapat berupa kalilmat  Jika ..., maka ... .
Fungsi logika memiliki beberapa operator relasi yang sering digunakan, antara lain.
   =    : Sama dengan
   <    : Lebih kecil
   >    : Lebih besar
   <=  : Lebih kecil atau sama dengan
   >=  : Lebih besar atau sama dengan
   <>  : Tidak sama dengan
Fungsi Logika dengan menggunakan Operator Relasi dapat dibagi menjadi dua, yaitu Fungsi Logika IIF Tunggal dan Fungsi Logika IIF Majemuk.

1. Fungsi Logika IIF Tunggal
Fungsi Logika IIF Tunggal berfungsi untuk menyelesaikan satu ekspresi logika dengan beberapa keputusan. Bentuk umum fungsi logika IIF Tunggal adalah:

IIF(Ekspresi logika,Keputusan1,Keputusan2)

Artinya, jika Ekspresi logika dinyatakan benar maka Keputusan1 akan dilaksanakan sedangkan jika Ekpresi logika Salah maka Keputusan2 yang akan dilaksanakan.

Contoh Kasus: Pembeli akan mendapatkan Diskon 10% apabila Total pembelian lebih besar atau sama dengan Rp2000.000.  (Dalam ekspresi logika ini, otomatis pembeli yang total pembeliannya kurang dari Rp2.000.000 tidak akan mendapat diskon)

Dalam Ms. Access, rumusnya dapat dituliskan sebagai berikut:
DISKON : IIF([TOTAL]>=2000000;0,01;0)*TOTAL





 Setelah diklik OK, Show dicentang, dan Run, hasilnya akan tampak seperti di bawah ini.




Catatan:
Rumus diketik pada jendela QBE untuk membentuk field baru. 

2. Fungsi Logika IIF Majemuk
Fungsi logika IIF Majemuk merupakan gabungan dari Fungsi IIF Tunggal. Fungsi Logika IIF Majemuk digunakan pada beberapa Ekspresi logika dengan beberapa Keputusan. Bentuk umum dari Fungsi Logika IIF Majemuk adalah sebagai berikut.

IIF(Ekspresi logika1,Keputusan1),IIF(Ekspresi logika2,Keputusan2),...,IIF(Ekspresi logika-n,Keputusan-xn,Keputusan-yn)

Contoh Kasus:
Pembeli akan mendapat Diskon Tambahan,
5% jika membayar dengan cara Tunai
3% jika dengan cara COD
dan 1% jika dengan cara Kredit.

Dalam Ms. Access rumusnya dapat ditulis sebagai berikut:
DISKON TAMBAHAN: IIf([CARA PEMBAYARAN]="Tunai";0,05;IIf([CARA PEMBAYARAN]="COD";0,03;0,01))*[TOTAL]



 Setelah diklik OK, Show dicentang, dan Run, hasilnya akan tampak seperti di bawah ini.


Catatan:
Rumus diketik pada jendela QBE untuk membentuk field baru. 

C. Fungsi Logika dengan Menggunakan Operator Logika
          Selain pengujian fungsi-fungsi logika dengan menggunakan operator relasi, operator logika juga dapat dimanfaatkan dalam menentukan pemechaan masalah atau keputusan. Operator ini akan menentukan hubungan antara elemen-elemen yang akan diuji.

1. Fungsi Logika And
Fungsi Logika And merupakan Fungsi IIF yang memiliki sepasang pernyataan logika yang dihubungkan dengan kata "And". Ekspresi logika dikatakan memenuhi persyaratan benar apabila memenuhi kebenaran kedua ekspresi logika.

Contoh Kasus: Pembeli yang membeli barang lebih banyak atau sama dengan 9 pcs dan membayar dengan cara Tunai maka akan mendapat bonus Voucher Treatment Gym.
(Berdsarkan pernyataan ini, maka pembeli yang membeli barang kurang dari 9 pcs dan tidak dengan tunai maka tidak akan mendapat bonus)

Dalam Ms. Access, rumusnya dapat dituliskan sebagai berikut
BONUS: IIf([BANYAK BARANG]>=9 And [CARA PEMBAYARAN]="Tunai";"Voucher Gym";"Tidak Ada Bonus")



Setelah diklik OK, Show dicentang, dan Run, hasilnya akan tampak seperti di bawah ini.



Catatan:
Rumus diketik pada jendela QBE untuk membentuk field baru. 

2. Fungsi Logika Or
Fungsi Logika Or merupakan Fungsi IIF yang memiliki sepasang pernyataan logika yang dihubungkan dengan kata "Or". Ekspresi logika dikatakan memenuhi persyaratan benar apabila dapat memenuhi kebenaran salah satu ekspresi logika.

Contoh Kasus: Pembeli yang total pembayarannya lebih besar atau sama dengan Rp2.500.000 atau Mendapatkan bonus Voucher Treatment Gym akan Mendapatkan Kartu Member.
(Berdasarkan pernyataan ini, pembeli yang total pembayarannya lebih besar atau sama dengan Rp2.500.000 meskipun tidak mendapatkan bonus voucher treatment gym akan mendapatkan kartu member. Begitu pula sebaliknya, pembeli yang mendapatkan bonus voucher treatment gym akan mendapatkan kartu member meskipun total pembayarannya tidak lebih besar atau sama dengan Rp2.500.000)

Sebelum memasukkan Rumus Fungsi Or, Lengkapi Query dengan field baru yang rumusnya adalah sebagai berikut.

TOTAL BAYAR: [TOTAL]-([DISKON]+[DISKON TAMBAHAN])

Akan muncul field TOTAL BAYAR yang akan digunakan dalam Fungsi Logika Or.



Masukkan Rumus Fungsi Logika Or sebagai berikut
KARTU MEMBER: IIf([TOTAL BAYAR]>=2500000 Or [BONUS]="Voucher Treatment Gym";"Mendapat Kartu Member";"Tidak Mendapat Kartu Member") 





Setelah diklik OK, Show dicentang, dan Run, hasilnya akan tampak seperti di bawah ini.



 Catatan:
Rumus diketik pada jendela QBE untuk membentuk field baru. 

D. FUNGSI STRING
        Fungsi String atau biasanya disebut Fungsi Karakter merupakan fungsi yang dapat digunakan untuk mengolah data yang berjenis karakter. Karakter dapat berupa huruf, angka, gabungan huruf dan angka maupun beberapa karakter khusus lainnya.
Pada umumnya, Fungsi String digunakan untuk melengkapi fungsi lain seperti fungsi logika. Dalam penulisan formula yang berjenis teks, penulisannya harus diapit dengan "...". Fungsi String yang sering digunakan antara lain yaitu Fungsi Left, Mid dan Right.

Sebelum mengaplikasikan Fungsi String, buatlah Query dengan nama FAKTUR berikut ini.




1. Fungsi Left

Fungsi Left berguna untuk mengambil beberapa data berjenis teks dari sebelah kiri sebanyak karakter yang diinginkan.
Bentuk umum Fungsi Left adalah,

LEFT([Nama Field],Jumlah Karakter yang Diinginkan)

2. Fungsi Mid
Funsgi Mid digunakan untuk mengambil beberapa data berjenis teks dari kedudukan tertentu sebanyak yang diinginkan.
Bentuk umum Fungsi Mid adalah,

MID([Nama Field],KedudukanMulaiKarakter,Jumlah Karakter yang Dinginkan)

3. Fungsi Right
Fungsi Right berguna untuk mengambil beberapa data berjenis teks dari sebelah kiri sebanyak karakter yang diinginkan.
Bentuk umum Fungsi Right adalah,

RIGHT([Nama Field],Jumlah Karakter yang Diinginkan)

Contoh kasus:
Pengusaha Kosmetik ingin membuat NOMOR FAKTUR dengan ketentuan sebagai berikut;
   - Digit ke 1 menggunakan NO (No Urut)
   - Digit ke 2-4 menggunakan 3 karakter awal dari NAMA PEMBELI
   - Digit ke 5-6 menggunakan karakter ke 4 dan 5 dari KODE
   - Digit ke 7-9 menggunakan 3 karakter terakhir dari CARA PEMBAYARAN


Langkah-langkah membuat NOMOR FAKTUR tersebut adalah,

1. Masukkan Field baru pada jendela QEB  milik Query FAKTUR dengan menggunakan Fungsi Left berikut,

KODE 1: Left([NAMA PEMBELI],3)



2.  Klik OK, Show dicentang, dan Run, hasilnya akan tampak seperti di bawah ini.

Pada Field KODE 1 akan berisi data 3 karakter awal field NAMA PEMBELI.



3. Masukkan lagi Field baru pada jendela QEB dengan Fungsi Mid berikut ini. 

 KODE 2: Mid([KODE],4,2)



4.  Klik OK, Show dicentang, dan Run, hasilnya akan tampak seperti di bawah ini.
 Pada Field KODE 2 akan berisi data karakter ke 4-5 (2 karakter) dari field KODE.



5.  Masukkan lagi Field baru pada jendela QEB dengan Fungsi Right berikut ini.   
KODE 3: Right([CARA PEMBAYARAN],3) 



 6. Klik OK, Show dicentang, dan Run, hasilnya akan tampak seperti di bawah ini.
 Pada Field KODE 3 berisi data 3 (tiga) karakter terakhir field CARA PEMBAYARAN.



7. Kemudian, untuk membuat field NOMOR FAKTUR --gabungkan field NO, KODE 1, KODE 2, dan KODE 3, masukkan Formula berikut pada jendela QEB.

 NOMOR FAKTUR: [NO] & ([KODE 1]+[KODE 2]+[KODE 3])



8. Klik OK, Show dicentang, dan Run, hasilnya akan tampak seperti di bawah ini.
 Pada Field NOMOR FAKTUR akan berisi gabungan dari field NO, KODE 1, KODE 2 dan KODE 3.



 Catatan :
& berfungsi untuk menggabungkan dua field yang memiliki tipe data berbeda menjadi satu field.

E. KOMBINASI FUNGSI STRING DENGAN FUNGSI IIF

Kombinasi Fungsi String (Left, Mid, Right) dengan Fungsi IIF dapat dicontohkan dengan langkah-langkah sebagai berikut.

1. Buatlah Query dengan nama PRODUK TERJUAL.
Query ini hanya berisi satu buah Field yaitu KODE.



2. Tambahkan field-field baru dengan ketentuan sebagai berikut,
·     Field DETAIL PRODUK pada kolom ke dua dengan ketentuan data diambil dari 2 karakter awal KODE, jika:
   KODE = AD, maka Detail Merk = Adidas
   KODE = AU, maka Detail Merk = Aurora
   KODE = NI, maka Detail Merk  = Nike
   KODE = NL, maka Detail Merk = Nike Legend
   KODE = NT, maka Detail Merk = Nike Tech
   KODE = PU, maka Detail Merk = Puma
  Selain KODE tersebut di atas, maka Detail Merk = Tiger

·       Field DETAIL BARANG pada kolom ke tiga dengan ketentuan data diambil dari karakter ke 4 dan 5KODE, jika:
   KODE = TS, maka Detail Barang = T-Shirt
   KODE = PS, maka Detail Barang = Pants Sports
   KODE = SK, maka Detail Barang = Skirt
  Selain kode tersebut di atas, maka Detail Barang = Training

·       Field IMPOR pada kolom ke empat dengan ketentuan data diambil dari 2 karakter terakhir KODE, jika:
   KODE = 01, maka Impor = Chinesse
   KODE = 02, maka Impor = France
   KODE = 03, maka Impor = Netherland
   Selain KODE tersebut di atas, maka Impor = Germany


3. Ketiklah rumus-rumus berikut pada jendela QEB,

Pertama rumus untuk fjield DETAIL MERK,

DETAIL MERK: IIf(Left([KODE];2)="AD";"Adidas";IIf(Left([KODE];2)="AU";"Aurora";IIf(Left([KODE];2)="NI";"Nike";IIf(Left([KODE];2)="NL";"Nike Legend";IIf(Left([KODE];2)="NT";"Nike Tech";IIf(Left([KODE];2)="PU";"Puma";"TI"))))))



Kedua, rumus untuk field DETAIL BARANG,

DETAIL BARANG: IIf(Mid([KODE];4;2)="TS";"T-Shirt";IIf(Mid([KODE];4;2)="PS";"Pants Sports ";IIf(Mid([KODE];4;2)="SK";"Skirt";"Training")))



Ketiga, rumus untuk field IMPOR,
IMPOR: IIf(Right([KODE];2)="01";"Chinesse";IIf(Right([KODE];2)="02";"France";IIf(Right([KODE];2)="03";"Netherland";"Germany")))




4. Klik OK, Show dicentang, dan Run, hasilnya akan tampak seperti di bawah ini.






=========================================================================
Itulah cara-cara mengolah Query dengan Formula dan Fungsi yang dapat membantu memudahkan pengolahan database.

Semoga bermanfaat..
Good Luck.. :D