Advantages And Disadvantages Of SQL Database

Decent Essays
Table of Contents
Contents
Introduction 1
SQL database 1
Limitations of SQL database 2
NoSQL database 2
Features of NoSQL 3
CAP Theorem (Consistency, Availability, Partition Tolerance) 4
Different Types of NoSQL Databases 4
NoSQL Challenges 5
Conclusion 6

Introduction

In this era where almost everything is based on web starting from e-shopping, websites etc, and millions to trillions of users are accessing the system (websites or business application) and due to huge number of users tremendous data size comes out on daily basis through all these Web based systems. A large section of these data is handled by RDMS (Relational Databases Management systems). The relational model is well-suited to client-server programming and today
…show more content…
Below are important types of SQL databases:
• Oracle
• My SQL
• Postgres
• TeraData

•Main Focus of SQL database is ACID
•Atomicity –If one part of it fails, the entire transaction fails (and is rolled back)
•Consistency – Every transaction is subject to a consistent set of rules
•Isolation – No transaction should interfere with another transaction
•Durability – Once a Commit or Rollback is done transaction will be committed or rolled back
In the below example, we can experience the storing the information of a form into a SQL database table. The information taken from a form is written across a row in the database, each one field from the structure has its own particular section made in a table. Each row is stored as an individual unique record.
With the above design, it is not easy to hold data that changes columns. We should strictly couple the input-form to the database and everything in between, if we change one thing, we have to change it
…show more content…
NoSQLbased systems are used in large databases which are prone to performance problems due to the relational structure of databases as the NoSQL databases do not use fixed schema structures and SQL Joins.It is also known as a scale out database.
Nosql databases are those databases that are non-social, open source, disseminated in nature and in addition it is having elite in a straight manner that is evenly versatile. Non-social database does not compose its information in related tables (i.e., information is put away in a non-standardized manner).NoSQL databases are open source. Distributed means data is spread to different machines and is managed by different machines so here it uses the concept of data replication.
Relational databases don’t scale our very well in a distributed system. It means when a relational databases grows out of one server, it is no longer that easy to use as earlier it was, whereas with the NoSQL databases the schema is defined by the developer at run time. In case of Nosql Database an API is use to get the data what they need instead of writing an SQL statements against the RDBMS.Scaling across different servers easily without knowing which server the data is required is an important feature of Nosql database.

Related Documents

  • Improved Essays

    Nt1310 Unit 4 Test Paper

    • 419 Words
    • 2 Pages

    Suited for small operations that don’t require large amounts of storage space. Also suited for operations that are critical requiring high availability and no downtime. 1. Improved…

    • 419 Words
    • 2 Pages
    Improved Essays
  • Decent Essays

    Nt1330 Unit 7 Exercise 1

    • 556 Words
    • 3 Pages

    8. HA HA, also known as high availability, is the characteristic of a system that is durable and can better operate continuously for long periods of time without failure or long periods of down-time. 9. Public Cloud A service in the "cloud" allows multiple users access to any given program or service from anywhere that has internet access and can do so without having to install any software or other programs.…

    • 556 Words
    • 3 Pages
    Decent Essays
  • Improved Essays

    Nt1320 Unit 2

    • 866 Words
    • 4 Pages

    These commands are used for updating, inserting, modifying, and querying the data within the database 10. By using SQL queries with any RDBMS, it is possible to create virtual tables, or dynamic views, whose contents materialize once documented. These views may typically be manipulated in the same way as a base table will be manipulated, through SQL SELECT queries. Materialized views, which area unit stored physically on a disk and refreshed at acceptable intervals or events, may also be used. 12.…

    • 866 Words
    • 4 Pages
    Improved Essays
  • Great Essays

    If the data is not stored appropriately, then the information that is repetitive in nature will be processed again and again. This will result in high processing time of data that could have been stored for future use. Thus, a robust infrastructure is needed that will be able to not only store high volumes of data but also be able process that data in very quick time frame. The large amount of data generated by the IoT devices also brings about the issue of security.…

    • 1436 Words
    • 6 Pages
    Great Essays
  • Decent Essays

    Homework #1 1. The search term I used is “database security” because I am interested in it when I read through it. Moreover, I want to know more about the term “database”, and it found it means a controlled collection of data, and metadata, stored on computer. I also want to learn about ways to protect against threats that specifically target databases. Besides, I searched about “Relational Databases” because most databases are relational database, and they store their data in relation.…

    • 382 Words
    • 2 Pages
    Decent Essays
  • Decent Essays

    Nt1330 Unit 5 Exercise 1

    • 376 Words
    • 2 Pages

    UNIVERSITY MALAYSIA SARAWAK FACULTY OF COGNITIVE SCIENCE AND HUMAN RESOURCE DEVELOPMENT PROGRAMME: COGNITIVE SCIENCE KMK4013: WEB PROGRAMMING TITLE: EXERCISE 2 NAME PAULINE USANG MATRIC NO.…

    • 376 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    To represent the constraints on the host level (and implicitly on the level of feature packs), and uses a dependency matrix. Figure represents an example of a dependency matrix that shows the dependencies between the different hosts, as well as restrictions on these dependencies. The first column and the first row represent a file (database). Each cell contains a set of pairs (C, H), where C indicates the constraint and H indicates the type of dependency. A value of 2 means a strong dependency and 1 indicating a weak dependency.…

    • 477 Words
    • 2 Pages
    Improved Essays
  • Decent Essays

    Pt2520 Week 2 Assignment

    • 517 Words
    • 3 Pages

    This week we learned lots about the decomposition of our relations we are creating in the database as well how to make the relations into normal forms, which there are three normal forms. I learned that there can be data that is redundant and therefore not useful for the database. This data has no integrity and can be misplaced and even confuse how the data can be used and retrieved. This type of problem must be avoided. I had a hard time understanding how the breaking down of one relation into two or more would help keep all the data from being redundant.…

    • 517 Words
    • 3 Pages
    Decent Essays
  • Decent Essays

    Unit 10 D2

    • 502 Words
    • 3 Pages

    Task 10 (D1) Discuss how potential errors in the design and construction of a database can be avoided. One of the potential errors that can occur when creating a database is that field names and names can be spelt incorrectly due to human error this can be difficult to spot if the database is big the way of making sure that there are no naming errors is to make sure that every is checked regularly and more than twice to make sure that the chances of finding a spelling mistake is reduced. Using the wrong data type is another potential error that can occur when creating a database this can be troublesome as if there is a relationship created between the tables and the mistake is found and changed then the database wouldn’t allow you to change the field where the data type is incorrect without removing the relationship first so it will be made into a long process of removing the relationship between the tables changing the data types for each of the table before remaking the relationship between the tables again the way of preventing this is by looking at the field names for the database and then choosing the correct data type also perhaps getting the opinion of another person and rechecking that they are all correct before creating the relationship.…

    • 502 Words
    • 3 Pages
    Decent Essays
  • Great Essays

    There are three models for the architecture of HEALTH INFORMATION EXCHANGE. There is a model which is a federated or decentralized model, a centralized model, and a hybrid model that is little like both. The central model is the master database which contains a complete copy of all the records for every patient contained in the HEALTH INFORMATION EXCHANGE. A decentralized model has no master database. In the decentralized model the care provider has to request the patients’ information and compile a record for the…

    • 1561 Words
    • 6 Pages
    Great Essays
  • Improved Essays

    In 2012 retail chain, Target could successfully identify pregnant women based on purchasing demographic data parsed through their predictive models, moreover they could presume the gender of the child and the progress of the pregnancy. The recent use of big data and data mining for business, personal and security related advantages have had questionable ethics between consumers and enterprises alike. However, the definitive benefits produced by big data undoubtedly exceed the potential risks that may present themselves over time. The collection and processing of substantial volumes of data by businesses to enhance their operations is not a new idea and has been around years before the popularization of the term Big Data.…

    • 337 Words
    • 2 Pages
    Improved Essays
  • Superior Essays

    Zillow Case Study Essay

    • 1460 Words
    • 6 Pages

    The database contains data and information related to the systems, including the details of the users and the transactions, while the DBMS creates, modifies, and delete data in the database, as well as maintaining access control and data security. Zillow’s business is to provide information on real estate and mortgages. It recognizes that it needs to make its data accessible, scalable, reliable, and secure with high level of performance, and a relational database would provide the business advantages of meeting these needs, through increased flexibility, increased scalability and performance, reduced redundant information, increased information quality, and increased information security (Baltzan,…

    • 1460 Words
    • 6 Pages
    Superior Essays
  • Great Essays

    Case Study Assignment – I Campbellsville University MASSIVE DATABASE MASTERING - MASTERCARD INTERNATIONAL Various affiliations are endeavoring to address the open entryways and limit challenges related with "huge data." Industry masters gage that the total volume of data is increasing at general interims and most by a wide margin of new data being delivered is prepared to go spaces. MasterCard Universal (www.mastercard.com) is not any more impossible to miss to think about the issues identified with monstrous databases. MasterCard has amassed a data circulation focus that is more than 100-terabytes in size. Insiders expect that it will create to more than 1.8 petabytes.…

    • 933 Words
    • 4 Pages
    Great Essays
  • Improved Essays

    Externship Research Paper

    • 886 Words
    • 4 Pages

    Externship Paper Draft Rajender Ajemra - 557301 Campbellsville University Externship Paper Draft 1. Courses I Am Taking This Quarter: Project Management: This is a half and half course which tends to the use of learning, abilities, apparatuses, and systems to extend exercises keeping in mind the end goal to meet extend necessities by covering the key territories typified in the Project Management Body of Knowledge (PMBOK) with an accentuation on issues that separate data innovation ventures. Information Systems Infrastructure: This is totally an online course which covers zones like design, working stages, database frameworks, information stockpiling, organizing, wired and remote transmission, web-based business, distributed…

    • 886 Words
    • 4 Pages
    Improved Essays
  • Superior Essays

    Amazon Research Paper

    • 1604 Words
    • 7 Pages

    This assignment has presented three main points why big data is so crucial. Firstly, Amazon is widely praised for having pioneered web-based customer relations, setting an industry benchmark in market-leading technological infrastructure. Secondly Amaxon offer anonline personal service References Kotler, P., Armstrong, G., Wong, V., and Saunders, J., 2008. Principles of Marketing.…

    • 1604 Words
    • 7 Pages
    Superior Essays

Related Topics