A Practical Introduction to NoSQL Databases Training

by NobleProg (USA) Claim Listing

The goal of this training is to enable participants to intelligently evaluate, propose and implement a suitable NoSQL database solution within their organization.

$5648

Contact the Institutes

Fill this form

Advertisement

NobleProg (USA) Logo

img Duration

4 Days

Course Details

Relational databases have been the technology of choice for storing, retrieving and querying data. Relational databases allow users to organize their data using a structured, well-defined set of patterns (model). While this approach works well for storing data that is standardized and well-understood in advance (think of a hospital check-in application that holds patient records with the same consistent set of pre-defined fields...patient id, first name, last name, date of last visit, etc.), there are limitations to this model.

For organizations whose incoming data is not well-defined (think of an online inquiry form for a startup whose still in the process of experimenting with different fields for collecting visitor data, removing and adding fields as they go to accommodate for the changing nature of the business), any established definitions for how the data should fit into an existing database would need to be re-defined regularly. This would require recreating the data model (schema) that dictates the structure of the data and its allowed data types to support different types of data inputs, etc., before any new data could be saved to the database.

Enter NoSQL (Not Only SQL) databases. NoSQL databases free users from having to predefine the structure of the incoming data, allowing them to insert and update new data on the fly. NoSQL databases are often faster than relational databases and can handle very large amounts of data with ease.

NoSQL databases also scale better than relational databases, due to their ability to efficiently partition data across many servers (cluster) and load balance the access to this data. NoSQL databases integrate particularly well with applications that support real-time analytics, site personalization, IoT, and mobile apps

In this instructor-led, live training, participants will understand the architecture, design principles and functionality of the most popular NoSQL databases as they setup, operate and asses a number of NoSQL databases in a live lab environment. The goal of this training is to enable participants to intelligently evaluate, propose and implement a suitable NoSQL database solution within their organization.

By the end of this training, participants will be able to:

  • Install and configure different types of NoSQL databases, including MongoDB, Cassandra, Redis and Neo4j

  • Understand the benefits and disadvantages of NoSQL databases vs relational databases

  • Understand the underlying data formats used by NoSQL databases and how these formats can be used to an advantage when developing modern applications (desktop, mobile, cloud, IoT)

  • Perform create, insert, update, delete operations in a NoSQL database

  • Setup a mixed environment with both a relational database and NoSQL working in tandem

  • Configure a cluster of NoSQL database to distribute the processing of very large datasets

  • Understand the security implications of using a NoSQL database

  • Deploy and scale a NoSQL database in a production environment

  • Atlanta Branch

    100 Hartsfield Centre Parkway, Atlanta
  • Boston Branch

    101 Federal Street Suite 1900, Boston
  • Chicago Branch

    10 South Riverside Plaza Suite 875, Chicago
  • Denver Branch

    999 18th Street Suite 3000, Denver
  • Houston Branch

    700 Milam Suite 1300, Houston
  • Indianapolis Branch

    333 N. Alabama Street Suite 350, Indianapolis
  • Los Angeles Branch

    633 West 5th Street, Los Angeles
  • New York Branch

    E38-39th, 260 Madison Ave., New York
  • Oklahoma City Branch

    101 Park Ave #1300, Oklahoma City
  • Phoenix, AZ Branch

    40 North Central Ave, Suite 1400, Phoenix, AZ
  • San Francisco Branch

    75 Broadway, San Francisco
  • Seattle Branch

    506 Second Avenue Suite 1400, Seattle
  • Washington DC Branch

    20 F Street Northwest, Washington DC
  • Charlotte NC Branch

    525 North Tryon Street Suite 1600, Charlotte NC
  • Minneapolis Branch

    100 South Fifth Street 19th Floor, Minneapolis
  • Portland, OR Branch

    21 One World Trade Center, 121 Southwest Salmon Street, Portland, OR
  • Austin Branch

    106 E 6th St Suite 900, Austin

Check out more NoSQL courses in USA

Accelebrate Logo

Teradata SQL

Accelebrate's Teradata SQL training course teaches attendees how to write queries to efficiently process and filter massive amounts of data contained in Teradata data warehouses.

by Accelebrate [Claim Listing ]
Unique System Skills Logo

SQL Fundamentals

After this course the student will understand all the basic SQL commands and would be very capable of working with any DBMS which uses SQL statements.

by Unique System Skills [Claim Listing ]
Hands On Technology Transfer Logo

SQL Server 2017 Administration

This hands-on SQL Server 2017 Administration course provides students with the knowledge and skills to administer a SQL Server 2017 database infrastructure. You will learn how to install, configure, manage, secure, automate, monitor, and optimize SQL Server 2017.

by Hands On Technology Transfer [Claim Listing ]
Computer Training Source Logo

SQL Queries Intro

SQL statements are used to perform tasks such as updating data on a database, or retrieving data from a database. Some common relational database management systems that use SQL are: Oracle, Sybase, Microsoft SQL Server, Access, Ingres, and others.

by Computer Training Source [Claim Listing ]
NobleProg (USA) Logo

Oracle GoldenGate

Oracle GoldenGate is a software product for real-time replication and migration across different databases. It provides a reliable, secure, and straightforward platform for transforming and integrating data on a large database.

by NobleProg (USA) [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy