- Transaksi adalah sebuah unit eksekusi dari program yang mengakses dan memungkinkan update berbagai macam tipe data.
- Biasanya suatu transaksi diinisialisasikan oleh program user yang ditulis dalam bahasa pemrograman atau manipulasi data tingkat tinggi (sebagai contoh, SQL, C/C++), yang dibatasi oleh statement (pemanggilan fungsi) dalam bentuk begin transaction dan end transaction.
- Transaksi terdiri dari semua operasi yang dieksekusi diantara begin transaction dan end transaction.
- Pada saat eksekusi transaksi, database bisa saja menjadi tidak konsisten. Namun pada saat transaksi sampai pada level commited, maka databasenya harus konsisten.
- Dua hal utama yang mungkin akan dihadapi pada saat melakukan transaksi :
- Terjadinya berbagai macam kegagalan, yang bisa disebabkan karena kegagalan hardware, system crash, dll
- Eksekusi konkuren (secara bersama) yang melibatkan banyak transaksi
- Untuk memastikan integritas data tetap terjaga dan transaksi dapat berjalan dengan baik, maka sistem database harus menjaga properti – properti yang terdapat di dalam transaksi.
Sunday, 6 October 2013
Manajemen Transaksi
Konsep Transaksi
Tuesday, 1 October 2013
Pemograman Internet (Tugas Membuat Web)
Kali ini saya mendapatkan tugas membuat web, sebelumnya saya menyiapkan hosting dan domain.
1. Halaman Awal Web
1. Halaman Awal Web
Monday, 23 September 2013
Struktur Query Language
Pengantar Struktur Query Language (SQL)
SQL (Structured Query Language) adalah sebuah bahasa
yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini
secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis
data relasional. Saat ini hampir semua server basis data yang ada mendukung
bahasa ini untuk melakukan manajemen datanya.
A.
Sejarah
Sejarah SQL dimulai dari artikel seorang peneliti dari
IBM bernama Jhonny Oracle yang membahas tentang ide pembuatan basis data
relasional pada bulan Juni 1970. Artikel ini juga membahas kemungkinan
pembuatan bahasa standar untuk mengakses data dalam basis data tersebut. Bahasa
tersebut kemudian diberi nama SEQUEL (Structured English Query Language).
Relasi Aljabar
ALJABAR RELASIONAL
Operator Dasar :
- Seleksi
- Proyeksi
- Union
- Minus / Set Difference
- Cartesian Product
- Rename
Operator Tambahan :
- Cartesian Product
- Natural Join
- Join Theta
- Division / Quotien
Operator Relasional
OPERATOR RELASI
Operasi relasional aljabar adalah operasi-operasi yang digunakan untuk memanipulasi relasi. Aljabar relasional juga dikenal sebagai sebuah bahasa query prosedural
yang terdiri dari sekumpulan operasi dimana masukannya adalah satu atau
dua relasi dan keluarannya adalah sebuah relasi baru sebagai hasil dari
operasi tersebut.
Dalam
aljabar relasional, terdapat dua jenis operator, yaitu Operator Dasar
dan Terminologi Operator Dasar. Di bawah ini adalah penjabaran mengenai
operator-operator yang dimaksud.
Subscribe to:
Posts (Atom)
