Selasa, 03 Desember 2013

Tugas Akhir Praktikum Jaringan Komputer



Soal dapat di Download di Lab.akprind.ac.id pada menu "download" cari TA.JARKOM.zip



Format Laporan :

1. Cover tulis nama,nim,kelompok dan kode soal


2. BAB 1 Pendahuluan :

- Latar Belakang

- Rumusan Masalah

- Batasan Masalah


   BAB 2 Pembahasan :

- Ceritakan desain yang dibuat

- Screen shot desain rancangan


   BAB 3 Penutup :

- Kesimpulan dan Saran

- Daftar Pustaka


3. Format Pengetikkan:

Margin : Top=4,Left=4,Bottom=3,Right=3

Paper : A4

Line Spacing : double

Font Style : Times News Roman

Font Size :

untuk judul =14

untuk paragraf = 12



NB :

- TA dikumpulkan dalam bentuk Hardcopy + Softcopy (untuk desainnya)

- TA ini syarat mengikuti Responsi

Paper ORKOM - Komputer Terkini


Komputer adalah alat yang dipakai untuk mengolah data menurut perintah yang telah dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada. Adapun komponen komputer adalah meliputi : Layar Monitor, CPU, Keyboard, Mouse dan Printer (sbg pelengkap). Tanpa printer komputer tetap dapat melakukan tugasnya sebagai pengolah data, namun sebatas terlihat dilayar monitor belum dalam bentuk print out (kertas).

            Jika kita memperhatikan perjalanan kilas balik sejarah perkembangan komputer dari setiap generasi, bahwa komputer dapat digolongkan menjadi 4 golongan berdasarkan peralatan yang digunakan untuk menciptakan sebuah komputer sebagai alat pengolah data, yaitu :

1.      Komputer dengan menggunakan peralatan manual, maksud dari komputer disini sesuai dengan asal kata yaitu “to compute” dengan menggunakan peralatan pengolahan data yang sangat sederhana dengan menggunakan tenaga tangan manusia seperti pada alat hitung tradisional yang dikenal sebagai abacus

2.      Komputer dengan menggunakan peralatan mekanik,  yaitu sistim komputasi sederhana dengan menggunakan peralatan yang sudah berbentuk mekanik dan digerakkan secara manual

3.      Peralatan Mekanik Elektronik : Pada bagian ini perjalanan sejarah komputer telah menggunakan peralatan mekanik yang bergerak secara otomatis dengan menggunakan prinsip motor elektronik dan operator untuk melakukan pengendalian operasi

Saat ini, komputer sudah semakin canggih. Tetapi, sebelumnya komputer tidak sekecil, secanggih, sekeren dan seringan sekarang. Dalam sejarah komputer, ada 5 generasi dalam sejarah komputer:
Generasi Pertama (1940 – 1959)
Electronic Numerical Integrator and Calculator (ENIAC) merupakan generasi pertama komputer digital elektronik yang digunakan untuk kebutuhan umum. Pgamroposal ENIAC dirancang pada tahun 1942, dan mulai dibuat pada tahun 1943 oleh Dr. John W. Mauchly dan John Presper Eckert di Moore School of Electrical Engineering (University of Pennsylvania) dan baru selesai pada tahun 1946.
ENIAC berukuran sangat besar. Ia memiliki 17.468 tabung vakum, 7.200 dioda kristal, 1.500 pemancar, 70.000 resistor, 10.0000 kapasitor dan sekitar 5 juta sambungan yang disolder dengan tangan. Beratnya 27 ton dan ukurannya 2,4 m x 0,9 m x 30 m. ENIAC mengambil luas sekitar 167 m² dan mengkonsumsi energi sebesar 160 kW.

2. Generasi kedua ( 1959-1964 )

komputer generasi kedua mempunyai ciri-ciri sebagai berikut :
1.Sirkuitnya berupa transistor.
2.Program dapat dibuat dengan bahasa tingkat tinggi (high level language), seperti FORTRAN, COBOL, ALGOL.
3.Kapasitas memori utama sudah cukup besar.
4.Ukuran fisik komputer lebih kecil disbanding komputer generasi pertama.
5.Proses operasi sudah cepat.
6.Membutuhkan lebih sedikit daya listrik.
7.Berorientasi pada bisnis dan teknik.

    Era ini juga menandakan permulaan munculnya minikomputer yang merupakan terbesar kedua dalam keluarga komputer. Harganya lebih murah dibanding dengan generasi pertama. Komputer DEC PDP-8 adalah minikomputer pertama yang dibuat tahun 1964 untuk pengolahan data komersial.
3. Generasi ketiga (1964-awal 80-an)

Pada generasi ketiga inilah teknologi Integrated Circuit (IC) menjadi ciri utama karena mulai digunakan pada sebuah perangkat komputer hingga generasi sekarang. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silicon kecil yang terbuat dari pasir kuarsa. Para ilmuan kemudian berhasil memasukkan lebih banyak komponen-komponen ked lm satu chip tunggal yang disebut semikonduktor. Hasilnya komputer menjadi lebih kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya yaitu pengguanaan Operating System (OS) yang memungkinkan satu komputer melakukan berbagai program yang berbeda secara serentak dengan sebuak program utama yang memonitor dan mengkoordinasi memori komputer.

4. Generasi ke empat (awal 80-an)

Chip masih digunakan untuk memproses dan menyimpan memori. Ia lebih canggih, dilengkapi hingga ratusan ribu komponen transistor yang disebut pengamiran skala amat besar (very large scale intergartion, VLSI). Pemprosesan dapat dilakukan dengan lebih tepat,sampai jutaan bit per detik. Bedanya bahwa IC pada generasi IV lebih kompleks dan terintegrasi. Sejak tahun 1970 ada dua perkembangan yang dianggap sebagai komputer generasi IV. Pertama, penggunaan Large Scale Integration (LSI) yang disebut juga dengan nama Bipolar Large Large Scale Integration. LSI merupakan pemadatan beribu-ribu IC yang dijadikan satu dalam sebuah keping IC yang disebut chip. Istilah chip digunakan untuk menunjukkan suatu lempengan persegi empat yang memuat rangkaian terpadu IC. LSI kemudian dikembangkan menjadi Very Large Scale Integration (VLSI) yang dapat menampung puluhan ribu hingga ratusan ribu IC. Selanjutnya dikembangkannya komputer mikro yang menggunakan mikroprosesor dan semikonduktor yang berbentuk chip untuk memori komputer internal sementara generasi sebelumnya menggunakan magnetic core storage.

Perusahaan Intel pada tahun 1971 memperkenalkan mikrokomputer 4 bit yang menggunakan chip prosesor dengan nama 4004 yang berisi 230 transistor dan berjalan pada 108 KHz (Kilo-Hertz) dan dapat mengeksekusi 60.000 operasi per detik. Dilanjutkan pada tahun 1972, Intel memperkenalkan mikrokomputer 8008 yang memproses 8 bit informasi pada satu waktu. Selanjutnya mikroprosesor 8080 dibuat pada tahun 1974, dan merupakan prosesor untuk tujuan umum pertama. Sebelumnya prosesor 4004 dan 8008 dirancang untuk kebutuhan aplikasi tertentu, dan prosesor 8080 memiliki kemampuan lebih cepat dan memilki set instruksi yang lebih kaya, serta memiliki kemampuan pengalamatan yang lebih besar. Pada generasi keempat ini tampilan monitor masih satu warna (green color)

Komputer-komputer generasi keempat diantaranya adalah IBM 370, Apple I dan Apple II, PDP-11, VisiCalc, dan Altair yang menggunakan prosesor Intel 8080, dengan sistem operasi CP/M (Control Program for Microprocessor), dengan bahasa pemrograman Microsoft Basic (Beginners Allpurpose Symbolic Instruction Code). Sebagai catatan bahwa pada komputer-komputer generasi keempat ini tidak satupun yang PC-Compatible atau Macintosh-Compatible. Sehingga pada generasi ini belum ditentukan standar sebuah komputer terutama personal computer (PC).


5. Generasi ke lima (Masa Depan)

Akhir tahun 1980, IBM memutuskan untuk membangun sebuah komputer personal (PC) secara massal, yang pada tanggal 12 Agustus 1981 menjadi sebuah standar komputer PC, dan pada akhirnya hingga saat ini PC dikenal dengan nama standar IBM-PC. Prosesor yang digunakan adalah 8088/8086 yang menjadi standar komputer saat ini, menggunakan basis proses 16 bit persatuan waktu. Dengan lahirnya komputer generasi kelima ini, IBM bekerja sama dengan Microsoft untuk mengembangkan software di dalamnya. Hingga saat ini Microsoft mendominasi kebutuhan software di dunia PC.

1.CPU (central processing unit)
2.Monitor baik berupa LCD (liquid crystal digital)  maupun CRT (Cathode Ray Tube)
3. Keyboard
4.Mouse
secara umum seperti itulah bentuk komputer pada generasi kelima atau pada masa kini. Namun karena kebutuhan yang dimiliki manusia semakin lama semakin kompleks dan untuk itu dibutuhkan jenis komputer yang sesuai dengan kebutuhan, untuk itu kebanyakan komputer pada generasi kelima ini dikembangkan fokus kepada hardware yang terdapat pada CPU agar bisa menyesuaikan dengan program atau sofware yang dibutuhkan, namun tidak berarti bentuk dari sebuah Pesonal Komputer itu sendiri tidak berkembang banyak juga yang sudah mengeambangkan sebuah personal komputer agar mobilitasnya dapat menyesuaikan kebutuhan kita.



Evolusi komputer :

Sejarah Perkembangan Prosessor Intel :

4004 Microprocessor
Pada tahun 1971 munculah microprocessor pertama Intel , microprocessor 4004 ini digunakan pada mesin kalkulator Busicom. Dengan penemuan ini maka terbukalah jalan untuk memasukkan kecerdasan buatan pada benda mati.

8008 Microprocessor
Pada tahun 1972 munculah microprocessor 8008 yang berkekuatan 2 kali lipat dari pendahulunya yaitu 4004.


8080 Microprocessor
Menjadi otak dari sebuah komputer yang bernama Altair, pada saat itu terjual sekitar sepuluh ribu dalam 1 bulan.

8086-8088 Microprocessor
Sebuah penjualan penting dalam divisi komputer terjadi pada produk untuk komputer pribadi buatan IBM yang memakai prosesor 8088 yang berhasil mendongkrak nama intel.

286 Microprocessor
Intel 286 atau yang lebih dikenal dengan nama 80286 adalah sebuah processor yang pertama kali dapat mengenali dan menggunakan software yang digunakan untuk processor sebelumnya.

Intel386™ Microprocessor
Intel 386 adalah sebuah prosesor yang memiliki 275.000 transistor yang tertanam diprosessor tersebut yang jika dibandingkan dengan 4004 memiliki 100 kali lipat lebih banyak dibandingkan dengan 4004.

Intel486™ DX CPU Microprocessor
Processor yang pertama kali memudahkan berbagai aplikasi yang tadinya harus mengetikkan command-command menjadi hanya sebuah klik saja, dan mempunyai fungsi komplek matematika sehingga memperkecil beban kerja pada processor.

Intel® Pentium® Processor
Processor generasi baru yang mampu menangani berbagai jenis data seperti suara, bunyi, tulisan tangan, dan foto.

Intel® Pentium® Pro Processor
Processor yang dirancang untuk digunakan pada aplikasi server dan workstation, yang dibuat untuk memproses data secara cepat, processor ini mempunyai 5,5 jt transistor yang tertanam.


Intel® Pentium® II Processor
Processor Pentium II merupakan processor yang menggabungkan Intel MMX yang dirancang secara khusus untuk mengolah data video, audio, dan grafik secara efisien. Terdapat 7.5 juta transistor terintegrasi di dalamnya sehingga dengan processor ini pengguna PC dapat mengolah berbagai data dan menggunakan internet dengan lebih baik.

Intel® Pentium II Xeon® Processor
Processor yang dibuat untuk kebutuhan pada aplikasi server. Intel saat itu ingin memenuhi strateginya yang ingin memberikan sebuah processor unik untuk sebuah pasar tertentu.

Intel® Celeron® Processor
Processor Intel Celeron merupakan processor yang dikeluarkan sebagai processor yang ditujukan untuk pengguna yang tidak terlalu membutuhkan kinerja processor yang lebih cepat bagi pengguna yang ingin membangun sebuah system computer dengan budget (harga) yang tidak terlalu besar. Processor Intel Celeron ini memiliki bentuk dan formfactor yang sama dengan processor Intel jenis Pentium, tetapi hanya dengan instruksi-instruksi yang lebih sedikit, L2 cache-nya lebih kecil, kecepatan (clock speed) yang lebih lambat, dan harga yang lebih murah daripada processor Intel jenis Pentium. Dengan keluarnya processor Celeron ini maka Intel kembali memberikan sebuah processor untuk sebuah pasaran tertentu.


Intel® Pentium® III Processor
Processor Pentium III merupakan processor yang diberi tambahan 70 instruksi baru yang secara dramatis memperkaya kemampuan pencitraan tingkat tinggi, tiga dimensi, audio streaming, dan aplikasi-aplikasi video serta pengenalan suara.


Intel® Pentium® III Xeon® Processor
Intel kembali merambah pasaran server dan workstation dengan mengeluarkan seri Xeon tetapi jenis Pentium III yang mempunyai 70 perintah SIMD. Keunggulan processor ini adalah ia dapat mempercepat pengolahan informasi dari system bus ke processor , yang juga mendongkrak performa secara signifikan. Processor ini juga dirancang untuk dipadukan dengan processor lain yang sejenis.


Intel® Pentium® 4 Processor
Processor Pentium IV merupakan produk Intel yang kecepatan prosesnya mampu menembus kecepatan hingga 3.06 GHz. Pertama kali keluar processor ini berkecepatan 1.5GHz dengan formafactor pin 423, setelah itu intel merubah formfactor processor Intel Pentium 4 menjadi pin 478 yang dimulai dari processor Intel Pentium 4 berkecepatan 1.3 GHz sampai yang terbaru yang saat ini mampu menembus kecepatannya hingga 3.4 GHz.

Intel® Xeon® Processor
Processor Intel Pentium 4 Xeon merupakan processor Intel Pentium 4 yang ditujukan khusus untuk berperan sebagai computer server. Processor ini memiliki jumlah pin lebih banyak dari processor Intel Pentium 4 serta dengan memory L2 cache yang lebih besar pula.


Intel® Itanium® Processor
Itanium adalah processor pertama berbasis 64 bit yang ditujukan bagi pemakain pada server dan workstation serta pemakai tertentu. Processor ini sudah dibuat dengan struktur yang benar-benar berbeda dari sebelumnya yang didasarkan pada desain dan teknologi Intel’s Explicitly Parallel Instruction Computing ( EPIC ).

Intel® Itanium® 2 Processor
Itanium 2 adalah generasi kedua dari keluarga Itanium.


Intel® Pentium® M Processor
Chipset 855, dan Intel® PRO/WIRELESS 2100 adalah komponen dari Intel® Centrino™. Intel Centrino dibuat untuk memenuhi kebutuhan pasar akan keberadaan sebuah komputer yang mudah dibawa kemana-mana.


Intel Pentium M 735/745/755 processors
Dilengkapi dengan chipset 855 dengan fitur baru 2Mb L2 Cache 400MHz system bus dan kecocokan dengan soket processor dengan seri-seri Pentium M sebelumnya.

Intel E7520/E7320 Chipsets
7320/7520 dapat digunakan untuk dual processor dengan konfigurasi 800MHz FSB, DDR2 400 memory, and PCI Express peripheral interfaces.

Intel Pentium 4 Extreme Edition 3.73GHz
Sebuah processor yang ditujukan untuk pasar pengguna komputer yang menginginkan sesuatu yang lebih dari komputernya, processor ini menggunakan konfigurasi 3.73GHz frequency, 1.066GHz FSB, EM64T, 2MB L2 cache, dan HyperThreading.

Intel Pentium D 820/830/840
Processor berbasis 64 bit dan disebut dual core karena menggunakan 2 buah inti, dengan konfigurasi 1MB L2 cache pada tiap core, 800MHz FSB, dan bisa beroperasi pada frekuensi 2.8GHz, 3.0GHz, dan 3.2GHz. Pada processor jenis ini juga disertakan dukungan HyperThreading.

Intel Core 2 Quad Q6600
Processor untuk type desktop dan digunakan pada orang yang ingin kekuatan lebih dari komputer yang ia miliki memiliki 2 buah core dengan konfigurasi 2.4GHz dengan 8MB L2 cache (sampai dengan 4MB yang dapat diakses tiap core ), 1.06GHz Front-side bus, dan thermal design power ( TDP ).

Intel Quad-core Xeon X3210/X3220
Processor yang digunakan untuk tipe server dan memiliki 2 buah core dengan masing-masing memiliki konfigurasi 2.13 dan 2.4GHz, berturut-turut , dengan 8MB L2 cache ( dapat mencapai 4MB yang diakses untuk tiap core ), 1.06GHz Front-side bus, dan thermal design power (TDP).

Intel ® Core ™ 2 Quad
Processor untuk PC desktop dirancang untuk menangani beban kerja besar menghitung dan visualisasi dimungkinkan oleh teknologi multi-core kuat. Memberikan bandwidth yang Anda butuhkan untuk aplikasi multi-threaded, Intel Core 2 Quad prosesor yang dibangun di 45nm Intel ® Core ™ mikroarsitektur pengalaman memungkinkan, lebih cepat, lebih dingin, dan tenang desktop PC dan workstation.
Dengan empat core processing, hingga 12MB of shared L2 cache ¹, dan 1333 MHz Front Side Bus Intel Core 2 Quad prosesor desktop memberikan performa yang menakjubkan dan efisiensi daya diaktifkan oleh sirkuit hafnium berbasis 45nm Core mikroarsitektur Intel.

Intel ® Core ™ 2 duo

Processor ini memakai microprocessor dengan arsitektur x86. Arsitektur tersebut oleh Intel dinamakan dengan Intel Core Microarchitecture, di mana arsitektur tersebut menggantikan arsitektur lama dari Intel yang disebut dengan NetBurst sejak tahun 2000 yang lalu. Penggunaan Core 2 ini juga menandai era processor Intel yang baru, di mana brand Intel Pentium yang sudah digunakan sejak tahun 1993 diganti menjadi Intel Core.

Selasa, 26 November 2013

Tugas Akhir Praktikum Sistem Operasi


Buatlah sebuah Program Shell yang didalamnya terdapat :
          1. Input-Output
          2. Perkondisian 
          3. Perulangan
          4. Case

NB:
1. Tema program --> BEBAS 
2.  Penilain program berdasarkan kompleksitas dan fleksibilitas
3. Program harus dilengkapi dengan sourcecode,penjelasan,dan screenshot program
4.  Tugas dikumpulkan dalam bentuk hardcopy
5. Tugas akhir ini digunakan sebagai syarat megikuti responsi

Jumat, 22 November 2013

Soal Tugas 3 dan 4 SMBD

Soal Tugas 3 :

Buatlah rancangan database (bentuk 3NF) untuk 3 sub sistem yang berbeda dalam sebuah organisasi yang sama.

Gambarkan diagram kerelasian antar tabel & definisikan menggunakan DBMS (tool silakan menggunakan yang paling Anda pahami/sukai).

NB : • Dikerjakan secara kelompok
        • Hasilnya diupload di BLOG masing-masing
        • Dipresentasikan mulai pertemuan 2 minggu mendatang



Soal Tugas 4 : 

Dengan menggunakan rancangan database pada Tugas 3 kembangkan program aplikasinya (tool silakan menggunakan yang paling Anda pahami/sukai).

NB : 
          • Dikerjakan secara kelompok
          • Hasilnya diupload di BLOG masing-masing
          • Dipresentasikan mulai pertemuan 4 minggu mendatang





Tugas Praktikum SMBD

Function dan Procedure

    A .     Function


Function dapat digunakan secara langsung dalam statement select, update dan delete . Hasil dari function dapat dikembalikan sebagai output. Sebuah function hanya dapat mengembalikan sebuah nilai.


       * Cara membuat Function menggunakan syntax :

            CREATE FUNCTION function_name ([func_parameter[,...]])
RETURNS type
routine_body


Function menerima parameter (func_parameter) yang didefinisikan dengan nama parameter beserta tipe datanya. Pembuatan function juga perlu pendefinisian tipe data nilai yang dikembalikan oleh fungsi menggunakan statement RETURNS. Definisi apa yang dilakukan oleh sebuah fungsi diletakkan pada routine_body diapit oleh BEGIN dan END.


  * Contoh pembuatan fungsi :

Mysql  > DELIMITER //
Mysql  > CREATE FUNCTION full_name( in_first_name VARCHAR(15), in_last_name VARCHAR(15))
-> RETURNS VARCHAR(35)
-> BEGIN
-> RETURN CONCAT(in_first_name,' ',in_last_name);
-> END//
           

  • ·         Melihat function yang telah kita buat


Function apa saja yang telah kita buat dapat kita lihat menggunakan statement show function status

Syntax : mysql> SHOW FUNCTION STATUS;

  • ·         Menghapus function


Function yang telah dibuat dapat dihapus menggunakan DROP FUNCTION nama_function.

Syntax :  mysql> DROP FUNCTION full_name;   kemudian
              mysql > show function status;



    B.     Procedure


Procedure dapat berisi statement SQL atau operasi lain yang disimpan dalam database. Sebuah procedure dapat dipanggil menggunakan statement call nama_procedure disertai parameter yang diperlukan.


  • ·         Membuat procedure


Syntax : CREATE PROCEDURE sp_name ([proc_parameter[,...]])
            

*   contoh pembuatan stored procedure :
mysql> DELIMITER //
 mysql> CREATE PROCEDURE show_employees()
            -> BEGIN
                        -> SELECT * FROM employee;
            -> END //
                  mysql> DELIMITER ;
                              mysql> CALL show_employees();



  • ·         Parameter dalam procedure


Procedure menerima parameter (proc_parameter) yang didefinisikan sebagai berikut:
proc_parameter:

Dalam parameter procedure, didefinisikan jenis parameter, yaitu IN, OUT, atau INOUT. Bila tidak dispesifikasikan saat pembuatan, maka default jenis parameter yang dipilih adalah IN.

  •     Parameter IN mengirimkan sebuah nilai ke dalam procedure. Procedure bisa saja merubah nilai parameter ini, namun perubahan tersebut tidak visibel terhadap pemanggil procedure ketika procedure tersebut selesai.


  •           Parameter OUT mengirimkan nilai dari procedure ke pemanggil. Nilai inisial dari parameter ini

adalah NULL dan nilainya visibel terhadap pemanggil.

  •         Parameter INOUT diinisialisasi oleh pemanggil, dapat dimodifikasi oleh procedure, dan perubahan nilai parameter visibel terhadap pemanggil ketika procedure selesai.








n  Parameter IN

Ø  contoh penggunaan parameter IN:

mysql> DELIMITER $$
mysql> CREATE PROCEDURE getEmployeeByCity (IN cityName      VARCHAR(255))
        -> BEGIN
        -> SELECT * FROM employee WHERE city LIKE cityName;
        -> END $$


n  Parameter OUT

Ø  contoh penggunaan parameter OUT :

mysql> DELIMITER :)
mysql> CREATE PROCEDURE getNumEmployee (OUT numEmployee INT)
        -> BEGIN
        -> SELECT COUNT(*) INTO numEmployee FROM employee;
                     -> END :)


n   Parameter INOUT

Ø  contoh penggunaan parameter INOUT:
mysql> DELIMITER ^^
mysql> CREATE PROCEDURE increase(INOUT number INT)
         -> BEGIN
         -> SET number = number + 15;
         -> END ^^

mysql> DELIMITER ;

Pada contoh di atas, kita membuat procedure increase untuk menambahkan input dengan nilai 15. Memodifikasi nilai parameter input dilakukan dengan menggunakan SET.

  • ·         Melihat procedure yang telah dibuat


Procedure yang telah kita buat dapat dilihat menggunakan statement show procedure status.

Syntax sebagai berikut :
mysql> SHOW PROCEDURE STATUS;

  • ·         Menghapus procedure


Procedure yang telah kita buat dapat dihapus menggunakan DROP PROCEDURE.

Syntax : mysql> DROP PROCEDURE increaseSalary;

Tugas 2 SMBD -- Transaksi Hotel

    A.    Tabel yang digunakan.

Untuk basis data hotel, kali ini menggunakan 3 tabel seperti berikut :


1.      Tabel Penyewa.



2.      Tabel Sewa.



3.   Tabel Sewa.

 


     B.   Bentuk Relationships

        Relasi sendiri bermaksud berguna untuk menghubungkan tabel satu dengan tabel yang lain sehingga data yang ada pada ketiga tabel tersebut saling berhubungan dan melengkapi. Berikut adalah bentuk relasi dari ketiga tabel tersebut :






Ket : 
·      ID_Penyewa ( Primary Key ) dari tabel Penyewa direlasikan dengan ID_Penyewa dari tabel Sewa.
·      ID_Kamar ( Primary Key ) dari tabel Sewa direlasikan dengan ID_Kamar (Primary key) dari tabel Kamar Hotel.



     C .    Penyusunan Query.

Berikut penyusunan query :







      D.    Input data

Untuk memulai proses database di perlukan data-data yang dibutuhkan, dan berikut input datanya :

1.      Tabel Penyewa.






2.      Tabel Kamar Hotel.






3.      Tabel Sewa.






 E. Hasil Query dari input data tabel penyewa, tabel kamar hotel, dan tabel sewa.




       F.    Hasil Form dari input data tabel penyewa, tabel kamar hotel, dan tabel sewa.





       G.    Hasil Report dari input data tabel penyewa, tabel kamar hotel, dan tabel sewa.