Bhaswara, Faizal Anugrah (2017) Rancang Bangun Non Relational Database pada Enterprise Resource Planing Retail yang Berorientasikan Multitenancy dengan Shared Distributed Database. Undergraduate thesis, Institut Teknologi Sepuluh Nopember.
Preview |
Text
5113100084-Undergraduate_Theses.pdf - Published Version Download (4MB) | Preview |
Abstract
Tugas akhir ini merancang dan membangun sebuah aplikasi Enterprise Resource Planning (ERP) pada studi kasus Retail dengan menggunakan Non Relational Database (NoSQL). Aplikasi ini berorientasikan multitenancy dengan shared distributed database. Dalam aplikasi ini setiap tenant memiliki skema yang berbeda-beda sesuai kebutuhannya.
Tantangan utama tugas akhir ini adalah membandingkan basis data NoSQL dengan basis data SQL dalam hal performa, fleksibilitas, dan skalabilitas. Setelah terbukti mana basis data yang lebih unggul, maka akan diterapkan pada aplikasi ERP Retail dengan tujuan aplikasi memiliki performa yang baik, fleksibel dalam penyimpanan data, juga mendukung dalam penyimpanan data yang terus berkembang seiring berjalannya waktu.
Dalam uji coba yang telah dilakukan, basis data NoSQL terbukti memiliki kecepatan lebih unggul untuk penyimpanan data dalam bentuk CRUD daripada SQL. Juga mempunyai struktur penyimpanan data yang fleksibel dikarenakan bentuk datanya berupa BSON (Binary JSON). Dan memiliki kemampuan untuk skalabel dengan cara sharding. Maka dalam kasus ini basis data NoSQL akan lebih baik untuk diterapkan pada ERP Retail.
========================================================================================================================
This final project is to design and implementation an application of Enterprise Resource Planning (ERP in Retail study case using Non Relational Database (NoSQL). This application is multitenancy oriented with shared distributed database. In this application every tenat has different scheme as per its requirement.
The main challenge of this final task is to compare the NoSQL database with SQL in terms of performance, flexibility, and scalability. After being proven which the right database, it will be applied to Retail ERP applications with the aim of the application has a good performance, flexible in data storage, also supports in data storage that continues to grow over time.
In the trials that has been done, NoSQL database proved to have superior speed for data storage in the case of CRUD rather than SQL. Also has a flexible structure data storage because the model of data in the form of BSON (Binary JSON). And has the ability to be scalable by sharding. So in this case NoSQL database will be better to apply to ERP Retail.
Item Type: | Thesis (Undergraduate) |
---|---|
Uncontrolled Keywords: | ERP (Enterprise Resource Planning), Retail, Multitenancy, NoSQL |
Subjects: | T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5105.546 Computer algorithms Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4450 Databases |
Divisions: | Faculty of Information Technology > Informatics Engineering > 55201-(S1) Undergraduate Thesis |
Depositing User: | Bhaswara Faizal Anugrah |
Date Deposited: | 06 Sep 2017 07:20 |
Last Modified: | 05 Mar 2019 07:04 |
URI: | http://repository.its.ac.id/id/eprint/43388 |
Actions (login required)
View Item |