WILANDA PUTRA (Informatika Komputer) AMIK DAPARNAS LP3I PADANG
Senin, 09 November 2015
Senin, 22 Desember 2014
RELASI DATA BASE
Cara Membuat Relasi Antar Tabel Database
Database
merupakan kumpulan dari tabel-tabel yang akan menyimpan data mentah. Pada
pembahasan sebelumnya telah diketahui bahwa tabel adalah
komponen utama dari sebuah database. Karena itu, setiap tabel harus saling berhubungan
agar akses data untuk mendapatkan informasi yang tepat dan cepat dapat dilakukan
dengan baik. Misalnya Tabel Dokter dan Tabel Pasien harus memiliki relasi
karena dokter bekerja untuk melayani setiap pasien yang datang ke
Puskesmas.
Perhatikan
Tabel Dokter dan Tabel Pasien yang telah dibuat sebelumnya.
Tabel Dokter
Puskesmas
Atribut/Field
|
Tipe Data
|
Panjang
|
ID_Dokter
|
Text
|
5
|
Nama_Dokter
|
Text
|
20
|
Alamat_Dokter
|
Text
|
30
|
Jenis_Kelamin
|
Text
|
1
|
Keahlian
|
Text
|
30
|
Tabel Pasien
Atribut/Field
|
Tipe Data
|
Panjang
|
ID_Pasien
|
Text
|
5
|
Nama_Pasien
|
Text
|
30
|
Alamat_Pasien
|
Text
|
50
|
Jenis_Kelamin
|
Nunbwe
|
1
|
Tgl_Lahir
|
Date/Time
|
|
Status
|
Number
|
1
|
Dari kedua
tabel di atas, nampak bahwa tidak memiliki relasi atau hubungan. Masing-masing
berdiri sendiri karena Tabel Dokter hanya berfungsi menyimpan data Dokter dan
Tabel Pasien hanya berfungsi menyimpan data Pasien. Relasi antara dokter dan
Pasien akan terjadi ketika Pasien datang berobat ke Puskesmas. Karena itu, kita
akan membuat sebuah tabel baru dengan nama Tabel RAWAT dinama atribut dari
tabel Rawat adalah ID_Dokter, ID_Pasien, Tgl_Rawat, Kode_Penyakit, Kode_Obat.
Bentuk tabel Rawat adalah sebagai berikut :
Tabel Rawat
Atribut/Field
|
Tipe Data
|
Panjang
|
ID_Dokter
|
Text
|
5
|
ID_Pasien
|
Text
|
30
|
Tgl_Rawat
|
Date/Time
|
|
Kode_Penyakit
|
Text
|
5
|
Kode_Obat
|
Text
|
5
|
Tabel Rawat befungsi untuk menyimpan Data Perawatan setiap pasien. Dari Tabel Rawat, dapat diperoleh informasi tentang sejarah atau riwayat perawatan setiap pasien.
Dalam membangun relasi antar tabel database, perlu diketahui tentang istilah-istilah dalam relasi database sebagai berikut :
- Primary Key. Sebuah Field/atribut yang ditandai sebagai kunci utama dari sebuah tabel dengan tujuan untuk membuat nilai dari Field Primary Key sebagai nilai yang unik. Sebagai nilai yang unik, maka setiap data yang disimpan dalam Field Primary Key tidak akan memiliki nilai yang sama. Dengan demikian, maka tidak akan terjadi penyimpanan data yang memiliki data yang sama. Misalnya dalam Tabel Dokter, field yang dapat dipilih sebagai Primary Key adalah ID_Dokter karena setiap dokter memiliki ID yang berbeda. Dengan memilih ID_Dokter sebagai Primary Key, maka tabel Dokter tidak akan dapat menyimpan ID_Dokter yang sama lebih dari satu kali. Demikian juga pada Tabel Pasien, Primary Key-nya adalah ID_Pasien.
- Foreign Key. Sebuah Field dalam sebuah Tabel dimana Field tersebut berasal dari Field Primary Key dari sebuah Tabel Lain dengan tujuan untuk membuat relasi dengan tabel tersebut. Misalnya pada tabel Rawat terdapat Field ID_Dokter, ID_Pasien,Kode_Penyakit, dan Kode_Obat. Ke-4 Field tersebut disebut Foreign Key karena berasal dari Tabel lain.
Relasi ketiga tebel di atas dugambarkan sebagai berikut :
Relasi di
atas artinya Dokter dapat merawat banyak pasien (One To Many) dan Pasien dapat
dirawat banyak kali (One To Many)
Ada beberapa
macam Jenis Relasi antar tabel :
- One To One
- One To Many
- Many To Many
Selasa, 23 September 2014
AMIK DAPARNAS LP3i Padang INFORMATIKA KOMPUTER
6 Rahasia Sukses
Program Pendidikan
Informatika Komputer
Sasaran pendidikan
Menghasilkan
tenaga-tenaga professional dibidang TI (teknologi informasi) yang mampu
merancang dan membuat aplikasi computer berbasis web. Peserta dibekali
kemampuan membangun server jaringan berbasis dual sitem
(Microsoft Window Server dan Linux). Diperkenalkan dengan penguasaan
perangkat lunak popular yang dibutuhkan dalam pengelolaan web berbasis
database sehingga mampu menjadi database administrator serta mampu
berkomunikasi dengan bahasa Inggris menjadi nilai plus pada lulusan ini.
Standar kemampuan lulusan
1. Terampil berkomunikas bisnis secara efektif dengan menggunakan bahasa Inggris
2. Memahami konsep dalam merancang sebuah system informasi yang berbasis computer PC dan internet.
3. Terampil
dalam membuat aplikasi dengan menggunakan bahasa computer visual basic
baik secara single dan multi user, dengan berbasis data Microsoft SQL
server, My SQL.
4. Terampil
sebagai tenaga Web Development berbasis internet yang beroreantasi pada
database dengan menggunakan HTML, DHTML, java Script, VB Script,
Frontpage/ Dreamveawer, swish/ macromedia, PHP.
5. Terampil sebagai tenaga administrasi jaringan yang berbasis windows server dan Linux.
6. Mampu sebagai technical support untuk melakukan instalasi perangkat lunak berbasis Windows dan Linux.
7. Memiliki jiwa entrepreneurship.
Attitude
Mahasiswa
dididik untuk menjadi pribadi yang disiplin, mampu bekerja dalam tim,
memiliki jiwa tanggung jawab, mampu bersosiallisasi dengan lingkungan,
memiliki etos kerja serta loyalitas yang tinggi di perusahaan-perusahaan
dimana nantinya siswa akan ditempatkan.
Career Hierarchy
Lulusan dari Informasi Komputer ini memiliki peluang kerja sebagai seorang web designer, web programmer, web master, IT support, network administrator, database administrator dan sebagai graphic designer. Dan tidak menutup kemungkinan lulusan dari Komputer Bisnis Manajemen ini menjadi seorang entrepreneur.
Langganan:
Postingan (Atom)