Rabu, 11 Januari 2012

SKL BAHASA INDONESIA (UN SMK 2012)

  • Menentukan gagasan pokok, simpulan, makna istilah, kalimat penjelas, pernyataan yang sesuai dengan isi paragraf.
  • Menentukan jenis laporan.
  • Menentukan isi petunjuk kerja.
  • Menentukan isi riwayat hidup/biografi.
  • Menentukan isi grafik/matrik.
  • Menentukan tanggapan logis dan tanggapan yang sesuai dengan isi paragraf.
  • Menentukan kata baku/tidak baku, kata beresinonim/berantonim, kata bermakna konotasi, kata bermakna, dan perubahan makna kata.
  • Menentukan kalimat tanya yang sesuai dengan konteks.
  • Menentukan kalimat yang berbentuk opini/fakta dalam paragraf.
  • Menentukan makna ungkapan/peribahasa.
  • Menentukan tema dan majas dalam puisi.
  • Menentukan amanat cerpen/novel.
  • Menentukan latar dan tahapan alur novel/roman.
  • Menentukan unsur intrinsik novel.
  • Menentukan isi naskah drama, dan perwatakan tokoh.
  • Menentukan penulisan kata, pilihan kata, dan ungkapan.
  • Menentukan pikiran penjelas, kalimat efektif, kalimat yang menyatakan hubungan perbandingan, dan susunan topik karangan.
  • Menentukan tujuan, jenis kegiatan, dan sistematika penulisan proposal.
  • Menentukan penulisan bagian-bagian surat, kalimat pembuka, kalimat penutup, kalimat surat balasan yang santun.
  • Menentukan kalimat memo.
  • Menentukan isi surat berita keluarga.
  • Melengkapi paragraf sesuai dengan jenisnya.
  • Melengkapi bagian-bagian surat kuasa.
  • Menentukan isi perjanjian jual beli.
  • Menentukan kalimat pengumumuman.
  • Menyusun catatan kaki.
  • Menentukan isi catatan hasi rapat.
  • Menentukan isi kata pengantar laporan, dan simpulan laporan.
  • Menentukan kalimat poster.

Modul - 1 - ERD (Entity Relationship Diagram)

Entity Relationship Diagram (ERD)



Apa yang dimaksud dengan model data?
Sebutkan dua jenis data model yang  Anda ketahui!

Model data adalah sekumpulan cara / peralatan / tool untuk mendeskripsikan data-data, hubungannya satu sama lain, semantiknya, serta batasan konsistensi.
Ada dua model data, yaitu : Entity Relationship Diagram (ERD) dan model relasional. Keduanya menyediakan cara untuk mendeskripsikan perancangan basis data pada peringkat logika.
  • Model ERD atau Conceptual Data Model (CDM) : model yang dibuat berdasarkan anggapan bahwa dunia nyata terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas (entity) serta hubungan (relationship) antara entitas-entitas itu.
  • Model Relasional atau Physical Data Model (PDM) : model yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara data-data tersebut. Setiap tabel mempunyai sejumlah kolom di mana setiap kolom memiliki nama yang unik.

Bangun sebuah ER-Diagram untuk perusahaan asuransi mobil yang costumer–costumernya masing-masing memiliki satu atau lebih mobil. Setiap mobil memiliki 0 sampai banyak catatan kecelakaan. Serta bangun tabel-tabel untuk ER-diagram!

ERD :


Tabel untuk ERD :



Jelaskan perbedaan antara weak entity dan strong entity!
·         Strong entity (entitas kuat) : entitas yang mandiri, yang keberadaannya tidak bergantung pada keberadaan entitas yang lainnya. Instansiasi entitas kuat selalu memiliki karakteristik yang unik disebut identifier (sebuah atribut tunggal atau gabungan atribut-atribut yang secara unik dapat digunakan untuk membedakannya dari entitas kuat yang lain).
·         Weak entity (entitas lemah) : entitas yang keberadaannya sangat bergantung pada keberadaan entitas yang lainnya. Entitas lemah tidak memiliki arti apa-apa dan tidak dikehendaki kehadirannya dalam diagram ER tanpa kehadiran entitas di mana mereka bergantung.

Entitas di mana entitas lemah bergantung dinamakan identifying owner. Entitas lemah tidak memiliki identifier sendiri. Secara umum, dalam diagram ER entitas lemah memiliki atribut yang berperan sebagai partial identifier (identifier yang berfungsi secara sebagian).

Jelaskan konsep dari agregasi dan berikan contoh yang memakai konsep ini!
Agregasi adalah suatu keadaan di mana suatu relasi hanya dapat direalisasikan setelah relasi yang lain ada terlebih dahulu. Relasi yang bertipe agregasi tidak dimungkinkan ada jika relasi yang menjadi prasyaratnya tidak terealisasi.
Contoh agregasi :
Sesungguhnya agregasi dapat dipandang sebagaimana relasi pada umumnya (yang menghubungkan 2 entitas). Karena relasi ini dibentuk dari relasi lain (relasi prasyarat) yang secara kronologis lebih dulu terbentuk, maka pengimplementasiannya juga harus dilakukan setelah relasi prasyarat tersebut terimplementasikan. Selanjutnya kita tinggal meninjau derajat relasi dari relasi agregasinya.

Jika terdapat kejadian sebagai berikut :
Bagaimana jika terdapat set entitas yang sama muncul beberapa kali dalam satu set ER-Diagram. Mengapa hal ini harus dihindari? Jelaskan!
  • Untuk menghindari redundancy
  • Menghemat penyimpanan (storage) data
  • Mengurangi efektifitas dan kecepatan akses
  • Untuk menghindari terjadinya asinkronisasi data pada saat diupdate

Desain sebuah generalisasi – spesialisasi hirarki untuk sebuah perusahaan kendaraan bermotor. Perusahaan menjual sepeda motor, passenger car, van, dan bis. Tentukan penempatan atribut Anda pada setiap level hirarki.
Jelaskan perbedaan antara total constraint dan partial constraint!
  • Total constraint adalah constraint yang mana data dalam entitas yang memiliki constraint tersebut terhubung secara penuh ke dalam entitas dari relasinya.
  • Constraint partial adalah constraint yang mana data dalam entitas yang memiliki constraint  tersebut terhubung ke dalam entitas dari relasinya.

Apa yang Anda ketahui dari relasi-relasi berikut? Serta buatlah contoh kasus dari relasi-relasi di atas!

Relasi satu :
  • Entity 1 to entity 2 : kardinalitas : one to many dengan detail minimal 0 dan maksimalnya banyak. Dependensi : entitas 1 dan entitas 2 tidak saling ketergantungan.
  • Entity 2 to entity 1 : kardinalitas : many to one dengan detail minimal 1 dan maksimalnya 1. Dependensi : entitas 1 dan entitas 2 tidak saling ketergantungan.

Contoh kasus :



Keterangan : tabel Pembeli dan Mobil dengan relasi membeli. Pembeli boleh tidak membeli mobil, tetapi juga boleh membeli banyak mobil. Satu mobil boleh tidak ada yang membeli, tapi seandainya ada yang membeli, maksimal hanya ada satu orang pembeli.

Relasi dua :
  • Entity 3 to entity 4 : kardinalitas : one to many dengan detail  minimal 0 maksimalnya banyak. Dependensi : entitas 3 dan entitas 4  tidak saling ketergantungan.
  • Entity 4 ke entity 3 : kardinalitas : many to one dengan detail minimal 1 maksimal 1. Dependensi : entitas 4 dan entitas 3 tidak saling ketergantungan.

Contoh kasus :
Keterangan : tabel Dosen dan Mahasiswa dengan relasi perwalian. Satu dosen bisa mempunyai banyak mahasiswa wali, bisa pula tidak punya. Satu mahasiswa harus mempunyai satu dosen wali.

Relasi tiga
  • Entity 5 to entity 6 dan Entity 6 to entity 5 : kardinalitas : one to one dengan detail  minimal 0 maksimalnya 1. Dependensi : entitas 5 dan entitas 6  tidak saling ketergantungan.

Contoh kasus :



Keterangan : tabel Cowok dan Cewek dengan relasi menikah. Cowok tidak harus menikah, tapi boleh menikah hanya dengan satu cewek. Cewek boleh tidak menikah, tapi boleh menikah hanya dengan satu cowok. Diasumsikan tidak diperbolehkan adanya poligami.


Relasi empat
  • Entity 7 to entity 8 : kardinalitas : one to one dengan detail  minimal 0 maksimalnya 1. Dependensi : entitas 7 dan entitas 8  tidak saling ketergantungan.
  • Entity 8 ke entity 7 : kardinalitas : one to one dengan detail minimal 1 maksimal 1. Dependensi : entitas 8 dan entitas 7 tidak saling ketergantungan.

Contoh kasus :



Keterangan : tabel Pegawai dan Departemen dengan relasi mengepalai. Pegawai tidak harus mengepalai departemen, tetapi hanya boleh mengepalai satu departemen saja. Masing-masing departemen harus mempunyai satu orang atasan.

Relasi lima
  • Entity 9 to entity 10 : kardinalitas : many to many dengan detail  minimal 0 maksimalnya banyak. Dependensi : entitas 9 dan entitas 10 tidak saling ketergantungan.
  • Entity 10 ke entity 9 : kardinalitas : many to many dengan detail minimal 1 maksimal banyak. Dependensi : entitas 10 dan entitas 9 tidak saling ketergantungan.

Contoh kasus :



Keterangan : tabel Mata Kuliah dan Mahasiswa dengan relasi diambil. Mata kuliah tidak harus diambil oleh mahasiswa, tapi boleh diambil oleh banyak mahasiswa. Satu mahasiswa minimal mengambil satu mata kuliah dan boleh mengambil banyak mata kuliah. Namun pada kenyataannya, relasi many to many akan dijadikan sebuah tabel baru.

Relasi tujuh
  • Entity 13 to entity 14 : kardinalitas : one to many dengan detail  minimal 0 maksimalnya banyak. Dependensi : entitas 13  menjadi parent dari  entitas 14.
  • Entity14 ke entity 13 : kardinalitas : many to one dengan detail minimal 1 maksimal 1. Dependensi : entitas 14 tergantung kepada  entitas 13.

Contoh kasus :



Keterangan : tabel Customer dan Asuransi dengan relasi mempunyai. Customer boleh tidak mempunyai asuransi, dan boleh mempunyai banyak asuransi. Satu asuransi harus dimiliki oleh satu orang customer.

Sebutkan tahapan–tahapan normalisasi serta penjelasannya! Dan apa perbedaan  antara 1 NF dan BCNF?
Normalisasi adalah proses penyusunan data untuk mengurangi terjadinya duplikasi dan inkonsistensi.
  • First Normal Form (1NF) : tidak boleh ada kelompok yang berulang pada tabel, penguraian atribut multivalued dan composit.
  • Second Normal Form (2NF) : atribut bukan kunci tidak boleh bergantung pada sebagian primary key, artinya atribut bukan kunci harus bergantung pada semua atribut yang termasuk primary key –> functional dependency pada primary key.
  • Third Normal Form (3NF) : tidak boleh ada atribut bukan kunci yang bergantung pada atribut selain primary key.
  • Boyce-Codd Normal Form (BCNF) : atribut yang ditentukan bukan bagian dari key attribute.
Perbedaan antara tahap 1NF dengan tahap BCNF :
  • 1NF :  tahap normalisasi dasar, yang mana masih belum sampai pada tingkat efektifitas maksimal, masih banyak kemungkinan terjadinya redundancy data atau duplikasi data.
  • BCNF : tahap normalisasi setelah 3NF , yang mana efektifitas telah mencapai maksimal, kemungkinan terjadinya redundancy data dan duplikasi data lebih kecil daripada 1NF.

Selasa, 10 Januari 2012

10-Januari 2012

  • Setiap orang seharusnya melakukan 2 hal dengan kesungguh-sungguhan : mengerjakan hal yang sangat ia sukai, dan mengerjakan hal yang sangat ia benci.
  • Kemarahan adalah keadaan dimana lidah bekerja lebih cepat daripada pikiran, dan tindakan lebih cepat dari nurani.
  • Tak ada yang mampu mengubah masa lalu, tapi anda dapat merusak masa depan dengan menangisi masa lalu dan merisaukan masa depan.
  • Kekayaan sejati tidak diukur dari seberapa banyak investasi yang dia lakukan untuk memperoleh uang, tetapi seberapa besar investasi yang dia lakukan untuk memperoleh akhirat.
  • Senyum adalah anugrah Tuhan bagi setiap manusia yang mengandung cahaya kebaikan dan kesucian, membawa kedamaian bagi yang melihat, dan menumbuhkan welas asih bagi yang memberi. Maka tersenyumlah kepada semua orang.
  • Lebih mudah untuk melawan ribuan orang bersenjata lengkap dibandingkan melawan kesombongan diri sendiri.
  • Apa yang anda lakukan hari ini, merupakan kunci kebaikan ataupun juga kehancuran hari esok anda. Lakukanlah yang terbaik untuk hari ini.
  • Betapa sulitnya manusia bersyukur atas nafas yang masih berhembus di badan. Namun betapa mudahnya manusia mengeluh hanya karena kakinya menginjak kotoran.
  • Apapun yang terjadi pada anda esok hari itu karena apa yang anda lakukan hari ini.
  • Tuhan tidak menurunkan takdir begitu saja. Tuhan memberikan takdir sesuai dengan apa yang kita lakukan. Jika kita maju dan berusaha, Tuhan akan memberikan takdir kesuksesan. Jika kita lengah dan malas, maka Tuhan akan memberikan takdir kegagalan.
  • Kepada orang bodoh sekalipun TUHAN mengirimkan keberuntungan, kepada orang gila sekalipun TUHAN memberikan rejeki kehidupan.
  • Saat kita menatap ke belakang sesungguhnya kita telah tertinggal dengan orang yang merangkak ke depan. Sesungguhnya masa lalu adalah guru bagi kita untuk menatap dan membangun masa depan.
  • Hal tersulit dalam kehidupan ini bukanlah untuk melampaui orang lain, tetapi melampaui ego dan diri kita sendiri.
  • Banggalah pada dirimu sendiri, Meski ada yang tak Menyukai. Kadang mereka membenci karena Mereka tak mampu menjadi seperti dirimu.
  • Duri dalam kaki sulit ditemukan, Apalagi duri dalam hati. Jika ada orang yang melihat duri di hatinya, mana mungkin kesedihan akan berkuasa?
  • Tuhan menciptakan segala sesuatu berpasang pasangan.Ada tangan kanan,ada tangan kiri.Ada yang pintar,ada yang bodoh.Jangan bilang kau tak pernah mengecap manisnya keberhasilan,jangan bilang kau gak pernah mengecap pahitnya kegagalan.Tapi biarlah semua seperti air mengalir dan lakukanlah yang terbaik didalam keseharianmu
  • Jika kamu takut melangkah, lihatlah bagaimana seorang bayi yang mencoba berjalan. Niscaya akan kau temukan, bahwa setiap manusia pasti akan jatuh. Hanya manusia terbaik lah yang mampu bangkit dari ke jatuhannya.
  • Jika kamu tidak suka apa yang ada di sekeliling mu, ubahlah, setidaknya ubahlah dirimu sendiri. Ingat, kamu bukan sebatang pohon

CopyRight By www.mandhaadhyanto.blogspot.com

Ungu - Dia Atau Diriku


Sungguh tak mungkin
Dalam kisah ini
Kita ‘kan bersatu

Bila tak pernah
Ada perasaaan
Cinta seutuhnya

Kini akhirnya
Kau harus memilih
Dia atau dirku

Yang pantas mendapatkan
Pantas menjadi kekasihmu

[*]
Sampai kapankah kita
Akan bersama bila tak pernah ada
Perasaan cinta natara kita
Perasaan saling menyayangi

[**]
Sampai kapankah kita
Akan bersama bila kau hanya bisa
Mencintaiku separuh hatimu
Separuh kau mencintainya

Sungguh tak mungkin
Sungguh tak bisa
Kita ‘kan bersama
Bila kau masih membagi cinta

Back to [*][**]

Ungu - Sampai Kapanpun

Semakin ku menyayangimu
Semakin kau menyakitiku
Semakin ku mencintaimu
Semakin kau menghancurkanku

Entah sampai kapan
Kau akan menyadarinya
Bahwa hanya diriku
Yang pantas ‘tuk memiliki diriku
Yang rela korbankan semuanya untukmu

Sampai kapanpun kau ‘kan ku cintai
Walau kau tak pernah membalas cintaku padamu
Walau apapun kau ‘kan ku sayangi
Setulus hatiku seumur hidupku ku mencintaimu

Takkan pernah bisa
Ku melupakanmu walau sekejap saja
Takkan pernah mampu
Menggantikanmu dalam seluruh hidupku

Sampai kapanpun kau ‘kan ku cintai
Walau kau tak pernah membalas cintaku padamu
Walau apapun kau ‘kan ku sayangi
Setulus hatiku seumur hidupku

Sampai kapanpun kau ‘kan ku cintai
Walau kau tak pernah membalas cintaku padamu
Walau apapun kau ‘kan ku sayangi
Setulus hatiku seumur hidupku
Setulus hatiku seumur hidupku ku mencintaimu

Ungu - Tercipta Untukku

Menatap indahnya senyuman diwajahmu
Membuat ku terdiam dan terpaku
Mengerti akan hadirnya cinta terindah
Saat kau peluk mesra tubuhku

Banyak kata
Yang tak mampu kuungkapkan
Kepada dirimu

Chorus:
Aku ingin engkau slalu
Hadir dan temani aku
Disetiap langkah
Yang meyakiniku
Kau tercipta untukku
Sepanjang hidupku

Aku ingin engkau slalu
Hadir dan temani aku
Disetiap langkah
Yang meyakiniku
Kau tercipta untukku
Meski waktu akan mampu
Memanggil seluruh ragaku
Ku ingin kau tau
Kuslalu milikmu
Yang mencintaimu
Sepanjang hidupku

Aku ingin engkau slalu
Hadir dan temani aku
Disetiap langkah
Yang meyakiniku
Kau tercipta untukku
Meski waktu akan mampu
Memanggil seluruh ragaku
Ku ingin kau tau
Kuslalu milikmu
Yang mencintaimu

Ungu - Cinta Dalam Hati

mungkin ini memang jalan takdirku
mengagumi tanpa dicintai
tak mengapa bagiku
asal kau pun bahagia dalam hidupmu, dalam hidupmu

telah lama kupendam perasaan itu
menunggu hatimu menyambut diriku
tak mengapa bagiku
mencintaimu pun adalah bahagia untukku, bahagia untukku

kuingin kau tau diriku disini menanti dirimu
meski kutunggu hingga ujung waktuku
dan berharap rasa ini kan abadi untuk selamanya
dan ijinkan aku memeluk dirimu kali ini saja
tuk ucapkan slamat tinggal untuk slamanya
dan biarkan rasa ini bahagia untuk sekejap saja

Ungu - Aku Bukan Pilihan Hatimu

jika memang diriku 
bukan lah menjadi pilihan hatimu 
mungkin sudah takdirnya 
kau dan aku takkan mesti bersatu 

* 
harus slalu kau tau 
kumencintamu disepanjang waktuku 
harus slalu kau tau 
semua abadi untuk slamanya

reff: 

karena kuyakin cinta dalam hatiku 
hanya milikmu sampai akhir hidupku 
karena kuyakin disetiap hembus nafasku 
hanya dirimu satu yang slalu kurindu 

kembali *, reff

Sarangan




Senin, 09 Januari 2012

Membuat Trigger

create database mytrigger;

create table coba (
kode varchar(5) not null,nama varchar(35) not null,
primary key (kode))

create table coba2 (
kode varchar(5) not null,nama varchar(35) not null,
primary key (kode))

create table tran (
kode varchar(5) not null,
kodetran varchar(5),jumlah double,
primary key nkode (kode,kodetran))

delimiter $$

create trigger auto_insert_coba2
before insert on coba for each row
begin
  insert into coba2 (kode,nama) values (NEW.kode,NEW.nama);
end$$

create trigger auto_update_coba2
before update on coba for each row
begin
  update coba2 set nama=NEW.nama where kode=NEW.kode;
end$$

create trigger auto_delete_coba2
before delete on coba for each row
begin
delete from coba2 where kode=OLD.kode;
delete from tran where kode=OLD.kode;
end$$