Setelah memahami hierarki dan komponen basis data mari kita mencoba menganalisa rancangan struktur basis data dari aplikasi Sistem Informasi Nilai Raport. Tabel-tabel yang diperlukan dalam membuat aplikasi raport sederhana diantaranya: Nama tabel Keterangan dan field Tabel siswa Menyimpan data siswa seperti: id_siswa, nis, nama, jenis_kelamin, tanggal_lahir, alamat, dan id_kelas Tabel kelas Menyimpan data kelas berupa id_kelas, nama_kelas, dan wali_kelas Tabel guru Menyimpan data guru: id_guru, nama_guru, nomor_hp Tabel mata pelajaran Menyimpan data mapel: id_mapel, nama_mapel, id_guru_pengampu Tabel nilai Menyimpan nilai siswa untuk setiap mapel. id_nilai, id_siswa, id_mapel, semester, tahun_ajaran, nilai_harian, nilai_UTS, nilai_UAS, nilai akhir Tabel user Untuk login dan mengatur otoritas pengguna. Berisi data: id_user, username, ...
Bahasa yang digunakan dalam operasi basis data disebut Structured Query Language atau biasa disebut SQL. Pernyataan atau statement SQL dapat dibagi ke dalam 3 bentuk yaitu: Data Definition Language (DDL) Data Manipulation Language (DML) Data Control Language(DCL) DDL yaitu struktur/skema basis data yang menggambarkan/mewakili desain basis data secara keseluruhan dispesifikasikan dengan bahasa khusus. Contoh perintah: CREATE, ALTER, DROP, RENAME DML adalah perintah-perintah yang digunakan untuk mengubah, memanipulasi, dan mengambil data pada basis data. Contoh perintah: SELECT, INSERT, UPDATE, DELETE DCL biasa digunakan untuk merubah hak akses, memberikan roles, dan isu lain yang berhubungan dengan keamanan database. Contoh perintah: GRANT, REVOKE Penulisan sebuah perintah atau pernyataan dalam basis data dikenal dengan istilah query. Berikut beberapa penulisan query pada bahasa SQL: Membuat database Struktur query : CREATE DATABASE nama_db ; Contoh ...
Sesi kali ini Anda diharapkan mampu mengolah database dengan memasukkan baris-baris query dengan ketentuan berikut: nama tabel : tb_siswa field yang tersedia : id_, uid, pass, fullname, place, birth, gender, address data yang akan dimasukkan: Field Value id_ 6 uid 1801JW006 pass 123456 fullname Joko Widodo place Banyumas birth 1 Januari 2005 gender Male address Jln Kejawar Banyumas lihat lagi bagaimana penulisan query untuk menambahkan data! Silahkan kunjungi www.ahmadmukti.my.id/tkj untuk mengerjakan tugas ini Previous: Bahasa Basis Data Next: Koneksi Basis Data
Comments
Post a Comment