Coffee and Code: NoSQL

Key Info
Description - a brief synopsis, abstract or summary of what the learning resource is about: 

Introduction to NoSQL

In previous sessions we have looked at use cases for relational database management systems (RDBMS), which predominantly make use of SQL. Today's session provides an overview of NoSQL databases. NoSQL can be understood to mean "no SQL" or, alternatively, "not only SQL." NoSQL databases are non-relational, which in the simplest terms means they are not made up of tables.

Topics we will cover include:

  • Differences between SQL and NoSQL databases
  • Types of NoSQL databases and their use cases
  • Document database basics with MongoDB
  • Graph database basics with Neo4j
Authoring Organization(s) Name: 
DataRescue-Albuquerque
License - link to legal statement specifying the copyright status of the learning resource: 
MIT License
Access Cost: 
No fee
Primary language(s) in which the learning resource was originally published or made available: 
English
More info about
Keywords - short phrases describing what the learning resource is about: 
Data access
Data access methods
Data coding
Published / Broadcast: 
Friday, December 7, 2018
Publisher - organization credited with publishing or broadcasting the learning resource: 
University of New Mexico Research Data Services
Media Type - designation of the form in which the content of the learning resource is represented, e.g., moving image: 
Presentation - representation of the particular way in which an author shows, describes or explains one or more concepts, e.g., a set of Powerpoint slides.
Contributor Organization(s): 
Name: 
University of New Mexico Research Data Services
Type: 
Organizer
Contact Organization(s): 
DataRescue-Albuquerque
Educational Info
Purpose - primary educational reason for which the learning resource was created: 
Instruction - detailed information about aspects or processes related to data management.
Learning Resource Type - category of the learning resource from the point of view of a professional educator: 
Learning Activity - guided or unguided activity engaged in by a learner to acquire skills, concepts, or knowledge that may or may not be defined by a lesson. Examples: data exercises, data recipes.
Target Audience - intended audience for which the learning resource was created: 
Graduate student
Undergraduate student
Intended time to complete - approximate amount of time the average student will take to complete the learning resource: 
More than 1 hour (but less than 1 day)