PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2 PERTEMUAN 1

  • Slides: 24
Download presentation
PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2 PERTEMUAN 1 Pengantar Basis Data 1 UNIVERSITAS GUNADARMA

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2 PERTEMUAN 1 Pengantar Basis Data 1 UNIVERSITAS GUNADARMA

PENDAHULUAN Teknologi Menurut Kamus Besar Bahasa Indonesia (1990 : 1158) Teknologi adalah ; 1)

PENDAHULUAN Teknologi Menurut Kamus Besar Bahasa Indonesia (1990 : 1158) Teknologi adalah ; 1) Metode ilmiah untuk mencapai tujuan praktis ilmu pengetahuan terapan 2) Keseluruhan sarana untuk menyediakan barang - barang yang diperlukan bagi kelangsungan dan kenyamanan hidup manusia. 2

PENGERTIAN Sistem : suatu satu kesatuan yang terdiri dari komponen yang masing-masing memiliki fungsi

PENGERTIAN Sistem : suatu satu kesatuan yang terdiri dari komponen yang masing-masing memiliki fungsi berbeda yang saling terintegrasi untuk mencapai tujuan tertentu. ex : contoh sistem di Universitas 3

Data → Informasi yang belum diolah, berisi dari fakta. Information → Data yang sudah

Data → Informasi yang belum diolah, berisi dari fakta. Information → Data yang sudah diolah dan berguna untuk tujuan tertentu. 4

SISTEM INFORMASI Menurut John F. Nash : A/ kombinasi dari manusia, fasilitas atau alat

SISTEM INFORMASI Menurut John F. Nash : A/ kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses atas transaksi-transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat. 5

MANAGEMENT Manajemen adalah Suatu Proses dalam rangka mencapai tujuan dengan bekerja bersama melalui orang-orang

MANAGEMENT Manajemen adalah Suatu Proses dalam rangka mencapai tujuan dengan bekerja bersama melalui orang-orang dan sumber daya organisasi lainnya. Inti dari management : Mengatur Mengelola Memutuskan 6

TUJUAN Mengetahui dan memahami ruang lingkup dari Basis Data. Ruang lingkupnya : Lingkungan Basis

TUJUAN Mengetahui dan memahami ruang lingkup dari Basis Data. Ruang lingkupnya : Lingkungan Basis Data Software Basis Data Perencanaan, Perancangan, dan Pemilihan Software Basis Data 7

PENGANTAR BASIS DATA Basis → Sarang / Tempat. Data → Informasi yang belum diolah,

PENGANTAR BASIS DATA Basis → Sarang / Tempat. Data → Informasi yang belum diolah, berisi dari fakta. Basis Data : Menurut (Fathansyah) A/ pengaturan/pengelompokan/pengorganisasian data yang akan kita simpan sesuai fungsi/jenisnya. 8

SISTEM FILE TRADISONAL 9

SISTEM FILE TRADISONAL 9

SISTEM FILE BASIS DATA 10

SISTEM FILE BASIS DATA 10

BASIS DATA Jadi, Basis Data adalah : sekumpulan data yang dihubungkan secara bersama-sama, dan

BASIS DATA Jadi, Basis Data adalah : sekumpulan data yang dihubungkan secara bersama-sama, dan gambaran dari data yang dirancang untuk memenuhi kebutuhan informasi dari suatu organisasi dan data tersimpan secara terintegrasi. 11

SISTEM BASIS DATA Sistem basis data dapat dibuat dan dipelihara dengan cara manual atau

SISTEM BASIS DATA Sistem basis data dapat dibuat dan dipelihara dengan cara manual atau dengan menggunakan komputer. Suatu basis data yang berbasis komputer dibuat dan dipelihara oleh sekumpulan program aplikasi yang ditulis secara khusus untuk menyelesaikan masalah tertentu, atau dengan menggunakan suatu sistem manajemen basis data (database management system). DBMS -> Perangkat lunak 12

LIFE CYCLE BASIS DATA 13

LIFE CYCLE BASIS DATA 13

ISTILAH – ISTILAH DASAR BASIS DATA · Entitas Sekumpulan objek yang mempunyai karakteristik yang

ISTILAH – ISTILAH DASAR BASIS DATA · Entitas Sekumpulan objek yang mempunyai karakteristik yang sama dan dapat dibedakan dari lainnya yang dapat diwujudkan dalai basis data. Contoh : Nasabah, Mahasiswa, Pegawai, Mobil · Enterprise Suatu bentuk organisasi seperti: bank, universitas, rumah sakit, dan pabrik. Data yang disimpan dalam basis data merupakan data operasional dari suatu enterprise. Contoh data operasional : data keuangan data mahasiswa · Atribut ( Elemen Data ) Deskripsi data yang dapat mengindetifikasi entitas. Contoh : Entitas Mahasiswa atributnya terdiri dari NPM, Nama, dan Alamat. 14

ISTILAH – ISTILAH DASAR BASIS DATA LANJ. � Nilai Data ( Data Value )

ISTILAH – ISTILAH DASAR BASIS DATA LANJ. � Nilai Data ( Data Value ) Isi data / informasi yang tercakup dalam setiap attribut (elemen data). Contoh Atribut Nama Mahasiswa dapat berisi Nilai Data : Lukman, Anton. Record Data Kumpulan dari isi attribut yang saling berhubungan. Contoh : kumpulan atribut NPM dan nama dari Entitas Mahasiswa berisikan "54410073", "Lukman”. File Kumpulan record yang menggambarkan entitas. 15

ISTILAH – ISTILAH DASAR BASIS DATA LANJ. Kunci Elemen Data ( Key Data Element

ISTILAH – ISTILAH DASAR BASIS DATA LANJ. Kunci Elemen Data ( Key Data Element ) Tanda pengenal yang bersifat unik yang digunakan untuk menemukan record pada waktu akses. Adapun jenis-jenis key sebagai berikut : Primary key, Field yang mengidentifikasi sebuah record dalam file dan bersifat unik. Secondary key, Field yang mengidentifikasi sebuah record dalam file dan tidak bersifat unik. Candidate key, Field yang bisa di pilih menjadi primary key. Alternate key, Candidate key yang tidak di pilih sebagai primary key Composite key, Primary key yang dibentuk dari beberapa field. Foreign key, Field yang bukan key pada file utama melainkan key pada file yang lain. 16

KOMPONEN SISTEM BASIS DATA 1. Data 2. Perangkat Keras 3. Perangkat Lunak 4. Pengguna

KOMPONEN SISTEM BASIS DATA 1. Data 2. Perangkat Keras 3. Perangkat Lunak 4. Pengguna a. System Engineer b. Database Administrator (DBA) c. Programmer d. Pengguna Akhir Casual User § Naive User § End User (pemakai umum) § Specialized / sophisticated User (pengguna khusus) § 17

PENGGUNA BASIS DATA System Engineer Tenaga ahli yang bertanggung jawab atas pemasangan Sistem Basis

PENGGUNA BASIS DATA System Engineer Tenaga ahli yang bertanggung jawab atas pemasangan Sistem Basis Data, dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut kepada pihak penjual 1. 2. Database Administrator (DBA) Tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan sistem basis data, merencanakannya dan mengaturnya. 18

Tugas DBA : o Mengontrol DBMS dan software-software o Memonitor siapa yang mengakses basis

Tugas DBA : o Mengontrol DBMS dan software-software o Memonitor siapa yang mengakses basis data o Mengatur pemakaian basis data o Memeriksa security, integrity, recovery dan concurency Program Utility yang digunakan oleh DBA : 1. Loading Routines Membangun versi utama dari database 2. Reorganization Routines Mengatur / mengorganisasikan kembali database 3. Journaling Routines Mencatat semua operasi pemakaian database 19 4. Recovery Routines Menempatkan kembali data, sebelum terjadinya kerusakan 5. Statistical Analysis Routines Membantu memonitor kehandalan sistem

3. End User (Pemakai Akhir) Ada beberapa jenis (tipe) pemakai terhadap suatu sistem basis

3. End User (Pemakai Akhir) Ada beberapa jenis (tipe) pemakai terhadap suatu sistem basis data yang dapat dibedakan berdasarkan cara mereka berinteraksi terhadap sistem. Programmer Aplikasi Pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language (DML), yang disertakan (embedded) dalai program yang ditulis dalai bahasa pemrograman induk (seperti C, pascal, cobol, dll) 20

 User Mahir (Casual User) Pemakai yang berinteraksi dengan sistem tanpa menulis modul program.

User Mahir (Casual User) Pemakai yang berinteraksi dengan sistem tanpa menulis modul program. Mereka menyatakan query (untuk akses data) dengan bahasa query yang telah disediakan oleh suatu DBMS User Umum (End User/Naïve User) Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen (executable program) yang telah ditulis/disediakan sebelumnya 21

 User Khusus (Specialized/Sophisticated User) Pemakai yang menulis aplikasi basis data non konvensional, tetapi

User Khusus (Specialized/Sophisticated User) Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan-keperluan khusus seperti aplikasi AI, Sistem Pakar, Pengolahan Citra, dll, yang bisa saja mengakses basis data dengan/tanpa DBMS yang bersangkutan. 22

KEUNTUNGAN PENGGUNAAN BASIS DATA Mengurangi duplikasi data Meningkatkan integritas data Memelihara independensi data Meningkatkan

KEUNTUNGAN PENGGUNAAN BASIS DATA Mengurangi duplikasi data Meningkatkan integritas data Memelihara independensi data Meningkatkan keamanan data Memelihara konsistensi data Manipulasi data lebih canggih Mudah untuk digunakan Mudah untuk di akses 23

KERUGIAN PENGGUNAAN BASIS DATA Sistem lebih rumit. Mahal Karena semua data di tempat terpusat,

KERUGIAN PENGGUNAAN BASIS DATA Sistem lebih rumit. Mahal Karena semua data di tempat terpusat, kerusakan software dan hardware dapat terjadi Proses pemeliharaan dapat memakan waktu karena ukurannya yang besar Proses back up data memakan waktu 24