Arsip Kategori: Sistem Basis Data

Contoh Implementasi MYSQL + PHP + Boostrap

Pada sesi ini anda dapat mempelajari contoh implementasi penggunaan basis data MYSQL yang diimplementasikan menggunakan script PHP dengan framework tampilan menggunakan Boostrap,

Contoh implementasinya dalam bentuk Back End  pengelolaan untuk administrator  dengan studi kasus Sistem Informasi klinik. Acces data menggunakan mysqli atau untuk mariadb.

Contoh aplikasi dapat diunduh disini.

 

Tugas 1 – Konsep Dasar Basis Data

Tugas Konsep Dasar Basis Data

JIka diketahui contoh data sebagai berikut:
contoh basis data

Dengan menggunakan Aplikasi Micrsoft Acces

  1. Buatlah struktur masing-masing tabel
  2. Gambarkanlah skema basis datanya (relationship)
  3. Isi data sesuai contoh diatas.

Catatan:

  • Mohon dikerjakan secara mandiri.
  • Bagi ketahuan copas/dicopas maka nilainya dibagi sama rata.
  • Dikirim melalui email fairuzelsaid2@gmail.com. dalam bentuk file .accdb (database) dan file .docx (laporan). Dengan subject = SBD  Tugas 1Kelas – NPM – Nama
  • Dikumpulkan sesuai jadwal perkuliahan

 

Selamat Mengerjakan.

 

Pernyataan INSERT INTO SELECT dalam MySQL

MySQL: Pernyataan INSERT INTO SELECT

Pernyataan INSERT INTO SELECTDengan MySQL, kita dapat mengkopi informasi dari satu tabel ke tabel. Dengan pernyataan INSERT INTO SELECT beberapa data satu tabel dapat disisipkan ke tabel lain yang telah ada.

Sintaks Pernyataan INSERT INTO SELECT

Kita dapat mengkopi seluruh kolom dari tabel satu ke tabel lainya, dengan sintak sebagai berikut:

INSERT INTO tabel2
SELECT * FROM tabel1;

Syaratnya adalah struktur tabel1 dan tabel2 harus sejenis

Kita juga dapat mengkopi beberapa kolom tertentu ke tabel lain dengan cara menuliskan secara jelas nama-nama kolom yang ada. Adapun sintaksnya sebagai berikut:

INSERT INTO tabel2
(kolom1, kolom2,...)
SELECT (kolom1, kolom2,...)
FROM tabele;

Lanjut membaca

Pernyataan GROUP BY dalam MySQL

MySQL: Pernyataan GROUP BY  untuk Pengelompokan Data Agregasi

Oleh: Fairuz el Said

Pernyataan GROUP BYPernyataan GROUP BY dalam MySQL adalah pernyataan yang dirangkai dengan pernyataan SELECT dalam hubungannya dengan fungsi agregat untuk mengelompokkan hasil query untuk satu atau beberapa field (kolom). Fungsi agregat  dalam MySQL adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tunggal sebagai hasilnya, seperti: jumlah data, nilai minimun, nilai maximum dan nilai rata-rata.

Fungsi Aggregat yang biasanya digunakan dalam pernyataan GROUP BY, yaitu:

SUM digunakan untuk menghitung total nilai dari kolom tertentu
COUNT digunakan untuk menghitung jumlah record.
AVG digunakan untuk menampikan nilai rata-rata dari suatu kolom
MAX digunakan untuk menampikan nilai tertinggi dari suatu kolom
MIN digunakan untuk menampikan nilai terendah dari suatu kolom

Lanjut membaca

Pernyataan ALTER TABLE dalam MySQL

MySQL: Pernyataan ALTER TABLE untuk Memodifikasi struktur tabel

Oleh: Fairuz el Said

Fungsi Pernyataan ALTER TABLE

Pernyataan ALTER TABLE

Pernyataan ALTER TABLE merupakan salah satu pernyataan DDL (Data Definition Language) dalam MySQL  yang digunakan untuk memodifikasi/mengubah definisi dan strktur dari struktur tabel, baik field maupun nama tabelnya. Dalam pernyataan ALTER TABLE terdapat beberapa klausa untuk memodifikasi struktur tabel yaitu:

Klausa ADD

Klausa ADD merupakan klausa yang dimiliki oleh pernyataan ALTER TABLE yang digunakan untuk menambah field dari suatu table. Sintaks Klausa ADD sebagai berikut.

ALTER TABLE nama_table 
ADD nama_field tipe_data;

Klausa CHANGE

Klausa CHANGE merupakan klausa yang dimiliki oleh pernyataan ALTER TABLE yang digunakan untuk mengubah nama dan atau tipe data suatu field. Sintaks Klausa CHANGE sebagai berikut:

ALTER TABLE nama_table
CHANGE nama_field_lama nama_field_baru tipe_data

Lanjut membaca

Pernyataan DELETE dalam MySQL

MySQL: Pernyataan DELETE untuk Menghapus Record

Oleh: Fairuz el Said

Fungsi Pernyataan DELETE

pernyataan DELETE iconPernyataan DELETE merupakan perintah DML (Data Modification Language) danlam MySQL. Pernyataan DELETE  digunakan untuk melakukan penghapusan pada suatu atau beberapa baris (record)  suatu tabel. Pernyataan DELETE dirangkaian dengan klausa WHERE untuk membatasi atau menfilter record-record yang akan dihapus.

Sintaks Pernyataan DELETE

DELETE FROM nama_tabel
WHERE nama_kolom=nilai

Catatan: Penggunaan WHERE sesungguhnya bersifat opsional, namun Klausa WHERE digunakan untuk menentukan atau membatas suatu record atau beberapa record yang akan dihapus.

Lanjut membaca

Pernyataan UPDATE dalam MySQL

MySQL: Sintak dan Contoh Penggunaan Pernyataan UPDATE

Oleh: Fairuz el Said

Fungsi Penyataan UPDATE

Pernyataan UPDATEPernyataan UPDATE merupakan pernyataan DML dalam MySQL yang digunakan untuk mengubah/mengupdate data pada rekord-rekord yang ada dalam sebuah tabel.

Pada sesi ini akan dibahas tentang Pernyataan UPDATE dengan sub bahasan Fungsi, sintaks, contoh-contoh, penggunaan klausa WHERE dalam pernyataan UPDATE, serta latihan-latihan dan tugas.

Sintaks Pernyataan UPDATE

UPDATE nama_tabel 
SET kolom_1 = nilai_baru_1, kolom_2 =nilai_baru_2, …
[WHERE kondisi];

Catatan: Jika klausa WHERE tidak disertakan dalam penyataan UPDATE akan mengakibatkan seluruh record ter-update seluruhnya berdasarkan nilai baru yang dicantukan

Lanjut membaca