Anatomi Komputer Lecture # 3 by: Hafizurrachman Fakultas Kesehatan Masyarakat Universitas Indonesia 2008
Mengenal komputer Jenis Komputer Super Komputer Mainframe Mini Komputer PC Komputer Pen Komputer Organizer Unit penyimpanan primer Bit RAM ROM Cache Memory Bubble Memory Arsitektur komputer CPU adalah central processing unit Control unit Aritmatic and logic unit Primary storage unit Input unit Output unit Secondary storage unit Alat Input Keyboard Poiting device:mouse, trackball, touch screen, light pen, remote control OCR: optical mark reader, bar code, optical character reader, hand print Scanner Magnetic reader Speech recognition reader: speker dependent or independent system
Alat Output Display screen/monitor: CRT, VDT Printer :line printer, dot matrix, ink jet, desk jet, page prnter, laser printer Plotter: Flatbed Plotter, Drum plotter Microform: Microfilm, microfiche Input dan output Terminal: Dumb terminal, Smart ter minal Work station Khusus RS: Patien Monitoring Unit, Radiology Imaging Unit, Patient Treating Unit, dll Mass Storage Device Mainframe Magnetic Storage Micro-computer Magnetic Storage: Floppy disk, Hard disk Optical Disk: CD-ROM, CD Wrtter, Laser disk, VCD, DVD Telocomunication & Network Hardware Multiplexers Modems LAN WAN: Fiber Distributed Data Interchange(FDDI), Integrated Services Digital Network (ISDN) Internet dan Intranet
Perangkat Lunak System Software: Operating System Language Translator, Utility Program OS: DOS, UNYX, OS7 Mac Aplication Software Custom Software Program Utility (Utility Program) Yang membantu operasi komputer back-up, copy, format dll Yang memanipulasi file secara umum: Database Management Program Komputasi Umum: SPSS Mengenal Database - M-Acces Memahami Tabel Untuk menyimpan data - bagi setiap jenis Informasi Memahami Query Mencari & menghasilkan data-2 ttt yang memenuhi syarat Memahami Form Lebih mudah dalam melihat, memasukan & mengubah data yang ada didalam tabel Memahami Report Menganalisis data dan mencetak hasilnya
TAHAPAN MENDESIGN DATABASE - M-ACCESS 1. Tentukan tujuan Database Anda 2. Tentukan Design Tabel Anda 3. Tentukan field-2 yang diperlukan oleh setiap tabel 4. Pilih field yang bersifat unik 5. Tentukan Metode Koneksi Antar Tabel 6. Teliti Ulang & Sempurnakan Design Database 7. Jalankan Access - Lalu buat Tabel sesuai Design anda 8. Ketikan Seluruh Data dan buat objek lainnya 9. Manfaatkan fasilitas Analysis Tool
Model Relasional ada 2 teknik (2.1) Teknik normalisasi (2.2) Teknik Entity Relationship ad.2.1 Proses normalisasi merupakan proses pengelompokan data elemen menjadi tabel-tabel yang menunjukkan entity dan relasi Kelemahannya : Perlu pengujian yang intensif terhadap Inserting data/informsi.
Perancangan Database Dapat memuaskan untuk saat ini dan mendatang Rancangan konseptual : harus menunjukkan entity dan relasi dari organisasi Perlu analisis data/informasi yang ada pada spesifiksi mendatang Macam-macam model pendekatan konseptual : 1. Model relasional 2. Model hierarchical 3. Model network
Data Model Data model merupakan representatif abstrak dari data tentang entity, kejadian, aktifitas dan asosiasinya di dalam organisasi : Berdasrkan tipe konsepnya, data model dibagi 2 : 1. Conceptual Data Model Merupakan konsep yang berkaitan dengan pandangan pemakai terhadap data. Conceptual data model yang sering digunakan adalah model ER 2. Physical Data Model Merupakan konsep yang menerangkan secara detail bagaimana data disimpan di dalam komputer.
Model Entity Relationship Model ini dirancang untuk menggambarkan persepsi dari pemakai dan berisi obyek-obyek dasar yang disebut ENTITY dan hubungan anatar entity-entity tersebut yang disebut RELATIONSHIP ENTITY entity adalah obyek yang dapat dibedakan dari obyek lainnya. Entity set adalah kumpulan dari entity-entity yang sejenis. Simbol : RELATIONSHIP Relationship adalah hubungan yang terjadi antar satu atau lebih entity. Relationship set adalah kumpulan relationship yang sejenis. Simbol :
ATTRIBUTE Atribute adalah karekteristik dari entity atau realtionship yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Simbol : Social Security Customer City Data Account Number Balance Customer Name Strategic customer Custome r Account
DERAJAT dari RELATIONSHIP 1. Derajat satu (Unary Degree) Yaitu bila satu entity mempunyai relasi ke dirinya sendiri Contoh : Pegawai Mela por 2. Derajat dua (Binary Degree) Yaitu bila satu relasi menghubungkan dua entity contoh : Pegawai Bekerj a Departemen
3. Derajat Tiga (Temary Degree) Yaitu bila satu relasi menghubungkan tiga entity. Contoh : Pegawai Bekerja Departement Kota
CARDINALITY RATIO CONSTRAINT CR dari sebuah skema enterprise mendefinisikan batasan-baasan (constraint) tertentu sehingga isi dari basis data dapat sesuai. Salah satu batasan yang terpenting adalah Cardinality Ratio Constraint (batasan rasio kordinalitas/pemetaan kordinasi) yang menjelaskan hubungan/relationship dari entity-entity yang berpartisipasi. Pemetaan kardinal mencakup salah satu dari : One-To-One (1:1) Sebuah entity di A berhubungan paling banyak dengan satu entity di B, dan sebuah entity B berhubungan dengan paling banyak satu entity di A. A1 B1 A2 B2 A3 B3 A4 B4 A B
One-To-Many (1:M) Sebuah entity di A dapat diselesaikan dengan sejumlah entity di B, tetapi entity di B hanya dapat diselesaikan dengan satu entity di A. b1 A1 b2 A1 b3 A1 b4 b51
Many-To-One (M:1) Sebuah entity di A hanya dapat diasosiakan dengan sebuah entity di B tetapi entity di B dapat diasosiakan dengan sejujmlah entity di A. A1 B1 A2 A3 B2 A4 B3 A5 A B
Many - To - Many (M:N) Suatu entity A dapat diasosiakan dengan banyak entity di B begitu juga sebaliknya. A1 B1 A2 B2 A3 B3 A4 B4 A B