Categories
Berita PDSI

Pelatihan dan Sertifikasi Kompetensi Teknis Profesi Basis Data Programmer

Upaya meningkatkan kompetensi teknis Dosen dan Tenaga Kependidikan dalam menghadapi persaingan pasar kerja global melalui sertifikasi kompetensi. Sertifikasi kompetensi merupakan pengakuan bahwa Dosen dan Tendik mempunyai keterampilan dan kemampuan yang mumpuni sesuai standar kerja yang ditetapkan, serta menunjukan bukti pengakuan tertulis atas kompetensi yang dikuasai.

Daftar Isi

Pelatihan dan Sertifikasi Kompetensi Programmer Database

Programmer Database berada di ranah merangkum dan menyebarkan. User Experience (UX) fundamental digunakan untuk memberikan perancangan yang lebih baik. Perancangan dengan design thinking diharapkan membuat happy path untuk pengguna.

— Pelatihan dan Sertifikasi Kompetensi Teknis Profesi Basis Data Programmer
https://pdsi.unisayogya.ac.id/pelatihan-dan-sertifikasi-kompetensi-teknis-profesi-basis-data-programmer/ 2021-11-01 17:04:18

Pengajar

falahah

Falahah

– Pengajar Database

Nur Hidayat

– Pengajar Database

Prayudi Utomo

– Pengajar UX

Hari 1

Galeri

Pendahuluan

– Falahah

  • Definisi dan pengolahan data
  • Dasar Sistem Manajemen Basis Data
  • Programmer data base: merangkum (summarize) dan menyebarkan (diseminasi)

Perancangan Basis Data

– Falahah

  • Identifikasi masalah
  • Spesifikasi kebutuhan sistem
  • Kebutuhan data
    • Indentifikasi entitas (kata benda) menjadi tabel, misalnya Dosen, Matakuliah, dll
    • Identifikasi relasi (kata kerja), misalnya Dosen mengajar Matakuliah
    • Identifikasi kardinalitas
    • Identifikasi mandatory
    • Relasi dapat memiliki atribut, sehingga relasi tersebut menjadi sebuah tabel
    • Identifikasi atribut dari entitas
  • Perancangan konseptual
  • Pemodelan basis data
    • Logical
    • Physical

User Experience (UX) Fundamental

– Prayudi Utomo

  • Bad design, lack of empathy. Solusi:
    • Design thinking: explore the problem
    • Baru: Lean (build the right things), Sudah ada: Agile (build the things right)
  • UX Research
    • Quisioner
    • Komparasi
    • Arsitek informasi, misal: sitemap, mindmap, indeks, dll
    • User persona: kemungkinan tipikal pengguna, mencari titik frustasi untuk dihilangkan sehingga menciptakan happy path
    • Pemetaan alur per proses (user journey map)
  • UX Design
    • Interaksi
    • Skenario
    • Kenyamanan
    • Panduan style
  • UX Engineer
    • Prototype (tidak terkoneksi ke database)
    • Interaction design (menjaga mood)
  • UX Writing
    • Menyusun pesan error, menjelaskan proses dengan bahasa yang simpel
  • Fungsi UX: How to choose database

Normalisasi

– Falahah

  • Tujuan normalisasi
    • setiap sel harus memuat nilai tunggal (single value)
    • setiap record/baris harus unik
    • mengurangi redudansi
    • menghindari anomali pada basis data
  • Normalisasi bentuk pertama
    • Single value setiap sel
    • Setiap record harus unik
  • Normalisasi bentuk kedua
    • Tidak ada partial dependency
  • Normalisasi bentuk ketiga
    • Tidak ada transitive dependency
  • BCNF
    • Sebuah tabel dikatakan BCNF jika setiap fungsi dependency X → Y, X merupakan super key dari tabel

SQL

– Falahah

  • DDL: Data Definition Language
    Create, Drop, Alter
  • DML: Data Manipulation Language
    Insert, Update, Delete, Select
  • DCL: Data Control Language
    Grant, Revoke

By basit

Biro Pengembangan Teknologi Dan Sistem Informasi

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.