LAMPIRAN A DATA SIMAK KESELURUHAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "LAMPIRAN A DATA SIMAK KESELURUHAN"

Transkripsi

1 DAFTAR PUSTAKA [1] Ambler, Scott W, Pramod J. Sadalage, 2006.Refactoring Databases: Evolutionary Database Design, Addison Wesley Professional. [2] Bultan, Tevfik, CMPSC 172: Software Engineering Software Maintainance. [3] Dwiantoro, Tino, Materi ke-02: Sistem Basis Data, [4] Hainaut, Jean-Luc, 1998, Database Reverse Engineering, Database Applications Engineering Laboratory, Institut d Informatique, University of Namur. [5] Hainaut, Jean-Luc, Jean Henrard, J-M Hick, D. Rolan, V. Englebert, 1996, Database Design Recovery, Database Applications Engineering Laboratory, Institut d Informatique, University of Namur. [6] Henrard, Jean, Jean-Marc Hick, Philippe Thiran, Jean-Luc Hainaut, Strategies for Data Reengineering, Database Applications Engineering Laboratory, Institut d Informatique, University of Namur. [7] Pressman, Roger S, 2005, SOFTWARE ENGINEERING, A Practitioner s Approach sixth edition, Mc Graw Hill. [8] Ranmuthugala, M.H.P, Software Engineering, [9] Sommerville, Ian, 2005, SOFTWARE ENGINEERING 6th Edition, Addison Wesley. [10] Toft Hansen, Kjell, 2002, Introduction to Database, Distance Learning from NVU-AITeL. [11] engine/part_2.html [12] 74

2 LAMPIRAN A DATA SIMAK KESELURUHAN Tabel 1 Nama file tabel : Dosen_D3.dbf Jumlah atribut : 3 : Data master Dosen No Nama Tipe Panjang Referensi ke Status Atribut Data Karakter tabel 1 NIP CHAR 10 PK - Nomor Induk Pegawai 2 NAMA CHAR Nama lengkap 3 JUR CHAR Jurusan home base dosen Tabel 2 Nama file tabel : Mhs_XXX.dbf Jumlah atribut : 2 : Data master Mahasiswa No Nama Tipe Panjang Referensi ke Status Atribut Data Karakter tabel 1 NIM CHAR 10 PK - Nomor Induk Mahasiswa 2 NAMA CHAR Nama lengkap Tabel 3 Nama file tabel : MK_XXX.dbf Jumlah atribut : 6 : Data master Matakulah No Nama Atribut Tipe Data Panjang Karakter Status Referensi ke tabel 1 KODE_KOM FLOAT - PK Kode komputer untuk scanner OMR 2 KODE_MK CHAR 25 Kode matakuliah 3 NAMA_MK CHAR Nama matakuliah 4 SKS FLOAT Jumlah sks 5 SEMESTER CHAR Berada di semester ini 6 PRASYARAT CHAR 50 FK1 MK_XXX Matakuliah prasyarat 75

3 Tabel 4 Nama file tabel : KRS_XXX.dbf Jumlah atribut : 18 : Data isian KRS mahasiswa per semester No Nama Tipe Panjang Status Referensi ke Atribut Data Karakter 1 NIM CHAR 12 FK2 MHS_XXX Nomor Induk Mahasiswa 2 NIPPA CHAR 25 FK3 DOSEN_D3 NIP Dosen Pembimbing Akademik 3 MK1 CHAR 50 FK1 MK_XXX Kode Matakuliah ke MK16 CHAR 50 FK18 MK_XXX Kode Matakuliah ke-16 Tabel 5 Nama file tabel : KHS_XXX.dbf Jumlah atribut : 121 : Data KHS mahasiswa per semester No Nama Tipe Panjang Referensi ke Status Atribut Data Karakter tabel 1 NIM CHAR Nomor Induk Mahasiswa 2 NAMA CHAR Nama Mahasiswa 3 NIPPA CHAR NIP Dosen Pembimbing Akademik 4 NAMAPA CHAR Nama Pembimbing Akademik 5 MK1 CHAR 3 FK1 MK_XXX Kode Komputer Matakuliah ke-1 6 KMK1 CHAR Kode Matakuliah ke-1 7 NMK1 CHAR Nilai Matakuliah ke-1 8 SKS1 FLOAT Jumlah sks matakuliah ke-1 9 NA1 FLOAT Nilai angka matakuliah ke-1 10 NH1 CHAR Nilai huruf matakuliah ke-1 11 NK1 FLOAT Nilai kumulatif matakuliah ke MK16 CHAR 3 FK2 MK_XXX Kode Komputer Matakuliah ke KMK16 CHAR Kode Matakuliah ke NMK16 CHAR Nilai Matakuliah ke SKS16 FLOAT Jumlah sks matakuliah ke NA16 FLOAT Nilai angka matakuliah ke NH16 CHAR Nilai huruf matakuliah ke-16 Nilai kumulatif matakuliah 116 NK16 FLOAT ke JUMSKS FLOAT Jumlah sks yang diambil 118 JUMNK FLOAT Jumlah nilai kumulatif 119 IP FLOAT Indeks prestasi semester 120 SKSDEPAN FLOAT Jumlah maksimum sks yang dapat diambil di semester 76

4 No Nama Atribut Tipe Data Panjang Karakter Status Referensi ke tabel berikutnya 121 JMK FLOAT Jumlah matakuliah Tabel 6 Nama file tabel : Transkrip_XXX.dbf Jumlah atribut : 707 : Data kumpulan nilai mahasiswa keseluruhan semester No Nama Tipe Panjang Referensi ke Status Atribut Data Karakter tabel 1 NIM CHAR Nomor Induk Mahasiswa 2 NAMA CHAR Nama Mahasiswa 3 TPT_LAHIR CHAR Tempat lahir mahasiswa 4 TGL_LAHIR CHAR Tanggal lahir mahasiswa 5 MK1 CHAR 3 FK1 KHS_XXX Matakuliah ke-1 6 NH1 CHAR Nilai huruf matakuliah ke MK12 CHAR 3 FK12 KHS_XXX Matakuliah ke NH12 CHAR Nilai huruf ke-12 CHAR Diambil di semester 29 SEM ke MK336 CHAR Matakuliah ke NH336 CHAR Nilai huruf ke SEM21 CHAR JUMSKS FLOAT Diambil di semester ke-21 Jumlah sks keseluruhan 699 JUMNK FLOAT Jumlah nilai kumulatif keseluruhan 700 IPK FLOAT Indek prestasi kumulatif 701 TGLYUDIS CHAR Tanggal yudisium 702 JUDULTA CHAR Judul tugas akhir 703 PREDIKAT CHAR Predikat kelulusan 704 NOIJAZAH CHAR Nomor ijazah 705 TGLLULUS CHAR Tanggal lulus 706 STRATA CHAR Strata pendidikan 707 BIDILMU CHAR Bidang ilmu 77

5 LAMPIRAN B SIMBOL-SIMBOL DIAGRAM ER DAN KONSEPTUAL Tabel B-1 Simbol-simbol ER Diagram No Simbol ER Simbol Koseptual Arti 1 Entity_1 Entitas 2 Weak Entity Entity_1 Relationship_1 Entity_2 3 Relasi, Association Link 4 Identifying Relationship Entity_1 5 Attribute_1 Attribute_2 Attribute_3 <Undefined> <Undefined> <Undefined> Atribut Entity_1 6 Attribute_1 Attribute_2 Attribute_3 <pi> <Undefined> <Undefined> <Undefined> <M> Atribut Primary Key Identifier_1 <pi> 7 Atribut multivalue 8 Atribut composite 9 Atribut derivatif 78

6 LAMPIRAN C DIAGRAM KONSEPTUAL SISTEM BARU TanggalYudisium JudulTA Predikat NomorIjazah TanggalLulus BidangIlmu T ranskri p Date Characters 200) Characters 25) Characters 30) Date Characters 50) Relationship_2 User UserName <pi> Characters 30) <M> Password Characters 50) Identifier_1 <pi> Relationship_3 Relationship_5 Relationship_4 Role RoleID <pi> Characters 1) <M> NamaRole Characters 25) Identifier_1 <pi> 79 TahunAkademik Semester IPSemester SKSDepan KHSKumulatif Relationship_17 Characters 4) <M> Characters 1) <M> Float Integer Relationship_1 D) NIM NamaMahasiswa TempatLahir TanggalLahir TahunMasuk Identifier_1 <pi> TahunAkademik Semester JumlahSKS Status DisetujuiPA Mahasiswa <pi> Characters 12) Characters 50) Characters 30) Date Characters 4) <M> Relationship_16 StatusKRS Characters 4) <M> Characters 1) <M> Integer Characters 10) Characters 1) TahunAkademik Semester NilaiKumulatif KHS NIP NamaDosen Relationship_14 Identifier_1 <pi> Relationship_6 Relationship_21 Relationship_13 Dosen <pi> Characters 9) <M> Characters 50) Relationship_7 KodeJurusan NamaJurusan Strata Relationship_15 Identifier_1 <pi> Characters 4) <M> Characters 1) <M> Float TahunAkademik Semester StatusAmbil Jurusan <pi> Characters 5) Characters 30) Characters 2) KRS Characters 4) <M> Characters 1) <M> Characters 1) Relationship_19 Relationship_8 <M> Relationship_9 Relationship_10 Relationship_11 KodeFakultas NamaFakultas Identifier_1 NilaiHuruf NilaiHuruf <pi> Characters 1) <M> NilaiAngka Float Identifier_1 <pi> <pi> Operator OperatorID NamaOperator <pi> Characters 9) Characters 50) <M> Identifier_1 <pi> Fakultas <pi> Characters 3) <M> Characters 30) KodeKomputer KodeMataKuliah NamaMataKuliah SKS SemesterKe Identifier_1 <pi> MataKuliah <pi> Characters 4) Characters 7) Characters 50) Integer Integer <M> Relationship_18 Relationship_20 MKPrasyarat Gambar C-1 Diagram Konseptual Facis

7 80 FK_RELATIONSHIP_1 FK_RELATIONSHIP_2 FK_RELATIONSHIP_3 FK_RELATIONSHIP_4 FK_RELATIONSHIP_5 FK_RELATIONSHIP_6 FK_RELATIONSHIP_7 FK_RELATIONSHIP_8 FK_RELATIONSHIP_9 FK_RELATIONSHIP_10 FK_RELATIONSHIP_11 FK_RELATIONSHIP_13 FK_RELATIONSHIP_14 FK_RELATIONSHIP_15 FK_RELATIONSHIP_16 FK_RELATIONSHIP_17 FK_RELATIONSHIP_19 FK_RELATIONSHIP_18 FK_RELATIONSHIP_20 FK_RELATIONSHIP_21 Mahasiswa NIM UserName KodeJurusan NIP NamaMahasiswa TempatLahir TanggalLahir TahunMasuk char12) char30) char5) char9) char50) char30) date char4) <pk> <fk1> <fk2> <fk3> Dosen NIP UserName KodeJurusan NamaDosen char9) char30) char5) char50) <pk> <fk1> <fk2> Operator OperatorID UserName KodeJurusan NamaOperator char9) char30) char5) char50) <pk> <fk1> <fk2> User UserName RoleID Password char30) char1) char50) <pk> <fk> Fakultas KodeFakultas NamaFakultas char3) char30) <pk> Jurusan KodeJurusan KodeFakultas NamaJurusan Strata char5) char3) char30) char2) <pk> <fk> MataKuliah KodeKomputer KodeJurusan KodeMataKuliah NamaMataKuliah SKS SemesterKe char4) char5) char7) char50) int int <pk> <pk,fk> Role RoleID NamaRole char1) char25) <pk> Transkrip NIM TanggalYudisium JudulTA Predikat NomorIjazah TanggalLulus BidangIlmu char12) date char200) char25) char30) date char50) <fk> KRS TahunAkademik Semester NIM KodeKomputer KodeJurusan StatusAmbil char4) char1) char12) char4) char5) char1) <fk2> <fk1> <fk1> KHS TahunAkademik Semester NIM KodeKomputer KodeJurusan NilaiHuruf NilaiKumulatif char4) char1) char12) char4) char5) char1) float <fk3> <fk2> <fk2> <fk1> NilaiHuruf NilaiHuruf NilaiAngka char1) float <pk> StatusKRS TahunAkademik Semester NIM JumlahSKS Status DisetujuiPA char4) char1) char12) int char10) char1) <fk> KHSKumulatif TahunAkademik Semester NIM IPSemester SKSDepan char4) char1) char12) float int <fk> MKPrasyarat KodeKomputer KodeJurusanMK Prasyarat KodeJurusanPS char4) char5) char4) char5) <fk2> <fk2> <fk1> <fk1> LAMPIRAN D DIAGRAM FISIK SISTEM BARU Gambar D-1 Diagram Fisik Facis

8 LAMPIRAN E STRUKTUR DATA KESELURUHAN FACIS Tabel : Dosen : Data master Dosen 1 NIP CHAR 9 PK - 2 UserName CHAR 30 FK1 User 3 KodeJurusan CHAR 5 FK2 Jurusan 4 NamaDosen CHAR Tabel : Mahasiswa : Data master Mahasiswa 1 NIM CHAR 12 PK - 2 UserName CHAR 30 FK1 User 3 KodeJurusan CHAR 5 FK2 Jurusan 4 NIP CHAR 9 FK3 Dosen 5 NamaMahasiswa CHAR Tempatlahir CHAR TanggalLahir DATE TahunMasuk CHAR Tabel : Matakuliah : Data master Mahasiswa 1 KodeKomputer CHAR 3 PK1-2 KodeMatakuliah CHAR KodeJurusan CHAR 5 PK2,FK Jurusan 4 NamaMatakuliah CHAR SKS INT SemesterKe INT Tabel : MKPrasyarat : Matakuliah Prasyarat 1 KodeKomputer CHAR 3 FK1 Matakuliah 2 KodeJurusanMK CHAR 5 FK1 Matakuliah 3 Prasyarat CHAR 3 FK2 Matakuliah 4 KodeJurusanPS CHAR 5 FK2 Matakuliah 81

9 Tabel : Fakultas : Data Fakultas 1 KodeFakultas CHAR 2 PK - 2 NamaFakultas CHAR Tabel : Jurusan : Data Jurusan 1 KodeJurusan CHAR 5 PK - 2 KodeFakultas CHAR 2 FK Fakultas 3 NamaJurusan CHAR Strata CHAR Tabel : KHS : Kartu Hasil Studi Mahasiswa 1 TahunAkademik CHAR Semester CHAR NIM CHAR 12 FK3 Mahasiswa 4 KodeKomputer CHAR 3 FK2 Matakuliah 5 KodeJurusan CHAR 5 FK2 Matakuliah 6 NilaiHuruf CHAR 1 FK1 NilaiHuruf 7 NilaiKumulatif FLOAT Tabel : KHSKumulatif : Total Nilai Hasil Studi Mahasiswa 1 TahunAkademik CHAR Semester CHAR NIM CHAR 12 FK Mahasiswa 4 IPSemester FLOAT SKSDepan INT Tabel : NilaiHuruf : Bobot Nilai Huruf Matakuliah 1 NilaiHuruf CHAR 1 PK - 2 NilaiAngkat INT

10 Tabel : KRS Mahasiswa : Kartu Rencana Studi Pengambilan Matakuliah) 1 TahunAkademik CHAR Semester CHAR NIM CHAR 12 FK2 Mahasiswa 4 KodeKomputer CHAR 3,FK1 Matakuliah 5 KodeJurusan CHAR 5 FK1 Matakuliah 6 StatusAmbil CHAR Tabel : StatusKRS : Total SKS yang diambil dan Persetujuan PA 1 TahunAkademik CHAR Semester CHAR NIM CHAR 12 FK Mahasiswa 4 JumlahSKS INT Status CHAR DisetujuiPA CHAR Tabel : Transkrip : Transkrip nilai Mahasiswa 1 NIM CHAR 12 FK Mahasiswa 2 TanggalYudisium DATE JudulTA CHAR Predikat CHAR NomorIjazah CHAR TanggalLulus DATE BidangIlmu CHAR Tabel : Operator : Data master Operator 1 OperatorID CHAR 9 PK - 2 UserName CHAR 30 FK1 User 3 KodeJurusan CHAR 5 FK2 Jurusan 4 NamaOperator CHAR

11 Tabel : User : Data User 1 UserName CHAR 30 PK - 2 RoleID CHAR 1 FK RoleID 3 Password CHAR Tabel : RoleID : Data Referensi Role 1 RoleID CHAR 1 PK - 2 NamaRole CHAR

12 LAMPIRAN F SCRIPT SQL FACIS Buat tabel baru /* Table: DOSEN */ create table DOSEN NIP char9) not null, USERNAME char30), KODEJURUSAN char5), NAMADOSEN char50), primary key NIP) /* Table: FAKULTAS */ create table FAKULTAS KODEFAKULTAS char3) not null, NAMAFAKULTAS char30), primary key KODEFAKULTAS) /* Table: JURUSAN */ create table JURUSAN KODEJURUSAN char5) not null, KODEFAKULTAS char3), NAMAJURUSAN char30), STRATA char2), primary key KODEJURUSAN) /* Table: KHS */ create table KHS TAHUNAKADEMIK char4) not null, SEMESTER char1) not null, NIM char12), KODEKOMPUTER char4) not null, KODEJURUSAN char5) not null, NILAIHURUF char1), NILAIKUMULATIF float default 0 85

13 /* Index: INDEX_3 */ create index INDEX_3 on KHS TAHUNAKADEMIK, SEMESTER /* Table: KHSKUMULATIF */ create table KHSKUMULATIF TAHUNAKADEMIK char4) not null, SEMESTER char1) not null, NIM char12), IPSEMESTER float, SKSDEPAN int /* Index: INDEX_2 */ create index INDEX_2 on KHSKUMULATIF TAHUNAKADEMIK, SEMESTER /* Table: KRS */ create table KRS TAHUNAKADEMIK char4) not null, SEMESTER char1) not null, NIM char12) not null, KODEKOMPUTER char4) not null, KODEJURUSAN char5) not null, STATUSAMBIL char1) /* Index: INDEX_3 */ create index INDEX_3 on KRS TAHUNAKADEMIK, SEMESTER 86

14 /* Table: MAHASISWA */ create table MAHASISWA NIM char12) not null, USERNAME char30), KODEJURUSAN char5), NIP char9), NAMAMAHASISWA char50), TEMPATLAHIR char30), TANGGALLAHIR date, TAHUNMASUK char4), primary key NIM) /* Table: MATAKULIAH */ create table MATAKULIAH KODEKOMPUTER char4) not null, KODEJURUSAN char5) not null, KODEMATAKULIAH char7), NAMAMATAKULIAH char50), SKS int, SEMESTERKE int, primary key KODEJURUSAN, KODEKOMPUTER) /* Table: MKPRASYARAT */ create table MKPRASYARAT KODEKOMPUTER char4), KODEJURUSANMK char5), PRASYARAT char4), KODEJURUSANPS char5) /* Table: NILAIHURUF */ create table NILAIHURUF NILAIHURUF char1) not null, NILAIANGKA float, primary key NILAIHURUF) /* Table: OPERATOR */ create table OPERATOR OPERATORID char9) not null, USERNAME char30), KODEJURUSAN char5), NAMAOPERATOR char50), primary key OPERATORID) 87

15 /* Table: ROLE */ create table ROLE ROLEID char1) not null, NAMAROLE char25), primary key ROLEID) /* Table: STATUSKRS */ create table STATUSKRS TAHUNAKADEMIK char4) not null, SEMESTER char1) not null, NIM char12), JUMLAHSKS int, STATUS char10), DISETUJUIPA char1) /* Index: INDEX_2 */ create index INDEX_2 on STATUSKRS TAHUNAKADEMIK, SEMESTER /* Table: TRANSKRIP */ create table TRANSKRIP NIM char12), TANGGALYUDISIUM date, JUDULTA char200), PREDIKAT char25), NOMORIJAZAH char30), TANGGALLULUS date, BIDANGILMU char50) /* Table: USER */ create table USER USERNAME char30) not null, ROLEID char1), PASSWORD char50), primary key USERNAME) alter table DOSEN add constraint FK_RELATIONSHIP_3 foreign key USERNAME) references USER USERNAME) on delete restrict on update restrict; alter table DOSEN add constraint FK_RELATIONSHIP_7 foreign key KODEJURUSAN) 88

16 references JURUSAN KODEJURUSAN) on delete restrict on update restrict; alter table JURUSAN add constraint FK_RELATIONSHIP_9 foreign key KODEFAKULTAS) references FAKULTAS KODEFAKULTAS) on delete restrict on update restrict; alter table KHS add constraint FK_RELATIONSHIP_13 foreign key NILAIHURUF) references NILAIHURUF NILAIHURUF) on delete restrict on update restrict; alter table KHS add constraint FK_RELATIONSHIP_19 foreign key KODEJURUSAN, KODEKOMPUTER) references MATAKULIAH KODEJURUSAN, KODEKOMPUTER) on delete restrict on update restrict; alter table KHS add constraint FK_RELATIONSHIP_21 foreign key NIM) references MAHASISWA NIM) on delete restrict on update restrict; alter table KHSKUMULATIF add constraint FK_RELATIONSHIP_17 foreign key NIM) references MAHASISWA NIM) on delete restrict on update restrict; alter table KRS add constraint FK_RELATIONSHIP_11 foreign key KODEJURUSAN, KODEKOMPUTER) references MATAKULIAH KODEJURUSAN, KODEKOMPUTER) on delete restrict on update restrict; alter table KRS add constraint FK_RELATIONSHIP_15 foreign key NIM) references MAHASISWA NIM) on delete restrict on update restrict; alter table MAHASISWA add constraint FK_RELATIONSHIP_14 foreign key NIP) references DOSEN NIP) on delete restrict on update restrict; alter table MAHASISWA add constraint FK_RELATIONSHIP_2 foreign key USERNAME) references USER USERNAME) on delete restrict on update restrict; alter table MAHASISWA add constraint FK_RELATIONSHIP_6 foreign key KODEJURUSAN) references JURUSAN KODEJURUSAN) on delete restrict on update restrict; alter table MATAKULIAH add constraint FK_RELATIONSHIP_10 foreign key KODEJURUSAN) references JURUSAN KODEJURUSAN) on delete restrict on update restrict; alter table MKPRASYARAT add constraint FK_RELATIONSHIP_18 foreign key KODEJURUSANPS, PRASYARAT) references MATAKULIAH KODEJURUSAN, KODEKOMPUTER) on delete restrict on update restrict; alter table MKPRASYARAT add constraint FK_RELATIONSHIP_20 foreign key KODEJURUSANMK, KODEKOMPUTER) references MATAKULIAH KODEJURUSAN, KODEKOMPUTER) on delete restrict on update restrict; alter table OPERATOR add constraint FK_RELATIONSHIP_4 foreign key USERNAME) references USER USERNAME) on delete restrict on update restrict; alter table OPERATOR add constraint FK_RELATIONSHIP_8 foreign key KODEJURUSAN) references JURUSAN KODEJURUSAN) on delete restrict on update restrict; alter table STATUSKRS add constraint FK_RELATIONSHIP_16 foreign key NIM) references MAHASISWA NIM) on delete restrict on update restrict; 89

17 alter table TRANSKRIP add constraint FK_RELATIONSHIP_1 foreign key NIM) references MAHASISWA NIM) on delete restrict on update restrict; alter table USER add constraint FK_RELATIONSHIP_5 foreign key ROLEID) references ROLE ROLEID) on delete restrict on update restrict; Insert data table referensi -- Disable foreign key checks SET FOREIGN_KEY_CHECKS=0; delete from Fakultas; delete from Jurusan; delete from Role; delete from NilaiHuruf; INSERT INTO `Fakultas``KodeFakultas`, `NamaFakultas`) VALUES '09', 'Ilmu Komputer' INSERT INTO `Jurusan``KodeJurusan`, `KodeFakultas`,`NamaJurusan`,`Strata`) VALUES '10803', '09','Teknik Komputer','D3'), '10804', '09','Manajemen Informatika','D3'), '10805', '09','Komputerisasi Akuntansi','D3' INSERT INTO `Role``RoleID`, `NamaRole`) VALUES '1', 'Dosen'), '2', 'Mahasiswa'), '3', 'Operator' INSERT INTO `NilaiHuruf``NilaiHuruf`, `NilaiAngka`) VALUES 'A', '4'), 'B', '3'), 'C', '2'), 'D', '1'), 'E', '0'), 'T', '0' -- Re-enable foreign key checks SET -- End of script 90

18 LAMPIRAN G SKENARIO DAN HASIL PENGUJIAN FACIS Nomor Pengujian 1.1 Pengujian data master mahasiswa Skenario Menampilkan data mahasiswa fakultas 09::Ilmu Komputer, jurusan 10803::Teknik Komputer dan tahun masuk 2003 Hasil yang diharapkan: NamaFakultas NamaJurusan NIM NamaMahasiswa TahunMasuk Script SQL: SELECT f.namafakultas, j.namajurusan, m.nim, m.namamahasiswa, m.tahunmasuk FROM fakultas f, jurusan j, mahasiswa m WHERE j.kodefakultas='09' AND m.kodejurusan='10803' ORDER BY f.namafakultas, j.namajurusan, m.nim ASC; Hasil Pengujian: Status : Sukses 91

19 Nomor Pengujian 2.1 Pengujian data KRS mahasiswa Skenario Menampilkan data KRS mahasiswa fakultas 09::Ilmu Komputer, jurusan 10803::Teknik Komputer pada tahun akademik 2003 dan semester 1 dengan NIM Hasil yang diharapkan: NamaFakultas NamaJurusan TahunAkademik Semester NIM NamaMahasiswa KodeMatakuliah NamaMatakuliah Script SQL: SELECT f.namafakultas, j.namajurusan, k.tahunakademik, k.semester, k.nim, m.namamahasiswa, k.kodekomputer, mk.kodematakuliah, mk.namamatakuliah FROM fakultas f, jurusan j, mahasiswa m, krs k, matakuliah mk WHERE j.kodefakultas = f.kodefakultas AND k.nim = m.nim AND k.kodekomputer = mk.kodekomputer AND k.kodejurusan = mk.kodejurusan AND mk.kodejurusan = j.kodejurusan AND j.kodefakultas='09' AND k.kodejurusan='10803' AND TahunAkademik='2003' AND Semester ='1' AND k.nim=' ' ORDER BY k.kodekomputer ASC; Hasil Pengujian: Status : Sukses 92

20 Nomor Pengujian 2.2 Pengujian data StatusKRS mahasiswa Skenario Menampilkan jumlah SKS yang telah diambil oleh mahasiswa fakultas 09::Ilmu Komputer, jurusan 10803::Teknik Komputer pada tahun akademik 2003 dan semester 1 Hasil yang diharapkan: NamaFakultas NamaJurusan TahunAkademik Semester NIM JumlahSKS Script SQL: SELECT f.namafakultas, j.namajurusan, sk.nim, m.namamahasiswa, sk.jumlahsks FROM fakultas f, jurusan j, mahasiswa m, statuskrs sk WHERE j.kodefakultas = f.kodefakultas AND m.kodejurusan = j.kodejurusan AND sk.nim = m.nim AND j.kodefakultas='09' AND m.kodejurusan='10803' ORDER BY sk.nim ASC; Atau: SELECT f.namafakultas, j.namajurusan, k.tahunakademik, k.semester, k.nim, summk.sks) as JumlahSKS FROM fakultas f, jurusan j, mahasiswa m, krs k, matakuliah mk WHERE j.kodefakultas = f.kodefakultas AND k.nim = m.nim AND k.kodekomputer = mk.kodekomputer AND k.kodejurusan = mk.kodejurusan AND mk.kodejurusan = j.kodejurusan AND j.kodefakultas='09' AND k.kodejurusan='10803' AND TahunAkademik='2003' AND Semester ='1' GROUP BY k.tahunakademik,k.semester,k.nim; Hasil Pengujian: Status : Sukses 93

21 Nomor Pengujian 3.1 Pengujian data KHS mahasiswa Skenario Menampilkan nilai matakuliah yang diambil oleh mahasiswa fakultas 09::Ilmu Komputer, jurusan 10803::Teknik Komputer pada tahun akademik 2003 dan semester 1 dengan NIM Hasil yang diharapkan: NamaFakultas NamaJurusan TahunAkademik Semester NIM KodeKomputer KodeMatakuliah NilaiHuruf Script SQL: SELECT f.namafakultas, j.namajurusan, k.tahunakademik, k.semester, k.nim, m.namamahasiswa, k.kodekomputer, mk.kodematakuliah, k.nilaihuruf FROM fakultas f, jurusan j, mahasiswa m, khs k, matakuliah mk WHERE j.kodefakultas = f.kodefakultas AND k.nim = m.nim AND k.kodekomputer = mk.kodekomputer AND k.kodejurusan = mk.kodejurusan AND mk.kodejurusan = j.kodejurusan AND j.kodefakultas='09' AND k.kodejurusan='10803' AND TahunAkademik='2003' AND Semester ='1' AND k.nim=' ' ORDER BY k.kodekomputer ASC; Hasil Pengujian: Status : Sukses 94

22 Nomor Pengujian 3.2 Pengujian IP Semester mahasiswa Skenario Menampilkan nilai IP Semester yang diperoleh mahasiswa fakultas 09::Ilmu Komputer, jurusan 10803::Teknik Komputer pada tahun akademik 2003 dan semester 1 Hasil yang diharapkan: NamaFakultas NamaJurusan TahunAkademik Semester NIM IPSemester Script SQL: SELECT f.namafakultas, j.namajurusan, kk.tahunakademik, kk.semester, kk.nim, kk.ipsemester FROM fakultas f, jurusan j, mahasiswa m, khskumulatif kk WHERE j.kodefakultas = f.kodefakultas AND m.kodejurusan = j.kodejurusan AND kk.nim = m.nim AND j.kodefakultas='09' AND m.kodejurusan='10803' AND kk.tahunakademik= 2003 AND kk.semester= 1 ORDER BY kk.nim ASC; Atau: SELECT f.namafakultas, j.namajurusan, kk.tahunakademik, kk.semester, kk.nim,sumkk.nilaikumulatif)/sk.jumlahsks) as IPSemester FROM fakultas f, jurusan j, mahasiswa m, khs kk, statuskrs sk WHERE j.kodefakultas = f.kodefakultas AND m.kodejurusan = j.kodejurusan AND kk.nim = m.nim AND kk.tahunakademik=sk.tahunakademik AND kk.semester=sk.semester AND kk.nim = sk.nim AND j.kodefakultas='09' AND m.kodejurusan='10803' AND kk.tahunakademik = '2003' AND kk.semester ='1' GROUP BY kk.tahunakademik,kk.semester,kk.nim; Hasil Pengujian: Status : Sukses 95

23 Nomor Pengujian 4.1 Pengujian Daftar Kumpulan Nilai DKN) mahasiswa Skenario Menampilkan seluruh matakuliah yang pernah diambil mahasiswa fakultas 09::Ilmu Komputer, jurusan 10803::Teknik Komputer beserta nilai hurufnya. Hasil yang diharapkan: KodeFakultas KodeJurusan NIM TahunAkademik Semester KodeKomputer KodeMatakuliah NamaMatakuliah NilaiHuruf Script SQL: SELECT f.namafakultas, j.namajurusan, kk.nim, kk.tahunakademik, kk.semester, kk.kodekomputer,mk.kodematakuliah,mk.namamatakuliah,kk.nilaihuruf FROM fakultas f, jurusan j, mahasiswa m, khs kk, matakuliah mk WHERE j.kodefakultas = f.kodefakultas AND m.kodejurusan = j.kodejurusan AND kk.nim = m.nim AND kk.kodekomputer=mk.kodekomputer AND kk.kodejurusan=mk.kodejurusan AND j.kodefakultas='09' AND m.kodejurusan='10803' AND kk.nim=' ' ORDER BY kk.kodekomputer; Hasil Pengujian: Status : Sukses 96

24 Nomor Pengujian 4.2 Pengujian Transkrip Nilai Akhir TNA) mahasiswa Skenario Menampilkan seluruh matakuliah yang pernah diambil mahasiswa fakultas 09::Ilmu Komputer, jurusan 10803::Teknik Komputer beserta nilai hurufnya, dengan asumsi jika ada matakuliah yang diulang, maka nilai terbaiklah yang akan diambil. Hasil yang diharapkan: NamaFakultas NamaJurusan NIM TahunAkademik Semester KodeKomputer KodeMatakuliah NamaMatakuliah NilaiHuruf Script SQL: SELECT f.namafakultas, j.namajurusan, kk.nim, kk.tahunakademik, kk.semester, kk.kodekomputer,mk.kodematakuliah,mk.namamatakuliah,minkk.nilaihuruf) AS NilaiHuruf FROM fakultas f, jurusan j, mahasiswa m, khs kk, matakuliah mk WHERE j.kodefakultas = f.kodefakultas AND m.kodejurusan = j.kodejurusan AND kk.nim = m.nim AND kk.kodekomputer=mk.kodekomputer AND kk.kodejurusan=mk.kodejurusan AND j.kodefakultas='09' AND m.kodejurusan='10803' AND kk.nim=' ' GROUP BY KodeKomputer ORDER BY kk.kodekomputer; Hasil Pengujian: Status : Sukses 97

25 Nomor Pengujian 4.3 Pengujian Data informasi Transkrip Nilai Akhir TNA) mahasiswa Skenario Menampilkan informasi mengenai transkrip mahasiswa fakultas 09::Ilmu Komputer, jurusan 10805::Komputerisasi Akuntansi. Hasil yang diharapkan: KodeFakultas KodeJurusan NIM JumlahSKS JumlahNA IPK TanggalYudisium JudulTA Predikat NomorIjazah TanggalLulus BidangIlmu Script SQL: SELECT dd.kodefakultas, ee.kodejurusan, Total.NIM, cc.namamahasiswa, SUMTotal.sks) AS JumlahSKS,SUMTotal.NilaiKumulatif) AS TotalNK,SUMTotal.NilaiKumulatif)/SUMTotal.sks)) AS IPK, bb.tanggalyudisium, bb.judulta,bb.predikat, bb.nomorijazah, bb.tanggallulus, bb.bidangilmu FROM SELECT a.nim,a.kodekomputer, a.kodejurusan, b.sks, MINa.NilaiHuruf) as NilaiHuruf, MAXa.NilaiKumulatif) as NilaiKumulatif FROM khs a, MataKuliah b WHERE a.kodekomputer = b.kodekomputer and a.kodejurusan = b.kodejurusan GROUP BY a.nim,a.kodekomputer,a.kodejurusan ) AS Total, transkrip bb, mahasiswa cc, fakultas dd, jurusan ee WHERE Total.NIM = bb.nim AND Total.NIM = cc.nim AND Total.KodeJurusan = ee.kodejurusan AND ee.kodefakultas = dd.kodefakultas AND Total.KodeJurusan = '10805' GROUP BY Total.nim; Hasil Pengujian: Status : Sukses 98

BAB IV REKAYASA ULANG BASISDATA

BAB IV REKAYASA ULANG BASISDATA BAB IV REKAYASA ULANG BASISDATA Pada Bab 4 ini dibuat rancangan untuk sistem baru yang dinamakan Facis. Facis ini merupakan hasil rekayasa ulang dari sistem lama (Simak). Hasil rekayasa ulang meliputi

Lebih terperinci

BAB V IMPLEMENTASI RANCANGAN BASISDATA

BAB V IMPLEMENTASI RANCANGAN BASISDATA BAB V IMPLEMENTASI RANCANGAN BASISDATA Setelah tahap perancangan, pada Bab 5 ini diuraikan proses implementasi hasil rancangan tersebut ke dalam lingkungan DBMS yaitu MySQL 5.0. Tahap implementasi ini

Lebih terperinci

BAB III ANALISIS SISTEM LAMA

BAB III ANALISIS SISTEM LAMA BAB III ANALISIS SISTEM LAMA Pada Bab 3 ini memberikan gambaran dan penjelasan mengenai fungsi-fungsi yang ada di sistem lama beserta basisdata yang digunakan. Aspek-aspek apa saja yang menjadi masalah

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, 4. BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistem Analisis sistem ini digunakan untuk melihat proses-proses sistem baru yang akan dibuat. Dari analisa sistem ini juga bisa melihat perbedaan antara sistem

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap identifikasi dan analisis dilakukan untuk memahami permasalahan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap identifikasi dan analisis dilakukan untuk memahami permasalahan BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Identifikasi dan Analisis Sistem Tahap identifikasi dan analisis dilakukan untuk memahami permasalahan yang dibahas pada suatu instansi. Pada latar belakang

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem 3.1 Metode Penelitian 3.1.1 Metode Proses Perangkat Lunak Metode yang akan digunakan dalam perancangan sistem adalah metode pendekatan prototype. Pendekatan prototyping

Lebih terperinci

Contoh SQL Constraint

Contoh SQL Constraint Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB LANDASAN TEORI.1 Defenisi Pangkalan Data Pangkalan data atau Database merupakan kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema

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

SQL Server 2008 Mengaktifkan DBMS SQL Server 2008 SQL server 2008 SQL server management studio DDL Basis Data Mendefinisikan, mengubah dan menghapus basis data: Create Database NamaBasisData Alter

Lebih terperinci

Basis Data Spasial Modul 2

Basis Data Spasial Modul 2 Basis Data Spasial Modul 2 Modul 2 Arsitektur DBMS Tabel Data Manipulation Language (DML) Data Definition Language (DDL) LATIHAN Data Base Management System (DBMS) Perangkat lunak (software) untuk mengelola

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

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

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

DESAIN DATABASE. Pertemuan 06 3 SKS

DESAIN DATABASE. Pertemuan 06 3 SKS Materi 1. Era Informasi 2. Strategi dan Peluang Yang Kompetitif 3. Database dan Database Warehouse 4. Desain Database 5. Sistem Pendukung Keputusan dan Sistem Cerdas 6. E-Commerce DESAIN DATABASE Pertemuan

Lebih terperinci

INTERNET PROGRAMMING DATABASE

INTERNET PROGRAMMING DATABASE INTERNET PROGRAMMING DATABASE Muhmmad Zen Samsono Hadi, ST. MSc. [email protected] POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Bahasan Sistem Database ER Diagram Database MySQL Internet Application Pendahuluan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dibahas tentang implementasi Rancangan Aplikasi Pendataan Mahasiswa Pada Universitas XYZ menggunakan PHP dan MySQL beserta faktor pendukung yang dibutuhkan

Lebih terperinci

Basis Data Terapan. Yoannita, S.Kom

Basis Data Terapan. Yoannita, S.Kom Basis Data Terapan Yoannita, S.Kom Membuat Tabel CREATE TABLE MAHASISWA ( NPM CHAR(10), NAMA VARCHAR (25), ALAMAT VARCHAR (55), NILAI INTEGER, TGLLAHIR DATETIME ) 2 Yoannita, S.Kom. Menghapus Tabel DROP

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI. 1. Perancangan database konseptual (conceptual database design).

BAB 4 PERANCANGAN DAN IMPLEMENTASI. 1. Perancangan database konseptual (conceptual database design). BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Database Perancangan yang dilakukan pada Binus University dibagi menjadi tiga tahapan, yaitu : 1. Perancangan database konseptual (conceptual database

Lebih terperinci

SISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML

SISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML SISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML TUJUAN Agar Mahasiswa dapat membuat tabel dengan menggunakan sintax SQL Agar Mahasiswa dapat mengisi tabel dengan menggunakan sintax SQL

Lebih terperinci

SQL. Brigida Arie Minartiningtyas, M.Kom

SQL. Brigida Arie Minartiningtyas, M.Kom SQL Brigida Arie Minartiningtyas, M.Kom Show Berfungsi untuk melihat list/daftar dari database atau tabel yang sudah dibuat Untuk melihat daftar database yang sudah dibuat SHOW databases; Untuk melihat

Lebih terperinci

Contoh SQL Constraint

Contoh SQL Constraint Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE

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

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL Diajukan Sebagai Tugas Mata Kuliah Basis Data Oleh: Maulidya Yulianingtyas 1431140013 POLITEKNIK NEGERI MALANG PROGRAM STUDI MANAJEMEN INFORMATIKA MALANG 2015

Lebih terperinci

SISTEM INFORMASI AKADEMIK S3 KEDOKTERAN UMUM FAKULTAS KEDOKTERAN UGM BERBASIS WEB. : Joko Purnomo : 1B114932

SISTEM INFORMASI AKADEMIK S3 KEDOKTERAN UMUM FAKULTAS KEDOKTERAN UGM BERBASIS WEB. : Joko Purnomo : 1B114932 SISTEM INFORMASI AKADEMIK S3 KEDOKTERAN UMUM FAKULTAS KEDOKTERAN UGM BERBASIS WEB Nama NPM Dosen Pembimbing : Joko Purnomo : 1B114932 : Dr. Ana Kurniawati, ST., MMSI LATAR BELAKANG MASALAH Program studi

Lebih terperinci

MODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL

MODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL MODUL PRAKTIKUM 04 Database Implementation dengan Perintah SQL Tujuan : - Mengetahui dan membuat perintah Query untuk membuat table - Mengetahui dan membuat perintah Query untuk input, update dan delete

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

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

Basis Data. DDL & Aturan Referential

Basis Data. DDL & Aturan Referential Basis Data DDL & Aturan Referential Tipe Data Untuk setiap kolom/field yang terdapat pada sebuah tabel, harus ditentukan pula tipe datanya yang menentukan jangkauan nilai yang bisa diisikan Masing-masing

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Alur Penelitian Dalam pembangunan sistem, penelitian menggunakan model Software Development Life Cycle). Model-model yang digunakan pada SDLC yaitu : a) Waterfall, b)

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

NORMALISASI PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus

NORMALISASI PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus NORMALISASI PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 Pentingnya Normalisasi Bertujuan membuat desain basis data yang efisien.( data (tidak ada pengulangan/redundansi Basis data memuat semua sumber informasi

Lebih terperinci

Sejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL

Sejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Tahun 1987, American National Standards Institute (ANSI) dan International Standards Organization (ISO) membuat standar untuk SQL Tahun 1992, dibentuk versi baru

Lebih terperinci

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS BASIS DATA Model Data Relational Fakultas Ilmu Komputer UDINUS MODEL DATA RELATIONAL Data Model High Level Lower Level Model Data Relational Kumpulan tabel berdimensi dua dengan masing-masing relasi (relations)

Lebih terperinci

P - 7 Pembahasan UTS PSIK V

P - 7 Pembahasan UTS PSIK V P - 7 Pembahasan UTS PSIK V 1. Jelaskan mengenai Web Applications Architechture dengan ilustrasi gambar. Secara teknis database yang menyimpan hampir semua data dan data tersebut diolah oleh bahasa pemrograman

Lebih terperinci

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2 TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711 353414 PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2 Hand On Lab 2 Membangun

Lebih terperinci

Pengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data

Pengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data Kompetensi Dasar Setelah mengikuti kegiatan proses belajar mengenai Pengenalan SQL, mahasiswa dapat mendefinisikan dan memanipulasi sistem basis data menggunakan bahasa SQL dengan tepat Tujuan Pembelajaran

Lebih terperinci

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI AKUNTANSI KOMPUTER D3 BISNIS DAN KEWIRAUSAHAAN UNIVERSITAS GUNADARMA

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI AKUNTANSI KOMPUTER D3 BISNIS DAN KEWIRAUSAHAAN UNIVERSITAS GUNADARMA RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI AKUNTANSI KOMPUTER D3 BISNIS DAN KEWIRAUSAHAAN UNIVERSITAS GUNADARMA Tanggal Penyusunan 15/08/2016 Tanggal revisi 25/02/2017 Fakultas Program D3 Bisnis Kewirausahaan

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. pelaporan dalam struktur organisasi PT. PLN (Persero) JMK UMK II

BAB IV DESKRIPSI KERJA PRAKTEK. pelaporan dalam struktur organisasi PT. PLN (Persero) JMK UMK II BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisis Sistem Analisis sistem yang dilakukan : a. Mengidentifikasikan dan mengevaluasi permasalahan pada fungsional pelaporan dalam struktur organisasi PT. PLN (Persero)

Lebih terperinci

E-R Diagram Kusnawi, S.Kom, M.Eng

E-R Diagram Kusnawi, S.Kom, M.Eng E-R R Diagram Kusnawi, S.Kom, M.Eng Diagram E-RE Diagram E-R E R (Entity- Relationship) biasa digunakan dalam tahap analisis perancangan database Digunakan sebagai perangkat untuk berkomunikasi antara

Lebih terperinci

BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI

BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI 1 BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI 1.1. RDBM Terminologi Istilah formal Istilah non formal Keterangan Elemen data (data element), rinci data (data item), entri (entry) Nilai data pada

Lebih terperinci

Copyright 2005 PENS-ITS C H A P T E R

Copyright 2005 PENS-ITS C H A P T E R C H A P T E R 2 ER (ENTITY RELATIONSHIP) MODEL Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 3. Memahami relasi dan

Lebih terperinci

MODUL IV DATA DEFINITION LANGUAGE (DDL)

MODUL IV DATA DEFINITION LANGUAGE (DDL) MODUL IV DATA DEFINITION LANGUAGE DDL) Tujuan : Praktikan dapat memahami dan membuat database Praktikan dapat memahami dan membuat table dari database Mahasiswa mampu membuat script untuk pembuatan tabel

Lebih terperinci

PERINTAH DASAR MySQL

PERINTAH DASAR MySQL PERINTAH DASAR MySQL Menjalankan MySQL Untuk menjalankan MySQL cukup dengan mengetikan mysql pada system prompt Bentuk umum perintah mysql database h host u user p password Dengan windows Menu Start All

Lebih terperinci

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4 ENTITY RELATIONSHIP DIAGRAM SiBaDa Sesi 4 ENTITY RELATIONAL DIAGRAM ERD adalah suatu diagram untuk menggambarkan desain konseptual dari yang menghubungkan antara objek satu dengan objek lainnya dalam dunia

Lebih terperinci

BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL

BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL Model data relasional diperkenankan oleh Codd pada tahun 1970. Didasarkan pada suatu struktur data yang sederhana dan seragam (uniform), yaitu : Relasi

Lebih terperinci

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk BAB IV PERANCANGAN SISTEM Aplikasi yang dibangun adalah Aplikasi Penjadwalan Pendidikan Sistem Ganda berbasis web di SMK Negeri 1 Cerme. Aplikasi pengolahan data ini diharapkan mampu memberikan kemudahan

Lebih terperinci

DATA DEFINITION LANGUAGE (DDL)

DATA DEFINITION LANGUAGE (DDL) PENGENALAN SQL DATA DEFINITION LANGUAGE (DDL) Pendahuluan Membuat Tabel CREATE TABLE adalah salah satu perintah SQL yang digunakan untuk membuat sebuah tabel dengan menentukan tipe masing-masing elemen

Lebih terperinci

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak

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

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

Basis Data. Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan

Basis Data. Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Basis Data Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Deletion Yang dapat dihapus (delete) hanyalah tuple bukan nilai ada suatu atribut tertentu. Dalam SQL, deletion

Lebih terperinci

MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD)

MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD) MODUL 1 SEPUTAR PERACAGA DATABASE TUJUA PRAKTIKUM 1. Praktikan mampu menggambarkan ERD dengan baik dan benar dengan ER Modeling. 2. Praktikan dapat memahami konsep Basis Data Relasional. 3. Praktikan mampu

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

LAMPIRAN. Hasil Wawancara. Tanggal No. Nama Jabatan & Waktu 1 Indhira Mahasiswa Senin, 8 Mei 2017 Jam: WIB

LAMPIRAN. Hasil Wawancara. Tanggal No. Nama Jabatan & Waktu 1 Indhira Mahasiswa Senin, 8 Mei 2017 Jam: WIB LAMPIRAN 1. Hasil Wawancara Tanggal No. Nama Jabatan & Waktu 1 Indhira Mahasiswa Senin, 8 Fitriana Jam: 14.00 2 Fathania Firwan Firdaus 3 Safira Nira Yuma Mahasiswa Senin, 8 Jam: 14.05 Mahasiswa Senin,

Lebih terperinci

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN BAB III DESAIN DAN PERANCANGAN 3.1 Perancangan Aplikasi Aplikasi ini akan dikemas dan dirancang dengan menggunakan design dimana admin dapat memasukkan data-data yang terkait dengan aplikasi tersebut.

Lebih terperinci

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom MEMAHAMI KONSEP DATABASE Oleh : Yuhefizar, S.Kom Database Management System(DBMS) merupakan paket program (Software) yang dibuat agar memudahkan dan mengefisienkan pemasukan, pengeditan, penghapusan dan

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Analisa Sistem Berdasarkan hasil survey dan pengamatan yang dilakukan pada Laboratorum STIKOM Surabaya, maka didapatkan proses-proses yang terjadi dalam peminjaman ruang kelas.

Lebih terperinci

DESAIN DATABASE SISTEM INFORMASI PENJUALAN BARANG

DESAIN DATABASE SISTEM INFORMASI PENJUALAN BARANG DESAIN DATABASE SISTEM INFORMASI PENJUALAN BARANG (Studi Kasus : Minimarket Qiana Mart Legok - Tangerang) DEDI RAHMADI 1155201009 OCKY OCTORA 1155201028 ASEP APRIZAL 1155201008 Abstract In the development

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal. A. Kompetensi Mahasiswa diharapkan dapat memahami: 1. Pengertian databases, DBMS, MySQL 2. Apa Itu SQL? 3. Membuat, Menampilkan, Membuka dan Menghapus Database 4. Membuat, Mengubah dan Menghapus Table

Lebih terperinci

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA PENGANTAR SQL TINGKAT DASAR Basisdata atau database adalah kumpulan dari

Lebih terperinci

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM Model Data Universitas Darwan Ali Kalimantan Tengah Author : Minarni, S.Kom.,MM Definisi : MODEL DATA sekumpulan tool konseptual untuk mendeskripsikan data, relasi-relasi antar data yang menyatakan hubungan

Lebih terperinci

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi. (Structure of The Database Language)

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi. (Structure of The Database Language) Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi (Structure of The Database Language) Learning Objectives Students are able to explain the Structured Query

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Taham analisis sistem merupakan tahap penguraian atau tahap penjabaran dari suatu sistem utuh ke dalam komponen dengan maksud untuk mengidentifikasi

Lebih terperinci

Mahasiswa memahami fungsi-fungsi lain di dalam SQL Mahasiswa memahami tentang operasi agregasi Mahasiswa mampu mengaplikasikan operasi agregasi

Mahasiswa memahami fungsi-fungsi lain di dalam SQL Mahasiswa memahami tentang operasi agregasi Mahasiswa mampu mengaplikasikan operasi agregasi Mahasiswa memahami fungsi-fungsi lain di dalam SQL Mahasiswa memahami tentang operasi agregasi Mahasiswa mampu mengaplikasikan operasi agregasi 2 Review Klausa Where Filter Perbandingan Like IN dan NOT

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

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

PRAKTIKUM SISTEM BASISDATA

PRAKTIKUM SISTEM BASISDATA PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Hanung Riyadi (12131264) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : HANUNG RIYADI NIM : 12131264 PRAKTIKUM SISTEM : PBSD KELAS : MALAM

Lebih terperinci

Microsoft Access 2007

Microsoft Access 2007 Praktikum Pengantar Komputer dan Internet Microsoft Access 2007 Database Relationships dan Query Tim Asisten 2009 2010 MICROSOFT ACCESS 2007 Database Relationship Database relationship adalah relasi atau

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1. Analisis Sistem Dalam pengembangan teknologi informasi ini dibutuhkan analisa dan perancangan sistem. Sistem tersebut diharapkan mampu membantu PT. Sumatraco Langgeng Makmur

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. membentuknya. Selanjutnya mengidentifikasi dan mengevaluasi permasalahan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. membentuknya. Selanjutnya mengidentifikasi dan mengevaluasi permasalahan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Tahapan yang diperlukan dalam pembuatan suatu program yaitu menganalisa sistem yang telah ada, dimana analisa sistem merupakan

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

BAB 5 ANOMALI DAN INTEGRITAS DATA PADA MODEL RELASIONAL

BAB 5 ANOMALI DAN INTEGRITAS DATA PADA MODEL RELASIONAL 1 BAB 5 ANOMALI DAN INTEGRITAS DATA PADA MODEL RELASIONAL 5.1. Anomali Anomali adalah proses pada basisdata yang memberikan efek samping yang tidak diharapkan (misal menyebabkan ketidakkonsistenan data

Lebih terperinci

4 BAB 4 IMPLEMENTASI DAN EVALUASI. rencana implementasi dapat dilihat pada Tabel 4.1 di bawah ini : Tabel 4.1 Tabel Rencana Implementasi

4 BAB 4 IMPLEMENTASI DAN EVALUASI. rencana implementasi dapat dilihat pada Tabel 4.1 di bawah ini : Tabel 4.1 Tabel Rencana Implementasi 4 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Rencana Implementasi Untuk memastikan program dapat berjalan dengan lancar, maka perlu dilakukan instalasi perangkat keras, sistem operasi dan DBMS, program aplikasi,

Lebih terperinci

MODUL II SQL A. TUJUAN

MODUL II SQL A. TUJUAN MODUL II SQL A. TUJUAN Memahami SQL, komponen-komponen, dan kegunaannya Mengenal operasi-operasi DDL dan DML Mampu melakukan operasi-operasi retrieve yang spesifik Mampu menguraikan dan mentranslasikan

Lebih terperinci

Pengenalan Structured Query Language

Pengenalan Structured Query Language Pengenalan Structured Query Language Apa Itu SQL? SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk

Lebih terperinci

PENERAPAN CONSTRINE TABLE PADA DATABASE

PENERAPAN CONSTRINE TABLE PADA DATABASE PENERAPAN CONSTRINE TABLE PADA DATABASE Agus Winarno Abstraksi : Data diagram dideskripsikan banyak tabel yang mewakili setiap satuan proses secara nyata dimana atribut tabel dibentuk diantaranya sebagai

Lebih terperinci

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

SQL DASAR BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs. SQL DASAR BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRETEST Sebutkan apa yang disebut dengan SQL? Jelaskan! Apakah yang disebut sebagai batasan integritas (integrity constraint)? Sebutkan jenis-jenis

Lebih terperinci

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan. BAB IV METODE PENELITIAN 4.1 Identifikasi Masalah Sebelum membuat aplikasi penjualan pada PT. Bahtera Citra Abadi, perlu dilakukan identifikasi masalah yang ada pada perusahaan. Hal ini dilakukan agar

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Pengamatan dan Analisis 4.1.1 Pengamatan Setelah dilakukan pengamatan langsung di CV. Universal Teknik Utama, diperoleh data langsung dari petugas yang mengelola pengadaan

Lebih terperinci

X. PENGANTAR DATABASE

X. PENGANTAR DATABASE X. PENGANTAR DATABASE PENGERTIAN DATABASE database adalah kmpulan data atau infromasi yang saling berhubungan dan merepresentasikan suatu perusahaan atau lainnya. Data tersebut disimpan dalam bentuk table.

Lebih terperinci

BAB II PEMBUATAN DAN MANAJEMEN TABLE

BAB II PEMBUATAN DAN MANAJEMEN TABLE BAB II PEMBUATAN DAN MANAJEMEN TABLE 2.1 Bahasan dan Sasaran 2.1.1 Bahasan - pembuatan tabel - pengelolaan tabel 2.1.1 Sasaran 1. Mahasiswa memahami cara pembuatan maupun penghapusan tabel. 2. Mahasiswa

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM digilib.uns.ac.id BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Deskripsi yang diperoleh dari di Dinas Pendidikan Kabupaten Klaten meliputi : a. pegawai yang meliputi nip,nama,tanggal lahir, jenis

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

Pertemuan 12 Pengenalan Structured Query Language

Pertemuan 12 Pengenalan Structured Query Language Pertemuan 12 Pengenalan Structured Query Language Apa Itu SQL? Membuat, Menampilkan, Membuka dan Menghapus Database Membuat, Mengubah dan Menghapus Table Menambah Record dengan INSERT Mengedit Record dengan

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa sistem Dalam pengembangan teknologi informasi ini dibutuhkan analisa dan perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan mampu mempengaruhi

Lebih terperinci

MODUL II. Instalasi OracleXE Dan SQL

MODUL II. Instalasi OracleXE Dan SQL MODUL II Instalasi OracleXE Dan SQL I. Tujuan 1. Dapat menginstalasi aplikasi Oracle XE 2. Dapat mengeset user baru pada aplikasi Oracle XE 3. Dapat mengubah password username hr dan mengaktifkannya 4.

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 2

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 2 GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 2 MATA KULIAH : SISTEM BASIS DATA KODE MATA KULIAH / SKS : 390102023 / 3 SKS MATA KULIAH PRASYARAT : - DESKRIPSI

Lebih terperinci

Mahasiswa mampu menjelaskan fungsi data management, business process management dalam suatu perancangan SIM suatu organisasi.

Mahasiswa mampu menjelaskan fungsi data management, business process management dalam suatu perancangan SIM suatu organisasi. Dibuat oleh: Yudi Priyadi (Prodi Manajemen Bisnis Telekomunikasi & Informatika) CP-MK: 1. Mahasiswa mampu melakukan analisis penerapan data management pada suatu organisasi/industri, melalui pembuatan

Lebih terperinci

LAPORAN TUGAS BASIS DATA I

LAPORAN TUGAS BASIS DATA I LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS

Lebih terperinci

DATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc.

DATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc. DATABASE - MySQL Muhammad Zen S. Hadi, ST. MSc. Objectives Tujuan: Memahami perintah-perintah dasar DDL dan DML Contents Database DBMS Relational model SQL MySQL MySQL yang support ke relational model

Lebih terperinci

BAB IV PERANCANGAN SISTEM Berdasarkan analisis pada sistem permohonan cuti yang sedang berjalan di PT. Bangun Persada Regatama, maka diusulkan suatu bentuk pengembangan sistem, dari yang sebelumnya dilakukan

Lebih terperinci

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Dasar-dasar MySQL Edi Sugiarto, S.Kom, M.Kom Tipe Data Tipe data numerik Tipe Data Keterangan Ukuran Integer atau int Signed value : -2147683648 hingga 2147683648 4byte Decimal Nilai tergantung

Lebih terperinci

Structured Query Language

Structured Query Language Structured Query Language Advanced DDL 31 Mei 2006 2006, M. Ramadhan 1 Pendahuluan Yang akan dibahas: Cascading foreign key View lanjut Kondisi gabungan Mengubah urutan & nama kolom Kolom turunan Join

Lebih terperinci

Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng

Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng Sistem Basis Danny Kriestanto, S.Kom., M.Eng SQL Introduction Setelah Membuat ERD dan Model Relasional, what s next? Bagaimana cara membangun entitas dan relationship tersebut agar dapat digunakan? Bagaimana

Lebih terperinci