Makalah cubrid db

31
SISTEM BASIS DATA Makalah “CubridDisusun oleh : Imam Riyadi (41515110159) DOSEN: Andra Warastri, ST, MTI. TEKNIK INFORMATIKA UNIVERSITAS MERCUBUANA 2016

Transcript of Makalah cubrid db

Page 1: Makalah cubrid db

SISTEM BASIS DATA

Makalah

“Cubrid”

Disusun oleh :

Imam Riyadi (41515110159)

DOSEN:

Andra Warastri, ST, MTI.

TEKNIK INFORMATIKA

UNIVERSITAS MERCUBUANA

2016

Page 2: Makalah cubrid db

DAFTAR ISI

DAFTAR ISI ........................................................................................................................................... 2

Pembahasan............................................................................................................................................. 3

Apa itu cubrid ? ................................................................................................................................... 3

Fitur utama Pada Cubrid ......................................................................................................................... 3

Lisensi pada CUBRID ............................................................................................................................ 5

SQL Pada CUBRID ................................................................................................................................ 5

Pengindeksan di CUBRID ...................................................................................................................... 7

AUTO INCREMENT ............................................................................................................................. 8

Quick overview ....................................................................................................................................... 9

IMPLEMENTASI ................................................................................................................................. 10

Instal CUBRID pada windows .......................................................................................................... 10

Instal CUBRID managar ................................................................................................................... 15

Konfigurasi Sederhana dalam CUBRID (DDL dan DML) ................................................................... 19

Daftar pustaka ....................................................................................................................................... 31

Page 3: Makalah cubrid db

Pembahasan

Apa itu cubrid ?

Cubrid adalah Sebuah sistem manajemen databese open source yang didistribusikan secara

gratis dibawah lisensi GPL (General Public License). Dalam bisnis, CUBRID sangat

membantu dalam menurunkan biaya total kepemilikan atau TCO. Hampir 85% perusahaan

menganggap hal ini menjadi yang paling penting dalam pemilihan perangkat lunak di dalam

sebuah perusahaan.

Cubrid di rancang lebih cepat dari pada alternatif populer lainya. Karna sudah di rancang dan

optimalkan untuk situs web dengan lalu lintas yang sangat tinggi . dengan Cubrid kita tidak

khawatir dengan semakin besar ukuran data . karna arsitektur unik multi-proseseor dan

implementasi pada server multi-threaded memungkinkan Cubrid pada sekala yang sangat

baik dalam meningkatkan jumlah penggunaan data.

Cubrid membuat trobosan terbaru di pasar storage. Cubrid memanfaatkan optimasi seperti

klik counter, fast concurrent insertions, dan memilikin perencanaan chacing dan query

caching dalam melayani situs lalu lintas yang tinggi dengan sumber daya server yang

minimal.

Cubrid menyediakan fitur level perusahaan seperti High-Availability (HA), Database

Sharding, Online Backup , Offline dan Incremental Backup. Semua Dapat dijadwalkan dan

disesuaikan dengan kebutuhan. Cubrid juga mendukung transaksi terdistribusi dalam

berbagai metode replication seperti online, synchronous/asynchronous, satu arah transaction-

level, schema independent, dirantai atau dikelompokan ulang . dengan fitur High

Availability, Database Sharding akan memudahkan untuk mendistribusikan data ke Beberapa

server dengan menggunakan Cubrid database.

Fitur utama Pada Cubrid

High-Availability

- High-Availability adalah salah satu alasan utama mengapa penyedia solusi

Kewirausahaan memilih CUBRID lebih open source lainnya RDBMS.

- Handal, berdasarkan transaksi log replikasi.

- Memberikan fitur automatic fail-over and fail-back sangat akuran dan tidak

diprediksi berdasarkan pada teknologi Cubrid Hearbeat technology.

- Tidak ada layanan down time selama pemeliharaan pada sistem termasuk OS,

Upgrade sofweare.

- Mengurangi biyaya hardware dengan konfigurasi beberapa node pada databese

master independen dan satu atau lebih slave database node.

- Arsitektur CUBRID cocok untuk Layanan Jaringan Sosial.

- Dapat dikonfigurasi dalam tiga mode copy untuk replikasi log transaksi:

synchronous, semi-sinkron, semi-synchronous, dan asynchronous modes

Database Sharding

- Memungkinkan untuk membagi data melalui beberapa contoh database

Page 4: Makalah cubrid db

- Unlimited shard

- Multiple, customizable Shard ID generation algorithm

- Koneksi dan statement pooling

- Load balancing

- Dukungan HA

- Mengacu pada Database Shardingl dengan CUBRID.

High Performance Optimized for Web Services

- Multi-threaded, multi-server architecture

- Native CUBRID Broker middleware yang menyediakan :

connection pooling

load balancing

Sharding proxy

- Optimizer Berdasarkan biaya

- teknik Intensive caching

- Yang paling teroptimalisasi dalam pengindekan algoritma

- Unique untuk CUBRID Klik fitur Kontra dioptimalkan untuk situs forum dan berita

- Obyek Identifier (OID) dirancang untuk akses objek cepat

- CUBRID berjalan lebih cepat pada Solid State Disk

- ruang bebas untuk tuning lanjut

Scalability and Large Data Optimization

- dukungan Multi-volume dan automatic volume expansion

- jumlah yang tidak terbatas Pada ukuran database / tabel / indeks

- Tabel partisi berdasarkan range, list dan hash

- efisien ruang reusability

Reliability/Operability

- Online backup/restore

- 3-level incremental backup dan parallel/compression backup

- Otomatis fail-over ke slave DB dalam sistem HA

- IP / user id / pembatasan akses berdasarkan basis data

Ease of Development

- menyediakan set dengan sumber daya yang terdiri dari in-depth online/offlin manual

offline, catatan, dokumentasi API, tutorial, dan ulasan teknologi.

- Diperluas daftar API: JDBC, PHP / PDO, ODBC, ADO.NET, OLEDB, Python,

Perl, Ruby, C, dan Node.js.

- Tool native untuk database administrators and developers

- Extended SQL syntax

- Lebih dari 90% kompatibilitas kepada MySQL SQL

- Dukungan untuk fitur key Oracle SQL seperti Hierarchical Queries dan banyak lagi.

RDBMS Features

- transaksi mulus: komit / rollback / savepoint

Page 5: Makalah cubrid db

- konsistensi transaksi di backup / restore / replikasi / HA

- SQL-92 standar dan diperpanjang sintaks SQL

- Lihat / Pemicu / Kunci utama / selisih Auto / Foreign key / Serial Prosedur / Java

Store

Semua sistem database memiliki perbedaan satu sama lain. Tapi semua memanfaatkan

praktik dan rekomendasi yang penting bagi semua sistem. Untuk meningkatkan pengalaman

dengan Cubrid Database, Cubrid menyediakan beberapa daftar fakta penting tentang cubrid

agar mudah membantu dalam memahami Cubrid baik dalam konfigurasi server

,pengoptimalan query SQL dan meningkatkan kinerja pada aplikasi.

Lisensi pada CUBRID

CUBRID didistribusikan di bawah lisensi GPL v2+. Namun API yang tersedia di bawah

ketentuan New BSD Alasannya untuk memberikan kebebasan untuk penggunaan penuh bagi

merka untuk menggunakan API dan source code. Lalu fitur baru dalam perbaikan dan

peningkatan yang dibuat oleh pengembangan pihak ketiga untuk core engine terbuka

sehingga semua pengguna/komunitas CUBRID bisa mendapatkan keuntungan. Dengan

mendistribusikan client libraries di bawah persyaratan BSD memberikan OEM, VAR, dan

ISV kontrol penuh dari produk. Developers embedding API CUBRID dalam pengembangan

aplikasi agar tidak membuka sorcode untuk membeli lisensi komersial. Ini adalah salah satu

manfaat yang paling penting dalam pengembangan dapat pengalaman dalam menggunakan

CUBRID.

SQL Pada CUBRID

Sintak SQL pada CUBRID sangat mirip dengan MYSQL dan bahkan juga dengan Oracel

karna CUBRID sesuai dengan Standar SQL-92. CUBRID menyediakan lebih dari 90% SQL

kompatibilitas dengan MySQL. Kita bisa menjalankan sebagaian besarlaporan SQL yang ada

pada CUBRID tanpa ada modifikasi apapun.Banyak fungsi dan tipe data pada CUBRID

untuk meningkatkan kompatibilitas MySQL an Oracle.

meskipun kompatibilitas SQL hampir sama, tetapi ada beberapa elemen sintak yang berbeda

pada CUBRID:

CREATE TABLE IF NOT EXISTS sintak ini belim didukung.

Meskipun CUBRID menduking ALTER TABLE .... RENAME TO seper halnya pada

Mysql, kita dapat menggunakannya jauh lebih mudah menggunakan sintak RENAME

TABLE ....

Setiap database pada CUBRID harus secara eksplisit dimulai sebelum bekerja dengan mereka

.berhenti secara default . Pada Versi 8.4.3, nama databese di CUBRID tidak boleh melebihi

17 karakter. Cubrid tidak memungkinkan untuk membuat atau menghapus database dari

query SQL.

Page 6: Makalah cubrid db

CUBRID vs. MySQL vs. Oracle Data Type Mapping

Karena setiap sistem manajemen database memiliki sintaks SQL sendiri dan tipe data

konvensi, kadang-kadang luar biasa untuk mengetahui jenis data dalam satu sistem database

akan menjadi setara terbaik dari tipe data tertentu di negara lain. Untuk memudahkan

pengembang dan DBAs untuk mengembangkan aplikasi untuk CUBRID, kami memutuskan

untuk membuat tabel Data Jenis perbandingan untuk MySQL, CUBRID, dan Oracle.

Di bawah ini Anda dapat melihat jenis data yang setara direkomendasikan dapat Anda

gunakan ketika mengembangkan aplikasi untuk CUBRID. pemetaan tipe data ini juga

merupakan pengaturan default yang digunakan dalam CUBRID Migration Toolkit (CMT),

sebuah perangkat lunak yang memungkinkan pengguna untuk bermigrasi database bentuk

MySQL atau Oracle untuk CUBRID. Untuk mempercepat pembangunan, sangat dianjurkan

untuk mengambil keuntungan dari CMT yang mendukung kustom tipe data konfigurasi Anda

mungkin ingin secara khusus ditetapkan untuk aplikasi web Anda.

Page 7: Makalah cubrid db

Pengindeksan di CUBRID

CUBRID menggunakan B + tree indeks untuk meningkatkan kinerja pencarian

1. Karya besar untuk operator kesetaraan (=).

2. Sejak indeks direpresentasikan sebagai pohon, Key kisaran pemindaian

memungkinkan untuk secara signifikan meningkatkan kinerja pencarian jika klausa

WHERE berisi kondisi rentang (<,>, <=,> =, =). Jika kondisi Rentang tidak

didefinisikan, Optimizer akan mencoba untuk melakukan berurutan meja scan.

3. Cobalah untuk menghindari menggunakan kondisi yang tidak teratur seperti <>,! =,

Atau NULL, karena Optimizer tidak akan dapat mengambil keuntungan penuh dari

pohon indeks, dan sebagai gantinya akan melakukan scan berurutan.

4. Meliputi Indeks sihir. Menggunakannya untuk meningkatkan kinerja pencarian.

5. Jika memungkinkan, memanfaatkan klausa LIMIT untuk mengambil keuntungan dari

optimasi batas Key.

6. Pelajari tentang In-tempat fitur Sorting di CUBRID untuk meningkatkan kinerja

ORDER BY pernyataan.

7. Gunakan COUNT (*) bukan COUNT (col_name), kecuali jika Anda benar-benar tahu

apa yang Anda lakukan.

8. nama indeks di CUBRID unik per meja. Untuk dibaca lebih baik, Anda dapat

menunjukkan dalam nama indeks nama tabel indeks milik suka

pk_tableName_col1Name_col2Name_etc.

9. Data LOB tidak dapat diindeks di CUBRID.

10. Hindari membuat indeks pada kolom di mana nilai-nilai bisa melebihi 16KB. Untuk

informasi lebih lanjut, lihat Halaman Storage bagian Struktur Bagaimana SQL

UPDATE dilakukan di CUBRID RDBMS.

11. Cobalah untuk menghindari tepi rendah selektivitas (misalnya. Indeks pada kolom di

mana ada sedikit nilai yang berbeda seperti jenis kelamin). Karena dalam indeks

CUBRID disimpan dalam B + tree, dalam kasus rendah selektivitas, sama catatan

nilai (misalnya. Catatan di mana jenis kelamin = 'M') akan disimpan dalam indeks

node yang sama. Jika ada terlalu banyak catatan yang tidak bisa masuk ke dalam satu

halaman, CUBRID akan perlu untuk mempertahankan halaman Overflow OID untuk

mereka. Jika jumlah halaman melimpah terpisah meningkat, hal itu akan

mempengaruhi kinerja karena akan menjadi beban untuk menavigasi antara link ini

tambahan. Untuk lebih lanjut, lihat Overflow bagian OID di sama Bagaimana SQL

UPDATE dilakukan di CUBRID RDBMS blog.

12. Jika Anda telah membuat indeks dan ingin UPDATE / DELETE / INSERT data baru,

cobalah untuk menggunakan sisipan acak untuk menghindari penguncian kunci. Lihat

Key Lock bagian dari Bagaimana SQL UPDATE dilakukan di CUBRID RDBMS

blog.

Page 8: Makalah cubrid db

AUTO INCREMENT

AUTO_INCREMENT di CUBRID diimplementasikan sebagai serial yang tidak terpengaruh

oleh rollback transaksi. Hal ini berbeda dari bagaimana ini diterapkan di MySQL. Dalam

prakteknya, pengembang tidak peduli tentang rincian pelaksanaan. Tetapi dengan

pelaksanaan serial Anda dapat, misalnya, mengontrol langkah selisih atau mengatur nilai

awal. Adalah baik untuk mengetahui apa yang dapat Anda lakukan di CUBRID. Kami telah

membuat blog tentang ini secara rinci dalam Hal Memahami Ketika Pindah dari MySQL ke

CUBRID. Silakan merujuk ke dokumen ini.

Juga, karena AUTO_INCREMENT diimplementasikan sebagai serial, ketika Anda secara

manual memberikan nilai untuk kolom AUTO_INCREMENT, bukannya membiarkan

CUBRID untuk mengatur nilai bertambah otomatis, SERIAL tidak mendapatkan bertambah.

Sebagai contoh, menganggap ada sebuah table kosong dengan kolom id

AUTO_INCREMENT. Kemudian pengguna mengeksekusi SQL berikut:

INSERT INTO tbl_posts (id, title) VALUES (100, 'sometime');

jika pengguna mencoba untuk INSERT tanpa memberikan nilai AUTO_INCREMENT, maka

AUTO_INCREMENT seri akan mulai dari 1 dan melanjutkan. Hal ini dapat menyebabkan

masalah suatu hari ketika AUTO_INCREMENT seri mencapai 100. Ini akan menghasilkan

error mengatakan pelanggaran kunci unik, karena rekor dengan nilai seperti sudah ada.

Jadi, rekomendasinya adalah untuk selalu menggunakan built-in serial atau selalu

menetapkan nilai kolom AUTO_INCREMENT manual.

Fitur Native High-Availability

memiliki fitur Tinggi Ketersediaan built-in sendiri? CUBRID HA adalah salah satu alasan

utama mengapa penyedia solusi Kewirausahaan memilih CUBRID atas RDBMS open source

lainnya. Hal ini didasarkan pada replikasi log transaksi, dan menyediakan sangat akurat dan

dapat diprediksi gagal-over dan gagal kembali fitur berdasarkan CUBRID hearbeat. Anda

dapat mengkonfigurasi lingkungan HA dalam tiga mode copy untuk transaksi log replikasi:

sinkron, semi-sinkron, dan mode asynchronous.

Dengan CUBRID HA, adalah mungkin untuk membangun multi-Guru: jasa Slave. Ada juga

Guru: konfigurasi Replica: Slave. Konfigurasi ini akan menyediakan jaringan dan disk yang

jauh lebih rendah I / O beban untuk membaca dimuat layanan Web berat, daripada satu

master dan beberapa budak konfigurasi tidak.

Untuk layanan Web ukuran kecil yang tujuan utamanya adalah untuk menurunkan biaya,

pengembang dapat mengkonfigurasi beberapa budak dalam satu server. Konfigurasi ini akan

memungkinkan untuk mengumpulkan semua (atau beberapa) database slave pada satu host.

Dengan demikian, maka akan mungkin untuk mengalokasikan mesin fisik tunggal untuk

beberapa database budak, yang masing-masing secara terpisah direplikasi dari database

tuannya sendiri. Lihat OSCON bahan presentasi konferensi untuk melihat bagaimana Anda

dapat mengembangkan arsitektur layanan Anda.

Page 9: Makalah cubrid db

Untuk mempelajari lebih lanjut tentang CUBRID HA, baca Ikhtisar New Tinggi Ketersediaan

Fitur di CUBRID 8.4.0 serta Cara CUBRID HA Pekerjaan? Juga Anda sangat dianjurkan

untuk melihat OSCON dan RIT ++ bahan presentasi konferensi. Anda akan menemukan

informasi yang sangat menarik tentang CUBRID ada.

Jika Anda ingin mencoba CUBRID HA, melihat bagaimana mengkonfigurasi CUBRID HA

dengan gelandangan dan Chef Cookbook bawah 4 menit.

Quick overview

CUBRID adalah sistem database relasional dengan ekstensi objek. Selain menjadi fitur

lengkap DBMS relasional, ia juga mendukung jenis koleksi. Solusi arsitektur diadopsi oleh

CUBRID memiliki pendekatan multi-proses. Ada beberapa subsistem, masing-masing

dijalankan dalam proses yang berbeda:

Server Subsystem - mesin multi-threaded penyimpanan yang berjalan sebagai Proses

Database Server yang terpisah. Terdiri dari:

Storage manager

Lock manager

Log manager

Transaction manager

Object manager

Query manager

Klien Subsystem menyediakan C bahasa pemrograman API asli, cosisting dari:

Query parser and optimizer

Object and lock cache

Transaction manager

Object manager

Trigger manager

Broker Subsystem terkait dengan perpustakaan klien dan mengimplementasikan protokol

CCI. Hal ini bertanggung jawab atas:

Job queuing

Connection pooling

Monitoring

Logging

Broker Subsystem memiliki konektor untuk driver JDBC dan perpustakaan CCI. Pembalap

lain (ODBC, OLEDB, PHP, Python, dan Ruby) diimplementasikan menggunakan layanan

CCI.

Page 10: Makalah cubrid db

Arsitektur CUBRID ini unik karna memungkinkan skala besar sebagai middleware CUBRID

ini dapat dijalankan pada beberapa mesin hardware untuk melakukan CPU perhitungan

intensif (seperti optimasi query) secara paralel, sekaligus mengurangi beban kerja Database

Server. Arsitektur ini juga meningkatkan sistem stabilitas, kehandalan dan keamanan dengan

mengisolasi potensi masalah dalam pengolahan permintaan luar proses Database Server.

Sebagai klien GUI untuk CUBRID DBMS ada Manajer CUBRID dilaksanakan di java.

CUBRID memiliki seperangkat fitur yang membuatnya cocok untuk aplikasi volume data

yang tinggi. Its 'terus ditingkatkan basis kode dan optimasi dirancang khusus membuatnya

sangat cepat, terutama untuk (namun tidak terbatas pada) aplikasi web' beban kerja. Lihatlah

hasil benchmark untuk "Hotspot" beban kerja terkonsentrasi pada pos tertentu.

IMPLEMENTASI

Instal CUBRID pada windows

1. Download program CUBRID di link

http://ftp.cubrid.org/CUBRID_Engine/10.0/CUBRID-Windows-x86-10.0.0.1376.exe

2. Jika sudah instal hasil nya lalu klik next

Page 11: Makalah cubrid db

3. Klik next

4. Klik “yes”

Page 12: Makalah cubrid db

5. Lalu klik “I accept the of licensi agreemant” lalu klik Next

6. Lalu Pilih Type “Complete” lalu klik next

Page 13: Makalah cubrid db

7. Maka akan muncul seperti ini Setelah itu klik “Yes”

8. Lalu klik Next

Page 14: Makalah cubrid db

9. Lalu akan muncul seperti ini Klik lagi Next tunggu hingga prosese selesai

10. Maka selesai.

Selanjut nya agar kita lebih mudah dalam menggunakan CUBRID kita harus menggunakan

Interface yang sudah di sediakan pada Cubrid yaitu dengan menggunakan CUBRID Manager

Page 15: Makalah cubrid db

(CM).alat ini untuk memudahkan kita mengeloal database CUBRID dan mengekseskusi

query SQL dan banyak masih banyak lagi.

Instal CUBRID managar

1. Pertama kita downlanload terlebih dahlu CUBRID manager Pada Lik di bawah ini

http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/CUBRIDManager-

9.3.1.704-windows-i386.exe

2. Jika sudah lalu instal dengan klik file yang sudah di download maka akan Muncul

seperti di bawah ini lalu Klik Run.

3. Lalu pilih bahasa dan lalu Klik “ok”

Page 16: Makalah cubrid db

4. Lalu klik next

5. Lalu Klik I Agree

Page 17: Makalah cubrid db

6. Lalu Klik next

7. Lalu Klik instal

Page 18: Makalah cubrid db

8. Lalu tunggu hingga selesai prosesnya

9. Lalu klik Next

Page 19: Makalah cubrid db

10. Selesai

Konfigurasi Sederhana dalam CUBRID (DDL dan DML)

DDL : Data Definition Language adalah kategori SQL yang digunakan untuk mengelola

objek, atau bisa disebut sebagai skema basisdata yang berisikan definisi. Definisi yang

dimaksud adalah dapat membuat (CREATE), mengubah (UPDATE), dan menghapus objek

(DROP). Sedangkan DML (Data Manipulation Language) adalah bagian inti dari SQL.

Ketika anda menambah, memperbarui, dan menghapus data di basisdata.

kita mulai inplementasinya

1. Klik start windows lalu pilih CUBRID manager

Page 20: Makalah cubrid db

2. Maka akan tampil seperti ini lalu klik ok

3. Maka mucul seperti ini lalu klik OK

4. Maka tampilan UI nya seperti ini

Page 21: Makalah cubrid db

5. Lalu kita akan mengkoneksikan databasenya dengan Klik kanan pada localhost lalu

klik Connect host maka akan tapil seperti ini

Lalu masukan password “admin” lalu Klik connect.

6. Maka akan muncul tampilan seperti ini kita harus membuat password baru

Page 22: Makalah cubrid db

Setelah itu akan ada pemberitahuan seperti ini lalu klik yes

7. Seletelah itu kita sudah terkooneksi pada database maka tampilan nya seperti ini

8. Selesai

9. Selanjutnya kita coba membuat database dengan cara mengklik kanan pada databases

Create Database lalu masukan namanya lalu klik next

Page 23: Makalah cubrid db

10. Klik next lagi

11. Klik Next lagi

Page 24: Makalah cubrid db

12. Lalu kita di minta memasukan password untuk database universitas

13. Lalu klik Finish

Page 25: Makalah cubrid db

14. Setelah itu klik ok dan selesai

15. Doble klik pada databeses universitas

Page 26: Makalah cubrid db

16. Lalu masukan Password yang tadi telah kita buat saat pembuatan database universitas

Setelah itu klik ok

17. Maka akan muncul seperti ini

Page 27: Makalah cubrid db

18. Setelah ini kita ingin mencoba membuat table seperti ERD di bawah ini

19. Kita akan coba membuat table seperti di atas dengan cara klik kanan pada database

universitas lalu klik “New query editor” atau tekan Ctrl + T Jika sudah maka tampilan

akan seperti ini

20. Setelah itu ketikan query seperti di bawah ini

Setelah itu tekan F5 untuk menjalankan sintak query di atas

Page 28: Makalah cubrid db

21. Jika sukses query tersebut maka akan muncul result seperti di bawah ini

22. Lalu refrest pada table akan mucul table seperti ini

23. Setelah ini kita akan mencoba melakukan Insert data ke salah satu table tersebut

ketikan query seperti di bawah ini

run atau tekan F5 untuk menjalankan query tersebut.

24. Lalu untuk melihat hasil nya ketik query di bawah ini

Page 29: Makalah cubrid db

25. Maka hasil nya akan seperti ini

26. Setelah itu kita coba melakukan UPDATE data

27. kita akan mengupdate nama mahasiswa Masukan query di bawah ini Kali ini

lalu run query tersebut.

28. Lalu jika sukses maka akan ada result seperti ini

29. Selanjutnya kita coba melihat data yang sudah di update tadi dengan query di bawah

ini

Page 30: Makalah cubrid db

30. Maka hasilnya seperti ini

31. Kita akan mencoba melakukan DELETE data denga query di bawah ini

32. Jika sukses maka akan ada reult seperti ini

33. Setalah ini kita coba cek table mahasiswa dengan query di bawah ini

Page 31: Makalah cubrid db

34. Hasilnya akan seperti ini

Kosong karna kita sudah melakukan pen deletan .

35. Selesai

Daftar pustaka

CUBRID, http://www.cubrid.org/why_cubrid, why cubrid

CUBRID , http://www.cubrid.org/about, about cubrid

CUBRID , http://www.cubrid.org/overview, overview

CUBRID , http://www.cubrid.org/license, license

CUBRID , http://www.cubrid.org/key_features, key features