Database System and
Business Intelligence
Pada suatu waktu, aplikasi yang digunakan file tertentu. Sebagai contoh, sebuah aplikasi penggajian akan menggunakan file penggajian. Dengan kata lain, setiap aplikasi yang digunakan file yang didedikasikan untuk aplikasi tersebut. Pendekatan ini untuk manajemen data, dimana file data yang terpisah diciptakan dan disimpan untuk setiap program aplikasi, disebut pendekatan tradisional untuk pengelolaan data. Saat ini, kebanyakan organisasi menggunakan pendekatan database untuk manajemen data, di mana beberapa program aplikasi berbagi kolam data terkait. Sebuah database menawarkan kemampuan untuk berbagi data dan informasi sumber daya. Database federal, misalnya, sering termasuk hasil tes DNA sebagai atribut untuk penjahat dihukum. Informasi yang dapat dibagi dengan aparat penegak hukum di seluruh negeri. Untuk menggunakan pendekatan database untuk manajemen data, software-sistem manajemen database tambahan (DBMS) -adalah diperlukan. Seperti dibahas sebelumnya, DBMS terdiri dari sekelompok program yang dapat digunakan sebagai antarmuka antara database dan pengguna program database dan aplikasi. Biasanya, perangkat lunak ini bertindak sebagai penyangga antara program aplikasi dan database itu sendiri. Gambar 5.3 mengilustrasikan pendekatan database.
Berbasis Web Elektronik Catatan Kesehatan Sistem
Pemerintah federal Amerika Serikat mendorong untuk kebanyakan orang Amerika memiliki catatan medis mereka disimpan dalam bentuk elektronik pada tahun 2014. catatan kesehatan elektronik catatan pasien (EHR) sistem simpan di database pusat yang dapat diakses oleh banyak dokter di lebih dari satu lokasi. Sistem seperti menghilangkan masalah yang disebabkan oleh duplikat catatan di kantor dokter yang berbeda, menghindari harus mengisi riwayat pasien baru dengan setiap dokter baru dikunjungi oleh pasien, dan mengurangi kesalahan yang dilakukan oleh salah mengartikan catatan tulisan tangan dan resep. Catatan elektronik dapat membuat dunia yang lebih baik dan lebih sehat. Namun, biaya pindah ke sistem elektronik adalah mahal, terutama untuk praktek medis kecil. Pada titik ini, hanya sepuluh persen dari kantor medis kecil dan lima persen dari praktisi tunggal telah pindah ke sistem EHR.
Pemodelan Data
Pertimbangan utama dalam mengatur data dalam database termasuk menentukan data apa untuk mengumpulkan dalam database, yang akan memiliki akses ke sana, dan bagaimana mereka mungkin ingin menggunakan data. Setelah menentukan rincian ini, organisasi dapat membuat database. Membangun database membutuhkan dua jenis desain: desain logis dan desain fisik. Desain logis dari database adalah model abstrak dari bagaimana data harus terstruktur dan diatur untuk memenuhi kebutuhan informasi organisasi. Desain logis melibatkan mengidentifikasi hubungan antara item data dan mengelompokkan mereka secara teratur. Karena database menyediakan baik input dan output untuk sistem informasi di seluruh bisnis, pengguna dari semua bidang fungsional harus membantu dalam menciptakan desain logis untuk memastikan bahwa kebutuhan mereka diidentifikasi
dan ditangani. Desain fisik dimulai dari desain database logis dan baik-lagu itu untuk kinerja dan biaya pertimbangan (seperti perbaikan waktu respon, ruang penyimpanan berkurang, dan biaya operasi yang lebih rendah). Sebagai contoh, database administrator di Intermountain Healthcare di Salt Lake City, Utah, gabungan database dari 21 rumah sakit dan 100 klinik menjadi satu
sistem yang terintegrasi, tabungan organisasi biaya puluhan server, dan memberikan services.9 baru dan lebih baik Orang yang baik-lagu desain fisik harus memiliki pengetahuan yang mendalam dari DBMS. Misalnya, desain database logis mungkin perlu diubah sehingga entitas data tertentu digabungkan, total Ringkasan dicatat di catatan data daripada dihitung dari data elemen, dan beberapa atribut data yang diulang di lebih dari satu entitas data. Ini adalah contoh dari redundansi data yang direncanakan, yang meningkatkan kinerja sistem sehingga pengguna laporan atau query dapat dibuat lebih cepat.
Salah satu alat perancang database gunakan untuk menunjukkan hubungan logis antara data adalah model data. Sebuah model data adalah diagram entitas dan hubungan mereka. Pemodelan data biasanya melibatkan memahami masalah bisnis yang spesifik dan menganalisis data dan informasi yang dibutuhkan untuk memberikan solusi. Ketika dilakukan pada tingkat seluruh organisasi, ini disebut pemodelan data perusahaan. Pemodelan data perusahaan adalah pendekatan yang dimulai dengan menyelidiki data dan informasi umum kebutuhan organisasi pada tingkat strategis, dan kemudian memeriksa data dan informasi yang lebih spesifik kebutuhan untuk berbagai fungsional
daerah dan departemen dalam organisasi. Berbagai model telah dikembangkan untuk membantu manajer dan perancang database menganalisis data dan kebutuhan informasi. Diagram entitas-hubungan adalah contoh dari suatu model data.
Entitas-hubungan (ER) diagram menggunakan simbol-simbol grafis dasar untuk menunjukkan organisasi dan hubungan antar data. Dalam kebanyakan kasus, kotak dalam diagram ER menunjukkan item data atau entitas yang terdapat dalam tabel data, dan berlian menunjukkan hubungan antara item data dan entitas. Dengan kata lain, diagram ER menunjukkan item data dalam tabel (entitas) dan cara mereka berhubungan.
Diagram ER membantu memastikan bahwa hubungan antara entitas data dalam database yang benar terstruktur sehingga setiap program aplikasi yang dikembangkan konsisten dengan operasi bisnis dan kebutuhan pengguna. Selain itu, diagram ER dapat berfungsi sebagai dokumen referensi setelah database sedang digunakan. Jika perubahan yang dibuat ke database, diagram ER membantu merancang mereka. Gambar 5.4 menunjukkan diagram ER untuk database order. Dalam desain database ini, salah satu penjual melayani banyak pelanggan. Ini adalah contoh dari hubungan satu-ke-banyak, seperti yang ditunjukkan oleh satu-ke-banyak simbol ("gagak-kaki") ditunjukkan pada Gambar 5.4. Diagram ER juga menunjukkan bahwa setiap pelanggan dapat menempatkan satu-ke-banyak pesanan, setiap pesanan termasuk item satu-ke-banyak line, dan banyak item baris dapat menentukan produk yang sama (hubungan banyak-ke-satu). Database ini juga dapat memiliki hubungan satu-ke-satu. Sebagai contoh, satu urutan menghasilkan satu faktur.
Memanipulasi data
Setelah memasukkan data ke dalam database relasional, pengguna dapat membuat pertanyaan dan menganalisis data. Manipulasi data dasar meliputi memilih, memproyeksikan, dan bergabung. Memilih melibatkan menghilangkan baris sesuai dengan kriteria tertentu. Misalkan tabel proyek berisi nomor proyek, deskripsi, dan nomor departemen untuk semua proyek perusahaan berkinerja. Presiden perusahaan mungkin ingin mencari jumlah departemen untuk Proyek 226, sebuah proyek panduan penjualan. Menggunakan seleksi, presiden dapat menghilangkan semua baris tapi satu untuk Proyek 226 dan melihat bahwa jumlah departemen untuk departemen menyelesaikan proyek petunjuk penjualan 598.
Memproyeksikan melibatkan menghilangkan kolom dalam sebuah tabel. Misalnya, meja departemen mungkin berisi jumlah departemen, nama departemen, dan nomor Jaminan Sosial (SSN) dari manajer yang bertanggung jawab atas proyek tersebut. Seorang manajer penjualan mungkin ingin membuat tabel baru dengan hanya jumlah departemen dan nomor Jaminan Sosial dari manajer yang bertanggung jawab atas proyek panduan penjualan. Manajer penjualan dapat menggunakan proyeksi untuk menghilangkan kolom nama departemen dan membuat tabel baru yang hanya berisi sejumlah departemen dan SSN. Bergabung melibatkan menggabungkan dua atau lebih tabel. Sebagai contoh, Anda dapat menggabungkan tabel proyek dan tabel departemen untuk membuat tabel baru dengan jumlah proyek, deskripsi proyek, jumlah departemen, nama departemen, dan nomor Jaminan Sosial untuk manajer yang bertanggung jawab atas proyek tersebut.
Data Cleanup
Seperti dibahas dalam Bab 1, data berharga adalah akurat, lengkap, ekonomis, fleksibel, handal, relevan, sederhana, tepat waktu, dapat diverifikasi, dapat diakses, dan aman. Database juga harus dirancang dengan baik. Tujuan data pembersihan adalah untuk mengembangkan data dengan karakteristik ini. Pertimbangkan database untuk pusat kebugaran dirancang untuk melacak iuran anggota. Tabel berisi nama atribut, nomor telepon, jenis kelamin, iuran dibayar, dan tanggal dibayar (lihat Tabel 5.3). Sebagai catatan pada Tabel 5.3 menunjukkan, Anita Brown dan Sim Thomas telah membayar iuran mereka pada bulan September. Sim telah membayar iuran dalam dua angsuran. Perhatikan bahwa tidak ada kunci utama secara unik mengidentifikasi setiap record. Seperti yang akan Anda lihat berikutnya, masalah ini harus dikoreksi.
SISTEM DATABASE MANAGEMENT
Membuat dan menerapkan sistem database yang tepat memastikan bahwa database akan mendukung kegiatan bisnis dan tujuan. Tapi bagaimana kita benar-benar membuat, menerapkan, penggunaan, dan memperbarui database? Jawabannya ditemukan dalam sistem manajemen database. Seperti dibahas sebelumnya, DBMS adalah sekelompok program yang digunakan sebagai antarmuka antara database dan program aplikasi atau database dan pengguna. Kemampuan dan jenis sistem database, bagaimanapun, bervariasi. Misalnya, pengunjung ke Baseball Hall of Fame di Cooperstown, New York, menggunakan DBMS untuk mencari film bisbol sorot dari permainan dan DBMSs plays.11 terkenal yang digunakan untuk mengelola semua jenis data untuk semua jenis tujuan.
Datar Berkas
Sebuah file datar adalah sebuah program database sederhana yang catatan tidak memiliki hubungan satu sama lain. Database flat file yang sering digunakan untuk menyimpan dan memanipulasi tabel tunggal atau file, dan tidak menggunakan salah satu model database yang dibahas sebelumnya, seperti model relasional. Banyak program pengolah spreadsheet dan word memiliki kemampuan flat file. Paket perangkat lunak ini dapat mengurutkan tabel dan membuat perhitungan sederhana dan perbandingan. Microsoft OneNote dirancang untuk membiarkan orang menempatkan ide-ide, pikiran, dan catatan ke dalam file komputer. Dalam OneNote, catatan masing-masing dapat ditempatkan di manapun pada halaman atau di kotak pada halaman, yang disebut wadah. Halaman tersebut akan disusun dalam bagian dan sub-bagian yang muncul sebagai tab berwarna. Setelah Anda memasukkan catatan, Anda dapat mengambil, menyalin, dan paste ke aplikasi lain, seperti pengolah kata dan spreadsheet program. Microsoft menggunakan OneNote sebagai teknologi utama untuk kelas pelatihan manajemen. OneNote memungkinkan manajer-in-training untuk mengumpulkan foto, catatan tulisan tangan, konten online, dan rekaman audio dalam satu datar file.12 OneNote memungkinkan Microsoft untuk menawarkan pelatihan untuk jumlah yang lebih besar dari manajer, sementara menghemat $ 360.000 per tahun di materi pelatihan cetak.
Satu Pengguna
Database diinstal pada komputer pribadi biasanya dimaksudkan untuk pengguna tunggal. Microsoft Office Access dan FileMaker Pro dirancang untuk mendukung implementasi single-user. Microsoft InfoPath adalah contoh lain dari program database yang mendukung satu pengguna. Perangkat lunak ini merupakan bagian dari Microsoft Office suite, dan membantu orang mengumpulkan dan mengatur informasi dari berbagai sumber. InfoPath memiliki built-in bentuk yang dapat digunakan untuk memasukkan informasi biaya, data absen, dan berbagai informasi lainnya.
Beberapa Pengguna
Kecil, menengah, dan usaha besar perlu DBMS multiuser untuk berbagi informasi di seluruh organisasi melalui jaringan. Ini lebih kuat, sistem mahal memungkinkan puluhan atau ratusan orang untuk mengakses sistem database yang sama pada waktu yang sama. Vendor populer untuk sistem database multiuser termasuk Oracle, Microsoft, Sybase, dan IBM. Banyak database single-user, seperti Microsoft Access, dapat diimplementasikan untuk dukungan multiuser melalui jaringan, meskipun mereka sering terbatas dalam jumlah pengguna mereka dapat mendukung. Semua DBMS berbagi beberapa fungsi umum, seperti memberikan pandangan pengguna, secara fisik menyimpan dan mengambil data dalam database, yang memungkinkan untuk modifikasi database memanipulasi data, dan menghasilkan laporan. DBMS ini dapat menangani tugas-tugas pengolahan data yang paling kompleks, dan karena mereka diakses melalui jaringan, satu database dapat melayani banyak lokasi di seluruh dunia. Misalnya, Surya Roshni Ltd adalah produsen utama produk pencahayaan berbasis di New Delhi, India, dengan jangkauan global. Satu database Oracle yang tersimpan di server di New Delhi memberikan informasi perusahaan ke rekan di seluruh dunia.
Business Intelligence
Penggunaan database untuk tujuan bisnis intelijen terkait erat dengan konsep data mining. Intelijen bisnis (BI) melibatkan pengumpulan cukup informasi yang tepat pada waktu yang tepat dan bentuk yang dapat digunakan dan menganalisisnya sehingga dapat memiliki efek positif pada strategi bisnis, taktik, atau operasi. IMS Health, misalnya, menyediakan sistem BI yang dirancang untuk membantu bisnis dalam industri farmasi dengan adat pemasaran untuk dokter, apoteker, perawat, konsumen, instansi pemerintah, dan intelijen organizations.28 kesehatan nirlaba Bisnis mengubah data menjadi informasi yang berguna yang kemudian didistribusikan seluruh perusahaan. Ini memberikan wawasan penyebab masalah, dan ketika diimplementasikan dapat meningkatkan operasi bisnis dan bahkan kadang-kadang menyelamatkan nyawa. Sebagai contoh, software BI di Rumah Sakit Universitas Sahlgrenska di Gothenburg, Swedia, ahli bedah saraf telah membantu menyelamatkan nyawa dengan mengidentifikasi komplikasi dalam kondisi pasien setelah surgery.29 kranial Sistem Informasi di kotak Kerja menunjukkan bagaimana intelijen bisnis digunakan dalam industri utilitas.
Database terdistribusi
Pemrosesan terdistribusi melibatkan menempatkan unit pengolahan di lokasi yang berbeda dan menghubungkan mereka melalui peralatan telekomunikasi. Database-database terdistribusi di mana data dapat tersebar di beberapa database yang lebih kecil terhubung melalui telekomunikasi perangkat-karya pada banyak prinsip yang sama. Seorang pengguna di cabang Milwaukee dari produsen pakaian, misalnya, mungkin membuat permintaan untuk data yang secara fisik terletak di kantor pusat perusahaan di Milan, Italia. Pengguna tidak perlu tahu di mana data disimpan secara fisik
0 komentar:
Posting Komentar