Advertisement
loading...

 

MATERI PELATIHAN BERBASIS KOMPETENSI

Advertisement

SEKTOR TELEMATIKA

SUB SEKTOR PROGRAMMER KOMPUTER

 

 

MEMBUAT PROGRAM

BASIS DATA BERBASIS

MICROSOFT (SQL SERVER)

TIK.PR08.006.01

 

 

 

 

 

 

 

 

BUKU PENILAIAN

 

 

 

 

 

 

 

 

 

 

 

DEPARTEMEN TENAGA KERJA DAN TRANSMIGRASI R.I.

DIREKTORAT JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS

Jl. Jend. Gatot Subroto Kav.51 Lt.7.B Jakarta Selatan

 

DAFTAR ISI

 

 

Daftar Isi ……………………………………………………………………………………………. 1

 

BAB I       KONSEP PENILAIAN……………………………………………………………….. .      2

1.1   Bagaimana Instruktur Akan Menilai ……………………………………..  .      2

1.2   Tipe Penilaian ………………………………………………………………… .      2

 

BAB II     PELAKSANAAN PENILAIAN…………………………………………………………      4

2.1   Kunci Jawaban Tugas Teori ……………………………………………….  .      4

2.2   Daftar Cek Unjuk Kerja (Praktik) ………………………………………… .  8

2.3   Check List Teori dan Praktek ……………………………………………..  20

 

Lembar Penilaian ……………………………………………………………………………….. 22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BAB I

KONSEP PENILAIAN

 

 

1.1.          Bagaimana Instruktur akan Menilai

Dalam Sistem Berbasis Kompetensi, penilai akan mengumpulkan bukti dan membuat pertimbangan mengenai pengetahuan, pemahaman dan unjuk kerja tugas-tugas Anda dan sikap Anda terhadap pekerjaan. Anda akan dinilai untuk menentukan apakah Anda telah mencapai kompetensi sesuai dengan standar yang dijelaskan dalam Kriteria Unjuk Kerja.

Pada pelatihan berdasarkan kompetensi, pendekatan yang banyak digunakan untuk penilaian adalah “Penilaian berdasarkan criteria/Criterion-Referenced Assessment”. Pendekatan ini mengukur unjuk kerja Anda terhadap sejumlah standar. Standar yang digunakan dijelaskan dalam Kriteria Unjuk Kerja.

Penilaian dapat dilaksanakan dengan tujuan sebagai bantuan dan dukungan belajar. Tipe penilaian ini adalah formatif dan merupakan proses yang sedang berjalan. Penilaian juga dapat dilaksanakan untuk menentukan apakah Anda telah mencapai hasil program belajar (contohnya pencapaian kompetensi dalam Unit). Tipe penilaian ini adalah sumatif dan merupakan penilaian akhir.

Penilaian dapat dilaksanakan di industri (ditempat kerja) atau dilembaga pelatihan (diluar tempat kerja). Jika memungkinkan, sebaiknya penilaian dilaksanakan ditempat kerja sehingga penilai dapat mengamati Anda melakukan kegiatan normal ditempat kerja.

 

1.2.          Tipe Penilaian  

Penilaian dilakukan dengan 2 jenis ujian, yaitu:

  1. Tes Tertulis

Test tertulis akan menilai pengetahuan Anda dan pemahaman konsep dan prinsip yang merupakan dasar unjuk kerja tugas-tugas Anda. Tes tertulis biasanya berupa seri pertanyaan pilihan ganda atau beberapa bentuk tes tertulis obyektif lainnya, yaitu tes dimana setiap pertanyaan memiliki satu jawaban benar.

  1. Tes Unjuk Kerja

Test unjuk kerja akan menilai kompetensi Anda dalam menampilkan tugas-tugas elemen terhadap standar yang dijelaskan dalam Kriteria Unjuk Kerja. Oleh sebab itu Anda akan menerapkan pengetahuan dan pemahaman Anda terhadap unjuk kerja tugas-tugas.

Penilai biasanya menggunakan daftar cek analisis elemen sebagai pedoman untuk menentukan kompetensi Anda dan akan memberikan umpan balik mengenai unjuk kerja dan jika perlu, merencanakan pelatihan lanjutan jika Anda belum mencapai kompetensi pada usaha/kesempatan pertama.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BAB II

Pelaksanaan Penilaian

 

 

2.1        Kunci Jawaban Tugas Teori

Berikut adalah soal beserta kunci jawaban untuk tugas teori!

  1. Berikut ini yang bukan obyek basis data SQL Server adalah: (KUK 1.1)

 

Jawaban: C. Query


 

  1. Sistem File SQL Server yang berperan untuk menyimpan informasi-informasi yang berkaitan dengan proses recovery basis data: (KUK 1.1)

 

Jawaban: D.  Transaction Log


 

  1. Jika Anda mendapatkan sebuah file SQL Server berekstensi .mdf maka file tersebut termasuk sebagai: (KUK 1.1)

 

Jawaban: B. Primary Data Files


 

  1. Untuk membuat prosedur, T-SQL menggunakan perintah: (KUK 2.1)

 

Jawaban: A. CREATE PROC

 

  1. Jika Anda memiliki sebuah data yang terdiri dari bilangan bulat dari 1 sampai dengan 80, maka tipe data yang cocok adalah: (KUK 1.3)

 

Jawaban: B. tinyint


 

  1. Berikut ini yang bukan merupakan pernyataan query adalah: (KUK 1.2)

Jawaban: D. ALTER


 

  1. Berikut ini yang merupakan pernyataan-pernyataan mengenai trigger yang tepat dan benar adalah: (KUK 3.1)

Jawaban: A. Untuk mendefinisikan trigger pada view, kita hanya dapat menggunakan perintah Instead of Trigger 

 

  1. Berikut ini yang merupakan fungsi agregat, kecuali: (KUK 1.2)

 

Jawaban: D. STR


 

  1. Pernyataan query yang benar untuk menampilkan nama produk yang mengandung “PRO” adalah: (KUK 1.3)

Jawaban: A. SELECT Nama FROM Produk WHERE Nama LIKE “%PRO%” 

 

  1. Jika Anda memiliki aplikasi yang berjalan pada SQL Server, karena jumlah data Anda terus meningkat, maka Anda memutuskan untuk memindahkan data lama Anda pada Server baru yang memiliki kapasitas lebih besar. Anda lalu ingin melakukan backup terhadap data-data di Server lama, siapa orang pertama yang akan Anda tanya? (KUK 4.1)

 

Jawaban: B. Database Administrator

 

  1. Anda meng-install SQL Server dengan mode otentikasi Windows. Sonny termasuk ke dalam grup Administrator lokal dan Eben berada dalam grup Operator lokal. Account manakah yang dapat digunakan untuk mengakses SQL Server? (KUK 4.2)

 

Jawaban: C. Sonny

 

  1. Cara yang dapat Anda gunakan untuk menentukan basis data yang ingin Anda gunakan pada Query Analyzer adalah: (KUK 1.3)

 

Jawaban: A. Mengetikkan nama lengkap dari obyek, seperti :

Server1.Northwind.dbo.products

 

  1. Untuk membuat basis data, Anda mengetikkan DDL berikut: (KUK 1.3)

CREATE DATABASE acctg

ON PRIMARY

(NAME = Acctg_Data1,

FILENAME = ‘C:\MSSQL\Data\Data1.mdf’,

SIZE = 200MB,

MAXSIZE = 250MB,

FILEGROWTH = 5MB)

Ukuran transaction log untuk basis data Anda adalah:

 

                 Jawaban: B. 50 MB

 

  1. Ketika terdapat transaksi penjualan, maka Anda ingin mengurangi jumlah stok secara otomatis pada tabel inventaris. Obyek basis data yang paling tepat untuk melakukan ini adalah: (KUK 3.1)

Jawaban: C. Trigger

 


  1. Perhatikan pernyataan T-SQL berikut! (KUK 1.3)

SELECT k.Nama, i.TahunKerja FROM Karyawan k, Info i

WHERE k.idkary = i.idkary

Pernyataan yang benar dan tepat untuk T-SQL diatas adalah:

 

Jawaban: D. Menampilkan semua nama karyawan dan tahun kerja yang id-nya juga ditemukan di dalam tabel Info

 

  1. Yang perlu Anda lakukan agar hanya administrator yang berhak untuk mengubah paket DTS adalah: (KUK 4.4)

Jawaban: C. Memproteksi paket tersebut dengan password Owner

 

  1. Apakah perintah T-SQL untuk membatalkan konfigurasi akses yang telah diberikan dengan perintah GRANT? (KUK 4.2)

 

Jawaban: A. REVOKE

 

  1. Yang dapat menambah, mengubah dan menghapus obyek basis data adalah pengguna yang memiliki role basis data sebagai: (KUK 4.1)

Jawaban: D. db_ddladmin


 

 

  1. Anda perlu membuat account login baru ke SQL Server untuk seorang pengguna UNIX bernama Seandy, perintah yang Anda gunakan adalah: (KUK 4.2)

 

Jawaban: B. sp_addlogin ‘Seandy’, ‘password’, ‘basisdata’

 

  1. Anda dapat melakukan konfigurasi Jobs, Alerts dan Operators dengan menggunakan: (KUK 4.3)

 

Jawaban: B. SQL Server Agent

 

  1. Perhatikan pernyataan T-SQL berikut! (KUK 1.3)

IF EXISTS (SELECT name FROM  sysobjects

WHERE  name = ”LateShipments” AND type = ”P”)

DROP PROCEDURE LateShipments

Tujuan dari pernyataan diatas adalah:

 

Jawaban: B. Menghapus prosedur LateShipments jika sudah ada

 

  1. Basis data SQL Server yang menyimpan informasi mengenai Jobs dan Alerts adalah: (KUK 4.3)

 

Jawaban: A. Msdb

 

  1. Anda memiliki wewenang untuk membuat account Windows dan login SQL serta aturan untuk jaringan Anda. Ada 10 pengguna yang akan bekerja bersama untuk jangka waktu pendek dan membutuhkan akses ke basis data yang sama pada SQL. Namun, mereka tidak boleh mengakses data yang sama pada server Windows. Cara terbaik untuk menentukan akses ke basis data bagi pengguna-pengguna tersebut adalah: (KUK 4.1)

Jawaban: D. Membuat login yang terpisah untuk setiap pengguna dan menambahkan mereka pada custom database role, lalu menentukan akses untuk role basis data tersebut.

 

  1. Tools yang Anda gunakan untuk mengizinkan pengguna berhubungan dengan SQL Server melalui XML adalah: (KUK 5.1)

 

Jawaban: D. Configure XML Support Utility

 

  1. Ada pengguna yang ingin mengakses basis data Anda melalui internet via server IIS 6 Anda. Mereka perlu mengakses data yang sama dan mereka hanya akan melakukan dua query pada data Anda. Anda ingin membuat akses mereka seaman mungkin. Maka yang perlu Anda lakukan adalah: (KUK 5.1)

Jawaban: C. Membuat direktori virtual yang hanya mengizinkan query Template dan menggunakan Windows Integrated Authentication.

 

2.2        Daftar Cek Unjuk Kerja (Praktik)

 

TUGAS – TUGAS YANG DITAMPILKAN

KOMPETEN

BELUM

KOMPETEN

TANGGAL

1 Membuat Basis Data      
2 Membuat Tabel dan Query      
3 Membuat Prosedur dan Trigger      
4 Mengkonfigurasi Keamanan SQL Server      
5 Membuat Jobs      
6 Menggunakan SQL XML      

 

Berikut adalah soal unjuk kerja dan jawabannya!

  1. Membuat basis data (KUK 1.1 – 1.3)
    1. Buatlah sebuah basis data dengan nama UjianXXXX dimana XXXX adalah nomor peserta Anda dengan spesifikasi sebagai berikut:
  • Primary data files berukuran 3 MB dan maksimal 10 MB dengan tingkat perkembangan file sebesar 10%, nama file adalah UjianXXXXDat dan disimpan pada folder: C:\Ujian\XXXX\UjianXXXX.mdf
  • Log files berukuran 1 MB dan maksimal 5 MB dengan tingkat perkembangan file sebesar 10% nama file adalah UjianXXXXLog dan disimpan pada folder: C:\Ujian\XXXX\UjianXXXX.ldf
  1. Setelah selesai, Coba tampilkan informasi basis data yang telah Anda buat!
  2. Coba ganti nama basis data Anda menjadi UjianXXXXTes!

 

  1. Hapuslah basis data yang baru saja Anda buat!

 

Berikut adalah solusi penyelesaian tes unjuk kerja (1)

Jawaban a:

 

CREATE DATABASE Ujian0001

ON PRIMARY

( NAME = Ujian0001Dat,

FILENAME = ‘C:\Ujian001\Ujian0001.mdf’,

SIZE = 3MB,

MAXSIZE = 10MB,

FILEGROWTH = 10%)

 

LOG ON

( NAME = Ujian0001Log,

FILENAME = ‘C:\Ujian001\Ujian0001.ldf’,

SIZE = 1MB,

MAXSIZE = 5MB,

FILEGROWTH = 10%)

 

Jawaban b:

 

exec sp_helpdb Ujian0001

 

Jawaban c:

ALTER DATABASE Ujian0001 MODIFY NAME = Ujian0001Tes

 

Jawaban d:

DROP DATABASE Ujian0001Tes

 

  1. Membuat tabel dan query (KUK 1.1 – 1.3)

Jalankan kembali script T-SQL Anda pada nomor 1 untuk membuat basis data UjianXXXX

  1. Dengan basis data yang Anda buat tambahkan tabel-tabel seperti di ditunjukkan pada gambar 2.1.
  2. Isilah data dummy untuk tabel msbarang, mspelanggan, tr_penjualan dan detil_penjualan masing-masing 5 data pelanggan dan 6 data barang, 2 data pada tr_penjualan (2 transaksi untuk 2 pelanggan yang berbeda) dan 5 data untuk detil_penjualan (Lihat gambar 2.2)!
  3. Tampilkan data dari semua tabel ke layar dan Buatlah obyek view dengan nama ViewPenjualan yang mengembalikan hasil seperti ditunjukkan pada gambar 2.3!
  4. Tampilkan nama pelanggan yang namanya diawali dengan huruf “E” dan total harga yang harus dibayar.

Gambar 2.1 Spesifikasi Tabel msbarang, mspelanggan, tr_penjualan dan detil_penjualan

Gambar 2.2 Data Dummy

 

Gambar 2.3 Tampilan ViewPenjualan Soal No. 2c

 

Berikut adalah solusi penyelesaian tes unjuk kerja (2)

Jawaban a:

use Ujian0001

create table msbarang(

kd_barang char(5) primary key,

nm_barang varchar(30),

satuan char(15),

hrgsatuan money,

jumstock int)

 

create table mspelanggan(

kd_plgn char(5) primary key,

nm_plgn varchar(30),

jenkel char(15),

agama char(8),

alamat varchar(40),

kota char(20),

telp char(13),

)

create table tr_penjualan(

kd_tr char(6) primary key,

tgl_tr smalldatetime,

kd_cust char(5) foreign key references mspelanggan(kd_plgn)

)

create table detil_penjualan(

kd_tr char(6) foreign key references tr_penjualan(kd_tr),

kd_barang char(5) foreign key references msbarang(kd_barang),

jumJual smallint

)

 

Jawaban b:

 

insert into msbarang values(‘AR001′,’DVD-RW Mitsubishi’,'Box’,40000,10)

insert into msbarang values(‘AR002′,’Web Camera Creative’,'Buah’,1440000,20)

insert into msbarang values(‘BR001′,’Monitor WGA Samsung 19 Inch’,'Buah’,2700000,12)

insert into msbarang values(‘BR002′,’Scanner UMAX’,'Buah’,2000000,4)

insert into msbarang values(‘CR001′,’White Boardmaker’,'Lusin’,200000,10)

 

insert into msbarang values(‘CR002′,’Keyboard Logitech Optical Duo’,'Lusin’,2000000,20)

 

insert into mspelanggan values(‘CS001′,’Ella Winarni’,'P’,'Kristen’,'Villa Permata Indah Blok C8/26′,’Tangerang’,”)

insert into mspelanggan values(‘CS002′,’Tony Kusnadi’,'L’,'Katolik’,'Pangeran Jayakarta’,'Jakarta’,’6280350′)

insert into mspelanggan values(‘CS003′,’Sugianto’,'L’,'Budha’,'Cengkareng Block C No. 10′,’Jakarta’,’5401921′)

insert into mspelanggan values(‘CS004′,’Meily Kristianti’,'P’,'Kristen’,'Sukasari no. 12 A’,'Cirebon’,’0231236427′)

insert into mspelanggan values(‘CS005′,’Eliny’,'P’,'Budha’,'Kemang Manis No. 16′,’Tanjung Pandan’,’071924397′)

 

insert into tr_penjualan values(‘TR001′,’08/12/2007′,’CS001′)

insert into tr_penjualan values(‘TR002′,’08/12/2007′,’CS002′)

 

insert into detil_penjualan values(‘TR001′,’BR002′,3)

insert into detil_penjualan values(‘TR001′,’AR002′,4)

insert into detil_penjualan values(‘TR002′,’BR002′,20)

insert into detil_penjualan values(‘TR002′,’AR002′,3)

insert into detil_penjualan values(‘TR002′,’CR002′,6)

 

Jawaban c:

 

select * from msbarang

select * from mspelanggan

 

select * from tr_penjualan

select * from detil_penjualan

 

create view ViewPenjualan

as

select tp.kd_tr as [no. faktur], tp.tgl_tr as tanggal, mp.nm_plgn as [nama pelanggan],

mb.kd_barang as [kode barang], mb.nm_barang as [nama barang], mb.hrgsatuan as [harga unit],

dtp.jumjual as jumlah, mb.satuan as unit, dtp.jumjual * mb.hrgsatuan as [total harga]

from detil_penjualan dtp

inner join msbarang mb on dtp.kd_barang = mb.kd_barang

inner join tr_penjualan tp on dtp.kd_tr = tp.kd_tr

inner join mspelanggan mp on tp.kd_cust = mp.kd_plgn

 

Jawaban d:

 

select [Nama Pelanggan], sum([Total Harga]) as [Grand Total]

from ViewPenjualan

where [Nama Pelanggan] like ‘E%’

group by [Nama Pelanggan]

 

  1. Membuat trigger dan stored-procedure (KUK 2.1 – 3.2)
    1. Buatlah trigger untuk operasi insert terhadap proses transaksi pada basis data diatas:
  • Bila ada penambahan transaksi (insert) maka stok pada tabel msbarang harus dikurangi dengan jumlah yang dibeli.
  1. Buatlah stored-procedure untuk menampilkan data dengan kolom seperti ditunjukkan pada gambar 2.3 diatas tetapi sesuai dengan parameter no. faktur!

 

 

Berikut adalah solusi penyelesaian tes unjuk kerja (3)

Jawaban a:

 

create trigger trg_stok_control on detil_penjualan

for insert as

declare @kd_barang char(5)

declare @stok int

declare @n smallint

select @kd_barang = kd_barang from inserted

select @stok = jumstock from msbarang

where kd_barang = @kd_barang

select @n = jumjual from inserted

if @stok != 0

begin

update msbarang

set jumstock = @stok – @n

where kd_barang = @kd_barang

end

else

begin

print ‘Maaf, stok habis’

rollback transaction

end

 

Jawaban b:

 

create proc sp_viewpenjualan_by_no_faktur @nofak char(6)

as

select * from ViewPenjualan

where [No. Faktur] = @nofak

 

exec sp_viewpenjualan_by_no_faktur ‘TR002′

 

 

  1. Administrasi pengguna dan id login (KUK 4.1 – 4.2)
    1. Tambahkan seorang pengguna bernama Halim untuk mengakses basis data Anda!
    2. Berikan dia hak akses untuk SELECT, INSERT dan UPDATE pada tabel msbarang!
    3. Masukkan dia ke dalam role db_datareader!

 

Berikut adalah solusi penyelesaian tes unjuk kerja (4)

Jawaban a:

 

exec sp_addlogin ’Halim’, ’1234′, ’Ujian0001′

 

Jawaban b:

 

grant select, insert, update

on msbarang

to Halim

 

Jawaban c:

 

exec sp_addrolemember @rolename=’db_datareader’,

@membername=’Halim’

 

 

  1. Membuat Job (KUK 4.3)

Buatlah sebuah job dengan nama UjianXXXXBackupJob untuk melakukan backup basis data setiap hari pada jam 21.00!

 

Berikut adalah solusi penyelesaian tes unjuk kerja (5)

 

Ikuti langkah-langkah berikut:

Ketikkan script TSQL berikut untuk membuat backup device:

 

exec sp_addumpdevice ‘disk’, ‘Ujian0001Backup1′,

‘C:\Ujian001\Ujian0001Backup1.bak’

 

  1. Pada panel kiri Enterprise Manager, buka folder server, pilih folder Management. Pilih SQL Server Agent dan klik kanan pada item Jobs. Kemudian pilih New Job dari menu pop up yang muncul.
  2. Ketikkan nama job, misalnya Ujian0001BackupJob dan pilih Enabled.
  3. Anda bisa buat kategori baru untuk job ini atau pilih saja Uncategorized (Local)
  4. Owner adalah account Anda.
  5. Anda boleh memasukkan penjelasan mengenai Job ini atau membiarkannya kosong
  6. Pilih Target Local Server
  7. Pilih Tab Steps, dan beri nama Ujian0001Backup, lalu pilih Transact-SQL Script (TSQL) pada daftar Type.
  8. Pilih basis data Anda, Ujian0001
  9. Ketikkan “backup database Ujian0001 to Ujian0001Backup1” pada bagian Command.
  10. Pilih tab Advanced, Anda bisa mengatur bagaimana respon Job Anda disini misalnya:

On success action: Quit the job reporting success

Retry attemps: 1

Retry interval: 5 menit

On failure action: Quit the job reporting failure

Output file: C:\ujian001\backup_job.txt

  1. Pilih tab Schedule, dan klik New Schedule. Pilih Recurring. Tentukan jam dan hari dimana job akan dijalankan. Masukkan nama untuk schedule ini, misalnya: JadwalBackupUjian0001 dan pilih Enabled. Tekan OK.
  2. Pilih tab Notification untuk mengatur notifikasi. Bila selesai tekan OK dan Job anda akan terdaftar pada panel bagian kanan Enterprise Manager.

 

 

  1. Implementasi SQL XML (KUK 5.1)

Buatlah prosedur untuk menampilkan informasi seperti pada gambar 2.3 dalam bentuk data XML.

Buatlah direktori virtual Ujian0001 pada web server Anda.

Tampilkanlah data XML tersebut di dalam browser dengan tampilan seperti gambar 2.4.

 

 

Gambar 2.4 Tampilan data XML Soal No. 6 Pada Browser

 

Berikut adalah solusi penyelesaian tes unjuk kerja (6)

 

use Ujian0001

GO

create proc sp_penjualan_xml

as

select * from ViewPenjualan

for xml auto, elements

 

 

Jalankan prosedur diatas, dan simpan hasilnya ke dalam file Ujian0001XML.xml.

 

 

Buka file ini dengan teks editor (misalnya: notepad) dan tambahkan tag <Penjualan> dan </Penjualan> masing-masing di awal dan diakhir file sebagai root node.

Konfigurasi direktori virtual Ujian0001 dengan tools dari SQL Server.

Buatlah file xml stylesheet (xsl) sebagai berikut dengan nama Ujian0001XML.xsl.

<xsl:stylesheet xmlns:xsl=”http://www.w3.org/1999/XSL/Transform”

version=”1.0″>

<xsl:template match=’/'>

<HTML>

<Body>

<Table border=’1′ cellpadding=’5′ cellspacing=’0′>

<tr bgcolor=’#00ccff’ align=’center’>

<td>No. Faktur</td><td>Tanggal</td><td>Nama Pelanggan</td><td>Kode Barang</td>

 

<td>Nama Barang</td><td>Harga Unit</td><td>Jumlah</td><td>Unit</td><td>Total Harga</td>

</tr>

<xsl:for-each select=’Penjualan/ViewPenjualan’>

<TR align=’center’>

<TD><xsl:value-of select =’No._x0020_Faktur’/></TD>

<TD><xsl:value-of select=’Tanggal’/></TD>

<TD align=’left’><xsl:value-of select =’Nama_x0020_Pelanggan’/></TD>

<TD><xsl:value-of select=’Kode_x0020_Barang’/></TD>

<TD align=’left’><xsl:value-of select =’Nama_x0020_Barang’/></TD>

<TD align=’right’><xsl:value-of select=’Harga_x0020_Unit’/></TD>

<TD><xsl:value-of select=’Jumlah’/></TD>

<TD align=’right’><xsl:value-of select =’Unit’/></TD>

 

<TD align=’right’><xsl:value-of select=’Total_x0020_Harga’/></TD>

</TR>

</xsl:for-each>

</Table>

</Body>

</HTML>

</xsl:template>

</xsl:stylesheet>

 

Copy kedua file ini ke direktori virtual yang sama (Ujian0001). Ketik link berikut di address bar browser dan Anda akan mendapatkan tampilan seperti gambar.

 

http://localhost/Ujian0001/Ujian0001XML.xml

 

2.3 Check List Teori dan Praktek

Semua kesalahan harus diperbaiki terlebih dahulu sebelum ditandatangani

Check List Teori dan Praktek

Ya

Apakah semua pembahasan teori sudah diikuti dan dipelajari?  
Apakah peserta pelatihan sudah mengetahui sintaks-sintaks T-SQL?  
Apakah peserta pelatihan mampu menjalankan sintaks-sintaks T-SQL?  
Apakah peserta pelatihan mampu merancang basis data sesuai dengan kebutuhan atas masalah yang dijumpai?  
Apakah peserta pelatihan mampu membuat dan menjalankan query?  
Apakah peserta pelatihan mengerti bagaimana membuat dan memanipulasi stored-procedure?  
Apakah peserta pelatihan mampu menjelaskan bagaimana mekanisme sebuah trigger?  
Apakah peserta pelatihan mampu membuat dan menjalankan trigger?  
Apakah peserta pelatihan sudah memahami mekanisme sistem keamanan SQL Server?  
Apakah peserta pelatihan mampu mengimplementasi dan melakukan administrasi keamanan pada SQL Server?  
Apakah peserta pelatihan memahami konsep SQL Server Agent?  
Apakah peserta pelatihan dapat menggunakan SQL Server Agent?  
Apakah peserta pelatihan dapat mengkonfigurasi direktori virtual untuk SQL XML?  
Apakah peserta pelatihan dapat mengaplikasikan XML dengan SQL Server?  
Apakah peserta pelatihan mampu menerapkan teori kedalam praktek?  
Apakah peserta pelatihan sudah mengumpulkan, menganalisa, dan merancang basis data menurut prosedur dan kriteria yang sudah ditentukan ?  
Apakah peserta pelatihan sudah memberikan ide dan informasi yang tepat sesuai dengan  standar  yang dibutuhkan  
Apakah peserta pelatihan telah merencanakan dan menyusun kegiatan-kegiatan yang tujuannya telah  diperiksa oleh pelatih  
Apakah peserta pelatihan menggunakan sumber-sumber yang menguntungkan untuk mendapatkan informasi yang dibutuhkan untuk mencapai tujuan  

 

 

LEMBAR PENILAIAN

 

 

Tanggal : ……………………………….

 

Peserta pelatihan telah dinilai

 

 

KOMPETEN                                              BELUM KOMPETEN

 

 

 

Nama Peserta Pelatihan                              Nama Penilai

 

 

 

……………………………..                            ……………………………..

Tanda Tangan                                          Tanda Tangan

 

 

 

Komentar / Saran

 

…………………………………………………………………………………………………………..

…………………………………………………………………………………………………………..

……………………………………………………………………………………………………………

…………………………………………………………………………………………………………..

……………………………………………………………………………………………………………

……………………………………………………………………………………………………………

……………………………………………………………………………………………………………

…………………………………………………………………………………………………………..

Testimoni

Filed under : blog, tags:
SLIDESERAGAMBATIK