Pengantar Database Power Point

Embed Size (px)

Citation preview

Pengantar Database

Disusun oleh : Bunga Dwi Putriani Muhammad Adam Nurfadlilah Muhammad Hasbiallah S.

Hirarki DataCharacters Field Record File Database

y

Jenjang Data

Characters : merupakan bagian data yang terkecil, dapat berupa karakter numerik, huruf ataupun karakterkarakter khusus (special characters) yang membentuk suatu item data / field.

KEMBALI

Field : merepresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. Kumpulan dari field membentuk suatu record. field name: harus diberi nama untuk membedakan field yang satu dengan lainnya field representation: tipe field (karakter, teks, tanggal, angka, dsb), lebar field (ruang maksimum yang dapat diisi dengan karakter-karakter data). field value: isi dari field untuk masing-masing record

KEMBALI

Record : Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file.

KEMBALI

File : terdiri dari recordrecord yang menggambarkan satu kesatuan data yang sejenis.

KEMBALI

Pengertian Databasey y

y

Database merupakan integrasi logis dari catatancatatan dalam banyak file. Database adalah suatu koleksi data komputer yang terintegrasi, diorganisasikan dan disimpan dalam suatu cara yang memudahkan proses temu kembali (retrieval) data. Database adalah 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.KEMBALI

Konsep DatabaseTujuan utama dari konsep database: y Meminimumkan pengulangan data y Independensi data y Inkonsistensi data y Pemakaian bersama

Database Management System (DBMS)y

y

DBMS adalah perangkat lunak yang menetapkan dan memelihara integrasi logis antar file, baik ekplisit maupun inplisit. Database terkomputerisasi maupun DBMS bukanlah prasyarat mutlak untuk pemecahan masalah. Namun, memberikan dasar-dasar penggunaan komputer sebagai suatu sistem informasi para spesialis informasi dan pemakai.

Mengapa Diperlukan Databasey

y

y y y

Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Mengurangi duplikasi data (data redudancy) Hubungan data dapat ditingkatkan (data relatability) Mengurangi pemborosan tempat simpanan luar

Keuntungan database :1. 2. 3. 4. 5.

Mengurangi kerangkapan data Mencapai independensi data Mengintegrasi data dari beberapa file Mengambil data dan informasi secara cepat Meningkatkan keamanan data

Kelemahan database :1. 2. 3.

Perangkat lunak yang mahal Konfigurasi perangkat keras yang besar Mempertahankan staff Database Administrator

Prinsip dalam RDBMS- Data definition Mendefinisikan jenis data yang akan dibuat (dapat berupa angka atau huruf), cara relasi data, validasi data dan lainnya. - Data Manipulation Data yang telah dibuat dan didefinisikan tersebut akan dilakukan beberapa pengerjaan, seperti menyaring data, melakukan proses query, dsb - Data Control Bagian ini berkenaan dengan cara mengendalikan data, seperti siapa saja yang

Database secara digital : Tersimpan dalam bentuk suatu file. Tersimpan dalam database server. Diakses secara bersama melalui jaringan komputer.

Penggunaan database :y

Pada sistem-sistem retail yang terdahulu, terutama yang berjalan pada system operasi DOS, database yang biasa dipakai adalah database desktop atau file-based database. Seiring dengan perkembangan teknologi informasi, penggunaan file-based database telah ditinggalkan dan digantikan oleh system database server yang lebih handal. Sebagai default Retail Manager menggunakan Adaptive Server Anywhere sebagai Database Servernya. Selain Adaptive Server Anywhere, Retail Manager juga dapat menggunakan MS SQL sebagai database server. Perbedaan dari keduanya terletak dari provider database server tersebut. MS SQL adalah produk dari Microsoft sedangkan Adaptive Server Anywhere diproduksi oleh Sybase. Adaptive Server Anywhere milik Sybase ditujukan untuk perusahaan kecil yang menggunakan komputer dalam jaringan yang kurang dari 10 client LAN dan memiliki transaksi bulanan dengan omzet kurang lebih 30 juta rupiah. Untuk perusahaan dengan skala yang lebih dari itu disarankan menggunakan MS SQL Server sebagai database servernya.

y

y

Aktifitas DBMS :y

DBMS dapat melakukan berbagai proses terhadap basis data, diantaranya :Menambah file baru ke dalam sistem basis data. Menghapus data suatu berkas/ file . Menyisipkan data ke suatu berkas/ file. Mengambil data dari suatu berkas /file. Mengubah data pada suatu berkas/file. Menghapus seluruh data dalam suatu berkas/file. Menyajikan suatu informasi yang diambil dari sejumlah berkas/ file.

Komponen utama DBMS Perangkat Keras (Hardware) Berupa peralatan komputer seperti : prosesor, memori, harddisk dll. Data Berupa data yang terpadu ( integrated ) atau berbagi data ( data sharing ) Perangkat Lunak ( Software ) Berupa program yang berfungsi untuk melayani permintaan pengguna ( user ) Pengguna ( user ) Berupa unsur manusia yang terlibat dalam proses DBMS, yang diklasifikasikan menjadi : Pengguna Akhir ( end user ) Pemrogram Aplikasi. Administrator basis data.

PEMROSESAN DATAy

Pemrosesan BatchPengumpulan transaksi dan pemrosesan semua sekaligus dalam batch. Kelemahan dari pemrosesan ini manajemen tidak selalu memiliki informasi mutakhir yg menggambarkan sistem fisik.

y

2. Pemrosesan On-LinePengolahan transaksi satu per satu, kadang saat terjadinya transaksi, karena pengolahan on-line berorientasi transaksi.

y

3. Sistem Real TimeSistem yang mengendalikan sistem fisik, dimana sistem ini mengharuskan komputer berespon cepat pada sistem fisik.