We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
Course Name: NoSQL Databases
Course Code: T3694
Faculty: Computer Studies Course Credit: 2 Course Level: 2 Sub-Committee (Specialization): Data Science Learning Objectives: This course will help students to understand the NOSQL basics. Upon completion student will able to understand major types of NoSQL databases including a primary use case and advantages/disadvantages of each type. It will also help understand how it can be effectively used for data analysis. The students will learn how to write queries to process the data. Books Book Author Publisher Recommended: Getting Started with NoSQL Gaurav Vaish Packt Publishing Limited NoSQL for Mere Mortals 1st Edition Dan Sullivan Addison Wesley Professional NoSQL Shashank Tiwari Wiley Course Outline: Contact Actual Sr. Hours Topic Teaching No. Equivale Hours nce 1 RDBMS revision, ACID properties 1 1 2 Introduction to NoSQL databases 4 4 Types -Document, columnar, key values, graph, advantages/disadvantages of NoSQl DB Data at rest, data in motion, need for NoSQL databases, comparison and contrast with SQL (Relational DB) , difference between SQL and NoSQL, Replication 3 Design of a distributed database 6 6 Structured storage, sharding, clustering, automatic partitioning of keyspace, Consistent hashing Centralized database, advantages/disadvantages, how it works 4 Persistence Model 2 2 CAP theorem, BASE, multi master, slave election 5 Key value 5 5 REDIS keys, strings, hashes, lists, sets, transactions, connections, scripting (hands on) 6 Indexing, GridFS, Capped Collections, Aggregation, projection 2 2 7 MongoDB (hands on) Create database/collection, insert 10 10 documents, delete documents, fetch documents, where clause, group by, sorting, limit Total 30 30 Pre Requisites: Basic knowledge of DBMS Evaluation: Assignment Class test Viva Page: 1 Pedagogy: Lectures Presentations Lab Work Case Study Expert: Shirish Joshi,Associate Prof,SICSR Mr Saket Patrikar,,Industry Expert