Wednesday, January 11, 2017

Resuman BAB 8.3 & 10.4

Tags



BAB 8.3
MODEL DATABASE
seperti file dapat diatur dengan cara yang berbeda, sehingga dapat manajemen database sistem. Database juga dapat menggunakan satu jenis DBMS untuk pengolahan harian transaksi (seperti angka penjualan) dan kemudian memindahkan data diolah menjadi DBMS lain yang lebih cocok untuk pertanyaan acak dan analisis. Model DBMS, diperkenalkan pada tahun 1960, adalah hierarkis dan jaringan. Baru model relasional, berorientasi objek, dan multidimensional. (• Lihat Panel 8.3.)

Ø  Hirarki Database
          Dalam sebuah database hirarkis, bidang atau catatan yang disusun dalam kelompok-kelompok terkait menyerupai pohon keluarga, dengan anak (tingkat rendah) mencatat bawahan orang tua (tingkat tinggi) catatan. Rekor orangtua di bagian atas database disebut akar record atau orang tua root. (• Lihat Panel 8.4.). Database hirarkis adalah yang tertua dan paling sederhana dari lima model. Hal ini masih digunakan di beberapa jenis sistem reservasi penumpang. dalam hirarki database, mengakses atau memperbarui data sangat cepat, karena hubungan telah ditentukan sebelumnya. Sebuah model database baru diperlukan untuk mengatasi masalah kelebihan data dan hubungan data yang kompleks.
 
 
Ø  jaringan Basis Data
Database jaringan itu sebagian dikembangkan untuk memecahkan beberapa masalah
model database hirarkis. Sebuah database jaringan mirip dengan hirarki database. Dengan demikian, catatan anak, yang dalam terminologi database jaringan disebut anggota, dapat dicapai melalui lebih dari satu orang tua, yang disebut pemilik. Juga digunakan terutama dengan mainframe, database jaringan lebih fleksibel dari susunan hirarki, karena hubungan yang berbeda mungkin didirikan antara berbagai cabang data. Meskipun jaringan database adalah perbaikan atas hirarki database, beberapa orang dalam komunitas basis data diyakini harus ada suatu cara yang lebih baik untuk mengelola data dalam jumlah besar.
 
 
 
Ø  Relational database
Lebih fleksibel daripada model database hierarkis dan jaringan, relasional
Database berhubungan, atau menghubungkan, data dalam file yang berbeda melalui penggunaan kunci, atau umum elemen data. (• Lihat Panel 8.6.)
Contoh mikro program DBMS, yang semuanya relasional, yang Paradox dan Access.
Contoh model relasional digunakan pada sistem komputer yang lebih besar Oracle,
Informix, dan Sybase.
 
CARA DATABASE RELASIONAL KARYA 
Dalam database relasional, ada tidak ada akses jalan ke bawah melalui hirarki.
Dalam terminologi basis data, tabel disebut hubungan (file), baris disebut tuple (record), dan kolom disebut atribut (field). Padahal dalam hirarki dan jaringan model data database disusun sesuai dengan alamat fisik, di relasional model data diatur secara logis, dengan konten. Oleh karena itu, fisik urutan catatan atau field dalam tabel adalah benar-benar tidak penting. Dengan demikian, tidak seperti dengan model lama, pengguna tidak diperlukan untuk mengetahui lokasi fisik catatan untuk mengambil data.
 
Query  salah satu fitur dari kebanyakan bahasa query query dengan contoh.
Seringkali pengguna akan mencari informasi dalam database dengan menjelaskan prosedur
untuk menemukan itu. Pengguna meminta informasi dalam database dengan menggunakan catatan contoh formulir, atau meja, untuk mendefinisikan kualifikasi dia ingin untuk catatan yang dipilih; dengan kata lain, yang pengguna mengisi formulir. Misalnya, database universitas catatan siswa-pinjaman mungkin memiliki judul kolom (nama field) NAMA, ALAMAT, KOTA, NEGARA, ZIP, Jumlah yang dipinjam.
 
 
Ø  Berorientasi Objek database
model database tradisional, termasuk relasional model, telah bekerja dengan baik dalam situasi bisnis tradisional. Namun, mereka gagal di berbagai bidang seperti teknik desain dan manufaktur, percobaan ilmiah, telekomunikasi, sistem informasi geografis, dan multimedia. Model database berorientasi objek dikembangkan untuk memenuhi kebutuhan aplikasi ini. Objek-berorientasi database menggunakan "objek," perangkat lunak yang ditulis dalam kecil, potongan dapat digunakan kembali, seperti elemen dalam file database. Sebuah objek terdiri dari (1) data dalam bentuk apapun, termasuk grafis, audio, dan video, dan (2) petunjuk tentang tindakan yang akan diambil pada data. Contoh database berorientasi objek adalah FastObjects, Gemstone, Objektivitas DB, Jasmine Obyek Database, dan KE Texpress. Banyak perusahaan teknologi tinggi ada yang dapat membuat database kustom.
 
Ø  Database Multimedia
 Sebuah database berorientasi objek adalah database multimedia; dapat menyimpan lebih banyak jenis data dari database dapat relasional. Sebagai contoh, sebuah objectoriented database mahasiswa mungkin berisi masing-masing siswa memotret, "gigitan suara" suara nya, dan bahkan potongan pendek dari video, selain nilai dan pribadi data. Selain itu, objek akan menyimpan operasi, disebut metode, program yang objek gunakan untuk memproses sendiri. Program ini mungkin menunjukkan bagaimana untuk menghitung nilai-titik rata-rata siswa atau bagaimana menampilkan atau mencetak rekor siswa.

Ø  BERORIENTASI OBJEK DATABASES 
Salah satu jenis database berorientasi objek adalah database hypertext, atau web database, yang berisi link teks ke dokumen lain. Jenis lain adalah database hypermedia, yang berisi link ini serta grafis, suara, dan video. Kedua jenis objectoriented database, yang dibuat oleh perangkat lunak seperti ColdFusion, yang diakses melalui web.

Ø  Multidimensi Database
Database multidimensi dikembangkan selama dekade terakhir untuk digunakan
kalau tujuannya adalah untuk menganalisis data daripada melakukan transaksi online. Sebuah database multidimensi (MDB) model data fakta, dimensi, atau langkah-langkah numerik untuk digunakan dalam analisis interaktif dalam jumlah besar data untuk keperluan pengambilan keputusan. Contohnya adalah InterSystems Cache, ContourCube, dan Cognos PowerPlay. 


BAB 10.4
BAHASA PEMROGRAMAN DIGUNAKAN
Ø  FORTRAN: Bahasa Matematika & Pertama Tingkat Tinggi
Awalnya dirancang untuk mengekspresikan rumus matematika, masih
Ø  COBOL: Bahasa Bisnis
COBOL (Untuk umum Bisnis-Oriented Language) adalah bisnis yang paling sering digunakan bahasa pemrograman untuk komputer besar. (Lihat lagi untuk Panel 10.22.)
Ø  DASAR: The Easy Bahasa
BASIC (Beginner All-purpose Symbolic Instruction Code) digunakan untuk menjadi
paling bahasa mikro populer dan dianggap sebagai pemrograman termudah bahasa untuk belajar. (Lihat Panel 10,22.)
Ø  Pascal: The Simple Bahasa
Dinamakan setelah abad ke-17 matematikawan Perancis Blaise Pascal dan dikembangkan pada tahun 1970 oleh Niklaus Wirth, Pascal adalah sebuah alternatif untuk BASIC sebagai bahasa untuk tujuan pengajaran dan relatif mudah dipelajari. (Lihat Panel 10.22.)
Ø  C: Untuk Portabilitas & Scientific Gunakan
C adalah penerus dari B, yang merupakan penerus dari BCPL, yang penggantinya
dari CPL (Bahasa Pemrograman Komputer), sebuah program awal bahasa yang tidak dilaksanakan. Dikembangkan oleh Dennis Ritchie di Bell Laboratories pada awal tahun 1970, C adalah tujuan umum, bahasa yang dikompilasi yang dikembangkan untuk komputer midrange (minicomputer) tapi itu bekerja dengan baik untuk mikrokomputer dan portabel di antara banyak komputer. (Lihat Panel 10.22.)
Ø  LISP: Untuk Program Kecerdasan Buatan
LISP (LISt Processor) adalah bahasa generasi ketiga yang digunakan terutama untuk membangun program kecerdasan buatan. Dikembangkan di Massachusetts Institute Teknologi pada tahun 1958 oleh matematikawan John McCarthy, LISP digunakan untuk menulis sistem pakar dan program bahasa alami. Seperti yang kita lihat dalam Bab 8, sistem pakar adalah program yang dijiwai dengan pengetahuan oleh manusia ahli program dapat berjalan Anda melalui masalah dan membantu mengatasinya.




EmoticonEmoticon