Postingan

Menampilkan postingan dari Juli, 2024

DCL (Data Control Language)

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 (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');

DDL (Data Definition Language)

Gambar
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) );

Penjelasan Tools PHP MyAdmin

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: 1. Browse Digunakan untuk melihat isi tabel secara langsung dan Menyajikan data dalam format tabel yang terstruktur. 2. Structure  Menampilkan struktur tabel dalam database yang dipilih, termasuk kolom, tipe data, dan indeks. 3. SQL  memberikan akses ke antarmuka untuk menjalankan kueri SQL secara langsung. Anda bisa mengetikkan Kueri SQL disini dan menjalankannya untuk mendapatkan hasil / melakukan perubahan. 4. Insert  memungkinkan anda untuk menambahkan data baru kedalam tabel yang dipilih 5. Priveleges menampilkan daftar semua pengguna yang ada di server MySQL beserta informasi tentang hal akses yang mereka miliki

Normalisasi

Gambar
 1. Apa itu Normalisasi     P roses penyusunan data dalam basis data untuk mengurangi redundansi(penyimpanan data yang sama tetapi berbeda tempat dengan fasilitas keamanan tambahan) dan meningkatkan integritas data. pemecahan tabel besar menjadi kecil 2. Tahapan Normalisasi a. Tidak Normal (Unnormalize)      Data masih dalam bentuk kumpulan yang belum terformat, menyebabkan pengulangan data dan masalah manipulasi data. b. 1NF      Data mulai dikelompokkan sesuai jenisnya untuk mengatasi anomali, menghilangkan duplikasi, dan membuat tabel terpisah dengan kolom unik untuk identifikasi. c. 2NF      Dilakukan dekomposisi tabel dan pencarian kunci primer untuk setiap tabel. pada tahap normalisasi 2NF ini tabel tersebut harus dipecah berdasarkan primary key. Sehingga bentuk normalisasi 2NF dari tabel tersebut adalah sebagai berikut: d. 3NF  Mengharuskan kolom hanya bergantung pada kunci primer dan bukan p...