NoSQL Lab

Paper Code: 
24CBDA314
Credits: 
03
Periods/week: 
06
Max. Marks: 
100.00
Objective: 

This Course enables the students to

  1. Introduce the tools required to manage and analyze data.
  2. Relate data management by RDBMS & NOSQL.

 

Course Outcomes: 

Course

Learning outcome

(at course level)

Learning and teaching strategies

Assessment Strategies

Course Code

Course

Title

24CBDA 314

NoSQL Lab

(Practical)

 

CO145.  Examine the unstructured data storage in the Hadoop system.

CO146. Compare different tools used in big data analytics.

CO147. Select the tools to manage big data.

CO148. Implement   NOSQL queries to manage data for different scenarios.

CO149. Design and Develop a database using HBase.

CO150.Contribute effectively in course-specific interaction.

Approach in teaching:

Interactive Lectures, Demonstrations,

Learning activities for the students:

Self-learning assignments, Quizzes, Presentations, Discussions

  • Assignment
  • Classroom activity
  • Multiple choice questions
  • Semester End Examination
 

 

Contents:

  • Concepts related to big data and cloud computing, big data and its applications in healthcare, medicine, advertising etc.
  •  Introduction to Hadoop. HDFS Concepts, Starting HDFS, Analyzing data with Hadoop
  •  Introduction to NoSQL, HBASE, HBase v/s RDBMS, Features of HBase, HBase Shell, Create table and column family, The HBase Client APIs

 

ESSENTIAL READINGS: 

SUGGESTED TEXT BOOKS

  1. Big Data, Black Book, DT Editorial Services, DreamTech Press 2015
  2. Professional NOSQL, Shashank Tiwari, Wrox, September 2011
  3. Hadoop in Practice, Alex  Homes, Dreamtech Press, 2015

 

REFERENCES: 

SUGGESTED REFERENCE BOOKS

  1. HBase: The Definitive Guide, Lars George, O'Reilley, 2011.
  2. Cassandra: The Definitive Guide, Eben Hewitt, O'Reilley, 2010.
  3. Programming Pig, Alan Gates, O'Reilley, 2011.
  4. NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence, P. J. Sadalage and M. Fowler, Pearson Education, Inc. 2012.
  5. Programming Hive, E. Capriolo, D. Wampler, and J. Rutherglen, O'Reilley, 2012

e RESOURCES:

  1. https://hbase.apache.org/
  2. https://www.simplilearn.com/tutorials/hadoop-tutorial/hbase
  3. https://sparkbyexamples.com/apache-hbase-tutorial/
  4. https://www.tutorialspoint.com/hbase/index.htm

JOURNALS:

  1. https://www.sciencegate.app/keyword/445436
  2. https://journal-bcs.springeropen.com/

 

Academic Year: