Postingan

Menampilkan postingan dari Juli, 2024

Excel Normalisasi Tgl 31 Juli 2024

Gambar
 

Normalisasi

 - apa yang dimaksud normalisasi? Normalisasi adalah proses mengatur data dalam database untuk mengurangi duplikasi dan meningkatkan konsistensi. Tujuannya adalah memastikan data efisien dan akurat dengan menghilangkan redundansi dan menghindari masalah seperti kesalahan saat mengupdate, menambah, atau menghapus data. - ada berapa tahap normalisasi database?, jelaskan secara rinci masing-masing tahapan normalisasi database! 1. First Normal Form (1NF):    - Aturan: Semua kolom harus berisi nilai atomik (tidak dapat dibagi lagi), dan setiap kolom dalam tabel harus mengandung nilai yang hanya memiliki satu tipe data.    - Contoh: Jika ada kolom yang berisi daftar nilai, pisahkan nilai-nilai tersebut ke dalam baris yang berbeda. 2. Second Normal Form (2NF):    - Aturan: Harus sudah dalam 1NF dan setiap kolom non-primer harus sepenuhnya bergantung pada kunci utama.    - Contoh: Jika ada kolom yang hanya bergantung pada bagian dari kunci utama (par...

Penjelasan Tool phpMyAdmin

Gambar
PhpMyAdmin adalah salah satu software gratis yang ditulis dalam bahasa PHP dan merupakan software yang paling populer digunakan untuk mengelola tabel dan data pada database melalui web. ada beberapa fitur dalam PhpMyAdmin:   BROWSE Digunakan untuk melihat isi tabel secara langsung dan Menyajikan data dalam format tabel yang terstruktur. STRUCTURE Menampilkan struktur tabel dalam database yang dipilih, termasuk kolom, tipe data, dan indeks.   SQL Memberikan akses ke antarmuka untuk menjalankan Kueri  SQL  secara langsung. Anda bisa mengetikkan kueri  SQL  di sini dan menjalankannya untuk mendapatkan hasil atau melakukan perubahan.   INSERT Memungkinkan Anda untuk menambahkan data baru ke dalam tabel yang dipilih. PRIVELEGES Menampilkan daftar semua pengguna yang ada di server  MySQL  beserta informasi tentang hak akses yang mereka miliki.                      

DCL (Data Control Language)

DCL    DCL (Data Control Language) adalah bagian dari SQL yang digunakan untuk mengatur hak akses dan izin pengguna terhadap objek-objek dalam basis data.  DCL (Data Control Language) digunakan untuk mengontrol akses ke data dalam database. Contoh pernyataan DCL meliputi: - GRANT: Memberikan hak akses kepada pengguna atau peran. - REVOKE: Mencabut hak akses yang telah diberikan. Contoh: -Memberikan Hak Akses Kepada Komputer- GRANT SELECT, INSERT ON Mahasiswa TO user123; Setelah GRANT SELECT, INSERT Pengguna user123 akan memiliki izin untuk menjalankan perintah SELECT dan INSERT pada tabel Mahasiswa.

DML (Data Manipulation Language)

Gambar
DML     DML (Data Manipulation Language)   adalah bagian dari SQL yang digunakan untuk mengelola data dalam tabel, termasuk operasi seperti menambah, memperbarui, dan menghapus data. DML (Data Manipulation Language) digunakan untuk mengelola data yang ada dalam objek database. Contoh pernyataan DML meliputi: - SELECT: Mengambil data dari tabel. - INSERT: Menambahkan data baru ke tabel. - UPDATE: Memperbarui data yang sudah ada dalam tabel. - DELETE: Menghapus data dari tabel.   Contoh: -Menambahkan Data Kedalam Tabel- INSERT INTO Mahasiswa (NIM, Nama, Jurusan) VALUES (12345, 'Budi', 'Teknik Informatika');

Review Materi DDL (Data Definition Language)

Gambar
DDL    DDL (Data Definition Language) adalah bagian dari SQL yang digunakan untuk mendefinisikan struktur basis data, seperti membuat, mengubah, dan menghapus tabel serta objek lainnya dalam basis data. DDL (Data Definition Language) digunakan untuk mendefinisikan dan mengelola struktur database, seperti tabel dan indeks. Contoh pernyataan DDL meliputi: - CREATE: Membuat objek database baru, seperti tabel atau indeks. - ALTER: Mengubah struktur objek yang ada di database. - DROP: Menghapus objek database yang ada. - TRUNCATE: Menghapus semua baris dalam tabel tanpa mencatat setiap    baris secara individual. Contoh: -Membuat Tabel Baru- CREATE TABLE Mahasiswa (     NIM INT PRIMARY KEY,     Nama VARCHAR(100),     Jurusan VARCHAR(50) );