Tugas Basis Data Dosen : Khabib Mustofa

Ukuran: px
Mulai penontonan dengan halaman:

Download "Tugas Basis Data Dosen : Khabib Mustofa"

Transkripsi

1 Tugas Basis Data Dosen : Khabib Mustofa Diberikan sejumlah tabel untuk memodelkan sebagian dari suatu sistem akademik perguruan tinggi sebagai berikut. Matakuliah(kodemk,namamk,sks) berisi daftar matakuliah yang ditawarkan Dosen(nip,nama) daftar dosen pengampu matakuliah Mahasiswa(nim,nama,dosenpembimbing) daftar mahasiswa Kuliah(kodekuliah,kodemk,nip,thnakademik,semester) daftar matakuliah dan dosen pengampu. Seorang dosen bisa mengajar matakuliah yang sama untuk kelas yang berbeda pada suatu semester. semester bernilai '1' untuk ganjil atau '2' untuk genap. thnakademik dinyatakan dalam format panjang seperti ' ' Peserta(nim,kodekuliah,nilai) nilai mahasiswa dalam a, b s.d. e. Catatan : Asumsi 1. matakuliah hanya ditawarkan sekali dalam setahun, yaitu pada semester 1 (ganjil) saja atau semester 2 (genap) saja dan tidak kedua-duanya 2. bila pernah mengulang matakuliah, nilai yang diikutkan untuk perhitungan IP adalah nilai terakhir 3. Matakuliah dikatakan lulus bila nilai yang diperoleh minimal 'd'

2 Tuliskan perintah SQL untuk permasalahan berikut: A. Tampilkan banyaknya SKS yang telah diselesaikan oleh masing-masing mahasiswa i. Bila matakuliah yang diulang semua masuk dalam perhitungan ii. Bila matakuliah yang diulang hanya yang sesuai dengan asumsi yang masuk dalam perhitungan B. Tampilkan data-data yang bisa untuk melakukan perhitungan IPK (berdasar asumsi di atas) C. Tampilkan dosen yang pernah mengampu kelas matakuliah yang pesertanya tidak lebih dari 15 mahasiswa. D. Bila kode matakuliah untuk Tugas Akhir adalah M0012, tampilkan banyaknya siswa yang telah lulus tugas akhir E. Tampilkan daftar nomor dan nama mahasiswa beserta IP (Indeks Prestasinya) berdasar dua asumsi di atas F. Tampilkan nama mahasiswa yang telah lulus lebih dari 100 SKS

3 Jawab : A. Tampilkan banyaknya SKS yang telah diselesaikan oleh masing-masing mahasiswa i. Bila matakuliah yang diulang semua masuk dalam perhitungan ii. Bila matakuliah yang diulang hanya yang sesuai dengan asumsi yang masuk dalam perhitungan Penjelasan : i) Sebelumnya terlebih dulu kita buat tabel untuk memudahkan penampilan jumlah semua sks yang telah diselesaikan oleh mahasiswa, yaitu dengan membuat tabel dengan kolom nim, nama, kodekuliah, sks yang diambil dari tabel mahasiswa, kuliah, peserta, matakuliah. Yang kemudian di inner join kan. Query : CREATE VIEW `ngulang` AS SELECT peserta.nim, mahasiswa.nama, kuliah.kodekuliah, matakuliah.sks FROM kuliah, matakuliah, peserta, mahasiswa WHERE kuliah.kodekuliah = peserta.kodekuliah AND matakuliah.kodemk = kuliah.kodemk AND peserta.nim = mahasiswa.nim Kemudian kita lakukan penjumlahan sks terhadap tabel ngulang. Query : SELECT nim, nama, sum( sks ) AS totalsks FROM ngulang GROUP BY nim, nama ORDER BY nim, nama Gambaran hasilnya seperti di bawah ini : ii) Untuk masalah yang kedua juga dibutuhkan tabel baru untuk

4 memudahkan penyelesaiannya. Tabel baru ini akan menampilkan beberapa kolom, yaitu nim, nama, kodekuliah, sks, kodemk, nilai, tahunterakhir dan semester yang diambil dari tabel kuliah, matakuliah, peserta, mahasiswa. Konsep yang digunakan hampir sama dengan permasalahan di atas. Tabel ini akan digunakan seterusnya untuk menyelesaikan permasalahan berikutnya. Query : CREATE VIEW `takulang` AS SELECT peserta.nim, mahasiswa.nama, kuliah.kodekuliah, matakuliah.sks, matakuliah.kodemk, peserta.nilai, max(kuliah.thnakademik ) AS tahunterakhir, max( semester ) as semester FROM kuliah, matakuliah, peserta, mahasiswa WHERE kuliah.kodekuliah = peserta.kodekuliah AND matakuliah.kodemk = kuliah.kodemk AND peserta.nim = mahasiswa.nim GROUP BY peserta.nim, mahasiswa.nama, kuliah.kodemk order by nim Kemudian kita lakukan penjumlahan pada kolom sks untuk menghasilkan jumlah sks yang telah diselseaikan oleh mahasiswa. Query : SELECT nim, nama, sum( sks ) as totalsks FROM takulang GROUP BY nama, nim order by nim Hasil dari query di atas adalah seperti ini : Pada gambar di atas tidak semua data ditampilkan.

5 B. Tampilkan data-data yang bisa untuk melakukan perhitungan IPK (berdasar asumsi di atas) Penjelasan : Untuk melakukan perhitungan IPK kita membutuhkan tabel yang memuat kolom nim, nama, kodekuliah, sks, kodemk, nilai, thnakademik dan semester yang diambil dari tabel kuliah, matakuliah, peserta, mahasiswa. Kemudian dari tabel-tabel tersebut dilakukan join. Syarat untuk melakukan perhitungan terakhir yaitu nilai yang diambil adalah nilai terakhir. Oleh karena itu, dilakukan fungsi agregat max pada thnakademik dari tabel kuliah. Query : SELECT peserta.nim, mahasiswa.nama, kuliah.kodekuliah, matakuliah.sks, matakuliah.kodemk, peserta.nilai, max(kuliah.thnakademik ) AS tahunterakhir, max( semester ) as semester FROM kuliah, matakuliah, peserta, mahasiswa WHERE kuliah.kodekuliah = peserta.kodekuliah AND matakuliah.kodemk = kuliah.kodemk AND peserta.nim = mahasiswa.nim GROUP BY peserta.nim, mahasiswa.nama, kuliah.kodemk order by nim Dari query di atas dihasilkan beberapa contoh data sebagai berikut : Pada gambar di atas tidak semua data ditampilkan.

6 C. Tampilkan dosen yang pernah mengampu kelas matakuliah yang pesertanya tidak lebih dari 15 mahasiswa. Penjelasan : Dalam menyelesaikan permasalahan di atas dibutuhkan tabel view untuk memudahkan langkah-langkah pemrosesan selanjutnya. Tabel yang dibuthkan memuat kolom nip, namadosen, nim, namamahasiswa, dan kodekuliah yang diambil dari tabel mahasiswa, dosen, kuliah, peserta. Query : CREATE VIEW Dosen AS SELECT dosen.nip, dosen.nama AS namadosen, mahasiswa.nim, mahasiswa.nama AS namamahsiswa, kuliah.kodekuliah FROM mahasiswa, dosen, kuliah, peserta WHERE kuliah.kodekuliah = peserta.kodekuliah AND peserta.nim = mahasiswa.nim AND kuliah.nip = dosen.nip order by nip Kemudian dilakukan fungsi agregat count untuk mendapatkan jumlah peserta pada kelas mata kuliah yang diampu oleh dosen. Query : SELECT count( nip ) AS pesertakuliah, nip, namadosen, kodekuliah FROM dosen1 GROUP BY nip, namadosen, kodekuliah HAVING pesertakuliah <15 Dari query di atas dihasilkan beberapa contoh data sebagai berikut : Pada gambar di atas tidak semua data ditampilkan.

7 D. Bila kode matakuliah untuk Tugas Akhir adalah M0012, tampilkan banyaknya siswa yang telah lulus tugas akhir Penjelasan : Dalam menentukan banyaknya mahasiswa yang telah lulus tugas akhir dengan syarat kodemk adalah M0012 dan nilai minimal D maka dibutuhkan tabel dengan kolom nim dan nama yang diambil dari tabel view takulang yang telah dibuat pada soal (A.i) di atas. Kemudian ditambahkan syarat ASCII( nilai ) <69, maksudnya adalah nilai lebih dari E (kode ASCII E adalah 69). Lalu dilakukan fungsi agregat count untuk mendapatkan jumlah mahasiswa yang telah lulus tugas akhir. Query : SELECT count( nim ) AS mhasiswalulus FROM (SELECT nim, nama FROM takulang WHERE kodemk = 'M0012'AND ASCII( nilai ) <69) AS tabel

8 E. Tampilkan daftar nomor dan nama mahasiswa beserta IP (Indeks Prestasinya) berdasar dua asumsi di atas Penjelasan : Pada permasalahan ini diminta untuk menampilkan IP yang didapat oleh mahasiswa. Dibutuhkan kolom nim, nama, dan ip. Syarat IP adalah nilai terakhir yang diambil. Kemudian untuk mendapatkan IP, digunakan fungsi agregat sum SUM( ( 69 - ASCII( nilai ) ) * sks ) / SUM( sks ). Jumlah ASCII dari kolom nilai digunakan untuk mengurangi 69 dimana akan menghasilkan bobot pada kolom nilai lalu dikalikan dengan kolom sks dan dibagi dengan jumlah sks. Query : CREATE VIEW `ip` AS SELECT nim, nama, SUM( ( 69 - ASCII( nilai ) ) * sks ) / SUM( sks ) AS ip FROM takulang GROUP BY nim, nama order by nim Beberapa contoh data yang dihasilkan dari data di atas : F. Tampilkan nama mahasiswa yang telah lulus lebih dari 100 SKS Penjelasan : Dari permasalahan ini diharapkan dapat menampilkan mahasiswa yang telah lulus lebih dari 100 sks. Syarat kelulusan mata kuliah adalah nilai minimal D. Kolom yang dibutuhkan adalah nim, nama, skslulus. Yang dimana data diambil dari tabel takulang yang telang dibuat pada soal (A.ii). Kemudian diberi kondisi WHERE ASCII( nilai ) <69 kode ASCII untuk nilai E adalah 69.

9 Query : SELECT nim, nama, sum( sks ) AS skslulus FROM takulang WHERE ASCII( nilai ) <69 GROUP BY nim, nama having skslulus>99 Tidak data yang dihasilkan karena belum ada mahasiswa yang telah lulus dari 100 sks.

TUGAS BASIS DATA DOSEN : KHABIB MUSTOFA

TUGAS BASIS DATA DOSEN : KHABIB MUSTOFA TUGAS BASIS DATA DOSEN : KHABIB MUSTOFA Tugas Basis Data Dosen : Khabib Mustofa Diberikan sejumlah tabel untuk memodelkan sebagian dari suatu sistem akademik perguruan tinggi sebagai berikut. Matakuliah(kodemk,namamk,sks)

Lebih terperinci

Problem Solving SQL Kasus : Database Akademik oleh Otniel Yosi V

Problem Solving SQL Kasus : Database Akademik oleh Otniel Yosi V Problem Solving SQL Kasus : Database Akademik oleh Otniel Yosi V Diberikan sejumlah tabel untuk memodelkan sebagian dari suatu sistem akademik perguruan tinggi sebagai berikut. Matakuliah(kodemk,namamk,sks)

Lebih terperinci

Penyelesaian: Soal A.i

Penyelesaian: Soal A.i Query SQL SOAL: Diberikan sejumlah tabel untuk memodelkan sebagian dari suatu sistem akademik perguruan tinggi sebagai berikut. Matakuliah(kodemk,namamk,sks) = berisi daftar matakuliah yang ditawarkan

Lebih terperinci

QUERI DATABASE SISTEM AKADEMIK PERGURUAN TINGGI

QUERI DATABASE SISTEM AKADEMIK PERGURUAN TINGGI QUERI DATABASE SISTEM AKADEMIK PERGURUAN TINGGI Assalamualaikum teman-teman,, Pada kesempatan kali ini saya akan memberikan sedikit contoh query yang digunakan dalam pengolahan database. Dalam queri ini

Lebih terperinci

Contoh-contoh query SQL

Contoh-contoh query SQL Contoh-contoh query SQL Pada kesempatan kali ini saya akan menjelaskan contoh-contoh query dalam MySQL. Tabeltabel yang akan kita gunakan adalah sebagai berikut: matakuliah(kodemk, namamk, sks, berisi

Lebih terperinci

1. Mahasiswa mampu mengenal dan memahami Bahasa Pemrograman MySQL 2. Mahasiswa mampu mengimplementasikan DDL dan DML.

1. Mahasiswa mampu mengenal dan memahami Bahasa Pemrograman MySQL 2. Mahasiswa mampu mengimplementasikan DDL dan DML. A. TUJUAN 1. Mahasiswa mampu mengenal dan memahami Bahasa Pemrograman MySQL 2. Mahasiswa mampu mengimplementasikan DDL dan DML. B. ALAT DAN BAHAN 1. Personal komputer. 2. Aplikasi MySQL. C. TEORI SINGKAT

Lebih terperinci

Normalisasi Vs Denormalisasi

Normalisasi Vs Denormalisasi DENORMALISASI Denormalisasi Pelanggaran Normalisasi basis data disebut dengan Denormalisasi. Satu-satunya alasan mengapa kita boleh melakukan denormalisasi adalah pertimbangan performansi. Jika performansi

Lebih terperinci

Latihan : Sebutkan record berapa saja yang akan ditampilkan berdasarkan perintah berikut :

Latihan : Sebutkan record berapa saja yang akan ditampilkan berdasarkan perintah berikut : Latihan : Sebutkan record berapa saja yang akan ditampilkan berdasarkan perintah berikut : Б TmpLahir= Bogor V TmpLahir = Aceh (mhs) Б ( TmpLahir = Bogor V TmpLahir = Aceh ) ^ agama=2(mhs) Б semester=

Lebih terperinci

Satuan Acara Perkuliahan

Satuan Acara Perkuliahan Satuan Acara Perkuliahan Mata Kuliah : Sistem Basis Data Kode Mata Kuliah / SKS: KK-1057 / 3 SKS Semester : Ganjil / Genap Dosen : Dini Yuristia, S.T. Hari, jam, ruang : Deskripsi Mata Kuliah Mata kuliah

Lebih terperinci

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS) RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS) Kode / Nama Mata Kuliah : 56505 / Sistem Basis Data Revisi 1 Satuan Kredit Semester : 3 SKS Tgl revisi : 01 September 2014 Jml Jam kuliah dalam seminggu

Lebih terperinci

SUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus

SUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus SUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 SubQuery Subquery merupakan bentuk query yang berada dalam query lain atau disebut juga nested query atau subselect. Dengan kata lain, dimungkinkan

Lebih terperinci

Pertemuan 11. Bahasa Query Terapan Lanjutan

Pertemuan 11. Bahasa Query Terapan Lanjutan Pertemuan 11 Bahasa Query Terapan Lanjutan JOIN JOIN digunakan untuk memilih data dari dua tabel atau lebih. 1. INNER JOIN Menggabungkan dua tabel dimana diantara dua tabel datanya bersesuaian. 2. LEFT

Lebih terperinci

BUKU PANDUAN PENGGUNAAN SIMAK (SISTEM INFORMASI AKADEMIK) UNIVERSITAS UDAYANA

BUKU PANDUAN PENGGUNAAN SIMAK (SISTEM INFORMASI AKADEMIK) UNIVERSITAS UDAYANA BUKU PANDUAN PENGGUNAAN SIMAK (SISTEM INFORMASI AKADEMIK) UNIVERSITAS UDAYANA Berikut ini adalah panduan penggunaan SIMAK (Sistem Informasi Akademik) Universitas Udayana. 1. Login imissu. Setiap mahasiswa

Lebih terperinci

V. BASIS DATA RELATIONAL. Baris berupa RECORD Model Data Relational Kolom berupa FIELD

V. BASIS DATA RELATIONAL. Baris berupa RECORD Model Data Relational Kolom berupa FIELD 4//0 V. BASIS DATA RELATIONAL Baris berupa RECORD Model Data Relational Tabel Kolom berupa FIELD Perangkat lunak ini umumnya disebut dengan Sistem Pengelola Basis Data( Data base Management system / DBMS)

Lebih terperinci

Stored Procedure. M. Saefudin SKom, MMSI

Stored Procedure. M. Saefudin SKom, MMSI Stored Procedure M. Saefudin SKom, MMSI Kompetensi Dasar: 1. Memahami tujuan stored procedure 2. Memahami penerapan stored procedure Indikator: 1. Mampu menjelaskan manfaat dari stored procedure 2. Memahami

Lebih terperinci

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd Bahasa Basis Data Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd Bahasa Basis Data Data Definition Language (DDL) Pembuatan BD baru (create database) PenghapusanBD (drop database) Pembuatan tabel kedalam

Lebih terperinci

LAPORAN PRAKTIKUM BASIS DATA LANJUT I

LAPORAN PRAKTIKUM BASIS DATA LANJUT I LAPORAN PRAKTIKUM BASIS DATA LANJUT I Oleh Annissaul Hidayah 11120018 Rizki Fadila 11120024 Desmala Paranti 11120031 Fakultas Teknik Program Studi Teknik Informatika Universitas Wijaya Kusuma Surabaya

Lebih terperinci

SQL LANJUT BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

SQL LANJUT BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs. SQL LANJUT BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRE TEST Sebutkan 4 jenis perintah pengolahan data dengan SQL. Jelaskan! Jelaskan apa yang disebut dengan operator perbandingan. Berikan contohnya.

Lebih terperinci

Join Antar Tabel. M. Saefudin SKom, MMSI

Join Antar Tabel. M. Saefudin SKom, MMSI Join Antar Tabel M. Saefudin SKom, MMSI 1 Kompetensi Dasar: 1. Memahami definisi join 2. Memahami jenis operasi join 3. Memahami penerapan Cross Join/Cartesian Join, Inner Join dan Outer Join Indikator:

Lebih terperinci

Modul Praktikum II Matakuliah Basis Data 2

Modul Praktikum II Matakuliah Basis Data 2 A. TUJUAN Modul Praktikum II Matakuliah Basis Data 2 Fungsi Agregat pada MySQL Mahasiswa mampu menggunakan fungsi COUNT untuk menghitung banyaknya data dari hasil suatu query di dalam basis data Mahasiswa

Lebih terperinci

MODUL SISTEM BASIS DATA FUNGSI AGREGAT

MODUL SISTEM BASIS DATA FUNGSI AGREGAT MODUL SISTEM BASIS DATA FUNGSI AGREGAT Oleh : (4112107) Kelas : A PROGRAM STUDI SISTEM INFORMASIFAKULTAS TEKNIK UNIVERSITAS PESANTREN TINGGI DARUL ULUM JOMBANG 2013/2014 KATA PENGANTAR Puji syukur Alhamdulillah

Lebih terperinci

MODUL IV FUNGSI AGREGAT

MODUL IV FUNGSI AGREGAT MODUL IV FUNGSI AGREGAT A. TUJUAN Memahami fungsi-fungsi agregat dan penggunaannya. Memahami operasi pengelompokan data. Mampu menyelesaikan kasus-kasus yang melibatkan penggunaan fungsifungsi agregat.

Lebih terperinci

Sistem Manajemen Basis Data. Normalisasi vs Denormalisasi

Sistem Manajemen Basis Data. Normalisasi vs Denormalisasi Sistem Manajemen Basis Data Normalisasi vs Denormalisasi Normalisasi 2 Normalisasi Sebuah upaya untuk memperoleh sebuah basis data dengan struktur yang baik (ruang penyimpanan yang efisien) dengan cara

Lebih terperinci

SOAL TES KEMAMPUAN LOGIKA PROGRAM STUDI SISTEM INFORMASI TAHUN AJARAN 2013/2014 SEMESTER GANJIL. Tipe Soal I (Satu) TTD NIM Nama Ruang

SOAL TES KEMAMPUAN LOGIKA PROGRAM STUDI SISTEM INFORMASI TAHUN AJARAN 2013/2014 SEMESTER GANJIL. Tipe Soal I (Satu) TTD NIM Nama Ruang SOAL TES KEMAMPUAN LOGIKA PROGRAM STUDI SISTEM INFORMASI TAHUN AJARAN 2013/2014 SEMESTER GANJIL Tipe Soal I (Satu) TTD NIM Nama Ruang Aturan dan Ketentuan 1. Soal uji program berbentuk pilihan ganda (A,

Lebih terperinci

MODUL V DATA MANIPULATION LANGUAGE (DML) 1

MODUL V DATA MANIPULATION LANGUAGE (DML) 1 MODUL V DATA MANIPULATION LANGUAGE (DML) 1 Tujuan : Praktikan dapat memahami dan mengisi tabel dalam database Praktikan dapat memahami dan memanipulasi data dalam database Tugas Pendahuluan Apa yang anda

Lebih terperinci

SUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus

SUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus SUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 SubQuery Subquery merupakan bentuk query yang berada dalam query lain atau disebut juga nested query atau subselect. Dengan kata lain, dimungkinkan

Lebih terperinci

Kontrak Kuliah. Perintah Manipulasi Data Lanjutan. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Perintah Manipulasi Data Lanjutan. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Perintah Manipulasi Data Lanjutan Edi Sugiarto, S.Kom, M.Kom 1 Persiapan Sebelum memulai praktikum, buatlah tabel emp dan masukkan data sbb: 2 Mengurutkan data dengan ORDER BY Untuk mengurutkan

Lebih terperinci

Panduan Penggunaan SISTEM INFORMASI AKADEMIK UNIVERSITAS TADULAKO MAHASISWA

Panduan Penggunaan SISTEM INFORMASI AKADEMIK UNIVERSITAS TADULAKO MAHASISWA Panduan Penggunaan SISTEM INFORMASI AKADEMIK UNIVERSITAS TADULAKO MAHASISWA SUB BAGIAN PENDIDIKAN & PENGAJARAN FAKULTAS PERTANIAN UNIVERSITAS TADULAKO 2016 Menjalankan Program Untuk menjalankan Siakad,

Lebih terperinci

BIDANG AKADEMIK. Program Studi Pendidikan Ekonomi dan Koperasi. Tahun Disampaikan dalam Sosialisasi Pedoman Perilaku dan Sistem Perkuliahan

BIDANG AKADEMIK. Program Studi Pendidikan Ekonomi dan Koperasi. Tahun Disampaikan dalam Sosialisasi Pedoman Perilaku dan Sistem Perkuliahan BIDANG AKADEMIK Disampaikan dalam Sosialisasi Pedoman Perilaku dan Sistem Perkuliahan Program Studi Pendidikan Ekonomi dan Koperasi Tahun 2009 Tim Akademik Prodi Pendidikan Ekonomi dan Koperasi Navik Istikomah,

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 4

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 4 GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 4 Berlaku mulai : Genap/2007 JUDUL MATA KULIAH : STRUCTURE QUERY LANGUAGE II NOMOR KODE / SKS : 390103045

Lebih terperinci

BAB III SISTEM INFORMASI BIMBINGAN STUDI. Fase ini merupakan bagian dari proses perancangan basisdata di dalam

BAB III SISTEM INFORMASI BIMBINGAN STUDI. Fase ini merupakan bagian dari proses perancangan basisdata di dalam BAB III DESAIN DAN IMPLEMENTASI SISTEM INFORMASI BIMBINGAN STUDI 3.1. Fase Requirement Fase ini merupakan bagian dari proses perancangan basisdata di dalam metode penelitian. Ada tiga teknik yang dilakukan

Lebih terperinci

BAHASA QUERY KOMERSIAL

BAHASA QUERY KOMERSIAL Pertemuan 10 BAHASA QUERY KOMERSIAL BAHASA QUERY KOMERSIAL STRUKTUR QUERY LANGUAGE (SQL) SQL dipublikasikan oleh E.F. CODD (1970) mengenai model relational. Kemudian pada tahun 1974, D. Chamberlin dan

Lebih terperinci

System Technology Database 1. Struktur Dasar SQL. Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress.

System Technology Database 1. Struktur Dasar SQL. Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress. System Technology Database 1 6 Dahlia Widhyaestoeti, S.Kom dahlia.widhyaestoeti@gmail.com dahlia74march.wordpress.com Orang yang gagal selalu mencari jalan untuk menghindari kesulitan, sementara orang

Lebih terperinci

MODUL 8 STRUCTURED QUERY LANGUAGE (BAGIAN 2)

MODUL 8 STRUCTURED QUERY LANGUAGE (BAGIAN 2) MODUL 8 STRUCTURED QUERY LANGUAGE (BAGIAN 2) STRUKTUR DASAR 1. Klausa Select Perintah SQL untuk NIM dan nama mahasiswa yang ada di tabel Mahasiswa, maka perintah SQL berikut ini : Select nim, nama_mhs

Lebih terperinci

PRAKTIKUM 4 PENGAMBILAN DATA LANJUT

PRAKTIKUM 4 PENGAMBILAN DATA LANJUT PRAKTIKUM 4 PENGAMBILAN DATA LANJUT Pendahuluan Kebutuhan pengambilan data seringkali tidak hanya menampilkan field-field yang terdapat pada sebuah tabel. Adakalanya dibutuhkan kalkulasi dari field-field

Lebih terperinci

Sistem Informasi Terpadu Universitas Gadjah Mada

Sistem Informasi Terpadu Universitas Gadjah Mada Student s Guide Panduan Mahasiswa Panduan Penggunaan Portal Akademik Universitas Gadjah Mada Sistem Informasi Terpadu Universitas Gadjah Mada DAFTAR ISI DAFTAR ISI 2 1 Tentang Portal Akademik UGM 3 2 Tujuan

Lebih terperinci

SQL QUERY. Penggunaan Select untuk menampilkan data

SQL QUERY. Penggunaan Select untuk menampilkan data SQL QUERY Penggunaan Select untuk menampilkan data Format perintah SELECT Pada dasarnya, format perintah SELECT adalah Contoh: untuk menampilkan semua data pada tabel table_customer simbol * memerintahkan

Lebih terperinci

ALUR REGISTRASI MAHASISWA

ALUR REGISTRASI MAHASISWA ALUR REGISTRASI MAHASISWA START Mhs Bayar SPP/UKT ke Bank Mhs Baru Meminta UserId dan Password (Untuk Login Keweb SIMAK Unud) ke PS. Psikologi Fk Unud Mhs Menyusun KRS Berdasarkan IPS Yang Diperoleh SMT

Lebih terperinci

Praktikum Basis Data 2017 TE UM

Praktikum Basis Data 2017 TE UM MODUL 3 SQL A. TUJUAN - Memahami SQL, komponen-komponen, dan penggunaannya. - Mengenal operasi-operasi DML menggunakan phpmyadmin. - Mampu melakukan operasi-operasi retrieve yang spesifik - Mampu penguraikan

Lebih terperinci

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG M O D U L S Q L SISTEM BASIS DATA 2 Disusun oleh : Siti Yuliyanti, ST SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG Jl. Brigjen Katamso No.92 Km 2.5 Tanjungpinang Kepulauan Riau November 24, 2010 SQL

Lebih terperinci

MANUAL PROSEDUR SEMESTER PENDEK

MANUAL PROSEDUR SEMESTER PENDEK MANUAL PROSEDUR SEMESTER PENDEK PROGRAM STUDI TEKNIK KIMIA FAKULTAS TEKNIK UNIVERSITAS BRAWIJAYA MALANG 2015 MANUAL PROSEDUR SEMESTER PENDEK PROGRAM STUDI TEKNIK KIMIA FAKULTAS TEKNIK UNIVERSITAS BRAWIJAYA

Lebih terperinci

ER-Diagram. KodeMK NamaMK. Nim. Ambil. KdJur SKS 1 JURUSAN. Milik

ER-Diagram. KodeMK NamaMK. Nim. Ambil. KdJur SKS 1 JURUSAN. Milik SistemBasisdata Jumadi Jurusan Teknik Informatika Fakultas Sains dan Teknologi UIN Sunan Gunung Djaati Bandung ER-Diagram TaSmst Nilai Nama Nim KodeMK NamaMK MAHASISWA N Ambil N MATAKULIAH KdJur N Nim

Lebih terperinci

DATA MANIPULATION LANGUAGE

DATA MANIPULATION LANGUAGE DATA MANIPULATION LANGUAGE PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 Memasukkan Data Kasus Memasukkan data untuk tabel fakultas: kode_fakultas PA TK nama Matematika dan Ilmu Pengetahuan Alam Teknik INSERT

Lebih terperinci

SATUAN ACARA PERKULIAHAN(SAP)

SATUAN ACARA PERKULIAHAN(SAP) Nama Mata Kuliah Kode Mata Kuliah Bobot Kredit Semester Penempatan : 3 Kedudukan Mata Kuliah : SATUAN ACARA PERKULIAHAN(SAP) : SISTEM BASIS DATA : TI029 : 3 SKS Mata Kuliah Prasyarat : - Penanggung Jawab

Lebih terperinci

PERTEMUAN 5 PENGGUNAAN FUNGSI GROUP

PERTEMUAN 5 PENGGUNAAN FUNGSI GROUP PERTEMUAN 5 PENGGUNAAN FUNGSI GROUP Tujuan Pembelajaran : Mengidentifikasi Fungsi Group yang tersedia Menggambarkan Penggunaan dari Fungsi Group Mengelompokkan data dengan Klausa GROUP BY Meng-include

Lebih terperinci

SISTEM INFORMASI Marta Lenah Haryan8 Copyright Wondershare So3ware

SISTEM INFORMASI Marta Lenah Haryan8 Copyright Wondershare So3ware SISTEM INFORMASI Marta Lenah Haryan8 Group By Merupakan syntak MySQL yang digunakan untuk menggelompokkan data berdasarkan field yang terdapat dalam tabel. SELECT [nama_field1], [nama_field2], [nama_field3]

Lebih terperinci

RENCANA PEMBELAJARAN

RENCANA PEMBELAJARAN FRM/KUL/01/ Written by Checked by Approved by valid date Leon Andretti Abdillah, S.Kom.,MM Merry Agustina, M.M.,M.Kom M.Izman Herdiansyah, ST., MM., Ph.D Mata Kuliah : Praktikum Basis Data Semester :1

Lebih terperinci

Rencana Pelaksanaan Pembelajaran

Rencana Pelaksanaan Pembelajaran : Basis Data PROGRAM STUDI : Teknik Informatika PERTEMUAN : 1 Kompetensi Dasar : Mahasiswa dapat melakukan instalasi MySQL (XAMPP) serta melakukan konfigurasi user 1. Mahasiswa mampu melakukan instalasi

Lebih terperinci

Dasar-dasar SQL Cosmas Haryawan Hal : 1/9 DASAR DASAR SQL (Structured Query Language) SQL adalah bahasa standar dalam basis data yang digunakan untuk melakukan manipulasi data. Standardisasi bahasa ini

Lebih terperinci

BAHASA QUERY KOMERSIAL

BAHASA QUERY KOMERSIAL BAHASA QUERY KOMERSIAL BAHASA QUERY KOMERSIAL STRUKTUR QUERY LANGUAGE (SQL) SQL dipublikasikan oleh E.F. CODD (1970) mengenai model relational. Kemudian pada tahun 1974, D. Chamberlin dan R.F. Boyce mengembangkan

Lebih terperinci

SQL (STRUCTURED QUERY LANGUAGE)

SQL (STRUCTURED QUERY LANGUAGE) SQL (STRUCTURED QUERY LANGUAGE) 1. Jenis-jenis deklarasi SQL Deklarasi atau perintah SQL dibagi menjadi DDL, dan DML berdasarkan kepada fungsinya. a. DDL (Data Definition Language) Merupakan perintah-perintah

Lebih terperinci

Oracle Academic Initiative

Oracle Academic Initiative Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya BAB 6 : Aggregate Data dg Fungsi

Lebih terperinci

Pertemuan 10. Bahasa Query Terapan

Pertemuan 10. Bahasa Query Terapan Pertemuan 10 Bahasa Query Terapan Structured Query Language (SQL) SQL merupakan bahasa query terapan yang banyak digunakan oleh berbagai DBMS, diterapkan dalam berbagai development tools dan program aplikasi

Lebih terperinci

RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP) RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Mata Kuliah : Manajemen Basis Data (4 sks) Kode : MIP-2303 Prasyarat : Konsep Basis Data Program studi : Teknik Informatika

Lebih terperinci

CONTOH SQL. ERD untuk entitas Mahasiswa mengambil/mengikuti Kuliah. N mengikuti. N Kuliah. Mahasiswa MEMBUAT (CREATE) TABEL. Buat tabel mahasiswa:

CONTOH SQL. ERD untuk entitas Mahasiswa mengambil/mengikuti Kuliah. N mengikuti. N Kuliah. Mahasiswa MEMBUAT (CREATE) TABEL. Buat tabel mahasiswa: CONTOH SQL ERD untuk entitas Mahasiswa mengambil/mengikuti Kuliah. Mahasiswa N mengikuti N Kuliah MEMBUAT (CREATE) TABEL. Buat tabel mahasiswa: Nama field Tipe Keterangan Nim Char(8) Nama Varchar(30) Ttl

Lebih terperinci

Kurikulum Kurikulum Mahasiswa Angkatan 2015 dan sebelumnya. Mahasiswa angkatan 2016 dan setelahnya

Kurikulum Kurikulum Mahasiswa Angkatan 2015 dan sebelumnya. Mahasiswa angkatan 2016 dan setelahnya OUTLINE Kurikulum Perwalian Alur Perwalian Aturan Perwalian KSM dan KHS Hal-hal yang harus diperhatikan Daftar Dosen Wali Kurikulum merupakan perangkat matakuliah yang akan diberikan oleh Prodi Informatika

Lebih terperinci

MENU ENTRY Pengisian Kartu Rencana Studi (KRS) Entry judul skripsi dan data lainnya MENU INFORMASI

MENU ENTRY Pengisian Kartu Rencana Studi (KRS) Entry judul skripsi dan data lainnya MENU INFORMASI MENU ENTRY Pengisian Kartu Rencana Studi (KRS) Entry judul skripsi dan data lainnya MENU INFORMASI Informasi krs, khs dan transkrip Daftar jadual kuliah Daftar matakuliah Mencari data mahasiswa Pengumuman

Lebih terperinci

SATUAN ACARA PERKULIAHAN(SAP)

SATUAN ACARA PERKULIAHAN(SAP) Nama Mata Kuliah Kode Mata Kuliah Bobot Kredit Semester Penempatan : Kedudukan Mata Kuliah : SATUAN ACARA PERKULIAHAN(SAP) : SISTEM BASIS DATA : TI029 : 3 SKS Mata Kuliah Prasyarat : - Penanggung Jawab

Lebih terperinci

BAHASA QUERY KOMERSIAL

BAHASA QUERY KOMERSIAL Pertemuan 10 BAHASA QUERY KOMERSIAL BAHASA QUERY KOMERSIAL STRUKTUR QUERY LANGUAGE (SQL) SQL dipublikasikan oleh E.F. CODD (1970) mengenai model relational. Kemudian pada tahun 1974, D. Chamberlin dan

Lebih terperinci

BAHASA QUERY KOMPLEKS

BAHASA QUERY KOMPLEKS BAHASA QUERY KOMPLEKS BAHASA QUERY KOMERSIAL STRUKTUR QUERY LANGUAGE (SQL) SQL dipublikasikan oleh E.F. CODD (1970) mengenai model relational. Kemudian pada tahun 1974, D. Chamberlin dan R.F. Boyce mengembangkan

Lebih terperinci

KONSEP DASAR MEMBANGUN SISTEM INFORMASI AKADEMIK JURUSAN /PRODI

KONSEP DASAR MEMBANGUN SISTEM INFORMASI AKADEMIK JURUSAN /PRODI KONSEP DASAR MEMBANGUN SISTEM INFORMASI AKADEMIK JURUSAN /PRODI Desain Pengembangan Pengembangan meliputi data awal yang diperlukan dalam pengembangan system, proses program serta hasil akhir yang diharapkan.

Lebih terperinci

Kontrak Kuliah. Aljabar Relasi. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Aljabar Relasi. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Aljabar Relasi Edi Sugiarto, S.Kom, M.Kom Pendahuluan Bahasa query formal merupakan bahasa yang dipergunakan dalam basis data misal yaitu SQL yang dikonversi menjadi bahasa relasional formal

Lebih terperinci

Macam - Macam Perintah Pada SQL

Macam - Macam Perintah Pada SQL Macam - Macam Perintah Pada SQL Secara umum SQL hanya memiliki 3 komponen penting, yang digunakan untuk mendefinisikan, memanipulasi serta sebagai pengontrol data yang ada pada sebuah database. Komponen

Lebih terperinci

KEPUTUSAN REKTOR UNIVERSITAS INDONESIA NOMOR: 838A/SK/R/UI/2007 REKTOR UNIVERSITAS INDONESIA,

KEPUTUSAN REKTOR UNIVERSITAS INDONESIA NOMOR: 838A/SK/R/UI/2007 REKTOR UNIVERSITAS INDONESIA, KEPUTUSAN REKTOR UNIVERSITAS INDONESIA NOMOR: 838A/SK/R/UI/2007 TENTANG ADMINISTRASI HASIL BELAJAR MAHASISWA UNIVERSITAS INDONESIA REKTOR UNIVERSITAS INDONESIA, Menimbang: a bahwa Universitas Indonesia

Lebih terperinci

BAB I PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi pada saat ini, menuntut

BAB I PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi pada saat ini, menuntut BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan ilmu pengetahuan dan teknologi pada saat ini, menuntut manusia untuk mempersiapkan sumber daya manusia yang berkualitas dalam mengikuti setiap

Lebih terperinci

Berikut ini akan diberikan contoh-contoh penggunaan fungsi agregasi dalam klausa SQL: Contoh 1 Menampilkan banyaknya record dosen select count ( * )

Berikut ini akan diberikan contoh-contoh penggunaan fungsi agregasi dalam klausa SQL: Contoh 1 Menampilkan banyaknya record dosen select count ( * ) Modul 5 SQL 2 1.1 Tujuan a. Mahasiswa dapat mengenal Sintak SQL Lanj ut b. Mahasiswa dapat mengoperasikan Sintak SQL Lanjut 1.2 Materi a. SQL b. Tabel 1.3 Alat dan Bahan a. sqlyog b. XAMPP c. phpmyadmin

Lebih terperinci

Untuk mempermudah, buat tabel perkembangan hasil belajar (PHB) melalui aplikasi microsoft office word dengan fomat seperti pada tabel berikut.

Untuk mempermudah, buat tabel perkembangan hasil belajar (PHB) melalui aplikasi microsoft office word dengan fomat seperti pada tabel berikut. II. 4. Pelaporan Perkembangan Hasil Belajar Mahasiswa Untuk mempermudah, buat tabel perkembangan hasil belajar (PHB) melalui aplikasi microsoft office word dengan fomat seperti pada tabel berikut. NO.

Lebih terperinci

Modul 3 : Query Penggabungan Tabel

Modul 3 : Query Penggabungan Tabel Modul 3 : Query Penggabungan Tabel Tujuan Praktikum - Mahasiswa dapat membedakan perbedaan macam-macam join tabel. - Mahasiswa mampu melakukan query untuk join tabel. - Mahasiswa dapat membedakan union,

Lebih terperinci

MODUL 9 VIEW A. TUJUAN B. PETUNJUK C. DASAR TEORI. Praktikum Basis Data 2017 TE UM

MODUL 9 VIEW A. TUJUAN B. PETUNJUK C. DASAR TEORI. Praktikum Basis Data 2017 TE UM MODUL 9 VIEW A. TUJUAN Memahami konsep dasar view di dalam basis data Memahami implementasi view, termasuk algoritma dan jenis-jenisnya yang tersedia Mampu menyelesaikan kasus-kasus pengambilan data dengan

Lebih terperinci

Database Systems: Lab. Actvity 3: Fungsi-Fungsi MySql Advance. Pendahuluan. Pendahuluan

Database Systems: Lab. Actvity 3: Fungsi-Fungsi MySql Advance. Pendahuluan. Pendahuluan 1 Database Systems: Lab. Actvity 3: Fungsi-Fungsi MySql Advance Agenda. Pendahuluan Fungsi Having Fungsi SubSelect 2 Pendahuluan Pendahuluan Merealisasikan pemodelan data konseptual menggunakan tipe tabel

Lebih terperinci

BAB 11 FUNGSI-FUNGSI SQL SERVER

BAB 11 FUNGSI-FUNGSI SQL SERVER BAB 11 FUNGSI-FUNGSI SQL SERVER 11.1. Fungsi String SQL Server menyediakan fungsi-fungsi String yang dapat digunakan sebagai bagian dari ekspresi karakter manapun. Fungsi ini digunakan untuk bermacammacam

Lebih terperinci

4.1. Setelah login, scroll down layar kemudian di bawah Blog Menu click Add a new entry

4.1. Setelah login, scroll down layar kemudian di bawah Blog Menu click Add a new entry II. 4. Pelaporan Perkembangan Hasil Belajar Mahasiswa 4.1. Setelah login, scroll down layar kemudian di bawah Blog Menu click Add a new entry 4.2. Pada gambar 4.2 berikut, kotak di depan Entry title, diisi

Lebih terperinci

STMIK SUMEDANG DATA DEFINITION LANGUAGE (DDL) TUGAS PRAKTEK PEMROGRAMAN BASIS DATA. Nama : NIKKI BAGUS N A NIM : A Kelas : TI 4A

STMIK SUMEDANG DATA DEFINITION LANGUAGE (DDL) TUGAS PRAKTEK PEMROGRAMAN BASIS DATA. Nama : NIKKI BAGUS N A NIM : A Kelas : TI 4A STMIK SUMEDANG TUGAS PRAKTEK PEMROGRAMAN BASIS DATA Nama : NIKKI BAGUS N A NIM : A2.1100007 Kelas : TI 4A DATA DEFINITION LANGUAGE (DDL) DDL merupakan perintah SQL yang berhubungan dengan pendefinisian

Lebih terperinci

Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ;

Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ; P - 4 Bab 3 : SQL 3.1 Tujuan Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. 3.2 Materi 1. Data Modeling Language (DML) 2. Operator 3. Fungsi Agregat 4. Ekspresi Query 5. Fungsi dan Ekspresi

Lebih terperinci

PANDUAN SISTEM INFORMASI AKADEMIK UNTUK MAHASISWA

PANDUAN SISTEM INFORMASI AKADEMIK UNTUK MAHASISWA PANDUAN SISTEM INFORMASI AKADEMIK UNTUK MAHASISWA SEKOLAH TINGGI ILMU EKONOMI WIDYA GAMA LUMAJANG Jl. Jend. Gatot Subroto No. 4 Lumajang DAFTAR ISI Halaman Daftar Isi... 1 1. Login pada sistem informasi

Lebih terperinci

FORMAT PENYUSUNAN RPKPS

FORMAT PENYUSUNAN RPKPS RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PENGANTAR TEKNOLOGI PERTANIAN JURUSAN TEKNOLOGI INDUSTRI PERTANIAN YOGYAKARTA 2011 2 HALAMAN PENGESAHAN RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER

Lebih terperinci

MENAMPILKAN DATA DARI BANYAK TABEL

MENAMPILKAN DATA DARI BANYAK TABEL BAB 5 MENAMPILKAN DATA DARI BANYAK TABEL TUJUAN BELAJAR: Dapat menulis statement SELECT yang mengakses data ke lebih dari satu tabel dengan menggunakan operator JOIN. Menampilkan data yang tidak memenuhi

Lebih terperinci

Microsoft Access 2007

Microsoft Access 2007 BAHAN AJAR Microsoft Access 2007 Database Relationships dan Query 2012 MICROSOFT ACCESS 2007 Database Relationship Database relationship adalah relasi atau hubungan antara beberapa tabel dalam database

Lebih terperinci

BAB IV HASIL PENELITIAN DAN PEMBAHASAN

BAB IV HASIL PENELITIAN DAN PEMBAHASAN BAB IV HASIL PENELITIAN DAN PEMBAHASAN 4.1. Hasil Penelitian Berdasarkan metodologi penelitian dan perancangan sistem sebelumnya dalam penelitian ini menghasilkan suatu Sistem Pengambilan Keputusan mengunakan

Lebih terperinci

BAHASA QUERY KOMERSIAL

BAHASA QUERY KOMERSIAL Pertemuan 9 BAHASA QUERY KOMERSIAL BAHASA QUERY KOMERSIAL STRUKTUR QUERY LANGUAGE (SQL) SQL dipublikasikan oleh E.F. CODD (1970) mengenai model relational. Kemudian pada tahun 1974, D. Chamberlin dan R.F.

Lebih terperinci

Halaman muka Sistem Informasi Akademik Universitas Lampung (https://siakad.unila.ac.id/)

Halaman muka Sistem Informasi Akademik Universitas Lampung (https://siakad.unila.ac.id/) Halaman muka Sistem Informasi Akademik Universitas Lampung (https://siakad.unila.ac.id/) Masukkan LOGIN dan PASSWORD pada kolom LOGIN AREA. Dimana untuk login menggunakan Nomor NPM masing-masing serta

Lebih terperinci

Basis Data. Structured Query Language (SQL)

Basis Data. Structured Query Language (SQL) Basis Data Structured Query Language (SQL) Pengenalan SQL Basis Data SQL Berfungsi sebagai bahasa query interaktif sekaligus juga sebagai bahasa pemrograman basis data. SQL meliputi: Definisi data Manipulasi

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan Bab ini berisi pemaparan mengenai hasil dari perancangan sistem dalam bentuk pembahasan mengenai uji implementasi dari hasil perancangan tersebut. Pengujian dilakukan untuk memperoleh

Lebih terperinci

PETUNJUK PENGGUNAAN SIKADU UNIVERSITAS WAHID HASYIM HAK AKSES : MAHASISWA

PETUNJUK PENGGUNAAN SIKADU UNIVERSITAS WAHID HASYIM HAK AKSES : MAHASISWA PETUNJUK PENGGUNAAN SIKADU UNIVERSITAS WAHID HASYIM HAK AKSES : MAHASISWA 1. LOGIN - Mahasiswa mengakses halaman http://sikadu.unwahas.ac.id/sia untuk membuka sikadu (sistem akademik). - Setelah halaman

Lebih terperinci

BAB I PENDAHULUAN. keadaan dimana hampir semua hal dapat direpresentasikan dalam bentuk digital dan

BAB I PENDAHULUAN. keadaan dimana hampir semua hal dapat direpresentasikan dalam bentuk digital dan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Revolusi digital yang dijumpai saat ini dapat dideskripsikan sebagai suatu keadaan dimana hampir semua hal dapat direpresentasikan dalam bentuk digital dan

Lebih terperinci

BAB II SISTEM PENDIDIKAN

BAB II SISTEM PENDIDIKAN BAB II SISTEM PENDIDIKAN A. PENGERTIAN DASAR Sistem Kredit Semester atau disingkat SKS adalah suatu sistem penyelenggaraan pendidikan dengan menggunakan satuan kredit semester atau disingkat sks untuk

Lebih terperinci

Gambar 3.1 Diagram konteks (DFD level 0)

Gambar 3.1 Diagram konteks (DFD level 0) BAB III ANALISA DAN PERANCANGAN 3.1 Analisis Kebutuhan Analisis kebutuhan telah dilakukan dengan observasi dari lingkungan dimana sistem akan dibangun. Berikut adalah kebutuhan rinci dari sistem. A. Kebutuhan

Lebih terperinci

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL SQL Basis Data 1 Apakah SQL? SQl singkatan dari Structured Query Language yang merupakan bahasa komputer standar ANSI (American National Standards Institute). Dengan SQL kita dapat Membuat basis data dan

Lebih terperinci

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs. Praktikum Basis Data By. Rita Wiryasaputra, ST., M. Cs. SQL: DDL (Data Definition Language) Create Database Create Table Create View Create Index Alter Database Alter Table Alter View Drop Database Drop

Lebih terperinci

Statement DDL Create database drop database Create table drop table alter table

Statement DDL Create database drop database Create table drop table alter table SQL - Data Definition Language (DDL) Statement DDL adalah perintah-perintah yang digunakan untuk menjelaskan objek dari database. Dengan kata lain DDL digunakan untuk mendefinisikan kerangka database.

Lebih terperinci

Tim Penyusun Panduan Pembimbingan Akademik

Tim Penyusun Panduan Pembimbingan Akademik Tim Penyusun Panduan Pembimbingan Akademik Ketua : Rosyidah, S.E., M.Kes. Anggota : Rika Astari, S.S., M.A. Dra. Siti Salamah, M.Si. Tawar, S.Si., M.Kom. Annie Purwani, S.TP., M.T. KATA PENGANTAR Buku

Lebih terperinci

Pertemuan 11 Structure Query Language(SQL)

Pertemuan 11 Structure Query Language(SQL) Pertemuan 11 Structure Query Language(SQL) INDIKATOR 1. Perintah SELECT dari Banyak Tabel 2. Pengelompokkan Hasil Query dengan GROUP BY 3. HAVING 4. SubSELECT URAIAN MATERI Perintah SELECT dari Banyak

Lebih terperinci

Praktikum Basis Data 2017 TE UM MODUL 6 SUB QUERY

Praktikum Basis Data 2017 TE UM MODUL 6 SUB QUERY MODUL 6 SUB QUERY A. TUJUAN Memahami keterhubungan entitas di dalam basis data Memahami operasi subquery dan jenis-jenisnya di dalam pengambilan data Mampu menyelesaikan kasus-kasus pengambilan data yang

Lebih terperinci

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini: JOIN Dalam menampilkan sebuah data seringkali kita perlu menggunakan lebih dari 1 tabel, 2 tabel, bahkan lebih, karena data yang akan ditampilkan terletak pada beberapa tabel. Setiap tabel biasanya memiliki

Lebih terperinci

BAB 3 METODE PENELITIAN. Jenis sumber data yang didapatkan peneliti adalah data primer dan data sekunder.

BAB 3 METODE PENELITIAN. Jenis sumber data yang didapatkan peneliti adalah data primer dan data sekunder. BAB 3 METODE PENELITIAN 3.1 Metode Pengumpulan Data 3.1.1 Sumber Data Jenis sumber data yang didapatkan peneliti adalah data primer dan data sekunder. 1. Data primer Didapatkan peneliti secara langsung

Lebih terperinci

MODUL VII STORED PROCEDURE

MODUL VII STORED PROCEDURE MODUL VII STORED PROCEDURE A. TUJUAN - Memahami konsep dasar stored procedure, kelebihan dan kekuranganya. - Memahami implementasi stored procedure di dalam basis data. - Mampu menyelesaikan operasi operasi

Lebih terperinci

PRAKTIKUM BASIS DATA

PRAKTIKUM BASIS DATA LAPORAN MODUL V PRAKTIKUM BASIS DATA Disusun untuk Memenuhi Matakuliah Praktikum Basis Data Dibimbing oleh Triyanna Widyaningtyas, S.T., M.T. Oleh: Dwitha Fajri Ramadhani 160533611410 Ika Damayanti 160533611505

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Sejalan dengan perkembangan teknologi informasi, semakin bertambah pula kemampuan komputer dalam membantu menyelesaikan permasalahanpermasalahan di berbagai

Lebih terperinci

MICROSOFT ACCESS. Database Relationship. Basis Data Relationship Database and Query - Teknik Informatika UNSIL Page 1

MICROSOFT ACCESS. Database Relationship. Basis Data Relationship Database and Query - Teknik Informatika UNSIL Page 1 Basis Data Relationship Database and Query - Teknik Informatika UNSIL Page 1 MICROSOFT ACCESS Database Relationship Database relationship adalah relasi atau hubungan antara beberapa tabel dalam database

Lebih terperinci

MANUAL PROSEDUR BIMBINGAN & KONSELING MAHASISWA

MANUAL PROSEDUR BIMBINGAN & KONSELING MAHASISWA UNIVERSITAS DIPONEGORO DOKUMEN LEVEL MANUAL PROSEDUR KODE: MP SISKOM 12 JUDUL BIMBINGAN DAN KONSELING MAHASISWA TANGGAL DIKELUARKAN 19 Mei 201 AREA BIDANG AKADEMIK NO. REVISI: - TUJUAN MANUAL PROSEDUR

Lebih terperinci