Mini Project (Membuat Data Base To My SQL)
APA ITU DATA BASE???
Data base adalah perkumpulan data atau informasi yang terstruktur, data base banyak digunakan diberbagai industri. data base sangat penting bagi suatu industri.
MANFAAT DARI DATA BASE??
Memberikan akses pengolahan data lebih mudah dan efisien, integrasi data lebih baik, terlindunginya keamanan data karena data terkumpul pada suatu data base, dan penyimpanan efisien
APA ITU DBMS???
Database Management System atau DBMS adalah software yang digunakan untuk mengelola, menyimpan, dan mengambil database. Software ini menyediakan antarmuka yang memungkinkan user membaca, membuat, menghapus, dan memperbarui data
DBMS YANG POPULER DIGUNAKAN
Microsoft SQL Server, Microsoft Acces, Postgre SQL & My SQL
Dalam pembahasan kali ini saya menggunakan My SQL sebagai Database Management System
BEBERAPA OPERASI UTAMA SQL
STUDI KASUS DATA KARYAWAN KANTOR PT X
idcard_karyawan, nama_karyawan,umur_karyawan, masakerja_karyawan, jobposition-karyawan (Data yang akan disimpan)
BERIKUT CODE BLOK YANG DIGUNAKAN
-- UNTUK MENGHAPUS DATA BASE 'kantor' BILA MANA ADA SEBELUMNYA UNTUK MENGHINDARI EROR
DROP DATABASE IF EXISTS kantor;
-- MEMBUAT DATA BASE DENGAN NAMA 'kantor'
CREATE DATABASE kantor;
-- UNTUK MENGHAPUS DATA TABEL 'kantor.datakaryawan' JIKA SEBELUMNYA ADA
DROP TABLE IF EXISTS kantor.datakaryawan;
-- MEMBUAT TABEL 'datakaryawan' DALAM DATA BASE 'kantor'
CREATE TABLE kantor.datakaryawan
(
-- MENULISKAN NAMA KOLOM PADA TABEL
-- VARCHAR BERHUNGSI UNTUK MENYIMPAN DATA ALFANUMERIK YANG MEMILIKI PANJANG KARATER
idcard_karyawan VARCHAR (400),
nama_karyawan VARCHAR (400),
umur_karyawan VARCHAR (400),
masakerja_karyawan VARCHAR (400),
jobposition_karyawan VARCHAR (400)
);
-- MENAMBAHKAN DATA (idcard_karyawan, nama_karyawan, umur_karyawan, masakerja_karyawan, jobposition_karyawan) KEDALAM TABEL 'datakaryawan'
INSERT INTO datakaryawan ( idcard_karyawan, nama_karyawan, umur_karyawan, masakerja_karyawan, jobposition_karyawan )
-- MENGISI MASING-MASING DATA SESUAI URUTANNYA
VALUES
('1212','HADI TRI','54','4','SATPAM'),
('1234','YANTO YUYUN','34','3','DATA ANALYSIS'),
('2345','YANTO AHMAD','23','3','ADMINISTRASI'),
('1322','HANIFAH','20','2','CUSTOMER SERVICE'),
('2356','FANIYANTO','24','5','TAX OFFICER'),
('2677','ANDRASITA','32','7','SEKERTARIS'),
('1111','KHANIEF','35','15','DIREKTUR');
-- MENGAMBIL DATA DARI DATABASE 'kantor' PADA TABEL 'datakaryawan'
SELECT*FROM kantor.datakaryawan;
Jika ingin menambahkan nilai data dapat menambahkan pada bagian “Values” . Sekian Terima kasih