PENGANTAR BASIS DATA Anggit Dwi Hartanto, S.Kom APA ITU DATA..??? • Data : – Fakta-fakta yang dapat disimpan dan mempunyai arti tertentu. – Fakta mengenai obyek, orang, dll. – Dinyatakan dengan nilai (angka, deretan karakter, atau symbol). – Data terdiri dari : • Elemen data : satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna • Rekaman (Record) : gabungan sejumlah elemen data yang saling berhubungan. • Berkas (file) : kumpulan dari record-record yang bertipe sama. Contoh : data mahasiswa, dosen, dll APA ITU BASIS DATA..??? • Sekumpulan data yang terintegrasi yang diorganisasikan untuk memenuhi kebutuhan pemakai untuk keperluan organisasi. • Kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu • Kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Pegawai Pembelian Produksi Penjualan Basis Data dan Lemari Arsip • Basis data bisa dibayangkan sebagai lemari arsip dengan berbagai cara pengaturannya (misalnya pengelompokan dan pengurutan) • Basis data dan lemari arsip memiliki prinsip kerja dan tujuan yang sama; prinsipnya yakni pengaturan data/arsip. Tujuan utamanya adalah kemudahan dan kecepatan dalam pengambilan kembali data/arsip. File Pegawai File Pembelian Disk File Produksi File Penjualan TUJUAN DATABASE • • • • • • • Kecepatan dan Kemudahan (Speed) Efisiensi Ruang Penyimpanan (Space) Keakuratan (Accuracy) Ketersediaan (Availability) Kelengkapan (Completenes) Keamanan (Security) Kebersamaan Pemakai (sharability) PENERAPAN BASIS DATA • • • • • • • • Kepegawaian Perdagangan (Inventory) Akuntansi Reservasi Layanan Pelanggan Rumah Sakit Pendidikan Telekomunikasi KOMPONEN BASIS DATA • • • • • • Perangkat Keras (Hardware) Sistem Operasi Basis Data DBMS (Database Management System) Pemakai (User) Aplikasi VENDOR DBMS • Microsoft SQL Server VENDOR DBMS • Sybase VENDOR DBMS • MySQL VENDOR DBMS • PostgreSQL VENDOR DBMS • Oracle VENDOR DBMS • Microsoft Access VENDOR DBMS • dBase III Any Question...??? PARAMATER PERBANDINGAN ...??? - DAYA TAMPUNG - FITUR - KECEPATAN - LISENSI - MENDUKUNG FRONTEND DESKTOP - MENDUKUNG FRONTEND WEB - DUKUNGAN KOMUNITAS - DUKUNGAN VENDOR KETIGA