Foreign Key (Kodepengguna) REFERENCES Pengguna(Kodepengguna) ON UPDATE CASCADE ON DELETE NO ACTION,

Ukuran: px
Mulai penontonan dengan halaman:

Download "Foreign Key (Kodepengguna) REFERENCES Pengguna(Kodepengguna) ON UPDATE CASCADE ON DELETE NO ACTION,"

Transkripsi

1 L1 Lampiran 1 - CREATE TABLE CREATE TABLE Anggaran ( Kodeanggaran Kodeanggaran NOT NULL, Kodepengguna Kodepengguna NOT NULL, Kodepejabat Kodepejabat NOT NULL, Tahun Tahun NOT NULL, Volume_fisik Volume_fisik NOT NULL, Rupiah Rupiah NOT NULL, Status Status NOT NULL, Primary Key (Kodeanggaran), Foreign Key (Kodepengguna) REFERENCES Pengguna(Kodepengguna) ON UPDATE CASCADE ON DELETE NO ACTION, Foreign Key (Kodepejabat) REFERENCES Pejabat(Kodepejabat) CREATE TABLE Belanja ( Kodebelanja Kodebelanja NOT NULL, Namabelanja Namabelanja NOT NULL, Primary Key (Kodebelanja)); CREATE TABEL Kegiatan ( Kodekegiatan Kodekegiatan NOT NULL, Kodebelanja Kodebelanja NOT NULL,

2 L2 Namakegiatan Namakegiatan NOT NULL, PPJ PPJ NOT NULL, NTS NTS NOT NULL, Satuan Satuan NOT NULL, Primary Key (Kodekegiatan), Foreign Key (Kodebelanja) REFERENCES Belanja(Kodebelanja) CREATE TABLE Pejabat ( Kodepejabat Kodepejabat NOT NULL, NIP NIP NOT NULL, Pejabat_berwenang Pejabat_berwenang NOT NULL, Primary Key (Kodepejabat)); CREATE TABLE Pengguna ( Kodepengguna Kodepengguna NOT NULL, KodePTN KodePTN NOT NULL, KodeKOP KodeKOP NOT NULL, Username Username NOT NULL, Password Password NOT NULL, Primary Key (Kodepengguna), Foreign Key (KodePTN) REFERENCES PTN (KodePTN) ON UPDATE CASCADE ON DELETE NO ACTION, Foreign Key (KodeKOP) REFERENCES KOPERTIS (KodeKOP)

3 L3 CREATE TABLE PT ( KodePTN KodePTN NOT NULL, Namaptn Namaptn NOT NULL, Primary Key (KodePTN)); CREATE TABLE KOPERTIS ( KodeKOP KodeKOP NOT NULL, Namakop Namakop NOT NULL, Primary Key (KodeKOP)); CREATE TABLE TelpPT ( KodePTN KodePTN NOT NULL, Notelp Notelp NOT NULL, Primary Key (Notelp), Foreign Key (KodePTN) REFERENCES PTN (KodePTN) ON UPDATE CASCADE ON DELETE CASCADE); CREATE TABLE TelpKOP ( KodeKOP KodeKOP NOT NULL, Notelp Notelp NOT NULL, Primary Key (Notelp), Foreign Key (KodeKOP) references KOPERTIS (KodeKOP)

4 L4 ON UPDATE CASCADE ON DELETE CASCADE); CREATE TABLE TelpPTN ( KodePTN KodePTN NOT NULL, Alamat Alamat NOT NULL, Primary Key (Alamat), Foreign Key (KodePTN) REFERENCES PTN(KodePTN) ON UPDATE CASCADE ON DELETE CASCADE); CREATE TABLE AlamatKOP ( KodeKOP KodeKOP NOT NULL, Alamat Alamat NOT NULL, Primary Key (Alamat), Foreign Key (KodeKOP) REFERENCES KOPERTIS(KodeKOP) ON UPDATE CASCADE ON DELETE CASCADE); CREATE TABLE Persetujuan ( Kodeanggaran Kodeanggaran NOT NULL, Kodepejabat Kodepejabat NOT NULL, Kodepersetujuan Kodepersetujuan NOT NULL, Tanggal Tanggal NOT NULL, Status Status NOT NULL, Primary Key (Kodeanggaran), Foreign Key (Kodepejabat) REFERENCES Pejabat(Kodepejabat)

5 L5 Foreign Key (Kodeanggaran) REFERENCES Anggaran(Kodeanggaran) CREATE TABLE Program ( Kodeprog Kodeprogram NOT NULL, Kodekegiatan Kodekegiatan NOT NULL, Namaprog Namaprogram NOT NULL, Satuan_fisik Satuan_fisik NOT NULL, Primary Key (Kodeprog), Foreign Key (Kodekegiatan) REFERENCES Kegiatan(Kodekegiatan) CREATE TABLE Review_realiasasi ( Kodereview Kodereview NOT NULL, Tanggal Tanggal NOT NULL, Status Status NOT NULL, Kodepejabat Kodepejabat NOT NULL, Primary Key (Kodereview), Foreign Key (Kodepejabat) REFERENCES Pejabat(Kodepejabat) CREATE TABLE Realisasi ( Koderealisasi Koderealisasi NOT NULL,

6 L6 Kodereview Kodereview NOT NULL, Kodeanggaran Kodeanggaran NOT NULL, Bulan Bulan NOT NULL, Rupiah Rupiah NOT NULL, Fisik Fisik NOT NULL, Keterangan Keterangan NOT NULL, Flag Flag NOT NULL, Primary Key (Koderealisasi), Foreign Key (Kodeanggaran) REFERENCES Anggaran(Kodeanggaran) ON UPDATE CASCADE ON DELETE NO ACTION, Foreign Key (Kodereview) REFERENCES Review_realisasi(Kodereview) CREATE TABLE Log ( Kodelog Kodelog NOT NULL, Koderealisasi Koderealisasi NOT NULL, Tanggal Tanggal NOT NULL, Waktu Waktu NOT NULL, Primary Key (Kodelog), Foreign Key Koderealisasi references Realisasi(Koderealisasi) CREATE TABLE AnggaranProgram ( Kodeprog Kodeprog NOT NULL,

7 L7 Kodeanggaran Kodeanggaran NOT NULL, Primary Key (Kodeprog, Kodeanggaran), Foreign Key (Kodeprog) REFERENCES Program(Kodeprog) ON UPDATE CASCADE ON DELETE NO ACTION, Foreign Key (Kodeanggaran) REFERENCES Anggaran(Kodeanggaran) CREATE TABLE ProgramRealisasi ( Kodeprog KodeProgram NOT NULL, Koderealisasi KodeRealisasi NOT NULL, Primary Key (Kodeprog, Koderealisasi), Foreign Key (Kodeprog) REFERENCES Program(Kodeprog) ON UPDATE CASCADE ON DELETE NO ACTION, Foreign Key (Koderealisasi) REFERENCES Realisasi(Koderealisasi) Lampiran 2 - NORMALISASI Tahap Normalisasi 1 NF 1. Anggaran (Kodeanggaran, Kodepengguna, Kodepejabat, Tahun, Volume_fisik, Rupiah, Status) 2. Belanja (Kodebelanja, Namabelanja) 3. Kegiatan (Kodekegiatan, Kodebelanja, Namakegiatan, PPJ, NTS, Satuan)

8 L8 4. Pejabat (Kodepejabat, NIP, Pejabat_berwenang) 5. Pengguna (Kodepengguna, KodePTN, KodeKOP, Usename, Password) 6. PTN (KodePTN, Namaptn) 7. TelpPTN (KodePTN, Notelp) 8. AlamatPTN (KodePTN, Alamat) 9. KOPERTIS (KodeKOP, Namakop) 10. TelpKOPERTIS (KodeKOP, Notelp) 11. AlamatKOPERTIS (KodeKOP, Alamat) 12. Persetujuan (Kodeanggaran, Kodepejabat, Kodepersetujuan, Tanggal, Status) 13. Program (Kodeprog, Kodekegiatan, Namaprog, Satuan_fisik) 14. Review_realiasasi (Kodereview, Tanggal, Status, Kodepejabat) 15. Realisasi (Koderealisasi, Kodereview, Kodeanggaran, Bulan, Rupiah, Fisik, Keterangan, Flag) 16. Log (Kodelog, Koderealisasi, Tanggal, Waktu) 17. AnggaranProgram (Kodeprog, Kodeanggaran) 18. ProgramRealisasi (Kodeprog, Koderealisasi) Tahap Normalisasi 2 NF 1. Anggaran (Kodeanggaran, Kodepengguna, Kodepejabat, Tahun, Volume_fisik, Rupiah, Status) 2. Belanja (Kodebelanja, Namabelanja) 3. Kegiatan (Kodekegiatan, Kodebelanja, Namakegiatan, PPJ, NTS, Satuan) 4. Pejabat (Kodepejabat, NIP, Pejabat_berwenang) 5. Pengguna (Kodepengguna, KodePTN, KodeKOP, Usename, Password) 6. PTN (KodePTN, Namaptn)

9 L9 7. TelpPTN (KodePTN, Notelp) 8. AlamatPTN (KodePTN, Alamat) 9. KOPERTIS (KodeKOP, Namakop) 10. TelpKOPERTIS (KodeKOP, Notelp) 11. AlamatKOPERTIS (KodeKOP, Alamat) 12. Persetujuan (Kodeanggaran, Kodepejabat, Kodepersetujuan, Tanggal, Status) 13. Program (Kodeprog, Kodekegiatan, Namaprog, Satuan_fisik) 14. Review_realiasasi (Kodereview, Tanggal, Status, Kodepejabat) 15. Realisasi (Koderealisasi, Kodereview, Kodeanggaran, Bulan, Rupiah, Fisik, Keterangan, Flag) 16. Log (Kodelog, Koderealisasi, Tanggal, Waktu) 17. AnggaranProgram (Kodeprog, Kodeanggaran) 18. ProgramRealisasi (Kodeprog, Koderealisasi) Tahap Normalisasi 3 NF 1. Anggaran (Kodeanggaran, Kodepengguna, Kodepejabat, Tahun, Volume_fisik, Rupiah, Status) 2. Belanja (Kodebelanja, Namabelanja) 3. Kegiatan (Kodekegiatan, Kodebelanja, Namakegiatan, PPJ, NTS, Satuan) 4. Pejabat (Kodepejabat, NIP, Pejabat_berwenang) 5. Pengguna (Kodepengguna, KodePTN, KodeKOP, Usename, Password) 6. PTN (KodePTN, Namaptn) 7. TelpPTN (KodePTN, Notelp) 8. AlamatPTN (KodePTN, Alamat) 9. KOPERTIS (KodeKOP, Namakop)

10 L TelpKOPERTIS (KodeKOP, Notelp) 11. AlamatKOPERTIS (KodeKOP, Alamat) 12. Persetujuan (Kodeanggaran, Kodepejabat, Kodepersetujuan, Tanggal, Status) 13. Program (Kodeprog, Kodekegiatan, Namaprog, Satuan_fisik) 14. Review_realiasasi (Kodereview, Tanggal, Status, Kodepejabat) 15. Realisasi (Koderealisasi, Kodereview, Kodeanggaran, Bulan, Rupiah, Fisik, Keterangan, Flag) 16. Log (Kodelog, Koderealisasi, Tanggal, Waktu) 17. AnggaranProgram (Kodeprog, Kodeanggaran) 18. ProgramRealisasi (Kodeprog, Koderealisasi) Lampiran 3 - DOMAIN Create domain Kodeanggaran as char(7); Create domain Kodepengguna as char(6); Create domain Kodepejabat as char(5); Create domain Tahun as char(4); Create domain Volume_fisik as int(5); Create domain Rupiah as int(10); Create domain Status as varchar(15); Create domain Kodebelanja as char(7); Create domain Namabelanja as varchar(10); Create domain Kodekegiatan as char(7); Create domain NIP as int(9);

11 L11 Create domain Pejabat_berwenang as varchar(20); Create domain KodePTN as char(6); Create domain KodeKOP as char(6); Create domain Namaptn as varchar(35); Create domain Alamat as varchar(50); Create domain Notelp as int(12); Create domain Kodepersetujuan as char(8); Create domain Status as varchar(15); Create domain Kodeprog as char(7); Create domain Kodekegiatan as char(7); Create domain Namaprog as varchar(120); Create domain Satuan_fisik as varchar(20); Create domain Kodereview as char(8); Create domain Tanggal as date; Create domain Koderealisasi as char(7); Create domain Bulan as varchar(12); Create domain Rupiah as int(10); Create domain Fisik as int(5); Create domain Keterangan as varchar(15); Lampiran 4 - INDEX CREATE UNIQUE INDEX Kodeanggaran_idx ON Anggaran (Kodeanggaran); CREATE UNIQUE INDEX Kodebelanja_idx ON Belanja (Kodebelanja);

12 L12 CREATE UNIQUE INDEX Kodekegiatan_idx ON Kegiatan (Kodekegiatan); CREATE UNIQUE INDEX Kodepejabat_idx ON Pejabat (Kodepejabat); CREATE UNIQUE INDEX Kodepengguna_idx ON Pengguna (Kodepengguna); CREATE UNIQUE INDEX KodePTN_idx ON PTN (KodePTN); CREATE UNIQUE INDEX TelpPTN_idx ON TelpPTN (TelpPTN); CREATE UNIQUE INDEX KodeKOP_idx ON KOPERTIS (KodeKOP); CREATE UNIQUE INDEX TelpKOP_idx ON TelpKOP (TelpKOP); CREATE UNIQUE INDEX Kodepersetujuan_idx ON Persetujuan (Kodepersetujuan); CREATE UNIQUE INDEX KodeProg_idx ON Program (KodeProg) CREATE UNIQUE INDEX Kodereview_idx ON Review_realisasi (Kodereview); CREATE UNIQUE INDEX Koderealisasi_idx ON Realisasi (Koderealisasi); CREATE UNIQUE INDEX Kodelog_idx ON Log (Kodelog); CREATE UNIQUE INDEX Kodeanggaran_idx ON AnggaranProgram (Kodeanggaran); CREATE UNIQUE INDEX Kodeprog_idx ON ProgramRealisasi (Kodeprog); CREATE INDEX Namaptn_idx ON PT (Namaptn); CREATE INDEX NamaKOP_idx ON KOPERTIS (NamaKOP); CREATE INDEX Bulan_idx ON Realisasi (Bulan); Lampiran 5 - ENTERPRISE CONSTRAINT CREATE ASSERTION stabilisasi_anggaran CHECK(NOT EXIST(select sum(rupiah), sum(r_rupiah) from anggaran as a, program as p, kegiatan as k, belanja as b, ap as ap, realisasi as r, pengguna as pe where

13 L13 a.kodeanggaran=r.kodeanggaran and ap.kodeanggaran = a.kodeanggaran and ap.kodeprog=p.kodeprog and p.kodekegiatan=k.kodekegiatan and k.kodebelanja=b.kodebelanja and (pe.kodeptn is not null and pe.kodekop is not null) and pe.kodepengguna=a.kodepengguna group by Kodebelanja having sum(rupiah)>=sum(r_rupiah))); Lampiran 6 - View create view ViewPTN as select pe.kodeptn,namaptn, ptn.alamat, ptn.notelp, pe.kodepengguna, username, password from pengguna as pe, ptn as ptn where ptn.kodeptn=pe.kodeptn create view Viewkopertis as select pe.kodekop,namakop, k.alamat, k.notelp, username, password from pengguna as pe, kopertis as k where k.kodekop=pe.kodekop create view Viewadmin as select * from admin

14 L14 create view Viewguest as select * from guest create view Viewdikti as select * from dikti Lampiran 7 ESTIMASI DISK SPACE Menghitung ukuran tabel 1. Number of rows in the table = Num_Rows 2. Number of columns = Num_Cols Sum of bytes in all fixed-length columns = Fixed_Data_Size Number of variable-length columns = Num_Variable_Cols Maximum size of all variable-length columns = Max_Var_Size 3. Null Bitmap (Null_Bitmap) = 2 + (( Num_Cols + 7) / 8 ), dibulatkan ke bawah. 4. Total size of variable-length columns (Variable_Data_Size) = 2 + (Num_Variable_Cols x 2) + Max_Var_Size Jika tidak ada variable-length columns, nilai Variable_Data_Size adalah Menghitung row size: Total row size (Row_Size) = Fixed_Data_Size + Variable_Data_Size +

15 L15 Null_Bitmap +4 Penambahan 4 di belakang adalah untuk row header. 6. Menghitung number of rows per page (8096 free bytes per page): Number of rows per page (Rows_Per_Page) = ( 8096 ) / (Row_Size + 2) Menggunakan pembulatan ke bawah. 7. Number of free rows per page (Free_Rows_Per_Page) = 8096 x ((100 - Fill_Factor) / 100) / (Row_Size + 2) Nilai Fill_Factor secara default adalah Menghitung jumlah page yang dibutuhkan: Number of pages (Num_Pages) = Num_Rows / (Rows_Per_Page - Free_Rows_Per_Page) Dilakukan pembulatan ke atas. 9. Menghitung jumlah byte yang dibutuhkan (8192 total bytes per page): Table size (bytes) = 8192 x Num_Pages Menghitung penggunaan space oleh Clustered Index 1. Number of columns in index key = Num_CKey_Cols Sum of bytes in all fixed-length key columns = Fixed_CKey_Size Number of variable-length columns in index key = Num_Variable_CKey_Cols Maximum size of all variable-length key columns = Max_Var_CKey_Size 2. Index Null Bitmap (CIndex_Null_Bitmap) = 2 + (( Num_CKey_Cols + 7) / 8 ) Dilakukan pembulatan ke bawah. 3. Total size of variable length columns (Variable_CKey_Size) = 2 + (Num_Variable_CKey_Cols x 2) + Max_Var_CKey_Size

16 L16 Jika tidak ada variable-length columns, nilai Variable_CKey_Size adalah Menghitung row size: Total index row size (CIndex_Row_Size) = Fixed_CKey_Size + Variable_CKey_Size + CIndex_Null_Bitmap Menghitung number of index rows per page (8096 free bytes per page): Number of index rows per page (CIndex_Rows_Per_Page) = ( 8096 ) / (CIndex_Row_Size + 2) Dilakukan pembulatan ke bawah. 6. Menghitung jumlah page yang dibutuhkan untuk masing-masing level indeks. Number of pages (level 0) (Num_Pages_CLevel_0) = (Data_Space_Used / 8192) / CIndex_Rows_Per_Page Number of pages (level 1) (Num_Pages_CLevel_1) = Num_Pages_CLevel_0 / CIndex_Rows_Per_Page Setiap level akan dihitung hingga Number of pages mencapai nilai 1 (root page). Number of pages (level 2) (Num_Pages_CLevel_2) = Num_Pages_CLevel_1 / CIndex_Rows_Per_Page Setiap perhitungan dilakukan pembulatan ke atas. Menghitung total page untuk keseluruhan level: Total number of pages (Num_CIndex_Pages) = Num_Pages_CLevel_0 + Num_Pages_CLevel_1 + Num_Pages_CLevel_ Num_Pages_CLevel_n 7. Menghitung ukuran space untuk clustered index (8192 total bytes per page): Clustered index size (bytes) = 8192 x Num_CIndex_Pages

17 L17 Calculate the Space Used to Store Each Additional Nonclustered Index 1. Number of columns in index key = Num_Key_Cols Sum of bytes in all fixed-length key columns = Fixed_Key_Size Number of variable-length columns in index key = Num_Variable_Key_Cols Maximum size of all variable-length key columns = Max_Var_Key_Size 2. Index Null Bitmap (Index_Null_Bitmap) = 2 + (( Num_Key_Cols + 7) / 8 ) Dilakukan pembulatan ke bawah. 3. Total size of variable length columns (Variable_Key_Size) = 2 + (Num_Variable_Key_Cols x 2) + Max_Var_Key_Size Jika tidak variable-length columns, nilai Variable_Key_Size adalah Menghitung nonleaf index row size: Total nonleaf index row size (NL_Index_Row_Size) = Fixed_Key_Size + Variable_Key_Size + Index_Null_Bitmap Menghitung number of nonleaf index rows per page: Number of nonleaf index rows per page (NL_Index_Rows_Per_Page) = ( 8096 ) / (NL_Index_Row_Size + 2) Dilakukan pembulatan ke bawah. 6. Menghitung leaf index row size: Total leaf index row size (Index_Row_Size) = CIndex_Row_Size + Fixed_Key_Size + Variable_Key_Size + Index_Null_Bitmap + 1 Penambahan 1 adalah untuk index row header. 7. Menghitung number of leaf level index rows per page: Number of leaf level index rows per page (Index_Rows_Per_Page) = ( 8096 ) / (Index_Row_Size + 2)

18 L18 Dilakukan pembulatan ke bawah. 8. Number of free index rows per page (Free_Index_Rows_Per_Page) = 8096 x ((100 - Fill_Factor) / 100) / Index_Row_Size Dilakukan pembulatan ke bawah. 9. Menghitung jumlah page untuk semua level indeks: Number of pages (level 0) (Num_Pages_Level_0) = Num_Rows / (Index_Rows_Per_Page - Free_Index_Rows_Per_Page) Number of pages (level 1) (Num_Pages_Level_1) = Num_Pages_Level_0 / NL_Index_Rows_Per_Page Setiap level akan dihitung hingga Number of pages mencapai nilai 1 (root page). Setiap perhitungan dilakukan pembulatan ke atas. Total number of pages (Num_Index_Pages) = Num_Pages_Level_0 + Num_Pages_Level_1 +Num_Pages_Level_ Num_Pages_Level_n 10. Menghitung ukuran space untuk nonclustered index: Nonclustered index size (bytes) = 8192 x Num_Index_Pages (Sumber dari Anonim, Books Online, Microsoft SQL Server 2000)

LAMPIRAN. Berikut ini adalah kuesioner yang diberikan kepada staff untuk mengevaluasi sistem basis

LAMPIRAN. Berikut ini adalah kuesioner yang diberikan kepada staff untuk mengevaluasi sistem basis LAMPIRAN LAMPIRAN 1 Kuesioner Berikut ini adalah kuesioner yang diberikan kepada staff untuk mengevaluasi sistem basis data yang telah diimplementasikan. 1. Apakah program aplikasi ini sudah sesuai dengan

Lebih terperinci

Lampiran. Lampiran 1 Implementasi Struktur Tabel

Lampiran. Lampiran 1 Implementasi Struktur Tabel Lampiran Lampiran 1 Implementasi Struktur Tabel if exists select * from dbo.sysobjects where id = object_idn'[dbo].[fk_tab_bahanbakugudang_tab_bahanbaku]') and OBJECTPROPERTYid, N'IsForeignKey') = 1) ALTER

Lebih terperinci

Lampiran 1 - Coding Sturktur Tabel Relasi Dasar

Lampiran 1 - Coding Sturktur Tabel Relasi Dasar L1 Lampiran 1 - Coding Sturktur Tabel Relasi Dasar CREATE TABLE Polis ( NoPolis CHAR(9) NOT NULL PRIMARY KEY, NoEndorsement CHAR(3) NOT NULL PRIMARY KEY, NamaTertanggung VARCHAR(50) NOT NULL, Alamat VARCHAR(100)

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Pengertian Data, Informasi, Sistem dan Sistem Informasi 2.1.1 Pengertian Data Menurut Mcleod (2001, p15) data terdiri dari fakta-fakta dan angka- angka relative yang tidak berarti

Lebih terperinci

Lampiran 1 Implementasi Struktur Tabel

Lampiran 1 Implementasi Struktur Tabel 246 Lampiran 1 Implementasi Struktur Tabel CREATE DATABE Cantata GO USE Cantata GO EXEC sp_addtype KodeMurid, CHAR(6 EXEC sp_addtype KodeGuru, CHAR(11 EXEC sp_addtype KodeKaryawan, CHAR(3 EXEC sp_addtype

Lebih terperinci

LAMPIRAN L 1. Lampiran 1 Implementasi Tabel

LAMPIRAN L 1. Lampiran 1 Implementasi Tabel L 1 LAMPIRAN Lampiran 1 Implementasi Tabel CREATE TABLE [Klien] [KodeKlien] [char] 6) COLLATE [NamaKlien] [varchar] 30) COLLATE [Alamat] [varchar] 70) COLLATE [Telepon] [varchar] 15) COLLATE SQL_Latin1_General_CP1_CI_AS

Lebih terperinci

DAFTAR LAMPIRAN. Wawancara Terhadap Bidang Standarisasi pada. LSP LSK TKI Sektor Tata Laksana Rumah Tangga : Ibu Etty. Meindrati

DAFTAR LAMPIRAN. Wawancara Terhadap Bidang Standarisasi pada. LSP LSK TKI Sektor Tata Laksana Rumah Tangga : Ibu Etty. Meindrati DAFTAR LAMPIRAN Wawancara Terhadap Bidang Standarisasi pada LSP LSK TKI Sektor Tata Laksana Rumah Tangga : Ibu Etty Meindrati 1. Apakah bisa BLKLN tidak mempunyai berkas pendaftaran ujian? Bisa saja, karena

Lebih terperinci

Gambar 4.57 Rancangan Pivot Tabel Total Purchase Return Dalam Quantity

Gambar 4.57 Rancangan Pivot Tabel Total Purchase Return Dalam Quantity 123 Gambar 4.57 Rancangan Pivot Tabel Total Purchase Return Dalam Quantity Gambar 4.58 Rancangan Pivot Tabel Total Purchase Return Berdasarkan Vendor Area Dalam Rupiah 124 Gambar 4.59 Rancangan Pivot Tabel

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis 3.1.1 Riwayat Perusahaan PT Pondok Pujian Sejahtera, pengelola Toko Pondok Pujian adalah perseroan yang bergerak dalam bidang distribusi audio visual,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Database 2.1.1 Pengertian Data Pengertian Data menurut Whitten et al. (2004, p23), data adalah fakta mentah mengenai orang, tempat, kejadian, dan hal-hal penting yang dalam

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Basis Data 2.1.1 Pengertian Data Pengertian Data menurut Whitten et al. (2004, p23), data adalah fakta mentah mengenai orang, tempat, kejadian, dan hal-hal penting yang dalam

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori- Teori Sistem Basis Data 2.1.1 Pengertian Sistem Menurut Mcleod (2001, p9), sistem adalah elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai tujuan organisasi

Lebih terperinci

BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN. Pada perancangan Data Warehouse Kementerian Dalam Negeri Bagian

BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN. Pada perancangan Data Warehouse Kementerian Dalam Negeri Bagian 180 BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN 4.1 Arsitektur Data Warehouse Pada perancangan Data Warehouse Kementerian Dalam Negeri Bagian Kependudukan, kami mengusulkan sebuah Data Warehouse terpusat

Lebih terperinci

2. DTS tabel DimOutlet

2. DTS tabel DimOutlet 191 Gambar 4.17 Design Query untuk DTS_Brand Gambar 4.18 DTS DimBrand 2. DTS tabel DimOutlet Data diperoleh dari tabel Outlet yang melalui proses pengecekan tanggal pemasukan di FTS_Outlet. 192 Gambar

Lebih terperinci

BAB 4 PERANCANGAN DATA WAREHOUSE. Bank Harda Internasional antara lain adalah sebagai berikut.

BAB 4 PERANCANGAN DATA WAREHOUSE. Bank Harda Internasional antara lain adalah sebagai berikut. 106 BAB 4 PERANCANGAN DATA WAREHOUSE 4.1 Nine Step Methodology Menurut Kimball, dalam proses perancangan data warehouse ada sembilan langkah yang harus dipenuhi agar dapat membuat suatu sistem data warehouse

Lebih terperinci

BAB 4 PERANCANGAN SISTEM. menggunakan data warehouse terpusat (centralized data warehouse). Adapun

BAB 4 PERANCANGAN SISTEM. menggunakan data warehouse terpusat (centralized data warehouse). Adapun BAB 4 PERANCANGAN SISTEM 4.1 Arsitektur Data Warehouse Dalam perancangan data warehouse pada Mandiri Tabungan Rencana menggunakan data warehouse terpusat (centralized data warehouse). Adapun beberapa alasan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM DATA WAREHOUSE. Artsitektur data warehouse yang akan digunakan oleh PT. Toyota Astra

BAB 4 PERANCANGAN SISTEM DATA WAREHOUSE. Artsitektur data warehouse yang akan digunakan oleh PT. Toyota Astra BAB 4 PERANCANGAN SISTEM DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Artsitektur data warehouse yang akan digunakan oleh PT. Toyota Astra Motor adalah arsitektur data warehouse terpusat (Centralized Data

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Data 2.1.1 Pengertian Data Menurut Hall (2001,p14), data adalah fakta yang dapat atau tidak dapat diproses (disuling, dirangkum atau diperbaiki) dan tidak berpengaruh secara langsung

Lebih terperinci

BAB 4 PERANCANGAN BASIS DATA

BAB 4 PERANCANGAN BASIS DATA BAB 4 PERANCANGAN BASIS DATA 4.1 Database Planning Pernyataan Misi : Perancangan basis data berbasis web PT. Tatalogam Lestari bertujuan untuk mempermudah karyawan melihat absensi dan menampilkan daftar

Lebih terperinci

PERANCANGAN FISIK BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

PERANCANGAN FISIK BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs. PERANCANGAN FISIK BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRETEST Sebutkan pentingnya normalisasi basis data? Jelaskan! Apa yang anda ketahui mengenai anomali. Apa yang anda ketahui mengenai ketergantungan?

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

Tahap Instalasi PostgreSQL di Windows

Tahap Instalasi PostgreSQL di Windows Tahap Instalasi PostgreSQL di Windows 1. Unduh file installer PostgreSQL terbaru dari alamat http://www.enterprisedb.com/productsservices-training/pgdownload#windows 2. Setelah file installer berhasil

Lebih terperinci

BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN. patokan yang menjadi pedoman dalam merancang data warehouse yang dibutuhkan

BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN. patokan yang menjadi pedoman dalam merancang data warehouse yang dibutuhkan BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN 4.1 Rencana Perancangan Data Warehouse Berdasarkan analisis yang telah dilakukan sebelumnya, diperoleh suatu patokan yang menjadi pedoman dalam merancang data

Lebih terperinci

BAB 4 RANCANGAN S IS TEM YANG D IUS ULKAN. kami mengusulkan sebuah data warehouse terpusat. Data warehouse tersebut

BAB 4 RANCANGAN S IS TEM YANG D IUS ULKAN. kami mengusulkan sebuah data warehouse terpusat. Data warehouse tersebut BAB 4 RANCANGAN S IS TEM YANG D IUS ULKAN 4.11 Arsitektur data warehouse Untuk perancangan data warehouse pada Software Laboratory Center, kami mengusulkan sebuah data warehouse terpusat. Data warehouse

Lebih terperinci

_basis_data. 10 rows in set (0.24 sec)

_basis_data. 10 rows in set (0.24 sec) 10 rows in set (0.24 sec) MariaDB [(none)]> use kbm_disekolah Database changed MariaDB [kbm_disekolah]> create table( -> nip int (16) not null primary key -> nama char (40), -> jenis_kelamin; ERROR 1064

Lebih terperinci

BAB IV PERANCANGAN DATA WAREHOUSE

BAB IV PERANCANGAN DATA WAREHOUSE BAB IV PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Berdasarkan penelitian yang dilakukan pada PT. Makmur Pangan Kharisma, arsitektur data warehouse yang cocok digunakan adalah bentuk data

Lebih terperinci

LAMPIRAN. /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011

LAMPIRAN. /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011 LAMPIRAN SQL Query untuk pembuatan tabel OLTP USE [DW1] /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011 08:08:43 ******/ SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON SET ANSI_PADDING

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE

BAB 4 PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE 84 BAB 4 PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE 4.1 Perancangan Data warehouse 4.1.1 Arsitektur Data warehouse Berdasarkan hasil dari penelitian yang dilakukan pada PT. Mega Solusi Teknologi, maka

Lebih terperinci

BAB 4 Perancangan Sistem Basis Data

BAB 4 Perancangan Sistem Basis Data BAB 4 Perancangan Sistem Basis Data 4.1 Usulan Prosedur Baru 4.1.1 Prosedur Penilaian Sekolah SMK IT Prima Unggul memiliki standar penilaian yang digunakan untuk mengukur setiap guru pada sekolah. Terlebih

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

yang ingin ditampilkan.

yang ingin ditampilkan. 130 Gambar 4.38 Tampilan Grafik Batang Laporan Penjualan Dalam halaman grafik ini terdapat drop down menu untuk melihat jenis laporan penjualan. Jenis laporan penjualan dibagi menjadi empat, yaitu total

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi

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 4 PERANCANGAN DAN IMPLEMENTASI

BAB 4 PERANCANGAN DAN IMPLEMENTASI BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Setelah melakukan interview dan analisis pada sistem yang sudah berjalan, maka akan dilakukan perubahan sistem yang terdahulu digunakan. 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

INTEGRITAS DAN KEAMANAN DATA. Gentisya Tri Mardiani, S.Kom., M.Kom

INTEGRITAS DAN KEAMANAN DATA. Gentisya Tri Mardiani, S.Kom., M.Kom INTEGRITAS DAN KEAMANAN DATA Gentisya Tri Mardiani, S.Kom., M.Kom Integritas Data Integritas data mengacu pada konsistensi dan akurasi data yang disimpan di dalam basis data. Batasan Integritas Data (Data

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 3 ANALISIS DAN PERANCANGAN DATA WAREHOUSE. Mei 1997 No.17 / CN / 1997 / PN, Jakarta Pusat.

BAB 3 ANALISIS DAN PERANCANGAN DATA WAREHOUSE. Mei 1997 No.17 / CN / 1997 / PN, Jakarta Pusat. BAB 3 ANALISIS DAN PERANCANGAN DATA WAREHOUSE 3.1 Analisis 3.1.1 Latar Belakang Perusahaan PT. Indomobil Multi Trada berdiri sejak tanggal 3 Juni 1997 dengan akta pendirian PT No.14 oleh notaris Buntario

Lebih terperinci

LAMPIRAN LAMPIRAN Script SQL

LAMPIRAN LAMPIRAN Script SQL L 1 LAMPIRAN LAMPIRAN Script SQL /****** Object: Database Skripsi ******/ CREATE DATABASE [Skripsi] ON (NAME = 'Skripsi_Data', FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL\data\Skripsi_Data.MDF',

Lebih terperinci

DATA DEFINITION LANGUAGE

DATA DEFINITION LANGUAGE DATA DEFINITION LANGUAGE PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 Memulai MySQL MySQL yang akan kita gunakan dalam praktikum ini telah tersedia dalam paket XAMPP (X- Apache- MySQL-PHP-Perl) di komputer

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI. terdiri dari 3 (tiga) tahap perancangan yaitu : 1. Perancangan basisdata konseptual

BAB 4 PERANCANGAN DAN IMPLEMENTASI. terdiri dari 3 (tiga) tahap perancangan yaitu : 1. Perancangan basisdata konseptual BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Basisdata Perancangan basisdata ini bertujuan supaya dapat membantu memecahkan permasalahan yang dihadapi oleh PT Asuransi Jiwasraya. Perancangan basisdata

Lebih terperinci

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan. Mengenal Trigger di MySQL Pernahkan menemukan kasus saat men-develop aplikasi, dimana perlu melakukan update terhadap suatu field, berdasarkan isi dari field lain? Contoh: men-update field status menjadi

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

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

Praktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel

Praktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel Bekerja Dengan Tabel 1 Oleh : Andri Heryandi, S.T., M.T., Teknik Informatika Universitas Komputer Indonesia Table Digunakan untuk menyimpan data. Terdiri dari kolom dan baris. Setiap kolom mendefinisikan

Lebih terperinci

BAB 4 ANALISIS DAN PERANCANGAN DATA WAREHOUSE

BAB 4 ANALISIS DAN PERANCANGAN DATA WAREHOUSE BAB 4 ANALISIS DAN PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Pelayanan Kesehatan Sint Carolus dan cabangnya yaitu Rumah Sakit Ibu dan Anak, masih melakukan pengolahan terhadap datanya secara

Lebih terperinci

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA TUGAS PRAKTIKUM SISTEM BASIS DATA Disusun Oleh: Nama : Eva Alfian Sidiq Nurzaman NIM : (12131260) Kls : TI A Malam SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 Tampilan

Lebih terperinci

LAPORAN PRAKTIKUM SISTEM BASIS DATA

LAPORAN PRAKTIKUM SISTEM BASIS DATA LAPORAN PRAKTIKUM SISTEM BASIS DATA NAMA : ERIK TRI YUNIANTA NIM : 12131257 PROGRAM STUDI : TI 2 A MALAM SEKOLAH TINGGI MANAGEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 TUGAS 1. Buat database

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

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

LAPORAN PRAKTIKUM SISTEM BASIS DATA

LAPORAN PRAKTIKUM SISTEM BASIS DATA LAPORAN PRAKTIKUM SISTEM BASIS DATA NAMA ; ALIFA TITI SUBEKTI NIM : 12131247 KELAS : TI A MALAM STMIK ELRAHMA YOGYAKARTA 2014 TUGAS 1. Buat database dan 1 tabel dengan objek yang ada di tempat kerja Anda.

Lebih terperinci

BAB 4 PERANCANGAN DATA WAREHOUSE. diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih arsitektur data

BAB 4 PERANCANGAN DATA WAREHOUSE. diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih arsitektur data BAB 4 PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Dalam merancang data warehouse untuk PT. Saga Machie, arsitektur yang diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih

Lebih terperinci

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM. Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual,

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM. Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual, BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM 4.1 Perancangan Sistem Basis Data Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual, perancangan logikal, dan perancangan

Lebih terperinci

Tampilan pada Enterprise Manager

Tampilan pada Enterprise Manager Database SQL Server Database SQL Server dapat dibuat menggunakan Enterprise Manager atau Query Analyzer. Penggunaan Enterprise Manager pada SQL Server dapat membantu memudahkan DB owner untuk mengelola

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

CONSTRAINT clients_client_num_pk PRIMARY KEY (client_number));

CONSTRAINT clients_client_num_pk PRIMARY KEY (client_number)); Five types of constraints exist within an Oracle database. Each type enforces a different rule. The types are: NOT NULL constraints UNIQUE constraints PRIMARY KEY constraints FOREIGN KEY constraints CHECK

Lebih terperinci

LAMPIRAN VARCHAR (6) NOT NULL, NUMERIC (10,2) NOT NULL, CONSTRAINT CK_harga CHECK (harga>= and harga<= ),

LAMPIRAN VARCHAR (6) NOT NULL, NUMERIC (10,2) NOT NULL, CONSTRAINT CK_harga CHECK (harga>= and harga<= ), L1 LAMPIRAN Listing Program 1. Implementasi Create Table CREATE TABLE barang ( NoBarang NamaBarang Jenissatuanbarang Harga Jumlah CHAR ( 10 ) NOT NULL, VARCHAR ( 20 ) NOT NULL, VARCHAR (6) NOT NULL, NUMERIC

Lebih terperinci

INTERNET PROGRAMMING DATABASE

INTERNET PROGRAMMING DATABASE INTERNET PROGRAMMING DATABASE Muhmmad Zen Samsono Hadi, ST. MSc. zenhadi@eepis-its.edu POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Bahasan Sistem Database ER Diagram Database MySQL Internet Application Pendahuluan

Lebih terperinci

BAB 4 PERANCANGAN DATA WAREHOUSE

BAB 4 PERANCANGAN DATA WAREHOUSE BAB 4 PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data warehouse Rancangan data warehouse yang diusulkan untuk PT. Antar Mitra Prakarsa ialah rancangan yang menggunakan arsitektur data warehouse terpusat.

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 3. Analisa Kebutuhan dan Perancangan Sistem

BAB 3. Analisa Kebutuhan dan Perancangan Sistem BAB 3 Analisa Kebutuhan dan Perancangan Sistem 3.1 Riwayat Perusahaan 3.1.1 Sejarah dan Bidang Usaha PT. Nexgindo Infotek Solusitama berdiri pada tahun 2003 sebagai sebuah perusahaan yang hanya menyewakan

Lebih terperinci

LAMPIRAN. Daftar Pertanyaan Wawancara Kepada General Manager PT.Federal. 1. Bagaimanakah proses pengajuan kredit yang telah berjalan sekarang ini pada

LAMPIRAN. Daftar Pertanyaan Wawancara Kepada General Manager PT.Federal. 1. Bagaimanakah proses pengajuan kredit yang telah berjalan sekarang ini pada L1 LAMPIRAN HASIL WAWANCARA Daftar Pertanyaan Wawancara Kepada General Manager PT.Federal International Finance 1. Bagaimanakah proses pengajuan kredit yang telah berjalan sekarang ini pada PT.Federal

Lebih terperinci

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com Pengantar SQL By Mrs Imana Malia Kondou, S.T. 1 Tujuan Mahasiswa memahami konsep dasar SQL 2 Pokok k Bahasan Statemen Macam-macam macam perintah SQL DDL DML 3 Mengapa SQL? SQL mrpk very-high-level language.

Lebih terperinci

PTN atau KOPERTIS dibawah ini:

PTN atau KOPERTIS dibawah ini: 163 Berikut file excel ketika dibuka : Gambar 4. 56 Tampilan Format Excel Formulir Halaman ini berisi form persetujuan, dimana form ini diisi oleh DIKTI ketika pengajuan anggaran dari PTN ATAU KOPERTIS

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

MySQL J A M K E T I G A

MySQL J A M K E T I G A J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?

Lebih terperinci

Lampiran I. Implementasi Struktur Tabel. `nama_anggota` varchar(50) NOT NULL default '', `alamat_anggota` varchar(100) NOT NULL default '',

Lampiran I. Implementasi Struktur Tabel. `nama_anggota` varchar(50) NOT NULL default '', `alamat_anggota` varchar(100) NOT NULL default '', L1 Lampiran I Implementasi Struktur Tabel ms_angggota CREATE TABLE `ms_anggota` ( `no_reg` char(10) NOT NULL default '', `nama_anggota` varchar(50) NOT NULL default '', `alamat_anggota` varchar(100) NOT

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

IMPLEMENTASI CONSTRAINT UNTUK MENJAMIN KONSISTENSI DAN INTEGRITAS DATA DALAM DATABASE

IMPLEMENTASI CONSTRAINT UNTUK MENJAMIN KONSISTENSI DAN INTEGRITAS DATA DALAM DATABASE IMPLEMENTASI CONSTRAINT UNTUK MENJAMIN KONSISTENSI DAN INTEGRITAS DATA DALAM DATABASE Oleh: M. RUDYANTO ARIEF 1 Abstract All of the popular RDBMS products provide table check constraints: Oracle, Informix,

Lebih terperinci

MODUL 1. Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

MODUL 1. Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE MODUL 1 Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE BAGIAN 1 PEMBUATAN TABEL Tujuan Pembelajaran : Memahami

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN 39 BAB IV HASIL DAN PEMBAHASAN 4.1 Pengembangan Sistem Pengembangan Web Service dari website program Pengembangan Web api Pada Sistem Assesmen Dan Berbasis Tag Sebagai Pembantu Penyusunan Strategi Pembelajaran

Lebih terperinci

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

MODUL III STRUCTURED QUERY ANGUAGE (SQL) MODUL III STRUCTURED QUERY ANGUAGE (SQL) Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. Tugas Pendahuluan 1. Apa yang anda

Lebih terperinci

INTEGRITAS DAN KEAMANAN BASIS DATA. Alif Finandhita, S.Kom, M.T

INTEGRITAS DAN KEAMANAN BASIS DATA. Alif Finandhita, S.Kom, M.T INTEGRITAS DAN KEAMANAN BASIS DATA Alif Finandhita, S.Kom, M.T Informasi yang disimpan pada basis data hanya akan bagus jika DBMS turut membantu mencegah adanya informasi yang salah yang masuk ke basis

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

BAB 4 DATA WAREHOUSE YANG DIUSULKAN

BAB 4 DATA WAREHOUSE YANG DIUSULKAN 94 BAB 4 DATA WAREHOUSE YANG DIUSULKAN 4.1 Arsitektur Data Warehouse Rancangan data warehouse yang diusulkan adalah rancangan yang menggunakan arsitektur data warehouse terpusat. Alasan penggunaan arsitektur

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

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

Konsep Sistem Informasi B. BAB 2 - SQL Overview

Konsep Sistem Informasi B. BAB 2 - SQL Overview Konsep Sistem Informasi B BAB 2 - SQL Overview Summary Definisi SQL Komponen-Komponen SQL Latihan What is? Introduction SQL Structured Query Language adalah sebuah bahasa yang digunakan untuk mengakses

Lebih terperinci

163 4.1.3 Perancangan Basisdata Fisikal Perancangan basisdata fisikal merupakan proses pembuatan deskripsi implementasi basisdata pada secondary storage, mencakup relasi-relasi dasar, organisasi file,

Lebih terperinci

Karena VIEW dibentuk tanpa mencantumkan nama kolom baru, maka v1 mewarisi kolom yang yang dipilih pada tabel mahasiswa_xxx.

Karena VIEW dibentuk tanpa mencantumkan nama kolom baru, maka v1 mewarisi kolom yang yang dipilih pada tabel mahasiswa_xxx. Praktikum 5 VIEW DAN INDEX Tujuan : Praktikan mampu memahami view dan index. Alat dan Bahan : 1. Buku literatur mengenai sistem database, terutama yang menggunakan DBMS SQL Server 2000, khususnya mengenai

Lebih terperinci

BAB IV PERANCANGAN DATA WAREHOUSE. yang diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih arsitektur

BAB IV PERANCANGAN DATA WAREHOUSE. yang diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih arsitektur BAB IV PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data warehouse Dalam merancang data warehouse untuk PT. Teras Teknik Perdana, arsitektur yang diterapkan adalah arsitektur data warehouse terpusat. Alasan

Lebih terperinci

PRAKTIKUM 3 PEMBUATAN TABEL DENGAN SQL COMMAND 18 Constraint PRIMARY KEY pada tabel DOSEN, yaitu field NIP dapat didefnisikan pada saat pembuatan tabe

PRAKTIKUM 3 PEMBUATAN TABEL DENGAN SQL COMMAND 18 Constraint PRIMARY KEY pada tabel DOSEN, yaitu field NIP dapat didefnisikan pada saat pembuatan tabe Praktikum 3 Pembuatan Tabel dengan SQL Command A. TUJUAN 1. Menjelaskan pembuatan tabel dengan menggunakan perintah SQL (Structured Query Language) B. DASAR TEORI Perintah SQL Untuk membuat table dibuat

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

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

4.1 Implementasi Aplikasi

4.1 Implementasi Aplikasi BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Aplikasi Setelah dilakukan tahap analisis dan perancangan pada bab III, maka tahap selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai

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

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

PENGENALAN SINTAKS DASAR DALAM MySQL

PENGENALAN SINTAKS DASAR DALAM MySQL SMK-TI TRAINING AND CERTIFICATION Modul 3 PENGENALAN SINTAKS DASAR DALAM MySQL Team Training SMK TI 37 SMK-TI TRAINING AND CERTIFICATION Tujuan: Siswa dapat membuat database dan table sederhana yang dilengkapi

Lebih terperinci

BAB 4 PERANCANGAN SISTEM. di Bab 3, maka dibuat data warehouse dan langkahnya adalah sebagai berikut : Memilih Proses (Choosing the Process)

BAB 4 PERANCANGAN SISTEM. di Bab 3, maka dibuat data warehouse dan langkahnya adalah sebagai berikut : Memilih Proses (Choosing the Process) BAB 4 PERANCANGAN SISTEM 4.1 Perancangan Data Warehouse Untuk memecahkan masalah yang ada PT. Harmoni Dharma Abadi seperti yang ada di Bab 3, maka dibuat data warehouse dan langkahnya adalah sebagai berikut

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 III ANALISA DAN PERANCANGAN. wewenang dan tanggung jawab dari masing masing bagian pekerjaan. No. 35 Serpong (Depan WTC Matahari).

BAB III ANALISA DAN PERANCANGAN. wewenang dan tanggung jawab dari masing masing bagian pekerjaan. No. 35 Serpong (Depan WTC Matahari). BAB III ANALISA DAN PERANCANGAN 3.1 Gambaran Umum Perusahaan Dibawah ini akan dibahas secara ringkas gambaran umum tentang perusahaan Raja Kepiting, seperti sejarah perusahaan, struktur organisasi, wewenang

Lebih terperinci

15-Jan DATABASE - MySQL. Database. Constraints. Tujuan: Memahami perintah-perintah dasar DDL dan DML

15-Jan DATABASE - MySQL. Database. Constraints. Tujuan: Memahami perintah-perintah dasar DDL dan DML Objectives Tujuan: DATABASE - MySQL Memahami perintah-perintah dasar DDL dan DML Acep Irham Gufroni, M.Eng. Pemrograman Internet Teknik Informatika Univ. Siliwangi Database Constraints Database a collection

Lebih terperinci

INTEGRITAS BASIS DATA. OLEH : Slamet Sn Wibowo Wicaksono

INTEGRITAS BASIS DATA. OLEH : Slamet Sn Wibowo Wicaksono INTEGRITAS BASIS DATA OLEH : Slamet Sn Wibowo Wicaksono Integrity Constraint (Batasan Integritas) Constraint (batasan) merupakan aturan yang diberikan pada suatu tabel agar data yang dimasukkan terjamin

Lebih terperinci

PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )

PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( ) PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Anggi Nurcahyo (12131249) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : ANGGINURCAHYO NIM : 12131249 PRAKTIKUM SISTEM : BASIS DATA Deskripsi

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

LAMPIRAN IV. TAMPILAN LAYAR DAN PETUNJUK PEMAKAIAN. Lampiran 1 Tampilan Layar Halaman Welcome

LAMPIRAN IV. TAMPILAN LAYAR DAN PETUNJUK PEMAKAIAN. Lampiran 1 Tampilan Layar Halaman Welcome LAMPIRAN IV. TAMPILAN LAYAR DAN PETUNJUK PEMAKAIAN Lampiran 1 Tampilan Layar Halaman Welcome Keterangan : Logo GMF AEROASIA akan muncul saat pertama kali membuka aplikasi data warehouse untuk helpdesk

Lebih terperinci

DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Sewa Sawah. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: Kelompok 2

DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Sewa Sawah. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: Kelompok 2 DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK Aplikasi Sewa Sawah untuk: Institut Pertanian Bogor Dipersiapkan oleh: Kelompok 2 1. Parhan Zikkry Padly (G64140011) 2. Azmi Iqbal Goldina Prakasa

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

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

BAB 4 PERANCANGAN DATABASE DAN APLIKASI. 1. Perancangan konseptual. 2. Perancangan logikal. 3. Perancangan fisikal Pengidentifikasi Entitas

BAB 4 PERANCANGAN DATABASE DAN APLIKASI. 1. Perancangan konseptual. 2. Perancangan logikal. 3. Perancangan fisikal Pengidentifikasi Entitas 71 BAB 4 PERANCANGAN DATABASE DAN APLIKASI 4.1 Tahapan Perancangan Database Perancangan database yang dilakukan sesuai dengan kebutuhan informasi yang telah diidentifikasi pada Hotel Pandu Lakeside. Perancangan

Lebih terperinci