Preview

NoSQL

Satisfactory Essays
Open Document
Open Document
262 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
NoSQL
NoSQL Security
Michelle L. Jones
CIS419 – Database Security
Prof. Michelle Hansen

NoSQL (Not Only SQL) can be a great asset when it pertains to dealing with large amounts of data and its ability to be able to provide a better scalability and availability than the traditional RDBMS can make it a plus. But the down side of the perks that NoSQL provide may not make it the ultimate choice for many businesses. NoSQL ability to deliver faster access to data and easily is also an advantage for data storage. But due to its infrastructure of being nontraditional it raises concerns. Unlike most SQL systems NoSQL is not formally structured as its counterparts simply meaning it does not store data in an organized plan such as tables and rows. This makes it easier to store data more easily with multiple servers with an improved scalability. Because NoSQL lack of being structured in a formatted scheme it also lack confidentiality and integrity and the column or the rows cannot be segregated which may pose a challenge with user privileged access. Also, due to its scheme it lacks the capability of producing real time operations. It would be easy to imply many quick enhancements to the NoSQL but then it would be a mimic of the traditional SQL’s. Add authentication support will increase its security capabilities of NoSQL. As mentioned Confidentiality and integrity have to be provided solely by the application accessing the NoSQL data. And overall stated in the article which may enable improvement is to bring back the safe and secure of RDBMS.

You May Also Find These Documents Helpful

  • Good Essays

    • Describe the basic framework or make-up of any database. Discuss what makes databases important as well as a major target to hackers.…

    • 392 Words
    • 2 Pages
    Good Essays
  • Best Essays

    With the unprecedented growth and spread of information, there is no wonder why large Information Technology companies have been investing in the “cloud”. To expand, when referring to Cloud Computing, this means to access and store information not stored with in your computer whether it be public, private, or hybrid cloud computing. In technological terms, the server you are accessing is somewhere else and therefore, the information and tools you are using are “up in the clouds” but more so stored in another server space. However, whether you are paying for services through software, total usage, or free usage (hence the types of cloud services) Cloud Computing seems to be everywhere. Yet, it is important to recognize what is to gain by using cloud computing from big businesses to individual users and what are some risky moves when utilizing cloud storage over the Internet. Hence, the content of this paper will discuss the pros and cons of cloud computing and where cloud computing is headed in todays online society.…

    • 1307 Words
    • 6 Pages
    Best Essays
  • Good Essays

    Dbm 381 Week 1paper

    • 885 Words
    • 4 Pages

    A database is a structure that can store information about multiple types of entities, the attributes of those entities, and the relationships between the entities (Pratt & Adamski, 2012, Chapter 1). How data is received, stored, processed, and made available to others has an effect on the success or failure of an organization. The use of different architecture is a most to fit the needs of the organization, however the value of the data still remains in been able to access and extract information from the database system, and the only way this can be reached is by organizing, storing, and analyzing it effectively. For many organizations these systems have become an essential part of their structural and operational success.…

    • 885 Words
    • 4 Pages
    Good Essays
  • Better Essays

    IT 600 Module One Lecture

    • 1256 Words
    • 5 Pages

    Page, T. W., Weinstein, M. J., & Popek, G. J. (1985). Genesis: A distributed database operating system.…

    • 1256 Words
    • 5 Pages
    Better Essays
  • Better Essays

    The differences in the architectures are based on how the tables and records are related. Relational architecture is a very popular database. It is also the most mature and widely used database system in production. Relational databases can be used to track patient care in the form of treatments, outcomes of those treatments, and critical indicators of a patient 's current state such as blood pressure, heart rate, and blood glucose levels. They can also be used to interconnect with multiple informational systems throughout a healthcare facility. Relational databases have the potential to eliminate paper storage and transfer of information and to answer important questions about healthcare efficacy. Relational systems serve as the repositories of record behind nearly all online transactions and most online content management systems including social networks. This database also serves as a well-understood point of reference for new extensions and revolutions in database systems that may arise in the future. Another type of database architecture is the Object-oriented model. This model is powerful and quite complex. With the relatively new object-relational database model is the wide spread and simple relational database model extended by some basic object-oriented concepts. These allow them to work with the relational database model but also have some advantages of the…

    • 754 Words
    • 4 Pages
    Better Essays
  • Good Essays

    Database tools and technologies affected the business processes and decision making by a great extent. The most important benefit of the database is to change unstructured information into structured information, and allow users to analysis the data stored into different tables with the help of queries. Before database, all the information used to stored into paper and other unstructured computer programs, due to which getting required information process was very slow. Due to database, all the data is stored into the server and not only access of these became faster but also multiple users can access database at the same time. It removes redundancy from the tables, and ensure that the data all over the database is consistent, and also ensure the integrity of the data.…

    • 899 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    water

    • 520 Words
    • 3 Pages

    Next, relational database also increase scalability and performance. It could use to handle a huge volume of information. Scalability means how system helps to increase the demands and performance is to measure the speed of a system to make a transaction. Earth Bag’s worker can easily locate and extract the information…

    • 520 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    References: Coronel, C., Morris, S., & Rob, P. (2012). Database systems. (10th ed.). Independence, KY: Cengage.…

    • 782 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Today’s technologies allow users to prove their authenticity and with data encryptions allow data to be transmitted safely over the medium. Data encryption should be at a satisfactory level of security to protect against intruders, thus data integrity have been compromised. User authentication must also be present with the encryption and data transmission process to ensure that the data sent are received by authorized receiver. Other than data encryption, a good firewall should also be implemented on the database server to avoid external intruders from accessing unauthorized…

    • 1704 Words
    • 7 Pages
    Better Essays
  • Good Essays

    Relational Database

    • 632 Words
    • 3 Pages

    To create a family reunion database using Microsoft Access, we first need to break down the information currently available to us.…

    • 632 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Relational Databases

    • 4830 Words
    • 20 Pages

    Contrast the logical and the physical view of data and discuss why separate views are necessary in database applications. Describe which perspective is most useful for each of the following employees: a programmer, a manager, and an internal auditor. How will understanding logical data structures assist you when designing and using database systems?</para></question><question id="ch04ques02" label="4.2">…

    • 4830 Words
    • 20 Pages
    Better Essays
  • Better Essays

    Technology Changes Role of Database Administrator The database administrator (DBA) is responsible for managing and coordinating all database activities. The DBA's job description includes database design, user coordination, backup, recovery, overall performance, and database security. The database administrator plays a crucial role in managing data for the employer. In the past the DBA job has required sharp technical skills along with management ability.…

    • 1186 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    References: 1. Relational and Object-Oriented Databases, by Willi-Hans Steeb , International School for Scientific Computing. 2. Database Management Systems: Relational, Object-Relational, and Object-Oriented Data Models, Lisbeth Bergholt, DTI ,Jacob Steen Due, Rambøll Thomas Hohn, DAIMI, Jørgen Lindskov Knudsen, DAIMI, Kirsten Hjerrild Nielsen WM-data, Thomas Sonne Olesen, DTI, Emil Hahn Pedersen, Rambøll. 3. Comparing Relational and Object-Oriented Databases, Nelson Caballero, University of Maryland University College, 2001.…

    • 2737 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    This paper will discuss the different databases in my organization with regards to what the databases are being used for and any improvements that can be made. To understand how a database helps the day-to-day functions of a business one must first know what a database does and how it works. A database is a “systematized collection of data that can be accessed immediately and manipulated by a data-processing system for a specific purpose” (English Dictionary). So a database is an application or tool used for storing and arranging information efficiently. Databases are very important tools in the workplace, if a company’s data is stored on a typically spreadsheet problems would arise fairly quickly. A spreadsheet is very hard to retrieve data except basic queries, and there is no multiple user access, and perhaps the most troublesome issue is that there is no integrity and data validation. In databases the structure is based on tables which have columns and rows that will store specific data. A row “in a table is referred to as a record. Records are where the individual pieces of information are stored” (Microsoft). Columns will identify the data in the table with the rows showing the records. The main types of databases are; relational and flat-file databases. “A flat file database is a database designed around a single table. The flat file design puts all database information in one table, or list, with fields to represent all parameters. A flat file may contain many fields, often, with duplicate data that are prone to data corruption” (databasedev). Flat file databases are good for small amounts of data that store simple data such as list and data values. Relational databases deals with more than one database at a time. It forms a relationship between tables that are manipulated to suite the user needs. The two main databases that I use at my job would be Microsoft Access and Microsoft SQL Server.…

    • 752 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Online databases

    • 730 Words
    • 2 Pages

    An online database a collection of organized data that can be accessed from various networks, like the internet. Usually, databases are used for things like booking a seat or a room in planes or hotels, or even online shopping. In this report, I have chosen to discuss two databases that are quite different, and investigate on the benefits and detriments of the storage of data in online information systems. The two databases I have chosen to discuss are YouTube and Amazon. These databases are some of the largest and most successful online databases.…

    • 730 Words
    • 2 Pages
    Good Essays