Tugas 4

Tugas mata kuliah Implementasi Database

Dari database akademik
Tuliskan perintah SQL untuk menampilkan informasi berikut :
1. Tampilkan nilai akhir rata-rata.
2. Tampilkan nilai uas tertinggi.
3. Tampilkan nilai uts terendah.
4. Tampilkan nama mahasiswa yang dimulai dengan huruf ‘A’.
5. Tampilkan nilai akhir mhsw antara 75 dan 85.
6. Tampilkan banyaknya mahasiswa yang mendapat nilai huruf ‘B’.
7. Tampilkan nim dan banyaknya matakuliah yang diambil tiap mahasiswa.
8. Tampilkan alamat mahasiswa (alamat yang sama hanya dimunculkan sekali)
9. Tampilkan nama dan alamat mahasiswa yang beralamat di kota semarang dan demak

Advertisements
Posted in Lecture Notes | Leave a comment

modul sql

MODUL-PRAKTIKUM-BASIS-DATA-by-Didi-rev.3_p06-62

Posted in Lecture Notes | Leave a comment

Similaritas

17-ir

Posted in Information Retrieval, Lecture Notes | Leave a comment

data implementasi basis data

create table mahasiswa(nim char(20),nama varchar(150), alamat varchar(250), agama varchar(7))

create table matakuliah(kode char(20),nama varchar(150), sks int)

create table dosen(nip char(10), nama varchar(150), alamat varchar(250), agama varchar(7));

create table krs(kode char(20), nim char(20), nip char(10), uts int ,

uas int, akhir float,huruf char(2),bobot int)

 

insert into  mahasiswa(nim,nama,alamat,agama) values (‘001′,’Budi’,’Semarang’,’Islam’)

insert into  mahasiswa(nim,nama,alamat,agama) values (‘002′,’Adi’,’Demak’,’Islam’);

insert into  mahasiswa(nim,nama,alamat,agama) values (‘003′,’Rudi’,’Kendal’,’Islam’);

insert into  mahasiswa(nim,nama,alamat,agama) values (‘004′,’Fahmi’,’Salatiga’,’Islam’);

insert into  mahasiswa(nim,nama,alamat,agama) values (‘005′,’Fakhri’,’Jakarta’,’Islam’);

insert into  mahasiswa(nim,nama,alamat,agama) values (‘006′,’Sudi’,’Surabaya’,’Islam’);

insert into  mahasiswa(nim,nama,alamat,agama) values (‘007′,’Yudi’,’Surakarta’,’Islam’);

insert into  mahasiswa(nim,nama,alamat,agama) values (‘008′,’Dudi’,’Semarang’,’Islam’);

insert into  mahasiswa(nim,nama,alamat,agama) values (‘009′,’Yadi’,’Semarang’,’Islam’);

insert into  mahasiswa(nim,nama,alamat,agama) values (‘010′,’Tedi’,’Magelang’,’Islam’);

 

insert into matakuliah(kode,nama,sks) values (‘aaa’,’sistem basis data’,3);

insert into matakuliah(kode,nama,sks) values (‘bbb’,’sistem operasi’,3);

insert into matakuliah(kode,nama,sks) values (‘ccc’,’bahasa inggris’,2);

insert into matakuliah(kode,nama,sks) values (‘ddd’,’analisa dan desain sistem informasi’,4);

insert into matakuliah(kode,nama,sks) values (‘eee’,’pancasila’,2);

 

insert into  dosen(nip,nama,alamat,agama) values (‘x001′,’Jokowi’,’Semarang’,’Islam’);

insert into  dosen(nip,nama,alamat,agama) values (‘x002′,’Airlangga’,’Demak’,’Kristen’);

insert into  dosen(nip,nama,alamat,agama) values (‘x003′,’Mumun’,’Kendal’,’Islam’);

insert into  dosen(nip,nama,alamat,agama) values (‘x004′,’Heri’,’Salatiga’,’Katolik’);

insert into  dosen(nip,nama,alamat,agama) values (‘x005′,’Fakhri’,’Jakarta’,’Kristen’);

insert into  dosen(nip,nama,alamat,agama) values (‘x006′,’Sudi’,’Surabaya’,’Budha’);

insert into  dosen(nip,nama,alamat,agama) values (‘x007′,’Seto’,’Surakarta’,’Hindu’);

insert into  dosen(nip,nama,alamat,agama) values (‘x008′,’Elin’,’Semarang’,’Islam’);

insert into  dosen(nip,nama,alamat,agama) values (‘x009′,’Raditya’,’Semarang’,’Islam’);

insert into  dosen(nip,nama,alamat,agama) values (‘x010′,’Tedi’,’Magelang’,’Kristen’);

 

insert into krs(nim,nip,kode,uts,uas) values (‘001′,’aaa’,’x001′,70,80);

insert into krs(nim,nip,kode,uts,uas) values (‘002′,’aaa’,’x001′,75,85);

insert into krs(nim,nip,kode,uts,uas) values (‘003′,’aaa’,’x001′,80,80);

insert into krs(nim,nip,kode,uts,uas) values (‘004′,’aaa’,’x001′,90,85);

insert into krs(nim,nip,kode,uts,uas) values (‘005′,’aaa’,’x001′,80,86);

insert into krs(nim,nip,kode,uts,uas) values (‘006′,’aaa’,’x001′,60,75);

insert into krs(nim,nip,kode,uts,uas) values (‘007′,’aaa’,’x001′,70,80);

insert into krs(nim,nip,kode,uts,uas) values (‘001′,’bbb’,’x002′,70,80);

insert into krs(nim,nip,kode,uts,uas) values (‘002′,’bbb’,’x002′,75,90);

insert into krs(nim,nip,kode,uts,uas) values (‘003′,’bbb’,’x002′,60,70);

insert into krs(nim,nip,kode,uts,uas) values (‘004′,’bbb’,’x002′,75,85);

insert into krs(nim,nip,kode,uts,uas) values (‘005′,’bbb’,’x002′,90,80);

insert into krs(nim,nip,kode,uts,uas) values (‘006′,’bbb’,’x002′,70,85);

insert into krs(nim,nip,kode,uts,uas) values (‘007′,’bbb’,’x002′,60,80);

 

 

Tuliskan perintah SQL untuk :

1. Menampilkan nip, nama dan alamat dosen yang beralamat di Surabaya

2. Menampilkan kode, nama dan sks mata kuliah yang sks nya = 4

3. Menampilkan nim mahasiswa yang mengambil kode mata kuliah =’aaa’

4. Tambah kolom/field “jenis_kelamin” di tabel mahasiswa

5. Tambah kolom/field “email” di tabel dosen

Posted in Lecture Notes | Leave a comment

Format laporan Praktikum III Stemming

kode program :

https://github.com/kungfumas/stbi/blob/master/IDNstemmer.php

https://github.com/kungfumas/stbi/blob/master/stemmingIDN.php

 

Nama mata kuliah :

NIM                       :

Nama                    :

 

Deskripsi masalah :

Bab ini akan mengantarkan mahasiswa untuk mengkaji konsep stemming. Stemming merupakan suatu proses yang terdapat dalam sistem IR yang mentransformasi kata-kata yang terdapat dalam suatu dokumen ke kata-kata akarnya (root word) dengan menggunakan aturan-aturan tertentu. Sebagai contoh, kata bersama, kebersamaan, menyamai, akan distem ke root wordnya yaitu “sama”. Proses stemming pada teks berBahasa Indonesia berbeda dengan stemming pada teks berbahasa Inggris. Pada teks berbahasa Inggris, proses yang diperlukan hanya proses menghilangkan sufiks. Sedangkan pada teks berbahasa Indonesia, selain sufiks, prefiks, dan konfiks juga dihilangkan.

Simpan hasil tokenisasi dari file PDF dimasukkan ke dalam tabel MySQL.

Istilah penting   :

Stemming :

 

Perintah program yang baru :

strtolower(): …..

substr() :

strlen() :

class IDNStemmer { } :

Alur program :

 

Pengujian Program :

 

No

Tujuan pengujian :

  1. Menguji apakah proses stemming berjalan sesuai dengan flowchart.
  2. Hasil stemming sesuai dengan kaidah Bahasa Indonesia

 

Input :

  1. menyapu
  2. belajar
  3. ….
  4. ….

 

 

 

Luaran diharapkan  :

Luaran actual :

 

Status :

 

Analisa:

 

Posted in Information Retrieval, Lecture Notes | Leave a comment

Format Laporan Praktikum Information Retrieval II

 

Format laporan Praktikum

Nama mata kuliah :

NIM                       :

Nama                    :

 

Deskripsi masalah :

 

 

 

Istilah penting   :

Tokenisasi :

Stopword :

Stopword remova l :

 

Perintah program yang baru :

move_uploaded_file($lokasi_file,”$folder”) : …..

mysqli_connect(“localhost”,”root”,””,”upload”) :……..

include(‘class.pdf2text.php’) : ……………………..

strtolower(trim($teks)):

explode(” “, $teks):

array_diff($myArray, $astoplist) :

Alur program :

 

 

 

 

Pengujian Program :

 

 

No

Tujuan pengujian :

  1. Mengunggah file pdf
  2. Melakukan tokenisasi
  3. Melakukan stopword removal

Input :

  1. file pdf ..
  2. file pdf

Luaran diharapkan  :

Luaran actual :

 

Status :

 

Analisa:

 

 

Posted in Lecture Notes | Leave a comment

Modul II Information Retrieval

PENDAHULUAN

Posted in Information Retrieval, Lecture Notes | Leave a comment