Question

Explore some of the new database technology including: NoSQL, Hadoop, and IMDB. Discuss each item. Include...

Explore some of the new database technology including: NoSQL, Hadoop, and IMDB. Discuss each item. Include the definition of each as well as how each can be used in the Management Information System environment. What is NoSQL? How does NoSQL store and retrieve data? What is a major advantage of NoSQL databases? Who uses no SQL databases? What is Hadoop? What does it mean that Hadoop is ‘open source?’ What is a major advantage of Hadoop databases? Who uses no Hadoop databases? What is an in-memory database (IMDB) database management system? How is it different from NoSQL and Hadoop? What is the impact of using this database type on data rates? Where are IMDBs used? Use Table 5.6 to show some leading IMDB providers.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

NOSQL:

NoSQL is commonly known as "Not Only SQL".It is an alternative to relational databases in which data is placed in tables and data schema is designed before the database is built. It is useful for working with large sets of data. NoSQL databases are unstructured in nature.it is an open source development model.MongoDB is recognized as the leading NoSQL database.

How does NoSQL store and retrieve data?  

In NoSQL, data can be stored in a schema-less or free-form. Any data can be stored in any record. the NoSQL databases, provide four common models for storing data, which lead to four common types of NoSQL systems:

  • Key-value Pair Based
  • Column-oriented Graph
  • Graphs based
  • Document-oriented

Key-value Pair Based

It is one of the most basic types of NoSQL databases. Data is stored in key-value pairs. It is designed in a way to handle lots of data and heavy load. Key-value pair storage. In this type of data stores in a hash table where each key is unique, and the value can be a JSON, BLOB(Binary Large Objects), string, etc. This type of NoSQL database is used as a collection, dictionaries, associative arrays, etc. Key value stores help the developer to store schema-less data. They are best for shopping cart contents.

Column-oriented Graph

which stores data tables as columns rather than rows. Read and write is done using columns rather than rows. It sectioning out columns allows for excellent scalability and give high performance. Examples: HBase, BigTable, HyperTable.

Graphs based

In a Graph Base NoSQL Database, a flexible graphical representation is used which is perfect to address scalability concerns. Graph structures are used edges, nodes and properties which provides index-free adjacency.edges and nodes are used to represent and store data. These nodes are organized by some relationships with one another, which is represented by edges between the nodes. Both the nodes and relationships have some defined properties.

Document-oriented

The data which is a collection of key-value pairs is compressed as a document store but somehow similar to a key-value store, the only difference is that the values stored provide some structure and encoding of the managed data. XML, JSON (JavaScript Object Notation), BSON (binary encoding of JSON objects) are some common standard encodings.  

What is a major advantage of NoSQL databases?

It is working on a large set of data.

NoSQL seems to work better on both unstructured and unrelated data.

NoSQL databases give up some features of the traditional databases for speed and horizontal scalability.

NoSQL is low cost: While being low cost, NoSQL is also an open-source database, that provides an awesome solution for smaller enterprises to opt this at affordable prices.

What is Hadoop?

Hadoop is an open-source software framework for storing data and running applications on clusters of commodity hardware. It provides massive storage for any kind of data, enormous processing power and the ability to handle virtually limitless concurrent tasks or jobs. It is a software that allows for parallel computing over large data. It is an enabler of NoSQL databases which can allow for data to be spread across thousands of servers with little reduction in performance. Hadoop can handle various forms of structured and unstructured data, giving users more flexibility for collecting, processing and analyzing data.

Add a comment
Know the answer?
Add Answer to:
Explore some of the new database technology including: NoSQL, Hadoop, and IMDB. Discuss each item. Include...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Your project will require you to develop a database design to solve a real-life data management...

    Your project will require you to develop a database design to solve a real-life data management problem. It can be any problem in your work environment or for another organization, for example, a bookstore (think of how Amazon uses databases), a course management system (think of how a university manages courses), a bank (think of how your bank works), and an online auction site (think of how Ebay works). You will develop a database to solve this problem You will...

  • 550 Chapter 11 Building Solutions Critical Thinking The Critical Thinking exercises challe presenting real-world situations ass exercise should be completed with a instructions: Evaluate the situ...

    550 Chapter 11 Building Solutions Critical Thinking The Critical Thinking exercises challe presenting real-world situations ass exercise should be completed with a instructions: Evaluate the situations below, using penonal experiences and one in print, blogs podasts, videos, televsion, user guides,other indvidualks, electronics evercise and share your deliverables in the format requested by your instructor tbie 1. Online Movie Reviews Information about movie titles and television shows is available from the web database IMDb (Internet Movie Database). Visitors can search IMDb...

  • Overview: Database management plays an integral role in nearly every area of business. Databases house customer, accoun...

    Overview: Database management plays an integral role in nearly every area of business. Databases house customer, accounting, and employee data, and these different data sets must all be efficiently managed in order to make the data accessible. Companies rely on database engineers to ensure that their records are accurate, updated, and tracked in real time. This course covers structured query language (SQL) and how it can be used to manage database schemas, manipulate data, and analyze data. For your final...

  • Rationale The focus of the project is to develop your database programming skills. This project will...

    Rationale The focus of the project is to develop your database programming skills. This project will help you get a fair idea of the sales and distribution system in any organization that has a chain of Carrying and Forwarding Agents (CFAs) or super stockists and stockists. You will be able to implement database programming concepts of ADO.NET in VB.NET and ASP.NET to create a real-life, web-based database application. (VB stands for Visual Basic.) Scenario Smooth Pen, Inc., a pen manufacturing...

  • 4. The exams database: The following database contains multiple choice exam questions tables Questions and On...

    4. The exams database: The following database contains multiple choice exam questions tables Questions and On Hons). Each question has a question Tert and each one of the options has and optid, which is an integer representing options A) (optid=1), B) (optid=2), C) (optid=3), etc. as well as the text of the option. The field correct is either Oor 1 and indicates which is the correct option for that particular question. courseThe exams have numbers 1, 2, 3, etc. Each...

  • 16 It is known that computer system programs use 32-bit virtual addresses to access storage units....

    16 It is known that computer system programs use 32-bit virtual addresses to access storage units. If the physical memory space of the computer system is 1GB, and the paging management mechanism is adopted, the page size is 4KB, and each page table entry is 4B. If only one level of page table is used to realize the mapping from virtual address to physical address, how much memory space does the page table occupy? A. 1MB B. 4KB C. 1KB...

  • Hide/Show Time Remaining Part 1 of 1- Question 1 of 38 When designing a new database,...

    Hide/Show Time Remaining Part 1 of 1- Question 1 of 38 When designing a new database, the first question users should ask themselves is O A. How much information is going to be stored in this database? B. Where should this database be stored? O C. Who is going to use this database? O D. What questions should this database be able to answer? Question 2 of 38 When linking two tables in a relational database, a user will use...

  • Explain what enterprise resource planning (ERP) systems. Outline several of their key characteristics. Describe in reasonable...

    Explain what enterprise resource planning (ERP) systems. Outline several of their key characteristics. Describe in reasonable detail how a company leverages an ERP system and how its operations are improved after installing an ERP system like SAP. Explain how a supply chain management system helps an organization make its operations more efficient What is Upstream and Downstream management of the supply chain? Explain the concept of “Supply Network”, its benefits, and how technology made this concept available Explain the difference...

  • 4. If a survey question asks an open-ended question what type of data is collected? a. Quantitative b. Ratio c. Interval...

    4. If a survey question asks an open-ended question what type of data is collected? a. Quantitative b. Ratio c. Interval d. Qualitative 5. What data quality characteristic ensures that data supports the reason for the collection of the data? a. Precision b. Currency c. Constancy d. Definition 6. HCUP is a family of databases maintained by: a. CMS b. HHS c. AHRQ d. CDC 7. The fact that there is missing data would be identified in _____. a. Data...

  • morgan balance sheet 2019- x + =922967 W Questions at three transaction cycles exist in all...

    morgan balance sheet 2019- x + =922967 W Questions at three transaction cycles exist in all nesses? me the major subsystems of the expenditure cle. entify and distinguish between the physical ad financial components of the expenditure cle. Hame the major subsystems of the conversion cycle Name the major subsystems of the revenue cycle. Name the three types of documents. Name the two types of journals. Distinguish between a general journal and and femal vouchers. Name the two types of...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT