2015-01-15

Data Base Management System

Nama:  Aal Algebra R.Laega
Nim:    60600112014
Kelas:  D
Tugas Individu I
1.      Tuliskan definisi dari:
a.       data: Representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.
b.       field : Merupakan data terkecil yang memiliki makna. Istilah lain untuk field yaitu element data, kolom item dan attribute. Contohnya : judul buku, jumlah buku yang dibeli, dan penerbit buku.
c.        record  : Menyatakan kumpulan dari sejumlah elemen data yang saling terkait. Contohnya : judul, pengarang, lalu penerbit dari sebuah buku yang menyusun sebuah record. selain disebut record ada juga yang menyebutnya tupel atau baris.
d.      file  : kumpulan record yang menyatakan sekumpulan entitas dengan aspek-aspek tertentu yang umum dan terorganisasi untuk maksud tertentu..
2.      apa yang dimaksud redudansi, dan karakteristik system file apa yang dapat menyebabkan redudansi?
Jawaban:
Redudansi yaitu kejadian berulangnya data atau kumpulan data yang sama dalam sebuah database yang mengakibatkan pemborosan media penyimpanan. karakteristik system file apa yang dapat menyebabkan redudansi  yaitu Data redundansi biasa terjadi di dalam file tradisional karena redudansi merupakan suatu aplikasi terdiri atas sekumpulan program aplikasi, file data dan prosedur yang mengerjakan suatu proses atau fungsi setiap program aplikasi di dalam suatu lingkungan pemrosesan file tradisional, khusus beroperasi pada file data yang dibuat specifik untuk aplikasi antar file data.
3.       Apa yang dimaksud dengan independen, dan mengapa hal tersebut merupakan kekurangan file system?
Jawaban :
Independen (kemandirian) yang berarti perubahan yang terjadi pada tingkat yang lebih rendah tidak mempengaruhi tingkat yang lebih tinggi.Data Independence adalah jenis transparansi data yang penting untuk DBMS terpusat.Artinya keberadaan kita adalah mandiri tidak mengusung kepentingan pihak tertentu atau organisasi tertentu.

4.      Apa yang dimaskud dengan DBMS, dan apa fungsinya?
Jawaban:
DBMS (Data Base Management System) yakni perangkat lunak yang menangani semua pengaksesan database. Secara fungsi, data base management system atau dbms mempunyai fasilitas mengintegrasikan, terhubung, merekayasa dan memelihara basis data.
Fungsi DBMS : 
- Definisi data dan hubungannya
- Memanipulasi data
- Keamanan dan integritas data
- Security dan integritas data
- Recovery/perbaikan dan concurency data
- Data dictionary
- Unjuk kerja / performance

5.       Apa independensi struktural, dan mengapa hal tersebut penting?
Jawaban:
kemampuan untuk membuat perubahan dalam struktur data tanpa membuat perubahan pada program yang memproses data. Independensi data dicapai dengan  menempatkan spesifikasi dalam tabel & kamus yg terpisah secara fisik dari program. Program mengacu pada tabel untuk mengakses data.
6.       Jelaskan perbedaan antara data dan informasi!
Jawaban:
Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih bersifat mentah, sehingga memerlukan adanya suatu pengolahan. Data bisa berwujut suatu keadaan, gambar, suara, huruf, angka, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep.
 Sedangkan, Informasi adalah hasil pengolahan dari sebuah model, formasi, organisasi, ataupun suatu perubahan bentuk dari data yang memiliki nilai tertentu, dan bisa digunakan untuk menambah pengetahuan bagi yang menerimanya. Dalam hal ini, data bisa dianggap sebagai obyek dan informasi adalah suatu subyek yang bermanfaat bagi penerimanya. Informasi juga bisa disebut sebagai hasil pengolahan ataupun pemrosesan data.
7.      Apa aturan dari suatu DBMS, dan mengapa dianjurkan?apa saja hal yang tidak dianjurkan?
Jawaban:
Aturan suatu DBMS adalah untuk setiap nilai Contractor ID dalam table Rental harus merupakan nilai ID dalam table Contactor. Jika tidak ada nilai seperti itu, maka permintaan penyisipan atau update tidak bias dilakukan. Aturan seperti ini, disebut batasan integritas referensial bias dilakukan oleh DBMS.
8.      Tuliskan dan jelaskan perbedaan jenis database!
Jawaban:
a.       MySQL, merupakan aplikasi pengolah database yang bersifat open source, dikembangkan oleh Oracle (sebelumnya Sun dan MySQL AB). Merupakan pengolah database yang paling banyak digunakan di dunia dan lazim diterapkan untuk aplikasi web. Database mysql memang banyak di gunakan sekarang bahkan facebook juga menggunakannya.
b.      SQLite, merupakan aplikasi pengolah database yang bersifat open source, dikembangkan oleh D. Richard Hipp. Dikenal sebagai pengolah database yang sangat kecil ukuran programnya, sehingga lazim ditanamkan di berbagai aplikasi komputer, misalnya di web browser. Database jenis ini juga biasanya digunakan oleh orang untuk aplikasi android.
c.       Microsoft SQL Server, merupakan aplikasi pengolah database yang dikembangkan oleh Microsoft dan bersifat proprietary (komersial),namun tersedia juga versi freeware-nya. Lazim digunakan di berbagai versi Microsoft Windows. Database ini hampir sama dengan mysql tapi masih mudah mysql dalam pembuatannya.
d.      Oracle, merupakan aplikasi pengolah database yang bersifat proprietary (komersial), dikembangkan oleh Oracle Corporation. Pengolah database ini terbagi dalam beberapa varian dengan segmen dan tujuan penggunaan yang berbeda-beda. Database jenis ini biasanya digunakan oleh perusahaan yang besar karena database ini sangat mahal.
e.       IBM DB2, merupakan aplikasi pengolah database yang dikembangkan IBM secara proprietary (komersial). DB2 terbagi menjadi 3 varian, yaitu DB2 untuk Linux – Unix – Windows, DB2 untuk z/OS (mainframe), dan DB2 untuk iSeries (OS/400).
f.       PostgreSQL atau Postgres, merupakan aplikasi pengolah database yang bersifat open source, dikembangkan oleh PosgreSQL Global Development Group. Tersedia dalam berbagai platform sistem operasi seperti Linux, FreeBSD, Solaris, Windows, dan Mac OS.
g.      MongoDB, merupakan aplikasi pengolah database yang bersifat open source, dikembangkan oleh 10gen. Tersedia untuk berbagai platform sistem operasi dan dikenal telah digunakan oleh situs Foursquare, MTV Networks, dan Craigslist.
h.      WebDNA, merupakan aplikasi pengolah database yang bersifat freeware, dikembangkan oleh WebDNA Software Corporation. Didesain untuk digunakan di web.
i.        Apache Derby (sebelumnya dikenal sebagai IBM Cloudscape), merupakan aplikasi pengolah database yang bersifat open source, dikembangkan oleh Apache Software Foundation. Lazim digunakan di program Java dan untuk pemrosesan transaksi online.
j.        Sybase, merupakan aplikasi pengolah database yang bersifat proprietary (komersial), dikembangkan oleh SAP. Ditargetkan untuk pengembangan aplikasi mobile.
k.      CouchDB, merupakan aplikasi pengolah database yang bersifat open source, dikembangkan oleh Apache Software Foundation. Difokuskan untuk digunakan di server web.
l.        Redis, merupakan aplikasi pengolah database yang bersifat open source, dikembangkan oleh Salvatore Sanfilippo (disponsori oleh VMware. Difungsikan untuk jaringan komputer.
m.    Firebird, merupakan aplikasi pengolah database yang bersifat open source, dikembangkan oleh Firebird Project. Lazim dijalankan di Linux, Windows dan berbagai varian Unix.
9.      Apa yang merupakan komponen utama dari system database?
Jawaban:
1.      perangkat keras
berupa komputer dan bagian-bagian didalamnya, seperti prosesor, memori & harddisk. Komponen inilah yang melakukan pemrosesan dan juga untuk menyimpan basis data.
2.      Basisdata
sebuah DBMS dapat memiliki beberapa basisdata, setiap basisdata dapat berisi sejumlah obyek basisdata (file,tabel,indeks dsb). Disamping berisi data,setiap basisdata juga menyimpan definisi struktur (baik untuk basisdata maupun obyek-obyeknya secara detail).
3.      perangkat lunak
perangkat lunak ini terdiri dari sistem operasi dan perangkat lunak/program pengelola basisdata. Perangkat lunak inilah yang akan menentukan bagaimana data diorganisasi,disimpan, diubah dan diambil kembali. Ia juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan/konsistensi data, dsb.
 Contoh perangkat lunak DBMS : MS access, SQL Server, Oracle dsb.
4.      perangkat lunak
perangkat lunak ini terdiri dari sistem operasi dan perangkat lunak/program pengelola basisdata. Perangkat lunak inilah yang akan menentukan bagaimana data diorganisasi,disimpan, diubah dan diambil kembali. Ia juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan/konsistensi data, dsb.
Contoh perangkat lunak DBMS : MS access, SQL Server, Oracle dsb.
10.   Apa yang dimaksud dengan metadata?
Jawaban:
Metadata adalah informasi terstruktur yang mendeskripsikan, menjelaskan, menemukan, atau setidaknya membuat menjadikan suatu informasi mudah untuk ditemukan kembali, digunakan, atau dikelola. Metadata sering disebut sebagai datatentang data atau informasi tentang informasi.Metadata ini mengandung informasi mengenai isi dari suatu data yang dipakai untuk keperluan manajemen file/data itu nantinya dalam suatu basis data. Jika data tersebut dalam bentuk teks, metadatanya biasanya berupa keterangan mengenai nama ruas (field), panjang field, dan tipe fieldnya: integer, character, date, dll. Untuk jenis data gambar (image), metadata mengandung informasi mengenai siapa pemotretnya, kapan pemotretannya, dan setting kamera pada saat dilakukan pemotretan. Satu lagi untuk jenis data berupa kumpulan file, metadatanya adalah nama-nama file, tipe file, dan nama pengelola (administrator) dari file-file tersebut.

11.  Jelaskan mengapa rancangan database merupakan hal penting?
Jawaban:
Di dalam suatu organisasi yang besar, sistem database merupakan bagian penting pada sistem informasi, karena di perlukan untuk mengelola sumber informasi pada organisasi tersebut. Untuk mengelola sumber informasi tersebut yang pertama kali di lakukan adalah merancang suatu sistem database agar informasi yang ada pada organisasi tersebut dapat digunakan secara maksimal.
Tujuan Perancangan Database
• Untuk memenuhi kebutuhan akan informasi dari pengguna dan aplikasi
• Menyediakan struktur informasi yang natural dan mudah di mengerti oleh pengguna
• Mendukung kebutuhan pemrosesan dan beberapa obyek kinerja dari suatu sistem database
12.  Berikan contoh data yang tidak terstruktur dan data terstruktur. !
Jawaban:
Data tidak terstruktur biasanya ada pada  teks, file, video, email, laporan (report), presentasi power point, pesan suara (voice mail), memo, dan citra. Data dapat berbentuk dalam tipe apapun tanpa perlu mengikuti format, aturan atau alur tertentu.Sebagai contoh data yang ditampilkan pada halaman web termasuk data tidak testruktur dan tidak beraturan.
Sedangkan Data terstruktur mendefinisikan tipe data atribut, yang ada pada rekord maupun tuple. Setiap rekord memiliki field yang sama. Data ada dalam entitas dan entitas yang sama dikelompokkan menjadi satu menggunakan relasi atau kelas. Entitas dalam kelompok yang sama memiliki atribut yang sama pula. Deskripsi untuk semua  entitas dalam skema memiliki kesamaan format.
13.  Tuliskan fungsi dari database yang tidak dapat dilakukan pada spreadsheet.!
Jawaban:
Berikut adalah beberapa fungsi dari database ang tidak dapat dilakukan preadsheet adalah:
a.       Performa yang dapat dengan penyimpanan dalam bentuk DBMS cukup besar, sangat jauh berbeda dengan performance data yang disimpan dalam bentuk flat file/spreadsheet. Disamping memiliki unjuk kerja yang lebih baik, juga akan didapatkan efisiensi penggunaan media penyimpanan dan memori
b.      Integritas data lebih terjamin dengan penggunaan DBMS. Masalah redudansi sering terjadi dalam flat file/spreadsheet. Redudansi adalah kejadian berulangnya data atau kumpulan data yang sama dalam sebuah database yang mengakibatkan pemborosan media penyimpanan.
c.       Independensi. Perubahan struktur database dimungkinkan terjadi tanpa harus mengubah aplikasi yang mengaksesnya sehingga pembuatan antarmuka ke dalam data akan lebih mudah dengan penggunaan DBMS.
d.      Sentralisasi. Data yang terpusat akan mempermudah pengelolaan database. kemudahan di dalam melakukan bagi pakai dengan DBMS dan juga kekonsistenan data yang diakses secara bersama-sama akan lebiih terjamin dari pada data disimpan dalam bentuk file atau worksheet yang tersebar.
e.       Keamanan. DBMS memiliki sistem keamanan yang lebih fleksibel daripada pengamanan pada file sistem operasi. Keamanan dalam DBMS akan memberikan keluwesan dalam pemberian hak akses kepada pengguna.





















Jawaban Mountain Hospital Community Database

Nama:  Aal Algebra R.Laega
Nim:    60600112014
Kelas:  D

Kasus Pertanyaan:

1 Tujuan dari Mountain View Rumah Sakit Komunitas adalah untuk menyediakan berkualitas tinggi, pelayanan kesehatan yang efektif biaya bagi masyarakat sekitar dalam penuh kasih, peduli dan cara pribadi. Berikan beberapa contoh bagaimana penggunaan database di rumah sakit dapat meningkatkan kualitas layanan kesehatan atau mengandung biaya. Bagaimana lagi database yang dikelola dengan baik membantu rumah sakit mencapai misinya?

Penggunaan database di rumah sakit dapat meningkatkan kualitas kesehatan misalnya dengan cepat pelacakan rekam medis pasien. Cukup ketik dalam data yang terkait dengan pasien dan Anda dapat langsung mengakses dan melacak catatan medis sebelumnya dan sekarang pasien. Juga, redundansi data dapat diminimalkan. Berbagi data antara dokter dan klien atau dokter dan pemasok medis dapat ditingkatkan.

2.Bagaimana dapat teknologi database digunakan untuk membantu Mountain View Rumah Sakit Komunitas memenuhi standar keamanan Asuransi Kesehatan Portabilitas dan Akuntabilitas Act of 1996 (HIPAA)? HIPAA memerlukan penyedia layanan kesehatan untuk mempertahankan perlindungan yang wajar dan tepat administrasi, teknis, dan fisik untuk memastikan bahwa integritas, kerahasiaan, dan ketersediaan informasi kesehatan elektronik yang mengumpulkan, memelihara, menggunakan, atau mengirimkan dilindungi.

Mereka dapat melindungi integritas, kerahasiaan & ketersediaan informasi kesehatan dengan memberikan akses hanya untuk bersertifikat / petugas yang berwenang (dokter, perawat, dll). Mereka hanya dapat mengakses informasi dengan masuk dengan username dan password. Dengan ini, data tidak dapat dengan mudah dihapus atau dimanipulasi.

3 Apa saja biaya dan risiko penggunaan database yang rumah sakit harus mengelola dengan hati-hati?

Salah satu risiko adalah bahwa ketika sebuah crash database yang / komputer, data mungkin rusak atau dihapus. Risiko lain adalah bahwa hal itu dapat diserang oleh virus dan hacker topi hitam. Juga, biaya pemeliharaan besar karena itu mereka harus menyiapkan anggaran yang besar. Risiko lain adalah bahwa hanya satu kesalahan dalam input data yang dapat mempengaruhi seluruh database.

4. Seberapa kritis persyaratan kualitas data dalam lingkungan rumah sakit? Untuk aplikasi yang mungkin persyaratan kualitas menjadi lebih ketat?
a. Persyaratan kualitas data sangat penting untuk lingkungan rumah sakit karena 4 faktor penentu keberhasilan rumah sakit yang meliputi: kualitas perawatan medis, pengendalian biaya operasi, pengendalian biaya modal, dan perekrutan dan retensi personil trampil yang perlu dilindungi untuk mencapai mereka persyaratan.
b. Persyaratan mutu harus lebih terbatas pada layanan klinis aplikasi rumah sakit.

5. Saat ini, Mountain View Rumah Sakit Komunitas menggunakan teknologi database relasional. Meskipun teknologi ini cocok untuk data terstruktur, seperti pasien atau akuntansi data, itu kurang cocok untuk data yang tidak terstruktur, seperti data grafis dan gambar. Dapatkah Anda memikirkan beberapa jenis data yang dikelola oleh rumah sakit yang sesuai dengan kategori yang terakhir ini? Apa jenis teknologi database relasional daripada mungkin lebih cocok untuk jenis data ini?

6 Bagaimana mungkin rumah sakit menggunakan aplikasi berbasis web? Apa adalah beberapa manfaat dan risiko yang terkait dengan aplikasi berbasis web untuk rumah sakit?
a. Aplikasi berbasis web dapat digunakan untuk pertanyaan online pasien dan untuk mencari layanan yang rumah sakit katering.
b. Salah satu manfaat adalah bahwa mereka dapat menempatkan iklan online, sehingga menarik lebih banyak pelanggan / pasien
7.



































latihan kasus

1.
a. Menggunakan notasi diperkenalkan dalam bab ini, menggambar diagram yang menunjukkan hubungan antara entitas PASIEN dan BIAYA PASIEN.








b. Mengembangkan grafik metadata untuk atribut data dalam PASIEN dan PASIEN BEBAN tabel menggunakan (minimal) kolom ditunjukkan pada Tabel 1-1. Anda mungkin termasuk karakteristik metadata lain yang menurut Anda sesuai untuk pengelolaan data di Mountain View Hospital Community.

Data atribut Deskripsi Jenis Panjang
Nama Nama pasien Varchar 60
Usia Usia integer pasien 3
Jenis kelamin seksual arang karakteristik 10
Alamat Bertempat tinggal alamat varchar pasien 100
Kode barang Jumlah barang integer 10
Pasien No Referensi integer pasien 10
Barang deskripsi item Dibeli varchar 20

2 Salah satu database views penting bagi rumah sakit adalah Pasien Bill (MVCH Gambar 1-2). Berikut ini adalah sangat sederhana versi pandangan ini. Isi data yang hilang dalam pandangan ini, menggunakan data dari MVCH Gambar 1-1.



3 Menggunakan notasi diperkenalkan dalam bab ini, menggambar diagram tunggal yang mewakili hubungan berikut dalam lingkungan rumah sakit.

a. RUMAH SAKIT memiliki staf yang salah satu atau lebih dokter. Sebuah DOKTER adalah staf hanya satu RUMAH SAKIT.
b. Sebuah DOKTER dapat mengakui satu atau lebih banyak pasien. Sebuah PASIEN diakui oleh satu DOKTER.
c. Setiap PASIEN dapat dikenakan setiap anggota biaya. Sebuah BIAYA tertentu mungkin ditimbulkan oleh sejumlah pasien.
d. RUMAH SAKIT memiliki satu atau lebih bangsal. Setiap WARD terletak di tepat satu RUMAH SAKIT
e. A WARD memiliki sejumlah karyawan. Sebuah EMPLOYEE dapat bekerja dalam satu atau lebih bangsal.


















4. Gunakan file database MVCH untuk latihan berikut:
a. Mengembangkan grafik metadata untuk tabel EMPLOYEE_t mirip dengan Tabel 1-1 dalam Bab 1.
b. Apa jenis hubungan (1: 1, 1: M atau M: N) ada di antara meja PATIENT_t dan lain-lain tabel dalam database :? Bagaimana Anda menentukan bahwa?
c. MCVH administrator rumah sakit secara teratur perlu informasi tentang populasi pasien mereka. Berdasarkan perbedaan antara data dan informasi yang dibahas dalam Bab 1, menjelaskan mengapa print-out dari meja PATIENT_t tidak akan memenuhi kebutuhan informasi tersebut, dan
d. Membuat laporan yang mengatur data dari tabel PASIEN-t untuk menyediakan administrator rumah sakit dengan informasi yang berguna tentang populasi pasien di MVCH.


a.
Data Deskripsi Jenis Panjang
Nama Karyawan Karyawan nama lengkap Varchar 30
Alamat Karyawan Karyawan alamat sekarang Varchar 30
Jumlah Karyawan Jumlah karyawan Integer 10
Karyawan Nomor kontak telepon / nomor ponsel karyawan Varchar 15

Karyawan Nama Karyawan alamat Karyawan nomor kontak Karyawan #
Patricia De Jesus Tondo, Manila 00879 09234567654
Janine Go Sta mesa, manila 04678 09151345633
Nicole Tulagan Cainta, Rizal 02475 09994562856
Julia San Diego Makati City 06543 09063652845

b. 1: M Pasien - Pasien Biaya
1: M Dokter - Pasien
1: Rumah Sakit M - Dokter
1: Rumah Sakit M - Kata
M: N Wards - CPNS
M: N Biaya - Pasien

c.
a) Tabel tidak dapat sepenuhnya menentukan jumlah pasien di rumah sakit. Anda harus terlebih dahulu mempertimbangkan kolom nomor pasien untuk lebih mengatur dan untuk tujuan kronologis. Tanggal penerimaan dan pelepasan pasien juga harus diperhatikan. Dengan ini, Anda dapat memantau apakah pasien telah memeriksa-in atau keluar. Print out dapat menunjukkan informasi eksternal mengenai pasien tetapi,
b) Anda juga dapat melihat informasi medis penting tentang pasien dengan memeriksa catatan dalam sistem database.
c) Informasi ini akan juga penting ketika datang ke penyelesaian keuangan.










d.
Tanggal Pendaftaran:
Nama Nomor kontak Penyebab Waktu di



Tanggal rilis:
Nama Kontak Nomor Penyebab Time out





5. Bab 1 menunjukkan sebuah query SQL yang menampilkan informasi tentang meja komputer di Pine Valley Furniture Perusahaan:

SELECT *
DARI PRODUK
MANA PRODUCT_NAME = "Computer Desk";

Berikut contoh ini, membuat permintaan SQL untuk tabel PATIENT_t yang menampilkan informasi tentang pasien keluar.

Jawaban:
Aplikasi yang mendukung bidang-bidang berikut (antara lain): administrasi pasien perawatan, layanan klinis, manajemen keuangan, dan pelayanan administrasi. Banyak dari aplikasi ini telah dibeli dari vendor luar, tetapi beberapa telah dikembangkan secara internal. Sebagian besar aplikasi komputer diimplementasikan menggunakan database relasional dan teknologi client / server. Dalam lingkungan client / server, client menjalankan aplikasi database yang meminta data. Server menjalankan software DBMS, yang memenuhi permintaan dan menangani fungsi yang diperlukan untuk konkuren, berbagi akses data ke database.

6 Manajer bidang manajemen risiko, Ms Jamieson, sangat ingin menerima dukungan komputerisasi rumah sakit activities.The nya semakin menghadapi klaim malpraktek dan litigasi, dan dia tidak percaya dia bisa menunggu untuk layanan informasi yang lebih baik sampai sistem informasi dan rencana database ditetapkan. Secara khusus, Ms Jamieson menginginkan sistem yang akan melacak klaim, tuntutan hukum, pengacara, hakim, staf medis, pencairan terhadap klaim, dan penilaian. Bagaimana Anda akan melanjutkan untuk menangani permintaan ini untuk layanan informasi yang lebih baik? Apa metodologi yang akan Anda terapkan untuk merancang atau memperoleh sistem dan database yang dia butuhkan? Mengapa?

7 Perhatikan kembali permintaan manajer manajemen risiko dari Case Latihan 6 Pada apa tier atau tingkatan yang akan Anda rekomendasikan sistem dan database yang dia perlu dikembangkan? Mengapa?

proyek Penugasan

P1. Kegiatan Tim peneliti yang dijelaskan dalam studi kasus ini masih dalam tahap sangat awal dari sistem informasi dan pengembangan database. Menguraikan langkah-langkah selanjutnya yang harus diikuti dalam unit Sistem Informasi untuk menyelaraskan sistem saat ini dan database untuk kebutuhan sistem informasi masa depan rumah sakit.

Jawaban:
Tim telah mengidentifikasi 4 faktor penentu keberhasilan yang rasanya akan membantu memenuhi tujuan: berkualitas tinggi, perawatan kesehatan, biaya penahanan, dan ekspansi ke daerah baru. Mereka 4 CSF ​​adalah kualitas perawatan medis, pengendalian biaya operasi, pengendalian biaya modal, dan perekrutan dan retensi personil trampil. Saat ini tim hanya menghasilkan empat tujuan jangka pendek dan panjang yang berhubungan dengan CSF mengendalikan biaya operasi mereka.

Langkah berikutnya dalam proses akan melanjutkan penggunaan SDLC. Sampai sekarang, tim ini dalam perencanaan dan analisis tahap. Mereka harus menyelesaikan mengembangkan tujuan jangka pendek dan panjang untuk setiap CSF diidentifikasi. Mereka perlu kemudian mulai pemodelan perusahaan untuk menganalisis proses data saat ini dan fungsi bisnis umum dan memahami setiap kebutuhan database mereka. Hal ini akan membantu dalam membenarkan kebutuhan untuk data baru dan database dalam mendukung bisnis

Selain itu, selama tahap ini tim harus mulai bekerja pada pemodelan data konseptual. Hal ini akan membantu mengidentifikasi lingkup persyaratan database untuk sistem informasi yang diajukan dan akan membantu dalam analisis kebutuhan data secara keseluruhan untuk fungsi bisnis yang didukung oleh database.

P2. Tagihan Pasien adalah contoh dari pandangan yang akan menarik dalam lingkungan rumah sakit. Mengidentifikasi dan daftar pandangan pengguna lain yang dapat terjadi dalam lingkungan rumah sakit.

Jawaban:
a. Teknologi Informasi
b. Manajemen Informasi Kesehatan
c. Eksternal Audit (baik keuangan dan klinis).
d. Fasilitas dan Pemeliharaan
e. Rumah tangga
f. Pangan dan Gizi
g. pemasaran

P3.Carefully membaca deskripsi kasus, latihan, dan pertanyaan lagi dan
  a. Memodifikasi model data perusahaan yang ditunjukkan pada MVCH Gambar 1-3 untuk memasukkan setiap entitas tambahan dan hubungan yang Anda mengidentifikasi.
b. Mengubah daftar aturan bisnis dari deskripsi kasus untuk menyertakan entitas tambahan dan hubungan Anda identifikasi.
c. Gambarlah diagram konteks MVCH sistem informasi yang lebih baik mirip dengan yang untuk restoran burger yang ditunjukkan pada MVCH Gambar 1-6. Sebuah diagram konteks memberikan pandangan tingkat tertinggi dari suatu sistem dan menunjukkan batas-batas sistem, entitas eksternal yang berinteraksi dengan sistem, dan informasi utama mengalir di antara entitas dan sistem.

Jawaban:
c.

Google Terjemahan untuk Bisnis:Perangkat PenerjemahPenerjemah Situs

Ringkasan Materi Normalisasi Data

Ringkasan Materi Normalisasi Data
1.      Normalisasi merupakan teknik yang digunakan untuk merancang tabel yang dimaksudkan untuk meminimalkan data berulang (redudanci data).  tiga bentuk norml yang pertama (1NF, 2NF, dan 3NF) secara umum sudah mencukupi. Dari struktur view, Bentuk normal yang lebih tinggi lebih bagus dari banding bentuk normal dibawahnya. Karena bentuk normal tertinggi menghasilkan relative lebih sedikit data yang berulang dalam suatu database. Pada kebanyakan kasus, bentuk normal ketiga merupakan bentuk ideal. Secara, keadaan tabel yang hanya sampai bentuk normal ketigas sudah cukup untuk diaktakan BCNF (Boyce-Codd Normal Form)
2.      Sebuah tabel dalam bentuk 1NF ketika semua atribut kunci didefinisikan dan semua atribut yang tersisa tergantung pada primer  kunci. Namun, tabel dalam bentuk 1NF masih mengandung dependensi baik parsial dan transitif.
·         Ketergantungan parsial merupakan salah satu  di mana atribut secara fungsional tergantung pada hanya bagian dari primary key atribut.
·         Ketergantungan transitif adalah suatu keadaan di mana satu atribut secara fungsional tergantung pada atribut nonkey lain.)
·         Sebuah tabel dengan satu atribut kunci primer tidak dapat menunjukkan dependensi parsial.
3.      Sebuah tabel merupakan bentuk 2NF ketika berada dalam bentuk 1NF dan tidak mengandung dependensi parsial. Oleh karena itu, tabel 1NF secara otomatis dalam bentuk 2NF ketika primary key berdasarkan hanya pada atribut tunggal. Sebuah tabel di 2NF mungkin masih mengandung transitif dependensi.
4.      Sebuah tabel berada pada keadaan bentuk 3NF ketika dalam bentuk 2NF dan tidak mengandung dependensi transitif. Mengingat definisi 3NF, yang Bentuk normal Boyce-Codd (BCNF) hanyalah kasus khusus 3NF dimana semua kunci penentu adalah kunci kandidat.
Ketika tabel hanya memiliki kunci kandidat tunggal, tabel 3NF secara otomatis dalam keadaan BCNF.
5.    Sebuah tabel yang tidak berada dalam 3NF mungkin akan dipecah ke dalam tabel baru sampai semua tabel memenuhi persyaratan 3NF.
6.      Normalisasi merupakan bagian-namun hanya merupakan bagian-dari proses desain. Sebagai entitas dan atribut didefinisikan. selama proses pemodelan ER, subjek setiap entitas (set) untuk diperiksa kenormalannya normalisasi dan membentuk entitas baru (set) sesuai dengan keperluan. Memasukkan entitas dinormalisasi ke dalam ERD dan melanjutkan proses ER berulang sampai semua entitas dan atributnya didefinisikan dan semua tabel yang setara dalam bentuk 3NF.
7.      Sebuah tabel dalam bentuk 3NF mungkin berisi dependensi yang multivalue yang menghasilkan baik banyak nilai null atau data yang berlebihan. Oleh karena itu, mungkin perlu untuk mengubah tabel 3NF ke bentuk normal keempat (4NF) dengan memisahkan tabel untuk
menghapus dependensi multivalued. Dengan demikian, meja adalah di 4NF bila dalam 3NF dan tidak mengandung multivalued dependensi.
8.      Semakin besar jumlah tabel, semakin tambahan I / O operasi dan logika proses yang diperlukan untuk menggambungkannya. Oleh karena itu, tabel kadang-kadang di denormalisi untuk menghasilkan kurang I / O untuk meningkatkan kecepatan pemrosesan. Sayangnya,
dengan tabel-tabel yang banyak, memerlukan biaya untuk kecepatan pemrosesan meningkat yang menyebabkan pembaruan data kurang efisien, oleh membuat pengindeksan lebih rumit, dan dengan memperkenalkan redudansi data yang cenderung menghasilkan anomali data.
Dalam desain database produksi, menggunakan denormalization hemat dan hati-hati.
9.      data-Modeling Checklist menyediakan cara bagi desainer untuk memeriksa bahwa ERD memenuhi minimum persyaratan.