Versi #1-10022022: Digital Talent Scholarship 2022 Kementerian Komunikasi Dan Informatika Republik Indonesia
Versi #1-10022022: Digital Talent Scholarship 2022 Kementerian Komunikasi Dan Informatika Republik Indonesia
Versi #1-10022022: Digital Talent Scholarship 2022 Kementerian Komunikasi Dan Informatika Republik Indonesia
Deskripsi Pelatihan ini meliputi materi utama yaitu Database Design and Programming With
Pelatihan SQL
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
Jadwal Pelatihan
Rencana Pelatihan
Topik Outcome Aktivitas Kelas
DD Section1 – Introduction Setelah mengikuti sesi ini, peserta diharapkan ● Live session
1-1 Introduction to the Oracle memahami hal-hal berikut: ● Hands-on lab
Academy ➢ Apa itu Oracle Academy ● Diskusi
1-2 Data vs. Information ➢ Perbedaan data & informasi interaktif
1-3 History of the Database ➢ Sejarah Database
1-4 Major Transformations in
Computing
DD - Section 2 - Entities and Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Attributes memahami hal-hal berikut: ● Hands-on lab
2-1 Conceptual and Physical Models ➢ Conceptual & Physical Models ● Diskusi
2-2 Entities, Instances, Attributes, ➢ Entities, Instances, Attributes and interaktif
and Identifiers Identifiers
2-3 Entity Relationship Modeling ➢ Entity Relationship Modelling and
and ERDs ERDs
Database Design - Section 3 : Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Relationship Basics memahami bagaimana cara mendesain ERD ● Hands-on lab
3-1 Identifying Relationships ● Diskusi
3-2 ER Diagramming Conventions interaktif
3-3 Speaking ERDish and Drawing
Relationships
3-4 Matrix Diagrams
Database Design - Section 4 - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Super/Sub Types and Business memahami Bagaimana cara menentukan Type ● Hands-on lab
Rules Data pada sebuah ERD,dan melakukan ● Diskusi
4-1 Supertypes and Subtypes dokumentasi. interaktif
4-2 Documenting Business Rules
Database Design - Section 5 Setelah mengikuti sesi ini, peserta diharapkan ● Live session
:Relationship Fundamentals memahami berbagai macam relationship yang ● Hands-on lab
5-1 Relationship Transferability mungkin terjadi pada sebuah entity ● Diskusi
5-2 Relationship Types interaktif
5-3 Resolving Many-to-Many
Relationships
5-4 Understanding CRUD
Requirements
Database Design - Section 6: UIDs Setelah mengikuti sesi ini, peserta diharapkan ● Live session
and Normalization memahami Bagaimana cara melakukan tehnik ● Hands-on lab
6-1 Artificial, Composite, and normalisasi data pada table ● Diskusi
Secondary UIDs interaktif
6-2 Normalization and First
Normal Form
6-3 Second Normal Form
6-4 Third Normal Form
Database Design - Section 7 - Arcs, Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Hierarchies, and Recursive memahami hal-hal berikut: ● Hands-on lab
Modeling ➢ Arcs ● Diskusi
7-1 Arcs ➢ Hierarchies and Recursive interaktif
7-2 Hierarchies and Recursive Relationships
Relationships
Database Design - Section 8 - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Changes and Historical Modeling memahami: ● Hands-on lab
8-1 Modeling Historical Data ➢ Modeling Historical Data ● Diskusi
8-2 Modeling Change: Time ➢ Modeling Change: Time interaktif
8-3 Modeling Change: Price ➢ Modeling Change: Price
8-4 Drawing Conventions for ➢ Drawing Conventions for Readability
Readability
Database Design - Section 9 - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Mapping memahami: ● Hands-on lab
9-1 Introduction to Relational ➢ Introduction to Relational Database ● Diskusi
Database Concepts Concepts interaktif
9-2 Basic Mapping: The ➢ Basic Mapping: The Transformation
Transformation Process Process
9-3 Relationship Mapping ➢ Relationship Mapping
9-4 Subtype Mapping ➢ Subtype Mapping
Database Design - Section 10 - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Creating Database Projects: memahami: ● Hands-on lab
10-1 System Development Life Cycle ➢ System Development Life Cycle ● Diskusi
10-2 Project Overview and Getting ➢ Project Overview and Getting Started interaktif
Started ➢ Presentation Project Management
10-3 Presentation Project ➢ Final Presentation Components
Management
10-4 Final Presentation
Components
Database Design - Section 11 - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Presenting Database Projects memahami hal-hal berikut: ● Hands-on lab
11-1 Creating Tables for the Final ➢ Creating Tables for the Final ● Diskusi
Presentation Presentation interaktif
11-2 Preparing Written ➢ Preparing Written Documentation
Documentation ➢ Preparing Visual Materials
11-3 Preparing Visual Materials ➢ Final Presentations
11-4 Final Presentations
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 1 – Introduction memahami Bagaimana cara menggunakan atau ● Hands-on lab
1-1 Oracle Application Express berinteraksi dengan oracle software ● Diskusi
1-2 Relational Database interaktif
Technology
1-3 Anatomy of a SQL Statement
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 2 – SELECT and WHERE memahami: ● Hands-on lab
2-1 Columns, Characters, and Rows ➢ Columns, Characters, and Rows ● Diskusi
2-2 Limit Rows Selected ➢ Limit Rows Selected interaktif
2-3 Comparison Operators ➢ Comparison Operators
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 3 - WHERE, ORDER BY, and dapat memahami: ● Hands-on lab
Intro to Functions ➢ Logical Comparisons and Precedence ● Diskusi
3-1 Logical Comparisons and Rules interaktif
Precedence Rules ➢ Sorting Rows
3-2 Sorting Rows ➢ Introduction to Functions
3-3 Introduction to Functions
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 4 - Single Row Functions memahami hal-hal berikut: ● Hands-on lab
Part I ➢ Case and Character Manipulation ● Diskusi
4-1 Case and Character ➢ Number Functions interaktif
Manipulation ➢ Date Functions
4-2 Number Functions
4-3 Date Functions
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 5 - Single Row Functions memahami hal-hal berikut: ● Hands-on lab
Part II ➢ Conversion Functions ● Diskusi
5-1 Conversion Functions ➢ NULL Functions interaktif
5-2 NULL Functions ➢ Conditional Expressions
5-3 Conditional Expressions
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 6 - JOINs Part I memahami hal-hal berikut: ● Hands-on lab
6-1 Cross Joins and Natural Joins ➢ Cross Joins and Natural Joins ● Diskusi
6-2 Join Clauses ➢ Join Clauses interaktif
6-3 Inner versus Outer Joins ➢ Inner versus Outer Joins
6-4 Self-Joins and Hierarchical ➢ Self-Joins and Hierarchical Queries
Queries
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 7 - JOINs Part II memahami: ● Hands-on lab
7-1 Oracle Equijoin and Cartesian ➢ Oracle Equijoin and Cartesian Product ● Diskusi
Product ➢ Oracle Nonequijoins and Outer Joins interaktif
7-2 Oracle Nonequijoins and Outer
Joins
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 8 - Group Functions Part I memahami: ● Hands-on lab
8-1 Group Functions ➢ Group Functions ● Diskusi
8-2 COUNT, DISTINCT, NVL ➢ COUNT, DISTINCT, NVL interaktif
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 9 - Group Functions Part II memahami: ● Hands-on lab
9-1 Using Group By and Having ➢ Using Group By and Having Clauses ● Diskusi
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 13 – DDL memahami: ● Hands-on lab
13-1 Creating Tables ➢ Creating Tables ● Diskusi
13-2 Using Data Types ➢ Using Data Types interaktif
13-3 Modifying a Table ➢ Modifying a Table
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 14 - Constraints memahami: ● Hands-on lab
14-1 Intro to Constraints; NOT ➢ Intro to Constraints; NOT NULL and ● Diskusi
NULL and UNIQUE Constraints UNIQUE Constraints interaktif
14-2 PRIMARY KEY, FOREIGN KEY, ➢ PRIMARY KEY, FOREIGN KEY, and
and CHECK Constraints CHECK Constraints
14-3 Managing Constraints ➢ Managing Constraints
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 15 - Views memahami: ● Hands-on lab
15-1 Creating Views ➢ Creating Views ● Diskusi
15-2 DML Operations and Views ➢ DML Operations and Views interaktif
15-3 Managing Views ➢ Managing Views
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 16 - Sequences and memahami: ● Hands-on lab
Synonyms ➢ Working With Sequences ● Diskusi
16-1 Working With Sequences ➢ Indexes and Synonyms interaktif
16-2 Indexes and Synonyms
Database Programming with SQL - Setelah mengikuti sesi ini, peserta diharapkan ● Live session
Section 17 - Privileges and Regular memahami bagaimana cara memberikan dan ● Hands-on lab
Alur Pendaftaran
Tahapan Kegiatan
Tahap 1 PENDAFTARAN
1. Calon peserta mengunjungi situs digitalent.kominfo.go.id.
2. Registrasi Awal mengisi Informasi Akun Calon Peserta
3. Notifikasi/konfirmasi Akun untuk mendaftar disampaikan melalui Email, pastikan
email yang di-submit merupakan email aktif
4. Selanjutnya kembali ke profil pendaftaran peserta pada website pendaftaran
5. Klik Kategori pilih “Peserta Umum” atau “ Peserta Penyandang Disabilitas” Bagi calon
peserta penyandang disabilitas dapat mendaftar pelatihan dengan menyediakan
sarana dan prasarana pendukung pelatihan secara mandiri.
6. Klik Akademi pilih “Fresh Graduate Academy”
7. Klik Tema pilih “Tema Pelatihan Database Design & Programming with SQL”
8. Klik “DAFTAR SEKARANG”
9. isi biodata dengan lengkap, perhatikan beberapa hal berikut:
a. pastikan penulisan NIK/NIP benar dan tidak ada salah huruf/angka
b. pastikan penulisan NAMA LENGKAP benar dan tidak ada salah huruf (Nama yg
akan tercetak pada Certificate of Completion)
c. pastikan berkas FOTO yang diupload terlihat wajah dengan jelas (disarankan
menggunakan foto formal)
d. pastikan penulisan EMAIL benar dan tidak ada salah huruf/angka
e. pastikan EMAIL yang didaftarkan email aktif
f. pastikan penulisan NOMOR TELPON benar dan tidak ada salah angka. Nomor
telepon yang digunakan selama pelatihan tidak dapat diubah.
g. Pastikan berkas KTP/KK/Surat Pernyataan dan keterangan diupload dengan
ukuran dan tampilan yang dapat dilihat, tidak kekecilan dan tidak kebesaran.