Iklan

UAS_SIMBADA_C2_1403206_M.Dian.L

----- 1 -----
Basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu perusahaan atau instansi dalam batasan tertentu
Pengertian Sistem Basis Data
Database management system (DBMS) adalah merupakan suatu sistem software yang memungkinkan seorang user dapat mendefinisikan, membuat, dan memelihara serta menyediakan akses terkontrol terhadap data. Database sendiri adalah sekumpulan data yang berhubungan dengan secara logika dan memiliki beberapa arti yang saling berpautan
Sistem Basis Data merupakan suatu sistem menyusun dan mengelola record-record menggunakan computer untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk proses mengambil keputusan
Tujuan dan Manfaat Basis Data
Tujuan utama dalam pengolahan data dalam sebuah basis data adalah agar kita dapat memperoleh data yang kita cari dengan mudah dan cepat (Fathansyah,1999). Pemanfaatan basis data dilakukan dengan beberapa tujuan misalnya, Kecepatan, kemudahan, keakuratan, dll

----- 2 -----
Integritas Data
Pengertian integritas data secara luas mengacu pada kepercayaan dari sumber daya suatu sistem. Integritas data sangat penting karena dapat memastikan keakuratan, konsistensi, aksesibilitasi, dan kualitas tinggi dari sebuah data, sehingga sangat penting untuk mengikuti aturan pengintegritasan suatu data
Data yang mempunyai integritas identik di pertahankan selama operasi apapun (seperti bisnis transfer, penyimpanan, atau pengambilan). Secara sederhana dalam istilah bisnis, integritas data adalah jaminan bahwa data konsisten, bersertifikat dan dapat dirujukan


Secara garis besar integritas data dalam model relasional meliputi :
1.    Integritas Entitas
2.    Integritas Domain
3.    Integritas Referensial
4.    Integritas Enterprise

----- 3 -----
Transaksi
Transaksi pada basis data adalah satu atomic operasi berupa lojik pekerjaan maupun lojik recovery yang bisa terdiri dari beberapa intruksi. Tujuan dari transaksi adalah menjaga database dari kehilangan data dan kerusakan,seperti system crash dan pengaksesan data yang sama secara bersamaan oleh dua aplikasi yang berbeda yang menimbulkan gangguan.
Dan ada dua jenis transaksi yang paling penting dalam sistem basis data adalah :
·         Commit, memberi tanda bahwa transaksi telah selesai. Update dibuat permanen (bahkan jika setelah commit terjadi kegagalan system)
·         Rollback, memberi tanda bahwa transaksi gagal. Semua update harus di-undo
Concruency
Concurrency adalah sebuah mekanisme pada system basis data yang mengijinkan banyak transaksi pada saat bersamaan untuk mengakses data yang sama tanpa adanya gangguan.
Pada umumnya terdapat 3 masalah utama pada concurrency :
·         Lost update problem, ketika dua user mengupdate dua buah data yang sama
·         Uncommited dependency problem, ketika user yang satu meretrieve data dan user yang lain merollback data tersebut
·         Inconsistent analysis problem, ketika user yang satu meretrieve data dan user yang lain mengupdate data tersebut


----- 4 -----
Backend Programming
-       PL/SQL (Procedural Language/Structured Query Language) merupakan bahasa pemrograman terstruktur di dalam SQL yang tersusun dalam blok-blok logical, yang dapat menjalankan perintah-perintah untuk menyelesaikan masalah (di Oracle disebut PL/SQL).

-       Function atau lebih sering disebut Stored Function merupakan salah satu modul dari PL / SQL yang dapat mempermudah melakukan pengolahan suatu nilai dan mengembalikan nilai tertentu.


-       Cursor berfungsi untuk menangkap / mengambil banyak data yang banyaknya telah ditentukan sesuai kebutuhan.

-       Trigger merupakan suatu block PL/SQL yang akan tersimpan didalam database. Trigger akan teraktivasi secara otomatis ketika terjadi suatu kejadian/event (INSERT, DELETE, UPDATE) terhadap table, view dan database. Biasanya Trigger digunakan untuk mengisi ataupun mengubah nilai kolom dalam suatu tabel sehingga validasi nilai dari tabel tersebut akan terjaga

----- 5 -----
XML
XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.
Tipe XML:
1.    XML, merupakan standar format dari struktur berkas (file).
2.    XSL, merupakan standar untuk memodifikasi data yang diimpor atau diekspor.
3.    XSD, merupakan standar yang mendefinisikan struktur database dalam XML.

Keunggulan XML
ü  Pintar (Intelligence). XML dapat menangani berbagai tingkat (level) kompleksitas.
ü  Dapat beradaptasi. Dapat mengadaptasi untuk membuat bahasa sendiri. Seperti Microsoft membuaat bahasa MSXML atau Macromedia mengembangkan MXML.
ü  Mudah pemeliharaannya.
ü  Sederhana. XML lebih sederhana.
ü  Mudah dipindah-pindahkan (Portability). XML mempunyai kemudahan perpindahan (portabilitas) yang lebih bagus.


Comments

  1. Grade 23 Titanium-Arduino
    The Arduino is a simple, edc titanium easy, and versatile way to add and modify electronics to titanium grades your columbia titanium jacket Raspberry Pi. A ford focus titanium hatchback simple Arduino clone lets you connect all of the Raspberry Pi's titanium exhaust tips

    ReplyDelete

Post a Comment