Silabus Pelatihan - Tema Pelatihan
Kementerian Komunikasi dan Informatika Republik Indonesia
Digital Talent Scholarship - Talent Scouting Academy (TSA)
Agustus 2022
Disclaimer: Dokumen ini digunakan hanya untuk kebutuhan Digital Talent Scholarship Kementerian Komunikasi dan Informatika
Republik Indonesia. Konten ini mengandung Kekayaan Intelektual, pengguna tunduk kepada undang-undang hak cipta, merek
dagang atau hak kekayaan intelektual lainnya. Dilarang untuk mereproduksi, memodifikasi, menyebarluaskan, atau
mengeksploitasi konten ini dengan cara atau bentuk apapun tanpa persetujuan tertulis dari Digital Talent Scholarship
Kementerian Komunikasi dan Informatika Republik Indonesia.
Informasi Pelatihan dan Sertifikat
Akademi Talent Scouting Academy
Mitra Pelatihan Oracle (Oracle Academy)
Tema Pelatihan Database Design & Programming with SQL
Sertifikasi ● Oracle Database Certified Foundations Associate. Exam Number:
1Z0-006 (Passing Grade: 60%),
● Sertifikat Penyelesaian (certificate of completion).
Jam Pembelajaran
JP Live session 68 jam
(JP)
JP Self-paced learning 17 jam
JP Quiz/Hand-on 17 jam
JP Exam 18 jam
JP Discussion & project development 120 jam
JP Total 240 jam
Durasi Pelatihan 60 hari
Periode Pelatihan Senin 20 Februari - Rabu, 31 Mei 2022
Deskripsi Pelatihan Pelatihan ini bertujuan untuk melibatkan peserta untuk menganalisis skenario
bisnis yang kompleks dan membuat model data representasi konseptual dari
informasi organisasi. Peserta menerapkan desain database dengan membuat
physical database menggunakan SQL. Sintaks SQL dasar dan aturan untuk
membangun pernyataan SQL yang valid ditinjau. Akhir dari pelatihan ini yaitu
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Informasi Pelatihan dan Sertifikat
proyek yang menantang peserta untuk merancang, mengimplementasikan,
dan menunjukkan solusi database untuk bisnis atau organisasi.
Output Pelatihan Setelah mengikuti pelatihan ini, peserta diharapkan mampu:
1. Memahami perbedaan data dan informasi dalam database,
2. Memahami Conceptual & Physical Model,
3. Memahami Entity Relationship Modelling,
4. Memahami dan mampu menentukan tipe data pada sebuah ERD dan
melakukan dokumentasi,
5. Memahami dan mampu melakukan normalisasi data pada tabel,
6. Memahami Arcs, Hierarchies and recursive relationship,
7. Mampu mempresentasikan sebuah ERD ke pengguna akhir,
8. Mampu menggambar ERD dengan standar internasional,
9. Memahami cara menggunakan berbagai macam single row function,
10. Memahami konsep tentang join,
11. Memahami bagaimana cara menggunakan group function,
12. Memahami dan mampu memanipulasi data dalam tabel,
13. Mampu menghapus atau memodifikasi struktur tabel pada sebuah
database,
14. Mampu menggunakan constraint untuk menjaga integritas data dalam
sebuah tabel,
15. Memahami cara berinteraksi dengan Views,
16. Mampu membuat dan menggunakan sequence dan index,
17. Memahami tentang privileges dalam database,
18. Mampu dan siap mengikuti ujian sertifikat Oracle Academy (academic
recognition),
19. Mampu dan siap mengikuti ujian Oracle Certification (Sertifikasi
industri/profesional) bagi yang memenuhi kriteria.
Prerequisite ● Mahasiswa aktif Strata 1 dan Diploma 3/4 minimal Semester 2,
Student ● Memiliki Surat Rekomendasi Minimal dari Kaprodi yang menyatakan
kesediaan mengkonversi Program TSA kedalam SKS dan diupload pada
website pendaftaran,
● Berkomitmen mengikuti pelatihan hingga selesai,
● Melampirkan Transkrip nilai akhir,
● Sudah mengikuti pelatihan Oracle Database Foundation,
● Lulus seleksi administrasi dan substansi,
● Syarat-syarat lainnya berkaitan dengan tema pelatihan yang
ditawarkan.
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Informasi Pelatihan dan Sertifikat
Aktivitas Pelatihan ● Live session/pemaparan materi/Instruksi kelas,
● Hands-on lab/Praktek,
● Diskusi interaktif,
● Penilaian (pengerjaan kuis, ujian pertengahan & akhir),
● Pengembangan dan penyelesaian proyek.
Persyaratan Sarana Memiliki laptop/komputer dengan spesifikasi minimal:
Peserta ● Operating System: Minimum Windows 7 / Mac iOS 10.9,
● Browser: Internet Explorer 9/Mozilla Firefox 51/Chrome/Safari
10.0.3/Microsoft Edge,
● RAM: Minimum 4GB,
● Free Disk Space: Minimum 1GB (4GB direkomendasikan),
● Graphics Card: 16 Bit Color dan Resolusi 1024x768 (Video Card
direkomendasikan),
● Sound Card,
● Software:
o JRE,
o Adobe Acrobat Reader,
o Audio/Video Player,
o Oracle SQL Data Modeler,
o Oracle Application Express (APEX).
Kriteria Pengajar ● Telah menjadi member Oracle Academy,
● Akademisi atau praktisi dengan bidang keahlian sesuai materi yang
ditawarkan dan dibuktikan dengan certificate of completion atau
sertifikat professional pada tema tersebut.
Syarat Kelulusan ● Menyelesaikan modul pelatihan,
● Tingkat kehadiran minimal 70%,
● Nilai final exam minimal 70.
Komponen ● Tingkat kehadiran,
Penilaian ● Tugas praktek (hands-on lab),
● Kuis, ujian pertengahan, & ujian akhir.
Rencana Pelatihan
Database Design JP JP Tgl
Pertemuan Sub-Topik Outcome Sinkronus Asinkronus Jadwal
● Introduction
● Memahami apa itu Oracle
1 ● Entities & 4 2
Academy
attributes
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Rencana Pelatihan
● Memahami perbedaan data &
informasi
● Memahami sejarah Database
● Memahami Conceptual &
Physical Models
● Entities, Instances, Attributes, &
Identifiers
● Entity Relationship Modelling &
ERDs
● Relationship
Memahami bagaimana cara
Basics
mendesain ERD, menentukan Tipe
2 ● Super/Sub 4 2
Data pada sebuah ERD, dan
Types and
melakukan dokumentasi.
Business Rules
● Relationship Memahami berbagai macam
3 Fundamentals relationship yang mungkin terjadi 2 4
● Midterm Exam pada sebuah entitas.
● UIDs &
● Memahami bagaimana cara
Normalization
melakukan teknik normalisasi
● Arcs,
4 data pada tabel 4 2
Hierarchies,
● Memahami Arcs, hierarchies,
and Recursive
and Recursive Relationships
Modeling
● Memahami:
a. Modeling Historical Data
b. Modeling Change: Time
c. Modeling Change: Price
d. Drawing Conventions for
● Changes &
Readability
Historical
5 ● Memahami: 4 2
Modelling
● Mapping a. Introduction to Relational
Database Concepts
b. Basic Mapping: The
Transformation Process
c. Relationship Mapping
d. Subtype Mapping
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Rencana Pelatihan
● Memahami:
a. System Development Life
Cycle
● Creating b. Project Overview and
Database Getting Started
Projects c. Presentation Project
● Presenting Management
d. Final Presentation
6 Database 2 4
Components
Projects
● Memahami hal-hal berikut:
● Final Exam
a. Creating Tables for the
Database Final Presentation
Design b. Preparing Written
Documentation
c. Preparing Visual Materials
d. Final Presentations
Database Programming with SQL JP JP Tgl
Pertemuan Sub-Topik Outcome Sinkronus Asinkronus Jadwal
● Memahami bagaimana cara
menggunakan atau
● Introduction
berinteraksi dengan oracle
Database
software.
Programming ●
with SQL ● Memahami:
● SELECT and a. Columns, Characters, and
WHERE Rows
7 4 2
Database b. Limit Rows Selected
Programming c. Comparison Operators
with SQL
● Memahami:
● WHERE, ORDER
a. Logical Comparisons &
BY, and Intro to
Precedence Rules
Functions
b. Sorting Rows
c. Introduction to Functions
● Memahami hal-hal berikut:
a. Case and Character
Single Row Manipulation
8 b. Number Functions 4 2
Functions Part I & II
c. Date Functions
● Memahami hal-hal berikut:
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Rencana Pelatihan
● Conversion Functions
● NULL Functions
● Conditional Expressions
● Memahami hal-hal berikut:
a. Cross Joins and Natural
Joins
b. Join Clauses
c. Inner versus Outer Joins
d. Self-Joins and Hierarchical
9 JOINs Part I & II Queries 4 2
● Memahami:
a. Oracle Equijoin and
Cartesian Product
b. Oracle Nonequijoins and
Outer Joins
● Memahami:
a. Group Functions
b. COUNT, DISTINCT, NVL
● Memahami:
Group Functions
10 a. Using Group By and Having 4 2
Part I & II
Clauses
b. Using Rollup and Cube
Operations, and Grouping
Sets
c. Using Set Operators
Memahami bagaimana
menggunakan subquery untuk
11 Subqueries 4 2
mencari data yang tidak bisa
ditemukan dengan query biasa.
12 Midterm Exam Database Programming 3 3
Memahami cara menghasilkan
Ensuring Quality
13 query dengan tampilan yang 4 2
Queries Part I
sesuai dengan kebutuhan
Memahami:
a. INSERT Statements
14 DML 4 2
b. Updating Column Values &
Deleting Rows
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Rencana Pelatihan
c. DEFAULT Values, MERGE, and
Multi-Table Inserts
Memahami:
a. Creating Tables
15 DDL 4 2
b. Using Data Types
c. Modifying a Table
Memahami:
a. Intro to Constraints; NOT NULL
and UNIQUE Constraints
16 Constraints 4 2
b. PRIMARY KEY, FOREIGN KEY, and
CHECK Constraints
c. Managing Constraints
● Memahami:
● Views
Database a. Creating Views
Programming b. DML Operations and Views
17 with SQL c. Managing Views 4 2
● Sequences ● Memahami:
and Synonyms
a. Working With Sequences
Database
b. Indexes and Synonyms
● Memahami bagaimana cara
memberikan dan mencabut
privileges / hak akses dari dan
● Privileges and ke seorang user.
Regular ● Memahami:
18 4 2
Expressions a. Database Transactions
● TCL b. Testing
c. Final Project Database
Creation
d. Final Exam Review
● Final Project
and Exam
Memahami cara menghasilkan
Review
19 query dengan tampilan yang 4 2
● Ensuring
sesuai dengan kebutuhan.
Quality
Queries Part II
20 Final Exam Database Programming with SQL 3 3
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]