MATERI KELAS XI MAPEL BASIS DATA



🗃️ Materi Basis Data Kelas 11 SMK


Semester 1: Dasar-Dasar Basis Data dan Perancangan

1. Pengenalan Basis Data

  • Pengertian basis data dan DBMS (Database Management System)

  • Manfaat basis data dalam kehidupan sehari-hari dan industri

  • Jenis-jenis basis data: relasional, non-relasional

  • Contoh DBMS: MySQL, PostgreSQL, SQLite, MongoDB (pengantar)

2. Konsep Dasar Model Data

  • Entity, atribut, relasi

  • Tipe data: char, varchar, int, date, dll

  • Primary key dan foreign key

  • Normalisasi data (1NF, 2NF, 3NF)

3. Perancangan Basis Data

  • Studi kasus kebutuhan sistem

  • Diagram ERD (Entity Relationship Diagram)

  • Tabel relasi dari ERD

  • Desain skema database sederhana

4. Implementasi Database di MySQL

  • Instalasi XAMPP / MySQL

  • Membuat database dan tabel

  • Menentukan tipe data dan constraints

  • Insert, update, delete, select data dasar


Semester 2: SQL dan Aplikasi Basis Data

5. Bahasa SQL (Structured Query Language)

  • Dasar SQL: SELECT, INSERT, UPDATE, DELETE

  • Query dengan kondisi (WHERE, AND, OR)

  • Sorting (ORDER BY), pembatasan (LIMIT)

  • Join antar tabel (INNER JOIN, LEFT JOIN)

6. Penggunaan Fungsi SQL

  • Fungsi agregat: COUNT(), SUM(), AVG(), MAX(), MIN()

  • Grouping data dengan GROUP BY

  • Fungsi tanggal dan string

7. Keamanan dan Hak Akses

  • User MySQL dan hak akses (GRANT, REVOKE)

  • Backup dan restore database

  • Keamanan dan integritas data



Comments

Popular posts from this blog

MATERI KELAS XII MAPEL BAHASA JAWA

MATERI KELAS XI MAPEL BAHASA JAWA

MATERI KELAS X MAPEL PERANGKAT LUNAK DAN GIM (PPLG)