KONSEP DASAR SISTEM
Definisi Sistem
Pengertian Sistem Menurut Jerry FutzGerald, sistem adalah suatu jaringan dari prosedur-prosedur yang saling berhubungan yang disusun untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Dengan demikian, sistem merupakan suatu jaringan dari prosedur-prosedur yang saling berhubungan, yang bersatu untuk melakukan aktivitas atau aktivitas.
Karateristik sistem
Input adalah masukan energi ke dalam sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal masukan (signal input). Keluaran sistem merupakan hasil energi yang diolah dan dibagi menjadi keluaran berguna dan sisa limbah.
Klasifikasi sistem
Sistem yang tidak pasti adalah suatu sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilistik. Sistem tertutup adalah suatu sistem yang tidak terpengaruh dan tidak terhubung dengan lingkungan luarnya, sistem tersebut bekerja secara otomatis tanpa adanya gangguan dari lingkungan luarnya.
KONSEP DASAR INFORMASI
- Defenisi Data
- Definisi Informasi
- Siklus Informasi
- Nilai Informasi (value of informastion)
Informasi adalah data yang telah diolah menjadi bentuk yang lebih berguna dan bermakna bagi penerimanya. Jika tujuannya adalah untuk memberikan bantuan, maka informasi tersebut harus membantu penerima mencapai apa yang ingin diperolehnya.
KONSEP DASAR INFORMASI
Konsep Dasar Sistem Informasi
Konsep Sistem Informasi
Pengguna berinteraksi dengan database melalui Data Manipulation Language (DML), yang termasuk dalam program yang ditulis dalam bahasa pemrograman host (seperti C, Pascal, Cobol, dan lain-lain). Merupakan suatu proses dalam database yang mempunyai efek samping yang tidak terduga (misalnya menyebabkan ketidakkonsistenan data atau menyebabkan data hilang ketika data lain dihapus).
MANAJEMEN INFORMASI
Manajemen
Keahlian yang dimiliki oleh manajemen puncak bersifat konseptual, yaitu keahlian untuk membuat dan merumuskan konsep-konsep yang dapat dilaksanakan oleh manajer tingkat bawah. Pada tingkat ini juga mempunyai keahlian, yaitu keahlian teknis, yaitu keahlian yang mencakup prosedur, teknik, pengetahuan, dan keahlian dalam bidang khusus.
Manajemen Informasi
Perhatian pada Manajemen Informasi
Sedangkan operasi yang berhubungan dengan isi tabel (data) merupakan operasi rutin yang akan terjadi secara berulang-ulang sehingga operasi tersebut lebih tepat untuk kegiatan pengelolaan dan pengolahan data dalam suatu database. Berbagai jenis pengguna sistem basis data dibedakan berdasarkan cara mereka berinteraksi dengan sistem.
SISTEM BILANGAN
Sistem Bilangan
Ada beberapa jenis sistem bilangan yang dikenal, yaitu desimal (basis 10), biner (basis 2), oktal (basis 8), dan heksadesimal (basis 16). Setiap digit dalam sistem biner disebut bit (binary digit) dan hanya mempunyai dua nilai, 0 dan 1.
Perhitungan Aritmatika dalam Berbagai
Perkalian dapat dilakukan dengan dua cara yaitu dengan perkalian aritmatika biasa dan dengan menggunakan logika Boolean.
Pecahan
Sedangkan pecahan dari basis 10 tidak dapat dikonversi secara tepat ke basis 2. Oleh karena itu, ketika konversi semacam ini dilakukan, konversi akan dihentikan ketika akurasi yang diinginkan tercapai. Konversi dari basis 2 ke basis 8 atau 16 atau sebaliknya dapat dilakukan secara langsung, seperti yang dilakukan pada bilangan bulat yaitu dengan mengelompokkan berdasarkan basis sasaran.
Bilangan Campuran
Hampir seluruh aspek penggunaan perangkat komputer pada suatu organisasi/perusahaan selalu berkaitan dengan database. Sistem basis data adalah informasi yang menyatukan kumpulan data yang saling terkait dan membuatnya tersedia untuk berbagai aplikasi dalam suatu organisasi. Perangkat keras yang biasanya terdapat dalam sistem basis data dapat berupa komputer yang berdiri sendiri atau sistem jaringan.
Bahasa database dapat dibagi menjadi dua jenis perintah yang digunakan untuk mengelola dan mengatur data yaitu. Selama ini model database yang paling umum ada 3 jenis, yaitu: hierarki, jaringan, dan relasional.
SISTEM BILANGAN (Lanjutan)
Bilangan Desimal
Bilangan Biner
Bilangan Oktal
Bilangan Heksadesimal
Bilangan Pecahan
SISTEM BILANGAN (Lanjutan)
Bilangan Biner
Untuk bilangan-bilangan yang menyusun bilangan 14 (lihat bilangan yang diarsir), tanda binernya diberi “1”, selebihnya diberi tanda “0”. Jadi jika dibaca dari kanan, angka desimalnya akan menjadi 14 00001110 (terkadang dibaca 1110) dalam biner. Untuk mengubah bilangan desimal ke bilangan biner, gunakan metode bagi 2 dengan memperhatikan sisanya.
Aritmatika Biner
Salah satu metode yang digunakan dalam pengurangan komputer adalah mengkonversi ke penjumlahan menggunakan komplemen radix-satu atau komplemen radix-satu. Pertama kita akan membahas komplemen dalam sistem desimal, dimana komplemen tersebut masing-masing disebut komplemen sembilan dan komplemen sepuluh (komplemen dalam sistem biner disebut komplemen satu dan komplemen dua). Pengurangan desimal dapat dilakukan dengan menjumlahkan komplemen sembilan ditambah satu, atau menjumlahkan komplemen sepuluh.
Analogi yang dapat kita ambil dari perhitungan komplemen di atas adalah komplemen satu suatu bilangan biner diperoleh dengan cara mengurangkan setiap digit binernya dengan angka 1, atau dengan bahasa sederhananya mengubah setiap 0 menjadi 1, atau sebaliknya mengubah setiap 1 menjadi 0.
Sistem Oktal dan Heksa Desimal
Karena oktal dan hex merupakan pangkat dua, maka keduanya mempunyai hubungan yang sangat erat.
BASIS DATA
- Pengertian Basis Data
- Objektif basis data
- Operasi Dasar Basis Data
- Evolusi Teknologi Basis Data
- Penerapan basis data
Tujuan awal utama pengelolaan data dalam database adalah agar dapat mengambil data (yang dicari) dengan cepat dan akurat. Operasi pembuatan database dan tabel merupakan operasi awal yang dilakukan hanya satu kali dan berlaku selamanya. Program pengelolaan database hanya dapat aktif jika sistem operasi yang diinginkan (benar) sedang berjalan.
Suatu sistem database dapat memiliki banyak database, setiap database dapat memiliki sejumlah objek database. Bentuk normalisasi merupakan aturan yang harus dipenuhi oleh tabel-tabel pada level normalisasi pada database.
MANAJEMEN SISTEM BASIS DATA
Sistem Basis Data
Gambaran Umum Database Manajemen
Komponen sistem basis data
Pengelolaan basis data fisik tidak dilakukan langsung oleh pengguna, namun ditangani oleh perangkat lunak khusus/spesifik yang disebut DBMS. Perangkat lunak ini menentukan bagaimana data diatur, disimpan, diubah dan diambil, serta mengimplementasikan mekanisme keamanan data, penggunaan data, dll. Pengguna berinteraksi dengan sistem tanpa menulis modul program, tetapi hanya menggunakan bahasa query.
Pengguna yang menulis aplikasi database non-konvensional, tetapi untuk tujuan khusus seperti sistem pakar, pemrosesan gambar, dll, yang dapat diakses dengan/tanpa DBMS.
Keuntungan Sistem Basis Data
Kerugian Sistem Basis Data
Kriteria Memilih DBMS
Pengguna Database
DBMS merupakan perantara bagi pengguna dengan database pada disk.Cara interaksi/komunikasi ini menggunakan bahasa khusus yang disebut bahasa database yang terdiri dari sejumlah perintah/pernyataan. Model Biner, model data yang memperluas definisi suatu entitas, tidak hanya atributnya, tetapi juga tindakannya. RUANG KULIAH Jaringan Komputer Akses Database Gedung Merapi Utara Gedung Merbabu Utara Matematika Gedung I Rama Selatan Sistem Pakar Sinta Gedung Selatan.
Informasi tentang data warehouse dan data yang diisi pada data warehouse dibagi menjadi dua bagian. Suatu unit di A terhubung ke beberapa unit di B, dan satu unit di B terhubung ke beberapa unit di A.
ARSITEKTUR DATABASE
Abtraksi Data
Kegunaan utama sistem basis data adalah untuk memungkinkan pengguna membuat tampilan abstraksi data. Ide tentang data tidak lagi memperhatikan keadaan sebenarnya bagaimana suatu potongan data masuk ke database, di sektor disk mana ia disimpan, namun secara umum berkaitan dengan bagaimana data tersebut dapat diabstraksi/digambarkan menyerupai aslinya. keadaan yang dihadapinya. oleh pengguna. Salah satu tujuan DBMS adalah menyediakan fasilitas tampilan data kepada pengguna.
Bahasa Basis Data (Database Language)
Hasil dari perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data.
Arsitektur Database
Data Independence
Melalui program aplikasi yang mengeluarkan instruksi internal kepada DBMS untuk memanipulasi data dan memberikan hasil kepada DBMS. Bahasa pemrograman yang digunakan dapat berupa bahasa pemrograman konvensional Pascal, C, Cobol, Fortran, dll yang menggunakan pendekatan prosedural.
Arsitektur Database Multiuser
Bentuk normal 4 NF dan 5 NF hanya digunakan pada kasus khusus yaitu tabel yang mengandung banyak dependensi nilai. Dalam istilah yang lebih praktis, bentuk normal kedua mengharuskan setiap properti bergantung pada kunci utama. Bentuk normal kedua diperoleh dengan mencari field kunci (kunci utama) dan membuat tabel berdasarkan kunci utama.
Bentuk normal ketiga mensyaratkan bahwa setiap tabel tidak mempunyai bidang ketergantungan transitif. Memetakan kardinalitas atau hubungan kardinalitas menunjukkan jumlah entitas yang dapat dihubungkan ke satu entitas lain dengan suatu himpunan relasi.
MODEL DATA
Model Data Hirarkis
Node yang terhubung ke node tingkat anak disebut orang tua, sedangkan node di bawah orang tua disebut anak. Setiap orang tua dapat memiliki satu (hubungan 1:1) atau beberapa anak (hubungan 1:M), namun setiap anak hanya memiliki satu orang tua.
Model Data Jaringan
Model Data Relasional
Keamanan lebih mudah dibuat. Ada beberapa properti yang melekat pada tabel yaitu.
Database Terdistribusi
Artinya pada sebagian besar tabel, jika ketiga bentuk normal telah terpenuhi maka masalah anomali tidak akan muncul lagi. Dengan data warehouse AS/400 yang baru, tenaga penjualan perusahaan dapat merancang strategi penjualan berdasarkan informasi yang diberikan oleh gudang. Informasi ini membantu administrasi gudang data menjaga datanya dan mengetahui dari mana semua data berasal.
Entitas yang kuat adalah entitas yang keberadaannya tidak bergantung pada keberadaan entitas lain. Entitas lemah adalah entitas yang keberadaannya bergantung pada keberadaan entitas lain.
NORMALISASI
Anomali
Anomali Peremajaan
Fakta pertama mengatakan supplier Citra berada di Bogor, namun fakta kedua mengatakan supplier Citra berada di Bandung.
Anomali penyisipan
PERKULIAHAN menggunakan RUANG tertentu (misalnya jaringan komputer menggunakan ruang Merapi) 2. RUANG terletak pada TEMPAT tertentu. misalnya ruangan Merapi terletak di Gedung Utara). Hubungan di atas mencatat mata kuliah yang diambil oleh siswa (misalnya, siswa dengan nomor identitas 10 mengambil kursus bahasa Inggris, Prancis, dan Mandarin) dan mencantumkan biaya kursus (misalnya, biaya kursus bahasa Inggris adalah 60.000).
Anomali Penghapusan
Pengertian Normalisasi
Bentuk-bentuk Normal
Bentuk UNF dan 1 NF
Bentuk 2 NF
- Bentuk 3 NF
Dalam formulir 2 NF, masalah penyisipan, pembaruan, dan penghapusan diselesaikan, tetapi ada bidang yang masing-masing bergantung pada lebih dari satu tabel (ketergantungan sementara).
DATA WAREHOUSE
- Defenisi Datawarehouse
- Manfaat Data Warehouse
- Data Warehouse Customer Example
- Operational Data dan Information Data
- Informational Data
- Metadata
Data operasional biasanya disimpan dalam database relasional, tetapi juga dapat disimpan dalam format hierarki atau datar yang lebih lama. Atribut sederhana adalah atribut yang nilainya tidak dapat dibagi menjadi bagian-bagian yang lebih kecil, disebut juga atribut atom. Atribut turunan adalah suatu atribut yang nilainya diperoleh dari proses dua atau lebih atribut yang ada.
Dalam kes ini, terdapat dua kunci yang mungkin untuk entiti kakitangan, satu daripadanya mesti dipilih sebagai kunci utama.
PENGENALAN ENTITY
Komponen-komponen yang terdapat
Entitas lemah ditampilkan menggunakan persegi panjang bergaris ganda dengan nama entitas. Keputusan untuk memodelkan atribut Alamat sebagai sederhana atau gabungan bergantung pada cara pengguna memandang atribut tersebut. Contoh lainnya adalah: Perusahaan mendefinisikan nomor karyawan (misalnya: SG14) sebagai ukuran yang lebih pendek dibandingkan nomor jaminan sosial (misalnya: WL220658D).
Maka berdasarkan hal tersebut nomor staf menjadi kunci utama dan nomor asuransi nasional menjadi kunci alternatif. Dalam beberapa kasus, kunci entitas terdiri dari beberapa atribut karena nilainya unik untuk entitas tersebut.
Model Entity Relationship
Kardinalitas Pemetaan
Rancang ERD dengan hubungan satu-ke-satu, satu-ke-satu, satu-ke-satu.