0% menganggap dokumen ini bermanfaat (0 suara)
35 tayangan3 halaman

Prak Basis Data 1

Dokumen ini adalah panduan untuk mahasiswa Prodi S1 Sistem Informasi di Universitas Mulia mengenai pemrograman database MySQL. Terdapat penjelasan tentang struktur dasar SQL, langkah-langkah pembuatan dan pengelolaan database, serta latihan untuk menerapkan perintah SQL. Tujuan dari dokumen ini adalah agar mahasiswa dapat memahami dan mengimplementasikan teori database dengan benar.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
35 tayangan3 halaman

Prak Basis Data 1

Dokumen ini adalah panduan untuk mahasiswa Prodi S1 Sistem Informasi di Universitas Mulia mengenai pemrograman database MySQL. Terdapat penjelasan tentang struktur dasar SQL, langkah-langkah pembuatan dan pengelolaan database, serta latihan untuk menerapkan perintah SQL. Tujuan dari dokumen ini adalah agar mahasiswa dapat memahami dan mengimplementasikan teori database dengan benar.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Universitas Mulia

Prodi
Teknik Dan Balikpapan S1- Sistem Informasi
Perancangan
Basis Data Struktur Tabel Pada Latihan 1
MySQL
Dosen : Shinta Palupi, [Link]
Semester II Email : shinta152023@[Link]

1.​ TUJUAN

Mahasiswa dapat mengetahui, memahami, menguasai dan mampu mengimplementasi


teori, konsep dan prinsip pemograman database MySQL denga logika pemograman yang
benar, ringkas, dan tepat dalam penerapan di bidang teknologi informasi.

2.​ TEORI

Struktur dasar dari ekspresi SQL terdiri dari tiga klausa, yaitu: select, from, dan
where. Select berhubungan dengan operator proyeksi dari aljabar relasional. Operasi ini
digunakan untuk mendaftarkan semua atribut yang diinginkan sebagai hasil suatu query.
From berhubungan dengan operasi Cartesian-product dari aljabar relasional. Operasi ini
mencatat semua relasi yang di “scan” dalam evaluasi suatu query. Where berhubungan
dengan operasi predikat seleksi dari aljabar relasional. Operasi ini terdiri dari sebuah
predikat yang menyangkut atribut-atribut dari relasi yang muncul dalam klausa from.

3.​ LANGKAH KERJA


1)​ Membuat Database dan table
Buatlah database Akademik, dan tabel Mahasiswa dengan isi tabel sebagai berikut:
CREATE DATABASE AKADEMIK;
USE AKADEMIK;
CREATE TABLE mahasiswa (nim int(10) PRIMARY KEY, nama_mhs
VARCHAR(30),tgl_lahir DATE, jen_kel CHAR(1));
2)​ Melihat tabel pada database
Show tables;

​ 7
3)​ Mengisi Data Pada Tabel
INSERT INTO mahasiswa values(0441,’Agus Supriyanto’,’1989-09-09’);
4)​ Melihat Data Pada table
Select*from mahasiswa;
5)​ Menampilkan Semua Database
Untuk melihat basis data default yang sudah ada, gunakan perintah show databases;
6)​ Membuka Database
Walaupun basis data baru saja dibuat, tidak otomatis terbuka. Untuk membukanya
harus dilakukan perintah yang ekspisit, yaitu use namadatabase;
7)​ Menghapus Database
Database dapat dihapus secara permanen, perintahnya adalah dengan menggunakan
drop database namadatabase;
8)​ Mengubah Nama Tabel Yang Telah Dibuat
Untuk mengubah nama tabel, gunakan perintah rename table namatabel awal to
namatabel baru;
9)​ Menghapus Table
Untuk menghapus tabel, gunakan perintah drop table namatabel;
10)​ Mengubah Nama Field
Untuk mengubah nama field pada tabel, gunakan perintah alter table <nama_table>
change <nama_field_lama> <nama_field_baru> <tipe>(panjang);
11)​ Mengubah Panjang Tipe Data Field
Untuk mengubah panjang tipe data, gunakan perintah alter table <nama_table>
modify <field> <tipe>(panjang);
12)​ Menambah Field Baru
alter table <nama_table> add <field_baru> <tipe>(panjang);

​ 8
13)​ Menetapkan Dan Menghapus Primary Key
alter table <nama_table> add primary key ( <field> );
Penambahan primary key hanya bisa dilakukan pada table yang belum mempunyai
primary key, karena dalam 1 table hanya boleh memiliki 1 primary key JANGAN
LUPA TANDA KURUNG ( ... )
Contoh :
alter table departemen add primary key (Kddiv);
Pada contoh dibawah adalah sebuah pemindahan primary key dari field NIM_MHS
ke field KODE_MHkS
alter table mahasiswa drop primary key (NIM_MHS), add primary key
(KODE_MATKUL);
14)​ Menghapus Field
alter table <nama_table> drop <field> ;

LATIHAN
a)​ Dari tabel dibawah tampilkan mahasiswa yang berjenis kelamin perempuan
saja, perintahnya tambahkan “Where” pada “Select”
Select * from mahasiswa where jen_kel=’P’;
b)​ Tampilkan data mahasiswa hanya nim dan nama saja
Select nim ,nama_mhs from mahasiswa;

​ 9

Anda mungkin juga menyukai