SlideShare a Scribd company logo
1 of 6
LAPORAN AKHIR
Mata Kuliah Sistem Manajemen Basis Data
Membandingkan Kecepatan Transaksi, Resource, dan Indeks pada MySQL dan
Oracle
Disusun Oleh:
Nama/NIM : Mochamad Faisal / 15523210
Nama/NIM : Goudy Sulaiman / 14523003
Nama/NIM : Ananda Dwi Satrio / 14523013
Nama/NIM : M. Abdi Kurnia / 14523112
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ISLAM INDONESIA
2017
Membandingkan Kecepatan Transaksi, Resource dan Index
pada MySQL dan Oracle
1. Membangingkan Kecepatan Transaksi MySQL dan Oracle
a. Kecepatan membuat Table menggunakan Oracle
Saat kita membuat table di Oracle, membutuhkan waktu 0.02 seconds untuk Oracle
membuat table yang kita inginkan.
b. Kecepatan membuat Table menggunakan MySQL
c. Kecepatan menambahkan 1 row menggunakan Oracle
Saat di Oracle, ketika kita ingin menginputkan 1 row(baris) pada sebuah table,
membutuhkan waktu 0,00 seconds.
d. Kecepatan menambahkan 1 row menggunakan MySQL
Saat kita menggunakan MySQL kecepatan untuk menambahkan 1 row(baris) pada
sebuah table berbeda, jika menggunakan Oracle memakan waktu 0.00, di MySQL
memakan waktu 0.0626 seconds
e. Kecepatan menampilkan file menggunakan Oracle
Kecepatan Oracle dalam menampilkan data, disini kami menggunakan permisalan
dengan 57 data yang telah kami buat, di Oracle memakan waktu 0.01 seconds.
f. Kecepatan menampilkan file menggunakan MySQL
Sedangkan ketika menggunakan MySQL, untuk menampilkan 57 file yang telah kami
buat membutuhkan waktu 0.0019 seconds
g. Kecepatan menghpau row menggunakan Oracle
Untuk menghapus 1 row(baris) pada Oracle memakan waktu 0.01 seconds.
h. Kecepatan menghapus row menggunakan MySQL
Sedangkan kecepatan menghapus 1 row(baris) di MySQL membutuhkan waktu
0.1053 seconds.
i. Kecepatan melakukan update di Oracle
Untuk mengupdate 1 row(baris) membutuhkan waktu 0.00 seconds
j. Kecepatan melakukan update di MySQL
Sedangkan saat menggunakan MySQL, membutuhkan waktu 0.0428 seconds
2. Index di Oracle dan MySQL
 Index Create pada MySQL
CREATE UNIQUE INDEX index_name
ON table_name (column1, column2,…);
 Index Create pada Oracle
CREATE INDEX index_name
ON table_name(column1, column2,…);
 Index Alter pada MySQL
ALTER TABLE table_name ADD INDEX;
 Index Alter pada Oracle
ALTER INDEX index_name
3. Resource di oracle dan MySQL
no Jenis
resource
orecle mysql
1. Type data  VARCHAR2(size).
 NVARCHAR2(size)
 NUMBER(precision, scale)
 LONG
 DATE
 BINARY_FLOAT
 BINARY_DOUBLE
 TIMESTAMP(precision)
 TIMESTAMP(precision)
 TIMESTAMP(precision)
 INTERVAL YEAR(precision)
 INTERVAL
 RAW(size)
 LONG RAW
 ROWID
 UROWID(size)
 CHAR(size)
 NCHAR(size)
 CLOB
 NCLOB
 BLOB
 BFILE
 TINYINT
 SMALLINT
 MEDIUMINT
 INT
 BIGINT
 FLOAT
 DOUBLE
 REAL
 DECIMAL
 NUMERIC
 DATE
 TIME
 DATETIME
 YEAR
 CHAR
 VARCHAR
 TINYTEXT
 TEXT
 MEDIUMTEXT
 LONGTEXT
 BIT
 TINYBLOB
 BLOB
 MEDIUMBLOB
 LONGBLOB
 ENUM
 SET
2. Hak akses 1. System Privilege
System Privilege adalah
sebuah hak untuk user agar
bisa mengeksekusi perintah
ke databasenya.
2. Object Privilege
Object Privilege adalah
sebuah hak untuk user agar
1. Hak Akses Global
Hak akses ini berarti user
dapat memiliki hak akses untuk
seluruh database yang terdapat
di dalam MySQL.
2. Hak Akses Level Database Hak
akses ini berarti user memiliki
hak akses penuh untuk
bisa mengakses object object
pada database.
3. ALL Privilege
Hak akses untuk semuanya
sebuah database
3. Hak Akses Level Tabel
(nama_database.nama_tabel)
Hak akses ini berarti user
memiliki hak akses untuk
sebuah tabel yang berada
pada sebuah database
4. Hak Akses Level Kolom
(nama_kolom).Hak akses ini
adalah hak akses paling kecil
yang dapat diberikan kepada
sebuah user.
3. Cara
export dan
import
data
Harus masuk kedalam CMD
terlebih dahulu ,lalu
mengubah hak akses atau
privillages dan melalui
beberapa proses di CMD.
Sudah ada menu untuk ekspor
dan import data . Dengan
sangat mudah kita bisa
melakukanya
4. Kesimpulan
Dengan adanya data di atas dapat di tarik kesimpulan, untuk kecepatan transaksi
Oracle lebih cepat saat memproses suatu query di banding dengan MySQL

More Related Content

Similar to Laporan Akhir Sistem Manajemen Basis Data

Tugas pw [22]
Tugas pw [22]Tugas pw [22]
Tugas pw [22]
qincuw
 
Modul praktikum database programing
Modul praktikum database programingModul praktikum database programing
Modul praktikum database programing
Zaenal Abidin
 
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptPPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
bukanyusup13
 
Penjelasan indexing database 1411510850
Penjelasan indexing database 1411510850Penjelasan indexing database 1411510850
Penjelasan indexing database 1411510850
fitrohtulhadi
 

Similar to Laporan Akhir Sistem Manajemen Basis Data (20)

Konsep dasar sistem basis data
Konsep dasar sistem basis dataKonsep dasar sistem basis data
Konsep dasar sistem basis data
 
Penjelasan indexing database
Penjelasan indexing databasePenjelasan indexing database
Penjelasan indexing database
 
Tugas Pw [22]
Tugas Pw [22]Tugas Pw [22]
Tugas Pw [22]
 
Tugas pw [22]
Tugas pw [22]Tugas pw [22]
Tugas pw [22]
 
Modul praktikum database programing
Modul praktikum database programingModul praktikum database programing
Modul praktikum database programing
 
Silabus Basis Data Rekayasa Perangkat Lunak
Silabus Basis Data Rekayasa Perangkat LunakSilabus Basis Data Rekayasa Perangkat Lunak
Silabus Basis Data Rekayasa Perangkat Lunak
 
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
 
Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)
 
2 model eer
2 model eer2 model eer
2 model eer
 
Presentasi Aplikasi Basis Data.pptx
Presentasi Aplikasi Basis Data.pptxPresentasi Aplikasi Basis Data.pptx
Presentasi Aplikasi Basis Data.pptx
 
silabus basis data xi.pdf
silabus basis data xi.pdfsilabus basis data xi.pdf
silabus basis data xi.pdf
 
contoh Proposal praktikum
contoh Proposal praktikumcontoh Proposal praktikum
contoh Proposal praktikum
 
Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5
 
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptPPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
 
Basis data (_database_)
Basis data (_database_)Basis data (_database_)
Basis data (_database_)
 
Penjelasan indexing database 1411510850
Penjelasan indexing database 1411510850Penjelasan indexing database 1411510850
Penjelasan indexing database 1411510850
 
My sql dari Pemula hingga Mahir (achmad solichin)
My sql dari Pemula hingga Mahir (achmad solichin)My sql dari Pemula hingga Mahir (achmad solichin)
My sql dari Pemula hingga Mahir (achmad solichin)
 
Makalah simbad
Makalah simbadMakalah simbad
Makalah simbad
 
Mysql 1
Mysql 1Mysql 1
Mysql 1
 
Tutorial my sql
Tutorial my sqlTutorial my sql
Tutorial my sql
 

Recently uploaded

Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
pipinafindraputri1
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
AlfandoWibowo2
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 

Recently uploaded (20)

CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
 
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRegresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
 
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKAMODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
Pelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptxPelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptx
 

Laporan Akhir Sistem Manajemen Basis Data

  • 1. LAPORAN AKHIR Mata Kuliah Sistem Manajemen Basis Data Membandingkan Kecepatan Transaksi, Resource, dan Indeks pada MySQL dan Oracle Disusun Oleh: Nama/NIM : Mochamad Faisal / 15523210 Nama/NIM : Goudy Sulaiman / 14523003 Nama/NIM : Ananda Dwi Satrio / 14523013 Nama/NIM : M. Abdi Kurnia / 14523112 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ISLAM INDONESIA 2017
  • 2. Membandingkan Kecepatan Transaksi, Resource dan Index pada MySQL dan Oracle 1. Membangingkan Kecepatan Transaksi MySQL dan Oracle a. Kecepatan membuat Table menggunakan Oracle Saat kita membuat table di Oracle, membutuhkan waktu 0.02 seconds untuk Oracle membuat table yang kita inginkan. b. Kecepatan membuat Table menggunakan MySQL c. Kecepatan menambahkan 1 row menggunakan Oracle Saat di Oracle, ketika kita ingin menginputkan 1 row(baris) pada sebuah table, membutuhkan waktu 0,00 seconds. d. Kecepatan menambahkan 1 row menggunakan MySQL Saat kita menggunakan MySQL kecepatan untuk menambahkan 1 row(baris) pada sebuah table berbeda, jika menggunakan Oracle memakan waktu 0.00, di MySQL memakan waktu 0.0626 seconds
  • 3. e. Kecepatan menampilkan file menggunakan Oracle Kecepatan Oracle dalam menampilkan data, disini kami menggunakan permisalan dengan 57 data yang telah kami buat, di Oracle memakan waktu 0.01 seconds. f. Kecepatan menampilkan file menggunakan MySQL Sedangkan ketika menggunakan MySQL, untuk menampilkan 57 file yang telah kami buat membutuhkan waktu 0.0019 seconds g. Kecepatan menghpau row menggunakan Oracle Untuk menghapus 1 row(baris) pada Oracle memakan waktu 0.01 seconds. h. Kecepatan menghapus row menggunakan MySQL
  • 4. Sedangkan kecepatan menghapus 1 row(baris) di MySQL membutuhkan waktu 0.1053 seconds. i. Kecepatan melakukan update di Oracle Untuk mengupdate 1 row(baris) membutuhkan waktu 0.00 seconds j. Kecepatan melakukan update di MySQL Sedangkan saat menggunakan MySQL, membutuhkan waktu 0.0428 seconds 2. Index di Oracle dan MySQL  Index Create pada MySQL CREATE UNIQUE INDEX index_name ON table_name (column1, column2,…);  Index Create pada Oracle CREATE INDEX index_name ON table_name(column1, column2,…);  Index Alter pada MySQL ALTER TABLE table_name ADD INDEX;  Index Alter pada Oracle
  • 5. ALTER INDEX index_name 3. Resource di oracle dan MySQL no Jenis resource orecle mysql 1. Type data  VARCHAR2(size).  NVARCHAR2(size)  NUMBER(precision, scale)  LONG  DATE  BINARY_FLOAT  BINARY_DOUBLE  TIMESTAMP(precision)  TIMESTAMP(precision)  TIMESTAMP(precision)  INTERVAL YEAR(precision)  INTERVAL  RAW(size)  LONG RAW  ROWID  UROWID(size)  CHAR(size)  NCHAR(size)  CLOB  NCLOB  BLOB  BFILE  TINYINT  SMALLINT  MEDIUMINT  INT  BIGINT  FLOAT  DOUBLE  REAL  DECIMAL  NUMERIC  DATE  TIME  DATETIME  YEAR  CHAR  VARCHAR  TINYTEXT  TEXT  MEDIUMTEXT  LONGTEXT  BIT  TINYBLOB  BLOB  MEDIUMBLOB  LONGBLOB  ENUM  SET 2. Hak akses 1. System Privilege System Privilege adalah sebuah hak untuk user agar bisa mengeksekusi perintah ke databasenya. 2. Object Privilege Object Privilege adalah sebuah hak untuk user agar 1. Hak Akses Global Hak akses ini berarti user dapat memiliki hak akses untuk seluruh database yang terdapat di dalam MySQL. 2. Hak Akses Level Database Hak akses ini berarti user memiliki hak akses penuh untuk
  • 6. bisa mengakses object object pada database. 3. ALL Privilege Hak akses untuk semuanya sebuah database 3. Hak Akses Level Tabel (nama_database.nama_tabel) Hak akses ini berarti user memiliki hak akses untuk sebuah tabel yang berada pada sebuah database 4. Hak Akses Level Kolom (nama_kolom).Hak akses ini adalah hak akses paling kecil yang dapat diberikan kepada sebuah user. 3. Cara export dan import data Harus masuk kedalam CMD terlebih dahulu ,lalu mengubah hak akses atau privillages dan melalui beberapa proses di CMD. Sudah ada menu untuk ekspor dan import data . Dengan sangat mudah kita bisa melakukanya 4. Kesimpulan Dengan adanya data di atas dapat di tarik kesimpulan, untuk kecepatan transaksi Oracle lebih cepat saat memproses suatu query di banding dengan MySQL