atau
C:\xampp\mysql\bin\mysql.exe -u root -p
show databases; => untuk melihat data semua databases nya
DDL DML
DDL = Data Definition Languages yang digunakan membangun kerangka database
DML = untuk memanipulasi data
<Definition>
Structure
DML
<record>
Beda definition dan record
definition => fondasinya yaitu tabel atau tabelnya. Mengubah tabel mahasiswa nambah
atribut nama,wadah yg diubah atau tabel ditambah nama.
Isi dari tabel itu adalah record
DDL ada perintah untuk struktur
- create (membuat tabel)
- alter (untuk mengubah tipe data)
- drop (menghapus tabel)
- desc (melihat struktur tabel)
DML (Manipulation) untuk isinya
perintah :
- insert (tambah isi)
- update (ganti isi)
- delete (isi tabel yang dibuang)
- select (tampilkan isi tabelnya)
sintaks :
create database ifbilc;
use ifbilc;
show tables;
Database Relational = model pengembangan basis data yang berisi baris dan kolom
relasional
Mhs Mk Dosen
001 Alpro1 Osvari (Os)
002 Alpro3 Rizki Kurniati (Rk)
KRS
(001,Alpro1,Os)
(002,Alpro1,Os)
(002,Alpro3,Rk)
atribut/kolom
row/record/baris/tuple
tipe data enumerasi = nilai tercacah menjadi nilai yang baru atau jd yg lain
tbl_mhs
tbl_dosen
tbl_mk
n
DOSEN
JABATAN,GOLONGAN,PANGKAT,NAMA,NIP
TABEL RELASIONAL
insert into jadwal(nim,nip
SELECT
SELECT <fields> FROM <tables>
WHERE <clauses>
<opt:GROUP BY <field>
ORDER BY <field>
MENAMBAH 1 FIELD BARU
SELECT
-> CONCAT (ni,"-",kode) as id_jadwal;
-> nilai,
-> CASE
-> WHEN nilai >=70 THEN 'LULUS'
-> WHEN nilai < 70 THEN 'TIDAK LULUS'
-> AND as keterangan
-> FROM jadwal;