SlideShare a Scribd company logo
1 of 8
PENYERAHAN DAN PENILAIAN TUGASAN 
ASSIGNMENT SUBMISSION AND ASSESSMENT 
_________________________________________________________________________ 
CBDB3203 
DATABASE IMPLEMENTATION 
JAN 2014 
_________________________________________________________________________ 
ARAHAN KEPADA PELAJAR / INSTRUCTIONS TO STUDENTS 
1. Tugasan ini mengandungi SATU (1) soalan sahaja yang disediakan dalam Bahasa Melayu dan 
Bahasa Inggeris / This assignment contains only ONE (1) question that is set in both Malay and 
English. 
2. Jawab dalam Bahasa Melayu atau Bahasa Inggeris. / Answer in Malay or English. 
3. Muat turunkan templat tugasan versi bahasa yang berkenaan daripada MyVLE untuk 
penyediaan dan penyerahan tugasan anda. Tugasan anda hendaklah ditaip dengan 
menggunakan saiz fon 12 Times New Roman dan langkau baris 1.5. / Download the language 
version of the assignment template concerned from the MyVLE for preparation and submission 
of your assignment. Your assignment should be typed using 12 point Times New Roman font 
and 1.5 line spacing. 
4. Tugasan anda hendaklah antara 2500 hingga 3000 patah perkataan tidak termasuk rujukan. 
Bilangan perkataan hendaklah ditunjukkan di hujung tugasan anda. Jangan menyalin soalan dan 
arahan tugasan dalam jawapan anda. / Your assignment should be between 2500 to 3000 words 
excluding references. The number of words should be shown at the end of your assignment. Do 
not copy the assignment question and instructions to your answer. 
5. Anda dikehendaki menghantar tugasan SECARA ONLINE melalui MyVLE. Sila rujuk kepada portal 
untuk arahan mengenai prosedur menghantar tugasan anda secara online. Anda dinasihatkan 
menyimpan senaskah tugasan yang diserahkan untuk rujukan sendiri. / You must submit your 
assignment ONLINE via the MyVLE. Refer to the portal for instructions on the procedures to 
submit your assignment online. You are advised to keep a copy of your submitted assignment for 
personal reference. 
6. Anda hanya boleh menghantar tugasan SEKALI sahaja dalam SATU fail. / You can submit your 
assignment ONCE only in a SINGLE file. 
7. Tugasan anda hendaklah diserahkan antara 3hb Mac hingga 16hb Mac 2014. Serahan selepas 
16hb Mac 2014 TIDAK akan diterima. / Your assignment must be submitted between 3rd March 
until 16th March 2014. Submission after 16th March 2014 will NOT be accepted.
8. Tugasan hendaklah disiapkan secara individu. Anda dilarang meniru tugasan orang lain. Anda 
juga dilarang sama sekali memplagiat kerja orang lain sebagai kerja sendiri. / 
Your assignment should be prepared individually. You should not copy another person’s 
assignment. You should also not plagiarise another person’s work as your own. 
PENILAIAN / EVALUATION 
Tugasan ini menyumbang sehingga 40% daripada jumlah markah kursus berkenaan dan akan dinilai 
berdasarkan kepada Rubrik yang dilampirkan. / This assignment accounts for 40% of the total 
marks for the course and shall be assessed based on the Rubrics attached . 
Anda akan diberikan maklum balas tentang tugasan ini sebelum Peperiksaan Akhir Semester 
bermula. / You would be given feedback on the assignment before the Final Semester Examination 
commences. 
PLAGIARISME: POTONGAN MARKAH / PLAGIARISM: MARKS DEDUCTION 
Amaran: Tugasan yang diserahkan, secara automatik, akan disemak untuk menentukan kadar 
pertindihan. Jika plagiarisme dikesan, markah akan dipotong seperti berikut: / Warning: The 
submitted assignment will automatically undergo a similarity check. If plagiarism is detected, marks 
would be deducted as follows: 
 Tugasan dengan pertindihan kandungan antara 10 - 30%: potongan 20% daripada jumlah 
markah yang diperoleh. 
 Tugasan dengan pertindihan kandungan antara 31 - 50%: potongan 40% daripada jumlah 
markah yang diperoleh. 
 Tugasan dengan pertindihan kandungan lebih daripada 50%: Markah sifar akan diberikan. 
· Assignments with 10 - 30% overlap with others: 20% deduction from the total marks scored. 
· Assignments with 31 - 50% overlap with others: 40% deduction from the total marks scored. 
· Assignments with more than 50% overlap with others: Zero mark would be given.
ASSIGNMENT QUESTION / SOALAN TUGASAN 
PURPOSE 
The purpose of this assignment is to test your skills in developing a simple database using 
Database Management System (DBMS) and to apply the knowledge that you have learnt on 
manipulating queries. 
REQUIREMENT / ASSIGNMENT QUESTION 
A relational schema of a database is provided below, which is about Employees, the 
departments they work in, and the Projects they are working on. 
EMPLOYEE (EmpID, EmpName, DoB, Address, Gender, Salary, SupervisorID, 
DeptNo) 
DEPARTMENT (DeptNo, DeptName, ManagerID, ManagerStartDate) 
DEPT_LOCATION (DeptNo, DeptLocation) 
PROJECT (ProjNo, ProjName, ProjLocation, DeptNo) 
WORKS_ON (EmpID, ProjNo, Hours) 
[Note: Primary key is underlined, Foreign key is dotted underlined] 
Use Microsoft Access to create the tables (using SQL) and enter sample data (using SQL or 
GUI with 5 records per table). Use suitable data type for each field and create the 
relationships between the tables. Then, write SQL queries that answer the questions below 
(one query per question) and run them: 
1. Retrieve the names of employees in Finance Department who work more than 10 
hours per week on the 'WangsaMaju2013' project. 
2. For each project, list the project name and the total hours per week (by all 
employees) spent on that project. 
3. Retrieve the names of employees who are not working on any project. 
4. Find the names and addresses of employees who work on at least one project 
located in Wangsa Maju, whose department isn’t located in Wangsa Maju. 
5. Find details of those employees whose salary is greater than the average salary 
for all employees in his/her department in ascending order of salary. 
You should hand in a printout of: 
1. Each query used to create the tables. 
2. Each table which shows table name, fields and sample records. 
3. The relationships between tables. 
4. Each query in “SQL View”, so that the grader can see your SQL code. 
5. The result of each query. 
(40)
TUJUAN 
Tujuan tugasan ini adalah untuk menguji kemahiran anda dalam membangunkan pangkalan 
data yang ringkas dengan menggunakan sistem pengurusan pangkalan data (SPPD) dan 
mengaplikasikan pengetahuan yang telah anda pelajari tentang memanipulasikan kueri. 
KEPERLUAN / SOALAN TUGASAN 
Skema hubungan bagi pangkalan data diberi seperti di bawah, iaitu tentang Pekerja, 
Jabatan dimana mereka berkerja dan Projek yang mereka sedang bertugas: 
PEKERJA (NamaPekerja, IDPekerja, TarikhLahir, Alamat, Jantina, Gaji, IDPenyelia, 
NoJabatan) 
JABATAN (NamaJabatan, NoJabatan, IDPengurus, TarikhPengurusMula) 
LOKASI_JABATAN (NoJabatan, LokasiJabatan) 
PROJEK (NamaProj, NoProj, LokasiProj, NoJabatan) 
BEKERJA (IDPekerja, NoProj, Jam) 
[Nota: Kunci utama digaris, kunci asing digaris putus-putus] 
Gunakan Microsoft Access untuk bina jadual-jadual tersebut (menggunakan SQL), dan 
masukkan data sampel (menggunakan SQL atau GUI dengan 5 rekod untuk setiap jadual). 
Gunakan jenis data yang sesuai untuk setiap medan dan bina hubungan di antara jadual. 
Kemudian, tulis kueri-kueri SQL yang menjawab persoalan-persoalan di bawah (satu kueri 
untuk setiap soalan), dan laksanakannya. 
1. Dapatkan nama pekerja di Jabatan Kewangan yang bekerja lebih dari 10 jam 
seminggu untuk projek 'WangsaMaju2013'. 
2. Untuk setiap projek, senaraikan nama projek dan jumlah jam bekerja setiap 
minggu (untuk semua pekerja) yang digunakan untuk projek tersebut. 
3. Dapatkan nama pekerja yang tidak bekerja untuk mana-mana projek. 
4. Dapatkan nama dan alamat pekerja yang bekerja untuk sekurang-kurangnya 
satu projek di Wangsa Maju, yang mana jabatannya tidak terletak di Wangsa 
Maju. 
5. Dapatkan butiran pekerja yang gajinya lebih tinggi dari gaji purata semua pekerja 
di jabatannya dalam susunan menaik gaji. 
Anda perlu menghantar cetakan: 
1. Setiap kueri yang digunakan untuk membina jadual-jadual tersebut. 
2. Setiap jadual yang menunjukkan nama jadual, medan dan contoh rekod. 
3. Perhubungan antara jadual-jadual. 
4. Setiap kueri dalam bentuk “SQL View”, supaya pemeriksa boleh melihat kod SQL 
anda. 
5. Hasil dari setiap kueri. 
MUKA SURAT TAMAT / END OF PAGE
ATTACHMENT 
ASSIGNMENT RUBRICS 
CDDB3203 RELATIONAL DATABASE /JAN 2014 
Criteria Weightag 
e 
Low Fair Above average Excellent 
Max 
Mark 
s 
0 1 2 3 4 
Creation of 1st 
table. 
Pembinaan jadual 
yang pertama. 
0.6 There was no 
table created. 
Tiada jadual 
dibina. 
The table was created but 
table name and fields 
were not following the 
scheme. 
Jadual dibina namun 
nama jadual dan medan-medannya 
tidak mengikut 
skema. 
The table was created 
using SQL with table 
name and some of the 
fields followed the 
scheme. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
sebahagian medannya 
mengikut skema. 
The table was created 
using GUI with table 
name and fields following 
the scheme. The data 
types used are suitable. 
Jadual dibina 
menggunakan GUI 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian. 
The table was created 
using SQL with table 
name and fields 
following the scheme. 
The data types used are 
suitable. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian. 
2.4 
Creation of 2nd 
table. 
Pembinaan jadual 
yang kedua. 
0.6 There was no 
table created. 
Tiada jadual 
dibina. 
The table was created but 
table name and fields 
were not following the 
scheme. 
Jadual dibina namun 
nama jadual dan medan-medannya 
tidak mengikut 
skema. 
The table was created 
using SQL with table 
name and some of the 
fields followed the 
scheme. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
sebahagian medannya 
mengikut skema. 
The table was created 
using GUI with table 
name and fields following 
the scheme. The data 
types used are suitable. 
Jadual dibina 
menggunakan GUI 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian. 
The table was created 
using SQL with table 
name and fields 
following the scheme. 
The data types used are 
suitable. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian. 
2.4
Creation of 3rd 
table. 
Pembinaan jadual 
yang ketiga. 
0.6 There was no 
table created. 
Tiada jadual 
dibina. 
The table was created but 
table name and fields 
were not following the 
scheme. 
Jadual dibina namun 
nama jadual dan medan-medannya 
tidak mengikut 
skema. 
The table was created 
using SQL with table 
name and some of the 
fields followed the 
scheme. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
sebahagian medannya 
mengikut skema. 
The table was created 
using GUI with table 
name and fields following 
the scheme. The data 
types used are suitable. 
Jadual dibina 
menggunakan GUI 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian. 
The table was created 
using SQL with table 
name and fields 
following the scheme. 
The data types used are 
suitable. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian. 
2.4 
Creation of 4th 
table. 
Pembinaan jadual 
yang keempat. 
0.6 There was no 
table created. 
Tiada jadual 
dibina. 
The table was created but 
table name and fields 
were not following the 
scheme. 
Jadual dibina namun 
nama jadual dan medan-medannya 
tidak mengikut 
skema. 
The table was created 
using SQL with table 
name and some of the 
fields followed the 
scheme. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
sebahagian medannya 
mengikut skema. 
The table was created 
using GUI with table 
name and fields following 
the scheme. The data 
types used are suitable. 
Jadual dibina 
menggunakan GUI 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian. 
The table was created 
using SQL with table 
name and fields 
following the scheme. 
The data types used are 
suitable. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian. 
2.4 
Creation of 5th 
table. 
Pembinaan jadual 
yang kelima. 
0.6 There was no 
table created. 
Tiada jadual 
dibina. 
The table was created but 
table name and fields 
were not following the 
scheme. 
Jadual dibina namun 
nama jadual dan medan-medannya 
tidak mengikut 
skema. 
The table was created 
using SQL with table 
name and some of the 
fields followed the 
scheme. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
sebahagian medannya 
mengikut skema. 
The table was created 
using GUI with table 
name and fields following 
the scheme. The data 
types used are suitable. 
Jadual dibina 
menggunakan GUI 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian. 
The table was created 
using SQL with table 
name and fields 
following the scheme. 
The data types used are 
suitable. 
Jadual dibina 
menggunakan SQL 
dengan nama jadual dan 
medan-medannya 
mengikut skema. Jenis 
data digunakan adalah 
bersesuaian.. 
2.4
Insertion of data 
(record) in tables. 
Kemasukan data 
(rekod) dalam 
jadual. 
1 No record was 
inserted into 
any of the 
tables. 
Tiada rekod 
dimasukkan ke 
dalam 
sebarang 
jadual. 
Less than five records 
were inserted for some 
tables, using GUI. 
Kurang dari lima rekod 
telah dimasukkan untuk 
sebahagian jadual 
menggunakan GUI. 
Less than five records 
were inserted for some 
tables using SQL. 
Kurang dari lima rekod 
telah dimasukkan untuk 
sebahagian jadual 
menggunakan SQL. 
Five records were 
inserted for ALL tables 
using GUI. 
Lima rekod telah 
dimasukkan untuk 
SEMUA jadual 
menggunakan GUI. 
Five records were 
inserted for ALL tables 
using SQL. 
Lima rekod telah 
dimasukkan untuk 
SEMUA jadual 
menggunakan SQL.. 
4 
Query (I). 
Kueri (I). 
0.8 There was no 
query made. 
Tiada kueri 
dibuat. 
The query is not aligned 
with the question. 
Kueri tidak sejajar 
dengan soalan. 
The query retrieves at 
least 50% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
50% hasil yang 
diinginkan. 
The query retrieves at 
least 70% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
70% hasil yang 
diinginkan. 
The query retrieves the 
desired output 100%. 
Kueri mencapai hasil 
yang diinginkan 100%. 
3.2 
Query (II). 
Kueri (II). 
0.8 There was no 
query made. 
Tiada kueri 
dibuat. 
The query is not aligned 
with the question. 
Kueri tidak sejajar 
dengan soalan. 
The query retrieves at 
least 50% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
50% hasil yang 
diinginkan. 
The query retrieves at 
least 70% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
70% hasil yang 
diinginkan. 
The query retrieves the 
desired output 100%. 
Kueri mencapai hasil 
yang diinginkan 100%. 
3.2 
Query (III). 
Kueri (III). 
0.8 There was no 
query made. 
Tiada kueri 
dibuat. 
The query is not aligned 
with the question. 
Kueri tidak sejajar 
dengan soalan. 
The query retrieves at 
least 50% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
50% hasil yang 
diinginkan. 
The query retrieves at 
least 70% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
70% hasil yang 
diinginkan. 
The query retrieves the 
desired output 100%. 
Kueri mencapai hasil 
yang diinginkan 100%. 
3.2 
Query (IV). 
Kueri (IV). 
0.8 There was no 
query made. 
Tiada kueri 
dibuat. 
The query is not aligned 
with the question. 
Kueri tidak sejajar 
dengan soalan. 
The query retrieves at 
least 50% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
50% hasil yang 
The query retrieves at 
least 70% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
70% hasil yang 
The query retrieves the 
desired output 100%. 
Kueri mencapai hasil 
yang diinginkan 100%. 
3.2
diinginkan. diinginkan. 
Query (V). 
Kueri (V). 
0.8 There was no 
query made. 
Tiada kueri 
dibuat. 
The query is not aligned 
with the question. 
Kueri tidak sejajar 
dengan soalan. 
The query retrieves at 
least 50% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
50% hasil yang 
diinginkan. 
The query retrieves at 
least 70% of the desired 
output. 
Kueri mencapai 
sekurang-kurangnya dari 
70% hasil yang 
diinginkan. 
The query retrieves the 
desired output 100%. 
Kueri mencapai hasil 
yang diinginkan 100%. 
3.2 
Relationship. 
Hubungan. 
1 There was no 
link between 
the tables. 
Tiada 
sebarang 
perhubungan 
antara jadual. 
Some of the tables were 
linked and with incorrect 
identifier. 
Sebahagian jadual 
dihubungkan tetapi 
dengan kunci yang salah. 
All of the tables were 
linked but with incorrect 
identifier. 
Kesemua jadual 
dihubungkan tetapi 
dengan kunci yang salah. 
Some of the tables were 
linked with the correct 
identifier. 
Sebahagian jadual 
dihubungkan dengan 
kunci yang betul. 
All tables were linked 
with the correct identifier. 
Kesemua jadual 
dihubungkan dengan 
kunci yang betul. 
4 
Print out of table, 
queries and 
results. 
Cetak jadual kueri 
dan hasil. 
1 There was no 
print out of 
table, queries 
and results. 
Tiada 
sebarang 
cetakan 
paparan jadual, 
kueri dan hasil. 
Only tables were print 
out. 
Hanya jadual dicetak. 
Only queries and results 
were print out. 
Hanya kueri dan hasil 
dicetak. 
Only selected tables, 
queries and results were 
print out. 
Hanya sebahagian 
jadual, kueri dan hasil 
dicetak. 
All tables, queries and 
results were print out 
correctly. 
Kesemua jadual, kueri 
dan hasil dicetak dengan 
betul. 
4 
Total 10 40

More Related Content

Similar to 27224 12

Instrumen pk guru_tugas_tambahan_-_kepala_laboratorium_-_bengkel
Instrumen pk guru_tugas_tambahan_-_kepala_laboratorium_-_bengkelInstrumen pk guru_tugas_tambahan_-_kepala_laboratorium_-_bengkel
Instrumen pk guru_tugas_tambahan_-_kepala_laboratorium_-_bengkel
Kaka Muhammad
 
PPT INFORMATIKA 1.pptx
PPT INFORMATIKA 1.pptxPPT INFORMATIKA 1.pptx
PPT INFORMATIKA 1.pptx
ummilami
 
Hbhe 3203 kebersihan & keselamatan persekitaran
Hbhe 3203 kebersihan & keselamatan persekitaranHbhe 3203 kebersihan & keselamatan persekitaran
Hbhe 3203 kebersihan & keselamatan persekitaran
asrul anwar
 
1764bef587a3b647ca85d12a7dd62561.docx
1764bef587a3b647ca85d12a7dd62561.docx1764bef587a3b647ca85d12a7dd62561.docx
1764bef587a3b647ca85d12a7dd62561.docx
wana33
 
Part 2 kenalan & instalasi sql server 2005 express
Part 2  kenalan & instalasi sql server 2005 expressPart 2  kenalan & instalasi sql server 2005 express
Part 2 kenalan & instalasi sql server 2005 express
Denny Yahya
 

Similar to 27224 12 (20)

2. edaran pelajar manual kerja kursus pa4 (9004) tahun 2016
2. edaran pelajar manual kerja kursus pa4 (9004) tahun 20162. edaran pelajar manual kerja kursus pa4 (9004) tahun 2016
2. edaran pelajar manual kerja kursus pa4 (9004) tahun 2016
 
Instrumen pk guru_tugas_tambahan_-_kepala_laboratorium_-_bengkel
Instrumen pk guru_tugas_tambahan_-_kepala_laboratorium_-_bengkelInstrumen pk guru_tugas_tambahan_-_kepala_laboratorium_-_bengkel
Instrumen pk guru_tugas_tambahan_-_kepala_laboratorium_-_bengkel
 
Sistem informasi-pengolahan-nilai-sekolah
Sistem informasi-pengolahan-nilai-sekolahSistem informasi-pengolahan-nilai-sekolah
Sistem informasi-pengolahan-nilai-sekolah
 
PPT INFORMATIKA 1.pptx
PPT INFORMATIKA 1.pptxPPT INFORMATIKA 1.pptx
PPT INFORMATIKA 1.pptx
 
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstopAplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
 
KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060
 
Hbhe 3203 kebersihan & keselamatan persekitaran
Hbhe 3203 kebersihan & keselamatan persekitaranHbhe 3203 kebersihan & keselamatan persekitaran
Hbhe 3203 kebersihan & keselamatan persekitaran
 
Tugas 3 05111640000059_kak
Tugas 3 05111640000059_kakTugas 3 05111640000059_kak
Tugas 3 05111640000059_kak
 
Peringkat jabatan
Peringkat jabatanPeringkat jabatan
Peringkat jabatan
 
BBPP 1203.docx
BBPP 1203.docxBBPP 1203.docx
BBPP 1203.docx
 
Kerangka Acuan Kerja
Kerangka Acuan KerjaKerangka Acuan Kerja
Kerangka Acuan Kerja
 
Tugas 3 MPPL
Tugas 3 MPPLTugas 3 MPPL
Tugas 3 MPPL
 
Kertas tugasan
Kertas tugasanKertas tugasan
Kertas tugasan
 
1764bef587a3b647ca85d12a7dd62561.docx
1764bef587a3b647ca85d12a7dd62561.docx1764bef587a3b647ca85d12a7dd62561.docx
1764bef587a3b647ca85d12a7dd62561.docx
 
2014 pt3 21_sejarah
2014 pt3 21_sejarah2014 pt3 21_sejarah
2014 pt3 21_sejarah
 
Part 2 kenalan & instalasi sql server 2005 express
Part 2  kenalan & instalasi sql server 2005 expressPart 2  kenalan & instalasi sql server 2005 express
Part 2 kenalan & instalasi sql server 2005 express
 
Lembar penilaian rekayasa perangkat lunak baru
Lembar penilaian rekayasa perangkat lunak baruLembar penilaian rekayasa perangkat lunak baru
Lembar penilaian rekayasa perangkat lunak baru
 
Tugas 3 MPPL (D)
Tugas 3 MPPL (D)Tugas 3 MPPL (D)
Tugas 3 MPPL (D)
 
Bd tsql 2013
Bd tsql 2013Bd tsql 2013
Bd tsql 2013
 
Mi 03.-praktikum-pemrograman-visual-2
Mi 03.-praktikum-pemrograman-visual-2Mi 03.-praktikum-pemrograman-visual-2
Mi 03.-praktikum-pemrograman-visual-2
 

Recently uploaded

sekolah-sehat-jiwa untuk sekolah dan puskesmas.pptx
sekolah-sehat-jiwa untuk sekolah dan puskesmas.pptxsekolah-sehat-jiwa untuk sekolah dan puskesmas.pptx
sekolah-sehat-jiwa untuk sekolah dan puskesmas.pptx
pkmkaliangkrik1
 
Jual Alat Bantu Sex Di Mataram 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Mataram 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Mataram 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Mataram 081246444463 Pusat Alat Bantu Sex Toys
Google
 
Jual Alat Bantu Sex Di Jakarta Barat 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Jakarta Barat 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Jakarta Barat 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Jakarta Barat 081246444463 Pusat Alat Bantu Sex Toys
Google
 
Jual Alat Bantu Sex Di Tangerang 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Tangerang 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Tangerang 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Tangerang 081246444463 Pusat Alat Bantu Sex Toys
Google
 
TEMPAT JUAL OBAT CYTOTEC ASLI DI PADANG 081399993834.pdf
TEMPAT JUAL OBAT CYTOTEC ASLI DI PADANG 081399993834.pdfTEMPAT JUAL OBAT CYTOTEC ASLI DI PADANG 081399993834.pdf
TEMPAT JUAL OBAT CYTOTEC ASLI DI PADANG 081399993834.pdf
Jual Cytotec Asli Di RIAU 081399993834
 
[087776'558899] cara Menggugurkan Kandungan mulai usia 1 | 2 | 3 | 4 | bulan ...
[087776'558899] cara Menggugurkan Kandungan mulai usia 1 | 2 | 3 | 4 | bulan ...[087776'558899] cara Menggugurkan Kandungan mulai usia 1 | 2 | 3 | 4 | bulan ...
[087776'558899] cara Menggugurkan Kandungan mulai usia 1 | 2 | 3 | 4 | bulan ...
Cara Menggugurkan Kandungan 087776558899
 
obat aborsi Bekasi wa 081391267345 jual obat aborsi cytotec asli di Bekasi
obat aborsi Bekasi wa 081391267345 jual obat aborsi cytotec asli di Bekasiobat aborsi Bekasi wa 081391267345 jual obat aborsi cytotec asli di Bekasi
obat aborsi Bekasi wa 081391267345 jual obat aborsi cytotec asli di Bekasi
ariniastuti020
 
TEMPAT JUAL OBAT CYTOTEC ASLI DI BANJARMASIN 081399993834.pdf
TEMPAT JUAL OBAT CYTOTEC ASLI DI BANJARMASIN 081399993834.pdfTEMPAT JUAL OBAT CYTOTEC ASLI DI BANJARMASIN 081399993834.pdf
TEMPAT JUAL OBAT CYTOTEC ASLI DI BANJARMASIN 081399993834.pdf
Jual Cytotec Asli Di RIAU 081399993834
 
Jual Alat Bantu Sex Di Jakarta Selatan 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Jakarta Selatan 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Jakarta Selatan 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Jakarta Selatan 081246444463 Pusat Alat Bantu Sex Toys
Google
 
DIET SEHAT PADA DIABETES MELLITUS PPT DES 23.pptx
DIET SEHAT PADA DIABETES MELLITUS PPT DES 23.pptxDIET SEHAT PADA DIABETES MELLITUS PPT DES 23.pptx
DIET SEHAT PADA DIABETES MELLITUS PPT DES 23.pptx
ulfahyus
 
obat aborsi Bogor wa 081391267345 jual obat aborsi cytotec asli di Bogor
obat aborsi Bogor wa 081391267345 jual obat aborsi cytotec asli di Bogorobat aborsi Bogor wa 081391267345 jual obat aborsi cytotec asli di Bogor
obat aborsi Bogor wa 081391267345 jual obat aborsi cytotec asli di Bogor
ariniastuti020
 
Jual Alat Bantu Sex Di Surabaya 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Surabaya 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Surabaya 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Surabaya 081246444463 Pusat Alat Bantu Sex Toys
Google
 
14# Cara Menggugurkan Kandungan usia kehamilan 1 bulan [087776558899]
14# Cara Menggugurkan Kandungan usia kehamilan 1 bulan [087776558899]14# Cara Menggugurkan Kandungan usia kehamilan 1 bulan [087776558899]
14# Cara Menggugurkan Kandungan usia kehamilan 1 bulan [087776558899]
Cara Menggugurkan Kandungan 087776558899
 
Jual Alat Bantu Sex Di Semarang 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Semarang 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Semarang 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Semarang 081246444463 Pusat Alat Bantu Sex Toys
Google
 
obat aborsi Bandung wa 081391267345 jual obat aborsi cytotec asli di Bandung
obat aborsi Bandung wa 081391267345 jual obat aborsi cytotec asli di Bandungobat aborsi Bandung wa 081391267345 jual obat aborsi cytotec asli di Bandung
obat aborsi Bandung wa 081391267345 jual obat aborsi cytotec asli di Bandung
ariniastuti020
 

Recently uploaded (19)

Perencanaan keperawatan (NOC/ Nursing outcome clasification dan NIC / NUrsing...
Perencanaan keperawatan (NOC/ Nursing outcome clasification dan NIC / NUrsing...Perencanaan keperawatan (NOC/ Nursing outcome clasification dan NIC / NUrsing...
Perencanaan keperawatan (NOC/ Nursing outcome clasification dan NIC / NUrsing...
 
PENANGANAN MANAJEMEN KONFLIK DALAM KESEHATAN
PENANGANAN MANAJEMEN KONFLIK DALAM KESEHATANPENANGANAN MANAJEMEN KONFLIK DALAM KESEHATAN
PENANGANAN MANAJEMEN KONFLIK DALAM KESEHATAN
 
sekolah-sehat-jiwa untuk sekolah dan puskesmas.pptx
sekolah-sehat-jiwa untuk sekolah dan puskesmas.pptxsekolah-sehat-jiwa untuk sekolah dan puskesmas.pptx
sekolah-sehat-jiwa untuk sekolah dan puskesmas.pptx
 
Jual Alat Bantu Sex Di Mataram 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Mataram 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Mataram 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Mataram 081246444463 Pusat Alat Bantu Sex Toys
 
Jual Alat Bantu Sex Di Jakarta Barat 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Jakarta Barat 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Jakarta Barat 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Jakarta Barat 081246444463 Pusat Alat Bantu Sex Toys
 
Jual Alat Bantu Sex Di Tangerang 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Tangerang 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Tangerang 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Tangerang 081246444463 Pusat Alat Bantu Sex Toys
 
TEMPAT JUAL OBAT CYTOTEC ASLI DI PADANG 081399993834.pdf
TEMPAT JUAL OBAT CYTOTEC ASLI DI PADANG 081399993834.pdfTEMPAT JUAL OBAT CYTOTEC ASLI DI PADANG 081399993834.pdf
TEMPAT JUAL OBAT CYTOTEC ASLI DI PADANG 081399993834.pdf
 
[087776'558899] cara Menggugurkan Kandungan mulai usia 1 | 2 | 3 | 4 | bulan ...
[087776'558899] cara Menggugurkan Kandungan mulai usia 1 | 2 | 3 | 4 | bulan ...[087776'558899] cara Menggugurkan Kandungan mulai usia 1 | 2 | 3 | 4 | bulan ...
[087776'558899] cara Menggugurkan Kandungan mulai usia 1 | 2 | 3 | 4 | bulan ...
 
obat aborsi Bekasi wa 081391267345 jual obat aborsi cytotec asli di Bekasi
obat aborsi Bekasi wa 081391267345 jual obat aborsi cytotec asli di Bekasiobat aborsi Bekasi wa 081391267345 jual obat aborsi cytotec asli di Bekasi
obat aborsi Bekasi wa 081391267345 jual obat aborsi cytotec asli di Bekasi
 
TEMPAT JUAL OBAT CYTOTEC ASLI DI BANJARMASIN 081399993834.pdf
TEMPAT JUAL OBAT CYTOTEC ASLI DI BANJARMASIN 081399993834.pdfTEMPAT JUAL OBAT CYTOTEC ASLI DI BANJARMASIN 081399993834.pdf
TEMPAT JUAL OBAT CYTOTEC ASLI DI BANJARMASIN 081399993834.pdf
 
Jual Alat Bantu Sex Di Jakarta Selatan 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Jakarta Selatan 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Jakarta Selatan 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Jakarta Selatan 081246444463 Pusat Alat Bantu Sex Toys
 
DIET SEHAT PADA DIABETES MELLITUS PPT DES 23.pptx
DIET SEHAT PADA DIABETES MELLITUS PPT DES 23.pptxDIET SEHAT PADA DIABETES MELLITUS PPT DES 23.pptx
DIET SEHAT PADA DIABETES MELLITUS PPT DES 23.pptx
 
obat aborsi Bogor wa 081391267345 jual obat aborsi cytotec asli di Bogor
obat aborsi Bogor wa 081391267345 jual obat aborsi cytotec asli di Bogorobat aborsi Bogor wa 081391267345 jual obat aborsi cytotec asli di Bogor
obat aborsi Bogor wa 081391267345 jual obat aborsi cytotec asli di Bogor
 
Jual Alat Bantu Sex Di Surabaya 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Surabaya 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Surabaya 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Surabaya 081246444463 Pusat Alat Bantu Sex Toys
 
14# Cara Menggugurkan Kandungan usia kehamilan 1 bulan [087776558899]
14# Cara Menggugurkan Kandungan usia kehamilan 1 bulan [087776558899]14# Cara Menggugurkan Kandungan usia kehamilan 1 bulan [087776558899]
14# Cara Menggugurkan Kandungan usia kehamilan 1 bulan [087776558899]
 
jabatan fungsional administrasi kesehatan.pptx
jabatan fungsional administrasi kesehatan.pptxjabatan fungsional administrasi kesehatan.pptx
jabatan fungsional administrasi kesehatan.pptx
 
Jual Alat Bantu Sex Di Semarang 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Semarang 081246444463 Pusat Alat Bantu Sex ToysJual Alat Bantu Sex Di Semarang 081246444463 Pusat Alat Bantu Sex Toys
Jual Alat Bantu Sex Di Semarang 081246444463 Pusat Alat Bantu Sex Toys
 
Asuhan Keperawatan pada Klien dengan Defisit Perawatan Diri.pptx
Asuhan Keperawatan pada Klien dengan Defisit Perawatan Diri.pptxAsuhan Keperawatan pada Klien dengan Defisit Perawatan Diri.pptx
Asuhan Keperawatan pada Klien dengan Defisit Perawatan Diri.pptx
 
obat aborsi Bandung wa 081391267345 jual obat aborsi cytotec asli di Bandung
obat aborsi Bandung wa 081391267345 jual obat aborsi cytotec asli di Bandungobat aborsi Bandung wa 081391267345 jual obat aborsi cytotec asli di Bandung
obat aborsi Bandung wa 081391267345 jual obat aborsi cytotec asli di Bandung
 

27224 12

  • 1. PENYERAHAN DAN PENILAIAN TUGASAN ASSIGNMENT SUBMISSION AND ASSESSMENT _________________________________________________________________________ CBDB3203 DATABASE IMPLEMENTATION JAN 2014 _________________________________________________________________________ ARAHAN KEPADA PELAJAR / INSTRUCTIONS TO STUDENTS 1. Tugasan ini mengandungi SATU (1) soalan sahaja yang disediakan dalam Bahasa Melayu dan Bahasa Inggeris / This assignment contains only ONE (1) question that is set in both Malay and English. 2. Jawab dalam Bahasa Melayu atau Bahasa Inggeris. / Answer in Malay or English. 3. Muat turunkan templat tugasan versi bahasa yang berkenaan daripada MyVLE untuk penyediaan dan penyerahan tugasan anda. Tugasan anda hendaklah ditaip dengan menggunakan saiz fon 12 Times New Roman dan langkau baris 1.5. / Download the language version of the assignment template concerned from the MyVLE for preparation and submission of your assignment. Your assignment should be typed using 12 point Times New Roman font and 1.5 line spacing. 4. Tugasan anda hendaklah antara 2500 hingga 3000 patah perkataan tidak termasuk rujukan. Bilangan perkataan hendaklah ditunjukkan di hujung tugasan anda. Jangan menyalin soalan dan arahan tugasan dalam jawapan anda. / Your assignment should be between 2500 to 3000 words excluding references. The number of words should be shown at the end of your assignment. Do not copy the assignment question and instructions to your answer. 5. Anda dikehendaki menghantar tugasan SECARA ONLINE melalui MyVLE. Sila rujuk kepada portal untuk arahan mengenai prosedur menghantar tugasan anda secara online. Anda dinasihatkan menyimpan senaskah tugasan yang diserahkan untuk rujukan sendiri. / You must submit your assignment ONLINE via the MyVLE. Refer to the portal for instructions on the procedures to submit your assignment online. You are advised to keep a copy of your submitted assignment for personal reference. 6. Anda hanya boleh menghantar tugasan SEKALI sahaja dalam SATU fail. / You can submit your assignment ONCE only in a SINGLE file. 7. Tugasan anda hendaklah diserahkan antara 3hb Mac hingga 16hb Mac 2014. Serahan selepas 16hb Mac 2014 TIDAK akan diterima. / Your assignment must be submitted between 3rd March until 16th March 2014. Submission after 16th March 2014 will NOT be accepted.
  • 2. 8. Tugasan hendaklah disiapkan secara individu. Anda dilarang meniru tugasan orang lain. Anda juga dilarang sama sekali memplagiat kerja orang lain sebagai kerja sendiri. / Your assignment should be prepared individually. You should not copy another person’s assignment. You should also not plagiarise another person’s work as your own. PENILAIAN / EVALUATION Tugasan ini menyumbang sehingga 40% daripada jumlah markah kursus berkenaan dan akan dinilai berdasarkan kepada Rubrik yang dilampirkan. / This assignment accounts for 40% of the total marks for the course and shall be assessed based on the Rubrics attached . Anda akan diberikan maklum balas tentang tugasan ini sebelum Peperiksaan Akhir Semester bermula. / You would be given feedback on the assignment before the Final Semester Examination commences. PLAGIARISME: POTONGAN MARKAH / PLAGIARISM: MARKS DEDUCTION Amaran: Tugasan yang diserahkan, secara automatik, akan disemak untuk menentukan kadar pertindihan. Jika plagiarisme dikesan, markah akan dipotong seperti berikut: / Warning: The submitted assignment will automatically undergo a similarity check. If plagiarism is detected, marks would be deducted as follows:  Tugasan dengan pertindihan kandungan antara 10 - 30%: potongan 20% daripada jumlah markah yang diperoleh.  Tugasan dengan pertindihan kandungan antara 31 - 50%: potongan 40% daripada jumlah markah yang diperoleh.  Tugasan dengan pertindihan kandungan lebih daripada 50%: Markah sifar akan diberikan. · Assignments with 10 - 30% overlap with others: 20% deduction from the total marks scored. · Assignments with 31 - 50% overlap with others: 40% deduction from the total marks scored. · Assignments with more than 50% overlap with others: Zero mark would be given.
  • 3. ASSIGNMENT QUESTION / SOALAN TUGASAN PURPOSE The purpose of this assignment is to test your skills in developing a simple database using Database Management System (DBMS) and to apply the knowledge that you have learnt on manipulating queries. REQUIREMENT / ASSIGNMENT QUESTION A relational schema of a database is provided below, which is about Employees, the departments they work in, and the Projects they are working on. EMPLOYEE (EmpID, EmpName, DoB, Address, Gender, Salary, SupervisorID, DeptNo) DEPARTMENT (DeptNo, DeptName, ManagerID, ManagerStartDate) DEPT_LOCATION (DeptNo, DeptLocation) PROJECT (ProjNo, ProjName, ProjLocation, DeptNo) WORKS_ON (EmpID, ProjNo, Hours) [Note: Primary key is underlined, Foreign key is dotted underlined] Use Microsoft Access to create the tables (using SQL) and enter sample data (using SQL or GUI with 5 records per table). Use suitable data type for each field and create the relationships between the tables. Then, write SQL queries that answer the questions below (one query per question) and run them: 1. Retrieve the names of employees in Finance Department who work more than 10 hours per week on the 'WangsaMaju2013' project. 2. For each project, list the project name and the total hours per week (by all employees) spent on that project. 3. Retrieve the names of employees who are not working on any project. 4. Find the names and addresses of employees who work on at least one project located in Wangsa Maju, whose department isn’t located in Wangsa Maju. 5. Find details of those employees whose salary is greater than the average salary for all employees in his/her department in ascending order of salary. You should hand in a printout of: 1. Each query used to create the tables. 2. Each table which shows table name, fields and sample records. 3. The relationships between tables. 4. Each query in “SQL View”, so that the grader can see your SQL code. 5. The result of each query. (40)
  • 4. TUJUAN Tujuan tugasan ini adalah untuk menguji kemahiran anda dalam membangunkan pangkalan data yang ringkas dengan menggunakan sistem pengurusan pangkalan data (SPPD) dan mengaplikasikan pengetahuan yang telah anda pelajari tentang memanipulasikan kueri. KEPERLUAN / SOALAN TUGASAN Skema hubungan bagi pangkalan data diberi seperti di bawah, iaitu tentang Pekerja, Jabatan dimana mereka berkerja dan Projek yang mereka sedang bertugas: PEKERJA (NamaPekerja, IDPekerja, TarikhLahir, Alamat, Jantina, Gaji, IDPenyelia, NoJabatan) JABATAN (NamaJabatan, NoJabatan, IDPengurus, TarikhPengurusMula) LOKASI_JABATAN (NoJabatan, LokasiJabatan) PROJEK (NamaProj, NoProj, LokasiProj, NoJabatan) BEKERJA (IDPekerja, NoProj, Jam) [Nota: Kunci utama digaris, kunci asing digaris putus-putus] Gunakan Microsoft Access untuk bina jadual-jadual tersebut (menggunakan SQL), dan masukkan data sampel (menggunakan SQL atau GUI dengan 5 rekod untuk setiap jadual). Gunakan jenis data yang sesuai untuk setiap medan dan bina hubungan di antara jadual. Kemudian, tulis kueri-kueri SQL yang menjawab persoalan-persoalan di bawah (satu kueri untuk setiap soalan), dan laksanakannya. 1. Dapatkan nama pekerja di Jabatan Kewangan yang bekerja lebih dari 10 jam seminggu untuk projek 'WangsaMaju2013'. 2. Untuk setiap projek, senaraikan nama projek dan jumlah jam bekerja setiap minggu (untuk semua pekerja) yang digunakan untuk projek tersebut. 3. Dapatkan nama pekerja yang tidak bekerja untuk mana-mana projek. 4. Dapatkan nama dan alamat pekerja yang bekerja untuk sekurang-kurangnya satu projek di Wangsa Maju, yang mana jabatannya tidak terletak di Wangsa Maju. 5. Dapatkan butiran pekerja yang gajinya lebih tinggi dari gaji purata semua pekerja di jabatannya dalam susunan menaik gaji. Anda perlu menghantar cetakan: 1. Setiap kueri yang digunakan untuk membina jadual-jadual tersebut. 2. Setiap jadual yang menunjukkan nama jadual, medan dan contoh rekod. 3. Perhubungan antara jadual-jadual. 4. Setiap kueri dalam bentuk “SQL View”, supaya pemeriksa boleh melihat kod SQL anda. 5. Hasil dari setiap kueri. MUKA SURAT TAMAT / END OF PAGE
  • 5. ATTACHMENT ASSIGNMENT RUBRICS CDDB3203 RELATIONAL DATABASE /JAN 2014 Criteria Weightag e Low Fair Above average Excellent Max Mark s 0 1 2 3 4 Creation of 1st table. Pembinaan jadual yang pertama. 0.6 There was no table created. Tiada jadual dibina. The table was created but table name and fields were not following the scheme. Jadual dibina namun nama jadual dan medan-medannya tidak mengikut skema. The table was created using SQL with table name and some of the fields followed the scheme. Jadual dibina menggunakan SQL dengan nama jadual dan sebahagian medannya mengikut skema. The table was created using GUI with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan GUI dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian. The table was created using SQL with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan SQL dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian. 2.4 Creation of 2nd table. Pembinaan jadual yang kedua. 0.6 There was no table created. Tiada jadual dibina. The table was created but table name and fields were not following the scheme. Jadual dibina namun nama jadual dan medan-medannya tidak mengikut skema. The table was created using SQL with table name and some of the fields followed the scheme. Jadual dibina menggunakan SQL dengan nama jadual dan sebahagian medannya mengikut skema. The table was created using GUI with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan GUI dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian. The table was created using SQL with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan SQL dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian. 2.4
  • 6. Creation of 3rd table. Pembinaan jadual yang ketiga. 0.6 There was no table created. Tiada jadual dibina. The table was created but table name and fields were not following the scheme. Jadual dibina namun nama jadual dan medan-medannya tidak mengikut skema. The table was created using SQL with table name and some of the fields followed the scheme. Jadual dibina menggunakan SQL dengan nama jadual dan sebahagian medannya mengikut skema. The table was created using GUI with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan GUI dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian. The table was created using SQL with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan SQL dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian. 2.4 Creation of 4th table. Pembinaan jadual yang keempat. 0.6 There was no table created. Tiada jadual dibina. The table was created but table name and fields were not following the scheme. Jadual dibina namun nama jadual dan medan-medannya tidak mengikut skema. The table was created using SQL with table name and some of the fields followed the scheme. Jadual dibina menggunakan SQL dengan nama jadual dan sebahagian medannya mengikut skema. The table was created using GUI with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan GUI dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian. The table was created using SQL with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan SQL dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian. 2.4 Creation of 5th table. Pembinaan jadual yang kelima. 0.6 There was no table created. Tiada jadual dibina. The table was created but table name and fields were not following the scheme. Jadual dibina namun nama jadual dan medan-medannya tidak mengikut skema. The table was created using SQL with table name and some of the fields followed the scheme. Jadual dibina menggunakan SQL dengan nama jadual dan sebahagian medannya mengikut skema. The table was created using GUI with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan GUI dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian. The table was created using SQL with table name and fields following the scheme. The data types used are suitable. Jadual dibina menggunakan SQL dengan nama jadual dan medan-medannya mengikut skema. Jenis data digunakan adalah bersesuaian.. 2.4
  • 7. Insertion of data (record) in tables. Kemasukan data (rekod) dalam jadual. 1 No record was inserted into any of the tables. Tiada rekod dimasukkan ke dalam sebarang jadual. Less than five records were inserted for some tables, using GUI. Kurang dari lima rekod telah dimasukkan untuk sebahagian jadual menggunakan GUI. Less than five records were inserted for some tables using SQL. Kurang dari lima rekod telah dimasukkan untuk sebahagian jadual menggunakan SQL. Five records were inserted for ALL tables using GUI. Lima rekod telah dimasukkan untuk SEMUA jadual menggunakan GUI. Five records were inserted for ALL tables using SQL. Lima rekod telah dimasukkan untuk SEMUA jadual menggunakan SQL.. 4 Query (I). Kueri (I). 0.8 There was no query made. Tiada kueri dibuat. The query is not aligned with the question. Kueri tidak sejajar dengan soalan. The query retrieves at least 50% of the desired output. Kueri mencapai sekurang-kurangnya dari 50% hasil yang diinginkan. The query retrieves at least 70% of the desired output. Kueri mencapai sekurang-kurangnya dari 70% hasil yang diinginkan. The query retrieves the desired output 100%. Kueri mencapai hasil yang diinginkan 100%. 3.2 Query (II). Kueri (II). 0.8 There was no query made. Tiada kueri dibuat. The query is not aligned with the question. Kueri tidak sejajar dengan soalan. The query retrieves at least 50% of the desired output. Kueri mencapai sekurang-kurangnya dari 50% hasil yang diinginkan. The query retrieves at least 70% of the desired output. Kueri mencapai sekurang-kurangnya dari 70% hasil yang diinginkan. The query retrieves the desired output 100%. Kueri mencapai hasil yang diinginkan 100%. 3.2 Query (III). Kueri (III). 0.8 There was no query made. Tiada kueri dibuat. The query is not aligned with the question. Kueri tidak sejajar dengan soalan. The query retrieves at least 50% of the desired output. Kueri mencapai sekurang-kurangnya dari 50% hasil yang diinginkan. The query retrieves at least 70% of the desired output. Kueri mencapai sekurang-kurangnya dari 70% hasil yang diinginkan. The query retrieves the desired output 100%. Kueri mencapai hasil yang diinginkan 100%. 3.2 Query (IV). Kueri (IV). 0.8 There was no query made. Tiada kueri dibuat. The query is not aligned with the question. Kueri tidak sejajar dengan soalan. The query retrieves at least 50% of the desired output. Kueri mencapai sekurang-kurangnya dari 50% hasil yang The query retrieves at least 70% of the desired output. Kueri mencapai sekurang-kurangnya dari 70% hasil yang The query retrieves the desired output 100%. Kueri mencapai hasil yang diinginkan 100%. 3.2
  • 8. diinginkan. diinginkan. Query (V). Kueri (V). 0.8 There was no query made. Tiada kueri dibuat. The query is not aligned with the question. Kueri tidak sejajar dengan soalan. The query retrieves at least 50% of the desired output. Kueri mencapai sekurang-kurangnya dari 50% hasil yang diinginkan. The query retrieves at least 70% of the desired output. Kueri mencapai sekurang-kurangnya dari 70% hasil yang diinginkan. The query retrieves the desired output 100%. Kueri mencapai hasil yang diinginkan 100%. 3.2 Relationship. Hubungan. 1 There was no link between the tables. Tiada sebarang perhubungan antara jadual. Some of the tables were linked and with incorrect identifier. Sebahagian jadual dihubungkan tetapi dengan kunci yang salah. All of the tables were linked but with incorrect identifier. Kesemua jadual dihubungkan tetapi dengan kunci yang salah. Some of the tables were linked with the correct identifier. Sebahagian jadual dihubungkan dengan kunci yang betul. All tables were linked with the correct identifier. Kesemua jadual dihubungkan dengan kunci yang betul. 4 Print out of table, queries and results. Cetak jadual kueri dan hasil. 1 There was no print out of table, queries and results. Tiada sebarang cetakan paparan jadual, kueri dan hasil. Only tables were print out. Hanya jadual dicetak. Only queries and results were print out. Hanya kueri dan hasil dicetak. Only selected tables, queries and results were print out. Hanya sebahagian jadual, kueri dan hasil dicetak. All tables, queries and results were print out correctly. Kesemua jadual, kueri dan hasil dicetak dengan betul. 4 Total 10 40