Senin, 08 Desember 2014

Laporan Pratikum SMBD


TUGAS 4
PRAKTIKUM SMBD













NAMA           : INDAH PERMATA SARI
NIM                : 131.05.1064


PROGAM STUDI TEKNOLOGI INDUSTRI
JURUSAN TEKNIK INFORMATIKA
IST AKPRIND YOGYAKARTA
2014



1.NAMA TABEL: PRODI
mysql> use mahasiswa;
Database changed
mysql> create table prodi(kode_prodi varchar(5),nama_prodi varchar(30));
Query OK, 0 rows affected (0.27 sec)

mysql> insert into prodi values('A01','Sistem Komputer'),('A02','Sistem Informas
i'),('A03','Teknik Informatika');
Query OK, 3 rows affected (0.11 sec)
Records: 3  Duplicates: 0  Warnings: 0

mysql> select*from prodi;
+----------------+---------------------------+
| kode_prodi | nama_prodi                  |
+----------------+--------------------------+
| A01               | Sistem Komputer    |
| A02               | Sistem Informasi       |
| A03               | Teknik Informatika   |
+-----------+-------------------------------+
3 rows in set (0.00 sec)



NAMA TABLE : mhs
2.Tampilan data mahasiswa yang memiliki umur 25 tahun kebawah:

3.Tampilan total mahasiswa yang lulus tahun 2009:

4.Tampilan data program study yang jumlah mahasiswa paling sedikit(MIN dan MAX)
MIN


5.MAX

6.menampilkan data mahasiswa yang memliki inisial “irawan”
7.Mengelompokkan hasil query menggunakan GROUP BY
8.memasukan record baru kemudian mengganti nama mahasiswa nya dengan nama “Gunawan Susilo”


9.penggabungan dua table(join)



10.procedure yang menampilkan nama mahasiwa yang beralamat di yogyakarta

Jumat, 28 November 2014

MODUL PRAKTIKUM LAB bagian 3


SELECT Statement

Sebelum kita memulai pembahsan dengan SELECT terlebih dahulu kita siapkan tabel baru bernama table pegawai.

mysql> create table pegawai(nip varchar(8) primary key, nama_peg varchar(50), alamat_peg varchar(50), jabatan varchar(20), gaji int(7));
Query OK, 0 rows affected (0.70 sec)

mysql> desc pegawai;


1. Mengambil Data dengan SELECT

Perintah select untuk mengambil data sudah sering kita pakai sebelumnya, untuk mengambil seluruh data yang ada di dalam suatu tabel kita bisa menggunakan perintah SELECT * FROM <nama_tabel>
     
      CONTOH :

mysql> select * from pegawai;



Perintah diatas menunjukan seluruh dara dari table pegawai
Kita juga bisa mengambil seluruh data tapi hanya kolom – kolom tertentu dengan perintah dasar : SELECT <NAMA_KOLOM, NAMA_KOLOM > FROM <NAMA_TABEL>
CONTOH :
mysql> select nip, nama_peg from pegawai;
 
Query menggunakan parameter kondisi WHERE

Statement WHERE disini akan digunakan untuk memfilter atau mengatur kolom dan baris mana yang akan kita munculkan atau kita ambil.

PERINTAH DASAR :
SELECT * FROM <nama_table> WHERE <kondisi>

CONTOH :

mysql> select * from pegawai where jabatan='C.E.O';

Perintah diatas menunjukkan data pegawai yang difilter berdasarkan jabatan yg berisi C.E.O

mysql> select nip, nama_peg from pegawai where alamat_peg='palembang' or alamat_peg='salatiga';

Untuk menampilkan tidak semua data atau hanya data pada kolom – kolom tertentu yg telah dituliskan dan tetap berdasarkan alamat =alamat palembang atau salatiga.


 Query data bertipe teks dengan pattern matching