Catatan Kelas Pangkalan Data

QUERY : Pilih semua:

SELECT * FROM mahasiswa

 

QUERY : Pilih 1 column:

SELECT nama FROM mahasiswa

 

QUERY : Pilih 2 column:

SELECT nama, nim FROM mahasiswa

 

QUERY : Pilih semua, Maximum 1 row (baris):

SELECT * FROM mahasiswa LIMIT 1

 

QUERY : Pilih semua, Urutkan berdasarkan nama dari  terkecil ke terbesar(ASC / DESC):

SELECT * FROM mahasiswa ORDER BY nama ASC

 

QUERY : Pilih semua & WHERE (ANGKA):

SELECT * FROM mahasiswa_detail WHERE mahasiswa_id=2

 

QUERY : Pilih semua & WHERE (STRING) :

SELECT * FROM mahasiswa_detail WHERE email=”abdul@abduls.com”

 

QUERY : Pilih semua kolom yang Mengandung kata tertentu:

SELECT * FROM mahasiswa_detail WHERE alamat LIKE “%banda%”

 

QUERY : Pilih alamat, email yang alamatnya mengandung kata “banda”, diurutkan berdasarkan mahasiswa_id dari yang besar ke yang kecil

SELECT alamat, email WHERE alamat LIKE “%banda%” ORDER BY mahasiswa_id DESC

QUERY : Pilih id(mahasiswa),nama,alamat,kontak & JOIN Table mahasiswa  & mahasiswa detail,  diurutkan berdasarkan m.id besar ke kecil, Limit 1 baris

SELECT m.id, m.nama, md.alamat, md.kontak FROM mahasiswa AS m LEFT JOIN mahasiswa_detail AS md ON m.id = md.mahasiswa_id ORDER BY m.id DESC  LIMIT 1

 

Query Insert (Masukkan Data)

INSERT INTO mahasiswa_detail(mahasiswa_id, alamat, kontak,email,tanggal_lahir,prodi_id)

VALUES(5,”tungkop, Aceh Rayeuk”, “08236642332”, “salam@lamprit.com”, “1991-01-01”, 5 )

 

QUERY UPDATE

UPDATE mahasiswa_detail
SET kontak=”085255555550″
WHERE id=2

 

QUERY DELETE

DELETE FROM mahasiswa_detail
WHERE id=1

 

QUERY UPDATE

UPDATE mahasiswa_detail SET kontak=”0853″
WHERE id >= 3 OR alamat = “Blang Pidie, abdya”

 

JAWABAN MIDTEM QUERY A

SELECT *

FROM client

ORDER BY nama

JAWABAN MIDTEM QUERY B

SELECT client.username,
client.password, client_detail.nama, client_detail.pekerjaan, client_detail.provinsi

FROM client
JOIN client_detail
ON client.id = client_detail.client_id

ORDER BY client.username ASC

LIMIT 2

Midtem Manajemen Database

Arahan :

  • Buat database dengan nama : midtem_namaanda
  • Buatlah 2 tabel:
    client (id, username, password)
    client_detail (id, client_id, nama, pekerjaan, provinsi)
  • Isikan baris data pada tabel client dan tabel client_detail maximal 2 baris data untuk masing-masing tabel.

Soal:

  1. Jelaskan secara singkat pengertian basis data menurut anda?
  2. Buatlah query A:
    pilih semua data pada tabel client_detail, diurutkan berdasarkan nama dari abjad tertinggi ke yang terendah
  3. Buatlah query B:
    pilih username, password, nama, pekerjaan dan provinsi.
    Kemudian diurutkan berdasarkan username dari abjad terendah ke tertinggi. kemudian dibatasi hasilnya maksimal 2 baris data
  4. Upload screenshot hasil query A
  5. Upload screenshot hasil query B

Kumpul Jawaban: -> Kumpul Jawaban
List yang sudah kumpul -> List yang sudah kumpul

Tugas Management Pangkalan Data (Kelas Selasa 09.30 WIB)

  1. Buatlah sebuah database dengan nama database tugas_namaanda
  2. Buat 2 table dengan kolom sebagai berikut
    • login (id, username, password)
    • user_detail (id, login_id, nama, alamat, tinggi_badan)
  3. masukkan minimal 2, maximal 4 baris data ke dalam table login dan user detail
  4. buatlah query menggunakan join :
    tampilkan data username, login_id, nama, alamat dan tinggi badan
    diurutkan berdasarkan nama (abjad terbesar ke yang terkecil)
    batasi data yang ditampilkan maksimal 2 baris data

Kirimkan script query (poin 4) dan screenshot daftar Baris data pada  tabel login dan user detail.

Kumpul tugas: Kumpul disini
Cek tugas yang sudah terkumpul : Cek disini

Tugas Management Pangkalan Data (Kelas Selasa 7.45 WIB)

  1. Buatlah sebuah database dengan nama database tugas_namaanda
  2. Buat 2 table dengan kolom sebagai berikut
    • login (id, username, password)
    • user_detail (id, login_id, nama, alamat, tinggi_badan)
  3. masukkan minimal 2, maximal 4 baris data ke dalam table login dan user detail
  4. buatlah query menggunakan join :
    tampilkan data username, login_id, nama, alamat dan tinggi badan
    diurutkan berdasarkan nama (abjad terbesar ke yang terkecil)
    batasi data yang ditampilkan maksimal 2 baris data

Kirimkan script query (poin 4) dan screenshot daftar Baris data pada  tabel login dan user detail.

Kumpul tugas: Kumpul disini
Cek tugas yang sudah terkumpul : Cek disini

Desain Web – Final

Arahan Final Desain Web:

Deadline : 12 Juli 2019 Pukul 23:59

  1. Buat Judul Blog dengan nama “[Nama Mahasiswa]”
  2. Ganti Thema Web
  3. Masukkan Logo Web
  4. Buat Page (About Us,  Hubungi Kami)
  5. Buat Video & Upload Video ke Youtube
  6. Buat 1 Postingan yang berisikan :
    – Text (Minimal 1 Paragraph)
    – Gambar
    – Video (Milik Pribadi)
    – Peta google maps
    – Link ke wikipedia
  7. Set Kategori Postingan menjadi “Berita Dalam Negeri”
  8. Buat Menu (Home, About Us, Berita, Hubungi Kami)
  9. Buat Sub menu (Berita Dalam Negeri, Berita Manca Negara) dibawah menu Berita
  10. Daftarkan web ke Google Search Console
  11. Index Web ke google
  12. Daftarkan web ke Google Analytic
  13. Buat Widget tipe (Text/HTML) yang berisikan Alamat.

Kumpul Final Desain Web

Cek : List yang Sudah Kumpul Final