Database

Aplikasi Rawat Jalan Berbasis Web

Aplikasi Rawat Jalan Berbasis Web dibuat dengan database MySQL dan bahasa yang digunakan adalah HTML, PHP, dan CSS. PHP yang digunakan sudah mengikuti perkembangan dunia teknologi informasi yaitu dengan PDO (PHP Data Objects). berikut sedikit penjelasan tentang PDO:PDO(PHP Data Objects) adalah Interface universal (tidak terkait dengan aplikasi database tertentu) yang disediakan PHP untuk berkomunikasi dengan database server.Keterangan:tidak semua versi PHP bisa menggunakan PDO, batas versi PHP yang digunakan harus di atas 5. untuk mengecek versi PHP, buka text editor lalu ketik:<?php phpinfo();?> Aplikasi Rawat Jalan Berbasis Web memiliki fitur-fitur untuk memudahkan pengolahan data, yaitu:1. Obat2. Pasien3. Dokter4. Resep5. Poliklinik6. Pendaftaran7. PembayaranPada aplikasi ini sistem CRUD sudah berjalan dengan lancar dan semestinya, dibawah ini beberapa contoh tampilan halaman obat pada Aplikasi Rawat Jalan Berbasis Web:Tampilan Keseluruhan Data ObatTampilan Pengisian Data ObatUntuk Source Code dan File bisa diunduh, Silahkan klik Unduh File untuk memulai.Apabila ada yang ingin ditanyakan silahkan komentar…

Contoh Soal Dengan MySQL

Buatlah database sesuai dengan nama sesuai dengan kelompok;Buatlah tabel-tabel di bawah iniTabel Departemen+———-+———-+| Field | Type |+———-+———-+| id_Dep | char(2) | | Nama_Dep | char(12) | +———-+———-+Tabel Karyawan+—————+—————+| Field | Type | +—————+—————+| No_Karyawan | char(8) | | Nama | char(35) | | Jenis_Kelamin | enum(‘L’,’P’) | | Tgl_Lahir | date | | Jabatan | char(15) | | Id_Dep | char(2) |+—————+—————+Dari tabel-tabel di atas lakukan perintah :1. Inputkan record pada masing-masing tabel minimal 52. Mengubah struktur tabel departemen, untuk type nama_departemen diganti menjadi varchar (15). 3. Tambahkan field gaji pada tabel karyawan, untuk type gaji int(12)4. Tampilkan data karyawan yang gajinya lebih dari 2 juta: Contoh perintahnya è Select * from karyawan where gaji > 1000000;5. Tampilkan nama karyawan yang mempunyai huruf depan ‘M’,’N’,’R’, 6. Tampilkan nama karyawan yang huruf depannya bukan ‘A’Contoh perintahnnyaè select*nama from nama_siswa NOT LIKE “a%”Jawab :

Dasar – Dasar Perintah MySQL

Dibawah ini merupakan perintah dasar MySQL bagi pemula:Membuat database baru.Membuat table baru.Type columnIndexes dan KeysManipulasi data.InsertingRetrievingUpdateingDeletingMengubah table.1. Membuat Database BaruMenampilkan databasemysql> SHOW DATABASES;Membuat databasemysql> CREATE DATABASE [Nama databasemu];Menggunakan databasemysql> USE [Nama databasemu];Menghapus databasemysql> DROP DATABASE [Nama databasemu];2. Membuat Table BaruMenampilkan tablemysql> SHOW TABLES FROM [Nama databasemu];Membuat tablemysql> CREATE TABLE [Nama tablemu] ( [nama column] [type column], […]);Contohnya:mysql> CREATE TABLE anggota ( ID int(100), Nama varchar(255));Menampilkan columnmysql> SHOW COLUMNS FROM [Nama tablemu];Menghapus tablemysql> DROP TABLE [Nama tablemu];Type column yang umum digunakan dalam MySQL:Type StringcharvarchartextblobType NumericInt.tinyintint zerofillint not nullfloatdoubledecimalMenambahkan Indexing dan Keys kedalam Table:mysql> ALTER TABLE [Nama tablemu] ADD INDEX ([Nama column yang ingin diberikan index]);Contohnya:mysql> ALTER TABLE anggota ADD INDEX (Nama);mysql> CREATE TABLE [Nama tablemu] ( [nama column] [type column], […],PRIMARY KEY ([nama column yang ingin diberikan key]));Contohnya:mysql> CREATE TABLE anggota ( ID int(100), Nama varchar(255),PRIMARY KEY (ID));3. Manipulasi DataMemasukan datamysql> INSERT INTO [Nama tablemu] ([Nama column]) VALUES ([Isi/Nilai column]);Contohnya:mysql> INSERT INTO anggota (ID, Nama) VALUES (1,”Yustian”);Mengupdate datamysql> UPDATE [Nama tablemu] SET [Nama column]=[Isi/Nilai column] WHERE [Kondisi yang data diinginkan];Contohnya:mysql> UPDATE anggota SET Nama=“Yustian” WHERE ID=1;Menghapus datamysql> DELETE FROM [Nama tablemu] WHERE [Kondisi yang data diinginkan];Contohnya:mysql> DELETE FROM anggota WHERE ID=1;4. Mengubah TableMengganti nama tablemysql> ALTER TABLE [Nama tablemu] RENAME [Nama…

Aplikasi Penjualan Dengan PHP

Form PenjualanForm PenjualanBerikut ini cara membuat Form Penjualan menggunakan PHP:1. buka Sublime2. pilih file -> New File3. jika sudah langsung ketikan kode di bawah ini:Code 1Lanjutan Code 14. jika sudah mengetikan code di atas, klik save(Ctrl+S) simpan dengan nama hitung.php5. langkah selanjutnya, masuk ke Browser . masukkan link localhost dan nama folder/file tersebut. contohnya seperti di bawah ini:file di atas saya simpan di folder Latihan Web -> Tugas6. jika sudah masuk maka tampilan yang akan keluar seperti di bawah ini:Tampilan yang akan keluar7. contoh jika di inputkan data:Cotoh jika di inputkan suatu data pada Form PenjualanHasil yang akan tampil.selesai.

Aplikasi Menghitung Laba Rugi Dengan PHP

Berikut ini saya akan membuat program aplikasi dengan menggunakan code PHP dan XAMPP, yang berguna untuk menghitung laba rugi suatu produk. aplikasi ini biasanya bermanfaat dan di terapkan pada bidang industri yang memproduksi suatu benda, sehingga mempermudah mendeteksi keuntungan dan kerugian sebelum barang tersebut dibuat.1. untuk aplikasinya saya menggunakan Sublime, masuk ke sublime file – new file (Ctrl+N).2. tampilan yang akan keluar maka akan seperti berikut:3. setelah selesai, klik save (Ctrl+S) beri nama Hitunglabarugi.php4. langsung masukkan code berikut:code di atas tersebut saya gabungkan menjadi satu agar lebih mudah untuk pengeditannya, namun jika di pisahkan hasilnya akan tetap sama.5. jika semuanya telah selesai, langsung jalankan program dengan buka Google chome/ Mozilla Firefox. dengan link sesuai dengan file dimana file tersebut di simpan.tampilan yang akan keluar, seperti berikut:contoh jika diinputkan :selesai.

Perintah View Dengan MySQL

View adalah sebuah perintah yang digunakkan untuk menyimpan perintah query.Contoh penggunaan view:create view nilai_siswaasselect siswa.no_hp,nilai.nama,nilai.nilaifrom siswa inner join nilaion siswa.id_siswa=nilai.id_siswa; keterangan:1. nilai_siswa => penamaan view . select siswa.no_hp,nilai.nama,nilai.nilai from siswa inner join nilai on siswa.id_siswa=nilai.id_siswa; perintah tersebut harus sesuai dengan table yang anda buat.Peritah untuk menampilkan view yang sudah di buat:Select* from nama table;Contoh: Perintah menghapus view:Drop view nama view;Perintah menampilkan rata-rataContoh: Perintah menampilkan nilai tertinggi:Contoh: Perintah menampilkan nilai terendah:Contoh: Perintah menampilkan jumlah:Contoh:

Perintah Inner Join Dengan MySQL

Disini saya akan contohkan juga dari membuat tablenya sampai menggabungkan 2 tabel yg beralasi (inner join).Yang pertama kita akan membuat databasenya dengan nama Mahasiswa, dan di dalam database mahasiswa tersebut terdapat 3 table , dan table tersebut kita akan memanipulasi.Ini langsung saja saya akan mulai Pertama kita membuat database mahasiswanya: Jika kita sudah selesai membaut database mahasiswanya , table pertama yang kita buat , yaitu table yang kita akan kasih nama mhs: Setelah selesai table mhs selesai kita buat , table kedua yang akan kita buat yaitu table dengan nama mata_kuliah. Dan table ketiga yang kita buat yaitu table khs. Setelah ketiga table tersebut kita buat , kita akan memanipulasinya ( mengisi table).Dibawah ini screen shoutnya saya langsung memanipulasi ketiga tersebut , disitu ada table mhs,mata_kuliah,dan khs Setelah selesai , saya akan langsung menggabungkan 2 tabel yg beralasiIni yang pertama saya menggabungkan table mata_kuliah dan table khs , yang mempunyai nilai…

Perintah Join Menggunakan Syntax Join ANSI SQL

Berikut ini adalah perintah join menggunakan syntax join ANSI atau SQL1. INNER JOINJenis join yang paling umum yang dapat digunakan pada semua database. Jenis ini dapat digunakan bila ingin merelasikan dua set data yang ada di tabel, letak relasinya setelah pada perintah ON pada join.Contoh :Select last_name, job_title, job_idFrom employeesINNER JOIN jobs ON employees.job_id=jobs.jobs_id;2. EQUI-JOINdigunakan untuk menggabungkan dua tabel, suatu tabel sumber dan anggota, yang mempunyai nilai dari satu kolom atau lebih. Untuk record tabel sumber yang sesuai dengan tabel anggota, akan dimasukkan dalam hasil. Jika tidak ada kecocokan, data tersebut tidak dimunculkan dalam hasil.Contoh :Select employee_id, department_id, department_nameFrom employeesJOIN departments ONemployees.department_id=departments.department_id;3. NATURAL JOINJenis equi-join mana predikat bergabung timbul implisit dengan membandingkan semua kolom di kedua tabel yang memiliki kolom yang sama-nama dalam tabel bergabung. Tabel bergabung dihasilkan hanya berisi satu kolom untuk setiap pasangan kolom sama bernama.Contoh :SELECT *FROM employeesNATURAL JOIN department;4. SELF JOINJoin yang dilakukan antar kolom dalam…

Navigate