• Tidak ada hasil yang ditemukan

Oracle, MySQL, PostgreSQL, SQLite, SQL Server

N/A
N/A
Protected

Academic year: 2023

Membagikan "Oracle, MySQL, PostgreSQL, SQLite, SQL Server"

Copied!
43
0
0

Teks penuh

Ismail Hossain, ID Sazal Mahmud ID Tanusree Das Santa ID at the Department of Computer Science and Engineering, Daffodil International University has been accepted as satisfactory in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering and approved as to its style and content. Department of Computer Science and Engineering Faculty of Natural Sciences and Information Technology Daffodil International University. We announce to inform that this program was done by us under the supervision of Toufik Ahmed Emon, Lecturer, Department of CSE & co-supervision of Md.

We are truly grateful and obliged and wish our indebtedness to ToufiK Ahmed Emon, Associate Professor, Department of CSE Daffodil International University, Dhaka. Reduanul Haque, Associate Professor, Department of CSE, Daffodil International University, Dhaka with great respect and gratitude for helping us to fulfill our thesis. We would also like to thank all the other faculty members and staff of the CSE department of Daffodil International University.

We do not forget to thank all the course mates from Daffodil International University who attended this dialogue while completing their course work. We have seen that the most commonly used technique in the modern world is a relational database management system known as RDBMS. Our thesis will help anyone understand the best use of database management system software for their applications.

By going through this thesis, we will get proper knowledge about every part that matters in database management system.

Introduction

Introduction

Motivation

Expected Output

LITERATURE REVIEW

  • Introduction
  • Research paper summary
  • Most uses database organization
  • Which one is best for whom

Comparative performance analysis of MySQL and SQL Server relational database management systems in Windows Environment 2015. The most important and popular tools for data care is the Database Management System. Proprietary systems like Oracle DB or SQL Server are widely used, but open source RDBMS.

The purpose of this article is to find the better one, comparing the performance of MySQL vs. SQL Server in a Windows environment. After comparing performance, the final decision is that the SQL server is better than my SQL [1]. This article discusses measuring the performance of top DBMS systems through comparative research.

The main purpose of testing is to find out the average execution time, memory usage and CPU usage of each DBMS. The main difference between the two databases is that the database has relationships between its tables. The equation says that if we want a fast and flexible database we can choose MongoDB and if we want the relationship between the tables we can choose Oracle [3].

For the purpose of measuring performance, the web application is equipped with chat and profile view functions. From the experimental results and analysis, we can conclude that the hybrid database model of MySQL and MongoDB improves web application performance on large database size [4]. This paper discusses that NoSQL MongoDB database has different problems to overcome these problems we use the different type of techniques and algorithms.

DES, AES and Blowfish algorithms with random key generation are used to encrypt/decrypt the document data and zlib. PostgreSQL University of Oslo (Norway), University of Sydney, Moby Games, Shannon Medical Center, Macworld, Greenpeace etc.

Research Methodology

  • Introduction
  • Background & Component
    • Computer Configuration Screenshot
  • Code & Query Languages .1 R languages Code
    • Database Query Language Table Create syntax
  • Flow Chart
  • Sequence Diagram
  • Introduction
  • Working Procedure
    • Analyzing computer configuration outcome
    • Databases Installation time & storage capacity performance

LINES ENDED BY '\n' IGNORE 1 LINES. id, caseid, state, age, airbag, injury, restraint, gender, inimpact, modelyr, D_injury, year);. From the above part we can see that the syntax for creating tables is different between Oracle, MySQL, PostgreSQL, SQLite and SQL Server. And not only the connection query syntax, but also the import file query syntax and the measurement runtime syntax are different.

Our main goal was to compare five relational database management systems and come to a conclusion which one is better among them in different purposes. The installation process is an important part as the installation time, installation instructions and the space they occupy are different from each other. In the application of queries section, we analyzed that if they have any difference in query clauses and the formation of the queries how much they differ from each other and which one is easier for anyone to apply.

In the calculation time section, we noted the time taken for installation and query transactions and depending on these time comparisons we provided our conclusion. Initially, we conducted a survey and collected the maximum used processor names, generations, RAMs and ROMs of 100 DIU student computers. As we can see in Figure 5, the diagram suggests, the maximum processors used are core i3.

In Figure 6, we can see that the most used generations are the 6th and 7th, and their usage level is basically the same. The most used are 2.2 and 2.4 and since there is not much of a difference, we have randomly chosen 2.2 GHz. In Figure 9, we can see that 1TB ROM is used by the majority of users, so we have chosen 1TB ROM.

Figure 3: Our working Flow Chart
Figure 3: Our working Flow Chart

Databases Vs Installation Time and software size for i3 and i5 processor

Data Vs Time Comparison .1 For i3 configuration computer

  • For i5 configuration computer

In Figure 12 we see the time comparison of insert, select, update and delete queries based on 6 data. In Figure 14, we can see the time comparison of insert, select, update and delete queries based on 60 data. We can also see that Oracle takes less time to update and delete than others.

Figure 18, For data 240, we can see that SQLite takes less time than others for all queries. In Figure 22, we can see that SQLite takes some time to complete the insert query, but it takes much less time for other queries compared to others. In Figure 26 we can see that for 300,000 data here also SQLite takes much less time for other queries compared to others.

In Figure 32, we can see that for 60 data, SQLite takes much less time for other queries compared to others. In Figure 36, we can see that for 240 data, SQLite takes much less time for other queries compared to others. In Figure 40 we can see that for 100,000 data, here again SQLite takes much less time for other queries compared to others.

In Figure 42 we can see that for 200000 data here also SQLite takes much less time for other queries as compared to others. And finally Figure 46 shows that for 400000 data here also SQLite takes much less time for other queries compared to others.

Figure 13: 60 data vs time compression table
Figure 13: 60 data vs time compression table

Future Work

After completing all our working process with Oracle, MySQL, PostgreSQL, SQLite, SQL Server RDBMS we have come to the conclusion that SQLite is ahead of them as it takes less time than others in completing the basic queries like insert, select, update and delete. And the performance of Oracle and SQL Server was almost the same, but it is sad to say that the performance of MySQL among them was very poor.

Gambar

Figure 3: Our working Flow Chart
Figure 4: Sequence diagram of RDMS comparison
Figure 6: Generation analysis
Figure 5: Core analysis
+7

Referensi

Dokumen terkait

Tujuan penelitian adalah 1 mengetahui adanya pengaruh pembelajaran berbasis masalah dengan strategi Think Talk Write TTW terhadap minat belajar peserta didik kelas VII pada materi