Silabus
NAMA SEKOLAH : SMK GRAFIKA BINA MEDIA
MATA PELAJARAN : Sistem Basis Data Dasar (Mysql)
KELAS/SEMESTER : X/II
STANDAR KOMPETENSI : Mengoperasikan Aplikasi Basis Data
ALOKASI WAKTU : 3 x 45 menit
JURUSAN : Rekayasa Perangkat Lunak
Kompetensi
Dasar
Indikator
Materi
Pembelajaran
Kegiatan Pembelajaran Nilai Karakter Penilaian
Sumber/Bahan
Belajar
MengenalDasar Mysql 1. MengenalMysql
2. Membuat database
menggunakan pernyataan create
database Memilih database
menggunakan pernyataan use
nama_database Membentuk
tabelmenggunakan pernyataan
create table
3. Mengetahuistruktur tabelmenggunakan
pernyataan descnama_tabelMemasukkan
data ke dalam tabelmenggunakan pernyataan
insert into Melihat isi tabelmenggunakan
pernyataan select*from
4. Menggantistruktur tabelmenggunakan
pernyataan alter
5. Mengetahuidaftar basis data dan tabel
menggunakan pernyataan showdatabases dan
show tables
6. Menghapus tabelmenggunakan pernyataan
drop
1. Pengenalan MySQL
2. Pernyataan create database
3. Pernyataan create table
4. Pernyataan descnama_tabel
5. Pernyataan insert into
6. Pernyataan select*from
7. Pernyataan alter
8. Pernyataan showdatabases
dan show tables
9. Pernyataan drop
1. Menjelaskan pengenalan MySQL
2. Menjelaskan penggunaan
pernyataan create database
3. Menjelaskan penggunaan
pernyataan use nama_database
4. Menjelaskan penggunaan
pernyataan create table
5. Menjelaskan penggunaan
pernyataan descnama_tabel
6. Menjelaskan penggunaan
pernyataan insert into
7. Menjelaskan penggunaan
pernyataan select*from
8. Menjelaskan penggunaan
pernyataan alter
9. Menjelaskan penggunaan
pernyataan showdatabases dan
show tables
10.Menjelaskan penggunaan
pernyataan drop
 Rasa ingin
tahu
 Sikap
 Kreatif
 Disiplin
 Kerja keras
 Menghargai
 Bertanya
1. Tugas
2. Uji Kompetensi
3. Uji Kompetensi
Kognitif
4. Uji Pengetahuan
Konsep
5. Uji Pemahaman
Konsep
6. Materi
7. Soal-soal essai
yang berkaitan
dengan kode-
kode SQL
Praktikum
Mengenal
Berbagai Operasi
Terhadap Data
1. Mengenallebih jauh pernyataan Insert
2. Mengubah data dengan pernyataan Update
3. Menghapus data dengan Delete
4. Memahamimakna kunci primer (primary key)
5. Membuat kuncikomposit
6. Menghapus database menggunakan pernyataan
drop database nama_database
1. Pernyataan insert
2. Pernyataan update
3. Pernyataan delete
4. Pernyataan alter table add
primary key
5. Pernyataan primary
key(nama_kolom1,nama_kolo
m2)
6. Pernyataan drop database
1. Menjelaskan penggunaan
pernyataan insert Insert into
nama_tabelvalues(value1); Insert
into nama_tabel
values(value1,value2); Menjelaskan
penggunaan pernyataan update
2. Penggunaan pernyataan update
untuksatu kolom dalam satu baris
 Rasa ingin
tahu
 Sikap
 Kreatif
 Disiplin
 Kerja keras
 Menghargai
 Bertanya
1. Tugas
2. Uji Kompetensi
3. Uji Kompetensi
Kognitif
4. Uji Pengetahuan
Konsep
5. Uji Pemahaman
Konsep
6. Materi
nama_database Penggunaan pernyataan update
untukbeberapa kolom dalam satu
baris Penggunaan pernyataan
update untuksatu kolom dalam
beberapa baris Menjelaskan
penggunaan pernyataan delete
3. Penggunaan pernyataan delete
untuksatu baris Penggunaan
pernyataan delete untukbeberapa
baris Penggunaan pernyataan delete
untukbanyakbaris
4. Menjelaskan penggunaan
pernyataan alter table add primary
key Penggunaan pernyataan alter
table add primary key untuk
menambahkan primary key pada
sebuah table yang sudah dibuat
5. Menjelaskan pernyataan primary
key(nama_kolom1,nama_kolom2)
Menjelaskan penggunaan
pernyataan drop database
7. Soal-soal essai
yang berkaitan
dengan kode-
kode SQL
Praktikum
Mengenal Dasar
Query
1. Menampilkan semua kolom dan semua baris
2. Menampilkan kolom tertentu
3. Memilih baris tertentu
4. Mengenaloperator IS NULL
5. Mengenaloperator Relasional
6. Mengenaloperator Boolean
7. Memperoleh data yang unik
1. Pernyataan Select*from
2. Pernyataan Select
nama_kolom1,nama_kolom2
from nama_tabelPernyataan
Select nama_kolom from
nama_tabelwhere= kriteria
Pernyataan Select nama_kolom
where nama_kolom IS NULL
Operator Relasional ( < , > , = ,
< = , > = , < > ) Operator
Boolean ( And, Or,Not)
3. Pernyataan Distinct
1. Menjelaskan penggunaan
select*from
2. Menjelaskan penggunaan select
nama_kolom1, nama_kolom2
Menjelaskan penggunaan select
nama_kolom where= kriteria
Menjelaskan penggunaan select
nama_kolom where nama_kolom IS
NULL
3. Menjelaskan penggunaan Operator
Relasional ( = , > , < , < = , > = , < > ).
4. Menjelaskan operator sama dengan (
= )
5. Menjelaskan operator lebih dari ( > )
6. Menjelaskan operator kurang dari(
< )
7. Menjelaskan operator lebih dari
sama dengan ( >= )
8. Menjelaskan operator kurang dari
 Rasa ingin
tahu
 Sikap
 Kreatif
 Disiplin
 Kerja keras
 Menghargai
 Bertanya
1. Tugas
2. Uji Kompetensi
3. Uji Kompetensi
Kognitif
4. Uji Pengetahuan
Konsep
5. Uji Pemahaman
Konsep
6. Materi
7. Soal-soal essai
yang berkaitan
dengan kode-
kode SQL
Praktikum
sama dengan ( <=)
9. Menjelaskan operator tidak sama
dengan
10.Menjelaskan penggunaan Operator
Boolean (And, Or, Not)
11.Menjelaskan operator And
12.Menjelaskan operator OR
13.Menjelaskan operator Not
14.Menjelaskan penggunaan
pernyataan Distinct
Query Lanjutan 1. Menampilkan sebuah table menggunakan
Between dan Not Between
2. Menampilkan sebuah tabelmenggunakan In
dan Not In Menampilkan sebuah tabel
menggunakan Like dan Not Like Mengurutkan
data (order by)
3. Mengelompokkan data (group by)
Menggunakan klausa Having
4. Fungsi Agregat
5. Menggunakan klausa Limit
1. Siswa dapat memahami
bagaimana menampilkan
sebuah tabeldengan
menggunakan operator
Between dan Not Between
2. Siswa dapat memahami
penggunaan operator In dan
Not In Siswa dapat memahami
penggunaan operator Like dan
Not Like
3. Siswa dapat memahami
bagaimana mengurutkan data
menggunakan Order By Siswa
dapat memahamipengolahan
data dengan mengelompokkan
data menggunakan Group By
4. Siswa dapat memahami
penggunaan klausa Having
5. Siswa dapat memahami
penggunaan fungsiAgregat
dalam pengolahan data pada
sebuah tabel
6. Siswa dapat memahami
penggunaan klausa limit untuk
membatasijumlah tampilan
data pada sebuah tabel
1. Menjelaskan penggunaan operator
Between dan Not Between
2. Menjelaskan penggunaan operator
In dan Not In Menjelaskan
penggunaan operator Like dan Not
Like
3. Menjeskan bagaimana mengurutkan
data menggunakan fungsiOrder By
4. Menjelaskan pengurutan menurut
sebuah kolom
5. Menjelaskan pengurutan secara
ascending / descending
6. Menjelaskan pengurutan menurut
beberapa kolom
7. Menjelaskan bagaimana
mengelompokkan data
menggunakan fungsiGroup By
8. Menjelaskan penggunaan Klausa
Having
9. Menjelaskan penggunaan fungsi
agregat (AVG, Count,Max, Min, dst)
Menjelaskan penggunaan fungsiAVG
atau average
10.Menjelaskan penggunaan fungsi
Count
11.Menjelaskan penggunaan fungsiMax
12.Menjelaskan penggunaan fungsiMin
13.Menjelaskan penggunaan fungsiSum
14.Menjelaskan penggunaan klausa
Limit
 Rasa ingin
tahu
 Sikap
 Kreatif
 Disiplin
 Kerja keras
 Menghargai
 Bertanya
1. Tugas
2. Uji Kompetensi
3. Uji Kompetensi
Kognitif
4. Uji Pengetahuan
Konsep
5. Uji Pemahaman
Konsep
6. Materi
7. Soal-soal essai
yang berkaitan
dengan kode-
kode SQL
Praktikum
Ekspersi dalam
Query
1. Penggunaan ekspresipada kolom keluaran
dalam sebuah tabelNama alias untukkolom
keluaran
2. Menambahkan teks dalam baris keluaran
1. Ekspresi pada kolom keluaran
2. Nama alias untukkolom
keluaran
3. Menambahkan teks dalam
1. Menjelaskan penggunaan ekspresi
pada kolom keluaran dalam sebuah
tabelMenjelaskan penggunaan nama
alias untukkolom keluaran
 Rasa ingin
tahu
 Sikap
 Kreatif
1. Tugas
2. Uji Kompetensi
3. Uji Kompetensi
Kognitif
Ekspresi berkondisi dengan Case dan When
Ekspresi berkondisi dengan IF
3. Kondisi dengan NULL
baris keluaran
4. Case dan When
5. IF
6. Kondisi NULL
2. Menjelaskan bagaimana
menambahkan teks dalam baris
keluaran Menjelaskan penggunaan
ekspresi berkondisi dengan
menggunakan Case dan When
3. Menjelaskan penggunaan ekspresi
berkondisi dengan menggunakan IF
Menjelaskan penggunaan kondisi
NULL untukmemanipulasi data yang
memiliki nilai NULL
 Disiplin
 Kerja keras
 Menghargai
 Bertanya
4. Uji Pengetahuan
Konsep
5. Uji Pemahaman
Konsep
6. Materi
7. Soal-soal essai
yang berkaitan
dengan kode-
kode SQL
Praktikum
Penggabungan
Data
1. Menggabungkan data dengan menggunakan
dua tabelMenggabungkan data dengan
menggunakan lebih daridua tabel
Menggabungkan dua table menggunakan
pernyataan naturaljoin
2. Menggabungkan lebih daridua buah tabel
menggunakan pernyataan naturaljoin
3. Menggabungkan dua tabelmelaluidata kolom
yang memiliki kesamaan Menggabungkan dua
tabelatau lebih menggunakan pernyataan
NaturalLeft Join
4. Menggabungkan dua tabelatau lebih
menggunakan pernyataan NatualRight Join
1. Penggabungan data antara dua
tabel
2. Penggabungan data antara
lebih dari dua tabel
3. NatualJoin untukdua tabel
4. NaturalJoin untuklebih dari
dua tabel
5. Penggabungan dua tabel
dengan kesamaan kolom
6. NaturalLeft Join
7. NaturalRight Join
1. Menjelaskan penggunaan ekspresi
pada kolom keluaran dalam sebuah
tabelMenjelaskan penggunaan nama
alias untukkolom keluaran
2. Menjelaskan bagaimana
menambahkan teks dalam baris
keluaran Menjelaskan penggunaan
ekspresi berkondisi dengan
menggunakan Case dan When
3. Menjelaskan penggunaan ekspresi
berkondisi dengan menggunakan IF
Menjelaskan penggunaan kondisi
NULL untukmemanipulasi data yang
memiliki nilai NULL
 Rasa ingin
tahu
 Sikap
 Kreatif
 Disiplin
 Kerja keras
 Menghargai
 Bertanya
1. Tugas
2. Uji Kompetensi
3. Uji Kompetensi
Kognitif
4. Uji Pengetahuan
Konsep
5. Uji Pemahaman
Konsep
6. Materi
7. Soal-soal essai
yang berkaitan
dengan kode-
kode SQL
Praktikum
Diketahui oleh
Kepala sekolah
( F. Sipayung, S.Pd )
Medan, 1 Februari 2015
Guru Bidang Studi
( Oktapianus Barus, S.Si )

More Related Content

PDF
VB.NET untuk .NET Programmer
PDF
Tampil data di tabel dg Java & netbeans
PDF
Slide 4 pengelompokan_data
PDF
Tutorial membuat form dalam netbeans versi2
PDF
Materi SQL Query Berjenjang
PDF
Part 5 integritas data lanj..
PDF
Testing Infographic
PDF
Jambalero
VB.NET untuk .NET Programmer
Tampil data di tabel dg Java & netbeans
Slide 4 pengelompokan_data
Tutorial membuat form dalam netbeans versi2
Materi SQL Query Berjenjang
Part 5 integritas data lanj..
Testing Infographic
Jambalero

Viewers also liked (15)

PDF
Untitled Presentation
PDF
Untitled Presentation
PDF
Untitled Presentation
PDF
Untitled Presentation
PDF
Untitled Infographic
PPTX
Yoojin slideshow
PDF
Untitled Presentation
PDF
Download Cutted
PDF
Untitled Presentation
PDF
Untitled Presentation
PDF
Untitled Presentation
PDF
Tong quan ve phan cum data mining
PPTX
Circular flow
PPTX
Robotic Hand
DOCX
Marketing Term Report nestle
Untitled Presentation
Untitled Presentation
Untitled Presentation
Untitled Presentation
Untitled Infographic
Yoojin slideshow
Untitled Presentation
Download Cutted
Untitled Presentation
Untitled Presentation
Untitled Presentation
Tong quan ve phan cum data mining
Circular flow
Robotic Hand
Marketing Term Report nestle
Ad

Similar to Silabus mysql (20)

PDF
Laporan Praktikum Tugas Akhir Basis Data
PDF
sql Modul
PDF
Laporan Praktikum Tugas Akhir Basis Data
PDF
Laporan 1 annissaul hidayah 11120018_6
PDF
Modul basdat I
DOCX
Jobsheet mysql
PPT
Kajian4 Kelompok 6
PDF
Modul4 16 februari 2013
PPTX
Proyek 10
PPTX
Bab 10 proyek
PPTX
Proyek 10
PPTX
PDF
PDF
Part 7 ddl dan dml lant..retriving data up
PDF
SIM, Rina Handayani, Hapzi Ali, Opsi Membuat Blog dan Database Dengan Ms. Acc...
DOCX
Pertemuan 14 - Storing Data with Room - SQLite Primer - Word.docx
PDF
SISTEM BASIS DATA
PDF
31322 2 class & object
DOCX
Makalah Alprog
DOCX
LAPORAN TUGAS AKHIR-BASIS DATA-MOCHAMMAD ARIEL NOVIANTO_XII RPL 1.docx
Laporan Praktikum Tugas Akhir Basis Data
sql Modul
Laporan Praktikum Tugas Akhir Basis Data
Laporan 1 annissaul hidayah 11120018_6
Modul basdat I
Jobsheet mysql
Kajian4 Kelompok 6
Modul4 16 februari 2013
Proyek 10
Bab 10 proyek
Proyek 10
Part 7 ddl dan dml lant..retriving data up
SIM, Rina Handayani, Hapzi Ali, Opsi Membuat Blog dan Database Dengan Ms. Acc...
Pertemuan 14 - Storing Data with Room - SQLite Primer - Word.docx
SISTEM BASIS DATA
31322 2 class & object
Makalah Alprog
LAPORAN TUGAS AKHIR-BASIS DATA-MOCHAMMAD ARIEL NOVIANTO_XII RPL 1.docx
Ad

Recently uploaded (19)

PPTX
Untitled design slide shwow power(8).pptx
PPTX
ibadah minggu hkbp bongbongan 13 juli 2025
PDF
LDKPD 1 IPS FASE D KLS VII SMT GANJIL 2025.pdf
PPTX
Jurnal pembelajaran ku prinsip pengajaran dan asesmen merancang pembelajaran ...
PPTX
nananajjanajajajakakkakkelompok 2 ppt 7.pptx
PDF
ekstrak dan ekstraksi pad fitokimia d3 farmasi
PDF
G4ME PEN6H4S1L U4N6 J01N S3KAR4NG Rasakan sensasi yang seru dan menegangkan ,...
PPTX
PROMPT MODUL AJAR 1 FASE D KLS VII SMT GANJIL 2025.pptx
PDF
KIPER4D situs Exclusive Game dari server Star Gaming Asia !
PPTX
legalitasusahagadepreneur-231113012424-4a0ee8b7.pptx
PPTX
jurnal pembelajaran ku prinsip pengajaran dan asesmen
PPTX
modul ajar bahasa inggris kelas 2 SD semester 1
PPTX
ibadah minggu hkbp bongbongan 06 juli 2025
PPTX
PPT.FANTASI.pptxKELAS 777777777777777777
PPTX
Aksi Nyata Integrasi Profil Pelajar Pancasila dalam EKSTRAKURIKULER.pdf.pptx
PDF
G4ME PEN6H4S1L U4N6 J01N S3KAR4NG Rasakan sensasi yang seru dan menegangkan ,...
PDF
PINOQQ adalah situs Poker Yang sudah Terbukti Member Selalu Menang dan Menye...
PDF
2_Geometrik Jalan Prrrrrrrrrrrrrrrrrrrart II.pdf
PDF
ehoeoyeiweywodhksadbkjqkdbqwkjdbkjkjdbqkdjbwkdjbwqk
Untitled design slide shwow power(8).pptx
ibadah minggu hkbp bongbongan 13 juli 2025
LDKPD 1 IPS FASE D KLS VII SMT GANJIL 2025.pdf
Jurnal pembelajaran ku prinsip pengajaran dan asesmen merancang pembelajaran ...
nananajjanajajajakakkakkelompok 2 ppt 7.pptx
ekstrak dan ekstraksi pad fitokimia d3 farmasi
G4ME PEN6H4S1L U4N6 J01N S3KAR4NG Rasakan sensasi yang seru dan menegangkan ,...
PROMPT MODUL AJAR 1 FASE D KLS VII SMT GANJIL 2025.pptx
KIPER4D situs Exclusive Game dari server Star Gaming Asia !
legalitasusahagadepreneur-231113012424-4a0ee8b7.pptx
jurnal pembelajaran ku prinsip pengajaran dan asesmen
modul ajar bahasa inggris kelas 2 SD semester 1
ibadah minggu hkbp bongbongan 06 juli 2025
PPT.FANTASI.pptxKELAS 777777777777777777
Aksi Nyata Integrasi Profil Pelajar Pancasila dalam EKSTRAKURIKULER.pdf.pptx
G4ME PEN6H4S1L U4N6 J01N S3KAR4NG Rasakan sensasi yang seru dan menegangkan ,...
PINOQQ adalah situs Poker Yang sudah Terbukti Member Selalu Menang dan Menye...
2_Geometrik Jalan Prrrrrrrrrrrrrrrrrrrart II.pdf
ehoeoyeiweywodhksadbkjqkdbqwkjdbkjkjdbqkdjbwkdjbwqk

Silabus mysql

  • 1. Silabus NAMA SEKOLAH : SMK GRAFIKA BINA MEDIA MATA PELAJARAN : Sistem Basis Data Dasar (Mysql) KELAS/SEMESTER : X/II STANDAR KOMPETENSI : Mengoperasikan Aplikasi Basis Data ALOKASI WAKTU : 3 x 45 menit JURUSAN : Rekayasa Perangkat Lunak Kompetensi Dasar Indikator Materi Pembelajaran Kegiatan Pembelajaran Nilai Karakter Penilaian Sumber/Bahan Belajar MengenalDasar Mysql 1. MengenalMysql 2. Membuat database menggunakan pernyataan create database Memilih database menggunakan pernyataan use nama_database Membentuk tabelmenggunakan pernyataan create table 3. Mengetahuistruktur tabelmenggunakan pernyataan descnama_tabelMemasukkan data ke dalam tabelmenggunakan pernyataan insert into Melihat isi tabelmenggunakan pernyataan select*from 4. Menggantistruktur tabelmenggunakan pernyataan alter 5. Mengetahuidaftar basis data dan tabel menggunakan pernyataan showdatabases dan show tables 6. Menghapus tabelmenggunakan pernyataan drop 1. Pengenalan MySQL 2. Pernyataan create database 3. Pernyataan create table 4. Pernyataan descnama_tabel 5. Pernyataan insert into 6. Pernyataan select*from 7. Pernyataan alter 8. Pernyataan showdatabases dan show tables 9. Pernyataan drop 1. Menjelaskan pengenalan MySQL 2. Menjelaskan penggunaan pernyataan create database 3. Menjelaskan penggunaan pernyataan use nama_database 4. Menjelaskan penggunaan pernyataan create table 5. Menjelaskan penggunaan pernyataan descnama_tabel 6. Menjelaskan penggunaan pernyataan insert into 7. Menjelaskan penggunaan pernyataan select*from 8. Menjelaskan penggunaan pernyataan alter 9. Menjelaskan penggunaan pernyataan showdatabases dan show tables 10.Menjelaskan penggunaan pernyataan drop  Rasa ingin tahu  Sikap  Kreatif  Disiplin  Kerja keras  Menghargai  Bertanya 1. Tugas 2. Uji Kompetensi 3. Uji Kompetensi Kognitif 4. Uji Pengetahuan Konsep 5. Uji Pemahaman Konsep 6. Materi 7. Soal-soal essai yang berkaitan dengan kode- kode SQL Praktikum Mengenal Berbagai Operasi Terhadap Data 1. Mengenallebih jauh pernyataan Insert 2. Mengubah data dengan pernyataan Update 3. Menghapus data dengan Delete 4. Memahamimakna kunci primer (primary key) 5. Membuat kuncikomposit 6. Menghapus database menggunakan pernyataan drop database nama_database 1. Pernyataan insert 2. Pernyataan update 3. Pernyataan delete 4. Pernyataan alter table add primary key 5. Pernyataan primary key(nama_kolom1,nama_kolo m2) 6. Pernyataan drop database 1. Menjelaskan penggunaan pernyataan insert Insert into nama_tabelvalues(value1); Insert into nama_tabel values(value1,value2); Menjelaskan penggunaan pernyataan update 2. Penggunaan pernyataan update untuksatu kolom dalam satu baris  Rasa ingin tahu  Sikap  Kreatif  Disiplin  Kerja keras  Menghargai  Bertanya 1. Tugas 2. Uji Kompetensi 3. Uji Kompetensi Kognitif 4. Uji Pengetahuan Konsep 5. Uji Pemahaman Konsep 6. Materi
  • 2. nama_database Penggunaan pernyataan update untukbeberapa kolom dalam satu baris Penggunaan pernyataan update untuksatu kolom dalam beberapa baris Menjelaskan penggunaan pernyataan delete 3. Penggunaan pernyataan delete untuksatu baris Penggunaan pernyataan delete untukbeberapa baris Penggunaan pernyataan delete untukbanyakbaris 4. Menjelaskan penggunaan pernyataan alter table add primary key Penggunaan pernyataan alter table add primary key untuk menambahkan primary key pada sebuah table yang sudah dibuat 5. Menjelaskan pernyataan primary key(nama_kolom1,nama_kolom2) Menjelaskan penggunaan pernyataan drop database 7. Soal-soal essai yang berkaitan dengan kode- kode SQL Praktikum Mengenal Dasar Query 1. Menampilkan semua kolom dan semua baris 2. Menampilkan kolom tertentu 3. Memilih baris tertentu 4. Mengenaloperator IS NULL 5. Mengenaloperator Relasional 6. Mengenaloperator Boolean 7. Memperoleh data yang unik 1. Pernyataan Select*from 2. Pernyataan Select nama_kolom1,nama_kolom2 from nama_tabelPernyataan Select nama_kolom from nama_tabelwhere= kriteria Pernyataan Select nama_kolom where nama_kolom IS NULL Operator Relasional ( < , > , = , < = , > = , < > ) Operator Boolean ( And, Or,Not) 3. Pernyataan Distinct 1. Menjelaskan penggunaan select*from 2. Menjelaskan penggunaan select nama_kolom1, nama_kolom2 Menjelaskan penggunaan select nama_kolom where= kriteria Menjelaskan penggunaan select nama_kolom where nama_kolom IS NULL 3. Menjelaskan penggunaan Operator Relasional ( = , > , < , < = , > = , < > ). 4. Menjelaskan operator sama dengan ( = ) 5. Menjelaskan operator lebih dari ( > ) 6. Menjelaskan operator kurang dari( < ) 7. Menjelaskan operator lebih dari sama dengan ( >= ) 8. Menjelaskan operator kurang dari  Rasa ingin tahu  Sikap  Kreatif  Disiplin  Kerja keras  Menghargai  Bertanya 1. Tugas 2. Uji Kompetensi 3. Uji Kompetensi Kognitif 4. Uji Pengetahuan Konsep 5. Uji Pemahaman Konsep 6. Materi 7. Soal-soal essai yang berkaitan dengan kode- kode SQL Praktikum
  • 3. sama dengan ( <=) 9. Menjelaskan operator tidak sama dengan 10.Menjelaskan penggunaan Operator Boolean (And, Or, Not) 11.Menjelaskan operator And 12.Menjelaskan operator OR 13.Menjelaskan operator Not 14.Menjelaskan penggunaan pernyataan Distinct Query Lanjutan 1. Menampilkan sebuah table menggunakan Between dan Not Between 2. Menampilkan sebuah tabelmenggunakan In dan Not In Menampilkan sebuah tabel menggunakan Like dan Not Like Mengurutkan data (order by) 3. Mengelompokkan data (group by) Menggunakan klausa Having 4. Fungsi Agregat 5. Menggunakan klausa Limit 1. Siswa dapat memahami bagaimana menampilkan sebuah tabeldengan menggunakan operator Between dan Not Between 2. Siswa dapat memahami penggunaan operator In dan Not In Siswa dapat memahami penggunaan operator Like dan Not Like 3. Siswa dapat memahami bagaimana mengurutkan data menggunakan Order By Siswa dapat memahamipengolahan data dengan mengelompokkan data menggunakan Group By 4. Siswa dapat memahami penggunaan klausa Having 5. Siswa dapat memahami penggunaan fungsiAgregat dalam pengolahan data pada sebuah tabel 6. Siswa dapat memahami penggunaan klausa limit untuk membatasijumlah tampilan data pada sebuah tabel 1. Menjelaskan penggunaan operator Between dan Not Between 2. Menjelaskan penggunaan operator In dan Not In Menjelaskan penggunaan operator Like dan Not Like 3. Menjeskan bagaimana mengurutkan data menggunakan fungsiOrder By 4. Menjelaskan pengurutan menurut sebuah kolom 5. Menjelaskan pengurutan secara ascending / descending 6. Menjelaskan pengurutan menurut beberapa kolom 7. Menjelaskan bagaimana mengelompokkan data menggunakan fungsiGroup By 8. Menjelaskan penggunaan Klausa Having 9. Menjelaskan penggunaan fungsi agregat (AVG, Count,Max, Min, dst) Menjelaskan penggunaan fungsiAVG atau average 10.Menjelaskan penggunaan fungsi Count 11.Menjelaskan penggunaan fungsiMax 12.Menjelaskan penggunaan fungsiMin 13.Menjelaskan penggunaan fungsiSum 14.Menjelaskan penggunaan klausa Limit  Rasa ingin tahu  Sikap  Kreatif  Disiplin  Kerja keras  Menghargai  Bertanya 1. Tugas 2. Uji Kompetensi 3. Uji Kompetensi Kognitif 4. Uji Pengetahuan Konsep 5. Uji Pemahaman Konsep 6. Materi 7. Soal-soal essai yang berkaitan dengan kode- kode SQL Praktikum Ekspersi dalam Query 1. Penggunaan ekspresipada kolom keluaran dalam sebuah tabelNama alias untukkolom keluaran 2. Menambahkan teks dalam baris keluaran 1. Ekspresi pada kolom keluaran 2. Nama alias untukkolom keluaran 3. Menambahkan teks dalam 1. Menjelaskan penggunaan ekspresi pada kolom keluaran dalam sebuah tabelMenjelaskan penggunaan nama alias untukkolom keluaran  Rasa ingin tahu  Sikap  Kreatif 1. Tugas 2. Uji Kompetensi 3. Uji Kompetensi Kognitif
  • 4. Ekspresi berkondisi dengan Case dan When Ekspresi berkondisi dengan IF 3. Kondisi dengan NULL baris keluaran 4. Case dan When 5. IF 6. Kondisi NULL 2. Menjelaskan bagaimana menambahkan teks dalam baris keluaran Menjelaskan penggunaan ekspresi berkondisi dengan menggunakan Case dan When 3. Menjelaskan penggunaan ekspresi berkondisi dengan menggunakan IF Menjelaskan penggunaan kondisi NULL untukmemanipulasi data yang memiliki nilai NULL  Disiplin  Kerja keras  Menghargai  Bertanya 4. Uji Pengetahuan Konsep 5. Uji Pemahaman Konsep 6. Materi 7. Soal-soal essai yang berkaitan dengan kode- kode SQL Praktikum Penggabungan Data 1. Menggabungkan data dengan menggunakan dua tabelMenggabungkan data dengan menggunakan lebih daridua tabel Menggabungkan dua table menggunakan pernyataan naturaljoin 2. Menggabungkan lebih daridua buah tabel menggunakan pernyataan naturaljoin 3. Menggabungkan dua tabelmelaluidata kolom yang memiliki kesamaan Menggabungkan dua tabelatau lebih menggunakan pernyataan NaturalLeft Join 4. Menggabungkan dua tabelatau lebih menggunakan pernyataan NatualRight Join 1. Penggabungan data antara dua tabel 2. Penggabungan data antara lebih dari dua tabel 3. NatualJoin untukdua tabel 4. NaturalJoin untuklebih dari dua tabel 5. Penggabungan dua tabel dengan kesamaan kolom 6. NaturalLeft Join 7. NaturalRight Join 1. Menjelaskan penggunaan ekspresi pada kolom keluaran dalam sebuah tabelMenjelaskan penggunaan nama alias untukkolom keluaran 2. Menjelaskan bagaimana menambahkan teks dalam baris keluaran Menjelaskan penggunaan ekspresi berkondisi dengan menggunakan Case dan When 3. Menjelaskan penggunaan ekspresi berkondisi dengan menggunakan IF Menjelaskan penggunaan kondisi NULL untukmemanipulasi data yang memiliki nilai NULL  Rasa ingin tahu  Sikap  Kreatif  Disiplin  Kerja keras  Menghargai  Bertanya 1. Tugas 2. Uji Kompetensi 3. Uji Kompetensi Kognitif 4. Uji Pengetahuan Konsep 5. Uji Pemahaman Konsep 6. Materi 7. Soal-soal essai yang berkaitan dengan kode- kode SQL Praktikum
  • 5. Diketahui oleh Kepala sekolah ( F. Sipayung, S.Pd ) Medan, 1 Februari 2015 Guru Bidang Studi ( Oktapianus Barus, S.Si )