SlideShare a Scribd company logo
1 of 11
TUGAS 4 0317 Individu
Rekayasa Web
1512510130
Eko Nofrianto
sekumpulan data yang sudah disusun
sedemikan rupa dengan ketentuan atau
aturan tertentu yang saling berelasi
sehingga memudahkan pengguna dalam
mengelolanya juga memudahkan
memperoleh informasi
MANFAAT
• Kecepatan dan Kemudahan
• Pemakaian Bersama-sama
• Kontrol data terpusat
• Menghemat biaya perangkat
• Keamanan Data
• Memudahkan dalam pembuatan Aplikasi baru
PERBEDAAN RELATIONAL DATABASE
DAN NON RELATIONAL DATABASE
• Basis data relasional /SQL berbasis tabel, sedangkan basis data NoSQL berbasis dokumen
• Dalam basisdata SQL data dalam bentuk tabel yang terdiri dari sejumlah baris, sedangkan data
dalam NoSQL tidak memiliki definisi skema standar yang harus dipatuhi. Basisdata NoSQL
memiliki skema yang dinamis sementara basisdata SQL terdiri dari skema yang telah ditetapkan.
• Basisdata NoSQL adalah horizontal terukur sementara SQL DB vertikal terukur. Untuk
memperbesar skala NoSQL DB, tambahkan server DB di cluster untuk load balancing. Untuk
memperbesar skala SQL DB, tambahkan tenaga dari CPU, SSD, RAM dan perangkat keras lainnya
pada server. Ini berarti NoSQL adalah pilihan terbaik jika skalabilitas adalah pertimbangan utama.
• SQL memungkinkan untuk interaksi karena merupakan bahasa query deklaratif,dengan NoSQL,
map reduce menjadi permintaan prosedural, mengharuskan anda tidak hanya tahu yang anda
inginkan, tapi anda diharuskan menyatakan persis bagaimana menghasilkan jawaban.
• Basis data SQL lebih cocok untuk lingkungan permintaan intensif kompleks. karena NoSQL tidak
memiliki antarmuka standar untuk melakukan query kompleks.
• Basis data NoSQL lebih cocok untuk penyimpanan data hirarkis.
• SQL adalah pilihan terbaik untuk aplikasi tugas berat tipe transaksional
• Basisdata SQL bisa bersumber tertutup dari vendor komersial atau bersumber terbuka sedangkan
NoSQLs bersumber terbuka. Ini berarti NoSQL adalah pilihan yang lebih baik jika Anda ingin
menghemat uang
OBJECT RELATIONAL DATABASE
OBJECT RELATIONAL DATABASE
• adalah suatu metode/teknik pemrograman yang
digunakan untuk mengkonversi data dari
lingkungan bahasa pemrograman berorientasi
objek (OOP) dengan lingkungan database
relasional. Seperti kita ketahui, dalam aplikasi
enterprise kedua lingkungan tersebut berada
pada sistem yang berbeda, yaitu OOP berada
pada sisi pemrograman aplikasi, sedangkan
database relasional berada pada sisi sistem
database. Misi utama dari ORM ini adalah
menjembatani kedua sistem yang berbeda
tersebut.
Apakah laravel mendukung konsep
ORM ?
• Jawabannya adalah YA, laravel mendukung
konsep ORM, dan kita dapat menggunakan
fitur yang sudah disediakan laravel untuk
melakukan query ke database dengan konsep
ORM
Tugas 4 0317 individu

More Related Content

What's hot

Si0302 20140320131538
Si0302 20140320131538Si0302 20140320131538
Si0302 20140320131538
Dex Winadha
 
Part 10 pengantar basis data
Part 10 pengantar basis dataPart 10 pengantar basis data
Part 10 pengantar basis data
Dermawan12
 
Basis Data Non Relasional: NoSQL dan MongoDB
Basis Data Non Relasional: NoSQL dan MongoDBBasis Data Non Relasional: NoSQL dan MongoDB
Basis Data Non Relasional: NoSQL dan MongoDB
Riana Dwiningtyas
 

What's hot (20)

Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur Datawarehouse
 
Makalah Oracle
Makalah OracleMakalah Oracle
Makalah Oracle
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Ppt presentasi
Ppt presentasiPpt presentasi
Ppt presentasi
 
Oracle-Pengenalan Oracle
Oracle-Pengenalan OracleOracle-Pengenalan Oracle
Oracle-Pengenalan Oracle
 
Basis Data dan Perangkat Lunak Pengolah Basis Data
Basis Data dan Perangkat Lunak Pengolah Basis DataBasis Data dan Perangkat Lunak Pengolah Basis Data
Basis Data dan Perangkat Lunak Pengolah Basis Data
 
Si0302 20140320131538
Si0302 20140320131538Si0302 20140320131538
Si0302 20140320131538
 
Rekayasa Perangkat Lunak Database
Rekayasa Perangkat Lunak DatabaseRekayasa Perangkat Lunak Database
Rekayasa Perangkat Lunak Database
 
Laporan simbada
Laporan simbadaLaporan simbada
Laporan simbada
 
Part 10 pengantar basis data
Part 10 pengantar basis dataPart 10 pengantar basis data
Part 10 pengantar basis data
 
Basis Data
Basis DataBasis Data
Basis Data
 
konsep basis data
konsep basis datakonsep basis data
konsep basis data
 
Ptw6
Ptw6Ptw6
Ptw6
 
Makalah casandra facebook
Makalah casandra facebookMakalah casandra facebook
Makalah casandra facebook
 
Review Apache Cassandra
Review Apache CassandraReview Apache Cassandra
Review Apache Cassandra
 
Pengantar RDBMS
Pengantar RDBMSPengantar RDBMS
Pengantar RDBMS
 
Basis Data Non Relasional: NoSQL dan MongoDB
Basis Data Non Relasional: NoSQL dan MongoDBBasis Data Non Relasional: NoSQL dan MongoDB
Basis Data Non Relasional: NoSQL dan MongoDB
 
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
 
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
 
Tugas pak taufan
Tugas pak taufanTugas pak taufan
Tugas pak taufan
 

Viewers also liked

Dena GRIEVE Jan12 20151
Dena GRIEVE Jan12 20151Dena GRIEVE Jan12 20151
Dena GRIEVE Jan12 20151
Dena Grieve
 
04_DURCAN_AL_IT_FINAL
04_DURCAN_AL_IT_FINAL04_DURCAN_AL_IT_FINAL
04_DURCAN_AL_IT_FINAL
Al Durcan
 
General Services Letter
General Services LetterGeneral Services Letter
General Services Letter
Matt Kelly
 

Viewers also liked (15)

Jeremy marcus why is physical activity important
Jeremy marcus why is physical activity importantJeremy marcus why is physical activity important
Jeremy marcus why is physical activity important
 
Friday briefing s&c wall
Friday briefing s&c wallFriday briefing s&c wall
Friday briefing s&c wall
 
Tugas 2 0317 kelompok
Tugas 2 0317 kelompokTugas 2 0317 kelompok
Tugas 2 0317 kelompok
 
Tugas 2 0317 kelompok 4
Tugas 2 0317 kelompok 4Tugas 2 0317 kelompok 4
Tugas 2 0317 kelompok 4
 
Obtenció de la mel
Obtenció de la melObtenció de la mel
Obtenció de la mel
 
Dena GRIEVE Jan12 20151
Dena GRIEVE Jan12 20151Dena GRIEVE Jan12 20151
Dena GRIEVE Jan12 20151
 
04_DURCAN_AL_IT_FINAL
04_DURCAN_AL_IT_FINAL04_DURCAN_AL_IT_FINAL
04_DURCAN_AL_IT_FINAL
 
General Services Letter
General Services LetterGeneral Services Letter
General Services Letter
 
Desafíos que nos plantea la educación secundaria obligatoria
Desafíos que nos plantea la educación secundaria obligatoriaDesafíos que nos plantea la educación secundaria obligatoria
Desafíos que nos plantea la educación secundaria obligatoria
 
La gran colombia (1819 1830)
La gran colombia (1819 1830)La gran colombia (1819 1830)
La gran colombia (1819 1830)
 
Building a Winning Business Through Business Model Canvas
Building a Winning Business Through Business Model CanvasBuilding a Winning Business Through Business Model Canvas
Building a Winning Business Through Business Model Canvas
 
Star theory
Star theoryStar theory
Star theory
 
Tugas 3 0317 individu
Tugas 3 0317 individuTugas 3 0317 individu
Tugas 3 0317 individu
 
Tugas4 krisna muktiandika-1511510347
Tugas4 krisna muktiandika-1511510347Tugas4 krisna muktiandika-1511510347
Tugas4 krisna muktiandika-1511510347
 
Rekayasa web part 2 khaerul anwar
Rekayasa web part 2 khaerul anwarRekayasa web part 2 khaerul anwar
Rekayasa web part 2 khaerul anwar
 

Similar to Tugas 4 0317 individu

Tugas[4] 0317-[tryanita]-[1411511676]
Tugas[4]  0317-[tryanita]-[1411511676]Tugas[4]  0317-[tryanita]-[1411511676]
Tugas[4] 0317-[tryanita]-[1411511676]
trya nita
 
Tgs. tbd database oracle terdistribus-artayahonest
Tgs. tbd database oracle terdistribus-artayahonestTgs. tbd database oracle terdistribus-artayahonest
Tgs. tbd database oracle terdistribus-artayahonest
Artaya Honest
 
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
 

Similar to Tugas 4 0317 individu (20)

Rekayasa web part 4 khaerul anwar
Rekayasa web part 4 khaerul anwarRekayasa web part 4 khaerul anwar
Rekayasa web part 4 khaerul anwar
 
Tugas4 0317-nasrulakbar-141250552
Tugas4 0317-nasrulakbar-141250552Tugas4 0317-nasrulakbar-141250552
Tugas4 0317-nasrulakbar-141250552
 
Tugas4 (individu)-andrian lesmana-1311510448
Tugas4 (individu)-andrian lesmana-1311510448Tugas4 (individu)-andrian lesmana-1311510448
Tugas4 (individu)-andrian lesmana-1311510448
 
Tugas[4] 0317-[rachmawan darma]-[1311500100].
Tugas[4] 0317-[rachmawan darma]-[1311500100].Tugas[4] 0317-[rachmawan darma]-[1311500100].
Tugas[4] 0317-[rachmawan darma]-[1311500100].
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)
 
Tugas iv 0317_arie firmandani_1512510445
Tugas iv  0317_arie firmandani_1512510445Tugas iv  0317_arie firmandani_1512510445
Tugas iv 0317_arie firmandani_1512510445
 
Distributed Database Using Oracle
Distributed Database Using OracleDistributed Database Using Oracle
Distributed Database Using Oracle
 
Tugas[4] 0317-[tryanita]-[1411511676]
Tugas[4]  0317-[tryanita]-[1411511676]Tugas[4]  0317-[tryanita]-[1411511676]
Tugas[4] 0317-[tryanita]-[1411511676]
 
Tugas 4 0317
Tugas 4   0317Tugas 4   0317
Tugas 4 0317
 
Tgs. tbd database oracle terdistribus-artayahonest
Tgs. tbd database oracle terdistribus-artayahonestTgs. tbd database oracle terdistribus-artayahonest
Tgs. tbd database oracle terdistribus-artayahonest
 
MIK4237-01.pdf
MIK4237-01.pdfMIK4237-01.pdf
MIK4237-01.pdf
 
kelompok.pptx
kelompok.pptxkelompok.pptx
kelompok.pptx
 
Tugas 4 rekweb
Tugas 4 rekwebTugas 4 rekweb
Tugas 4 rekweb
 
Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )
 
Comparing 5 top dbms
Comparing 5 top dbmsComparing 5 top dbms
Comparing 5 top dbms
 
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
 
Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...
Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...
Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...
 
Rpp 14 perangkat lunak database
Rpp 14 perangkat lunak databaseRpp 14 perangkat lunak database
Rpp 14 perangkat lunak database
 
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
 
Oracle database.pptx
Oracle database.pptxOracle database.pptx
Oracle database.pptx
 

Tugas 4 0317 individu

  • 1. TUGAS 4 0317 Individu Rekayasa Web 1512510130 Eko Nofrianto
  • 2.
  • 3. sekumpulan data yang sudah disusun sedemikan rupa dengan ketentuan atau aturan tertentu yang saling berelasi sehingga memudahkan pengguna dalam mengelolanya juga memudahkan memperoleh informasi
  • 4. MANFAAT • Kecepatan dan Kemudahan • Pemakaian Bersama-sama • Kontrol data terpusat • Menghemat biaya perangkat • Keamanan Data • Memudahkan dalam pembuatan Aplikasi baru
  • 5.
  • 6. PERBEDAAN RELATIONAL DATABASE DAN NON RELATIONAL DATABASE • Basis data relasional /SQL berbasis tabel, sedangkan basis data NoSQL berbasis dokumen • Dalam basisdata SQL data dalam bentuk tabel yang terdiri dari sejumlah baris, sedangkan data dalam NoSQL tidak memiliki definisi skema standar yang harus dipatuhi. Basisdata NoSQL memiliki skema yang dinamis sementara basisdata SQL terdiri dari skema yang telah ditetapkan. • Basisdata NoSQL adalah horizontal terukur sementara SQL DB vertikal terukur. Untuk memperbesar skala NoSQL DB, tambahkan server DB di cluster untuk load balancing. Untuk memperbesar skala SQL DB, tambahkan tenaga dari CPU, SSD, RAM dan perangkat keras lainnya pada server. Ini berarti NoSQL adalah pilihan terbaik jika skalabilitas adalah pertimbangan utama. • SQL memungkinkan untuk interaksi karena merupakan bahasa query deklaratif,dengan NoSQL, map reduce menjadi permintaan prosedural, mengharuskan anda tidak hanya tahu yang anda inginkan, tapi anda diharuskan menyatakan persis bagaimana menghasilkan jawaban. • Basis data SQL lebih cocok untuk lingkungan permintaan intensif kompleks. karena NoSQL tidak memiliki antarmuka standar untuk melakukan query kompleks. • Basis data NoSQL lebih cocok untuk penyimpanan data hirarkis. • SQL adalah pilihan terbaik untuk aplikasi tugas berat tipe transaksional • Basisdata SQL bisa bersumber tertutup dari vendor komersial atau bersumber terbuka sedangkan NoSQLs bersumber terbuka. Ini berarti NoSQL adalah pilihan yang lebih baik jika Anda ingin menghemat uang
  • 8. OBJECT RELATIONAL DATABASE • adalah suatu metode/teknik pemrograman yang digunakan untuk mengkonversi data dari lingkungan bahasa pemrograman berorientasi objek (OOP) dengan lingkungan database relasional. Seperti kita ketahui, dalam aplikasi enterprise kedua lingkungan tersebut berada pada sistem yang berbeda, yaitu OOP berada pada sisi pemrograman aplikasi, sedangkan database relasional berada pada sisi sistem database. Misi utama dari ORM ini adalah menjembatani kedua sistem yang berbeda tersebut.
  • 9.
  • 10. Apakah laravel mendukung konsep ORM ? • Jawabannya adalah YA, laravel mendukung konsep ORM, dan kita dapat menggunakan fitur yang sudah disediakan laravel untuk melakukan query ke database dengan konsep ORM