0% found this document useful (0 votes)
41 views3 pages

NGT Syllabus (E-Next - In)

Uploaded by

Prabhuji offical
Copyright
© © All Rights Reserved
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
0% found this document useful (0 votes)
41 views3 pages

NGT Syllabus (E-Next - In)

Uploaded by

Prabhuji offical
Copyright
© © All Rights Reserved
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/ 3

B. Sc.

(Information Technology) Semester – V


Course Name: Next Generation Technologies Course Code: USIT507
(Elective II)
Periods per week (1 Period is 50 minutes), 5
Credits 2
Hours Marks
Evaluation System Theory Examination 2½ 75
Internal -- 25

Unit Details Lectures


I Big Data: Getting Started, Big Data, Facts About Big Data, Big Data
Sources, Three Vs of Big Data, Volume, Variety, Velocity, Usage of
Big Data, Visibility, Discover and Analyze Information, Segmentation
and Customizations, Aiding Decision Making, Innovation, Big Data
Challenges, Policies and Procedures, Access to Data, Technology and
Techniques, Legacy Systems and Big Data, Structure of Big Data, Data
Storage, Data Processing, Big Data Technologies

NoSQL: SQL, NoSQL, Definition, A Brief History of NoSQL, ACID


vs. BASE, CAP Theorem (Brewer’s Theorem), The BASE, NoSQL 12
Advantages and Disadvantages, Advantages of NoSQL, Disadvantages
of NoSQL, SQL vs. NoSQL Databases, Categories of NoSQL
Databases

Introducing MongoDB: History, MongoDB Design Philosophy,


Speed, Scalability,
and Agility, Non-Relational Approach, JSON-Based Document Store,
Performance vs. Features, Running the Database Anywhere, SQL
Comparison
II The MongoDB Data Model: The Data Model, JSON and BSON, The
Identifier (_id), Capped Collection, Polymorphic Schemas, Object-
Oriented Programming, Schema Evolution

Using MongoDB Shell: Basic Querying, Create and Insert, Explicitly


Creating Collections, Inserting Documents Using Loop, Inserting by
Explicitly Specifying _id, Update, Delete, Read, Using Indexes,
Stepping Beyond the Basics, Using Conditional Operators, Regular
Expressions, MapReduce, aggregate(), Designing an Application’s
12
Data Model, Relational Data Modeling and Normalization, MongoDB
Document Data Model Approach

MongoDB Architecture: Core Processes, mongod, mongo, mongos,


MongoDB Tools, Standalone Deployment, Replication, Master/Slave
Replication, Replica Set, Implementing Advanced Clustering with
Replica Sets, Sharding, Sharding Components, Data Distribution
Process, Data Balancing Process, Operations, Implementing Sharding,
Controlling Collection Distribution (Tag-Based Sharding), Points to

20

https://E-next.in
Remember When Importing Data in a ShardedEnvironment,
Monitoring for Sharding, Monitoring the Config Servers, Production
Cluster Architecture, Scenario 1, Scenario 2, Scenario 3, Scenario 4
III MongoDB Storage Engine: Data Storage Engine, Data File (Relevant
for MMAPv1), Namespace (.ns File), Data File (Relevant for
WiredTiger), Reads and Writes, How Data Is Written Using Journaling,
GridFS – The MongoDB File System, The Rationale of GridFS,
GridFSunder the Hood, Using GridFS, Indexing, Types of Indexes,
Behaviors and Limitations

MongoDB Use Cases: Use Case 1 -Performance Monitoring, Schema


Design, Operations, Sharding, Managing the Data, Use Case 2 – Social
Networking, Schema Design, Operations, Sharding

MongoDB Limitations: MongoDB Space Is Too Large (Applicable


for MMAPv1), Memory Issues (Applicable for Storage Engine
MMAPv1), 32-bit vs. 64-bit, BSON Documents, Namespaces Limits, 12
Indexes Limit, Capped Collections Limit - Maximum Number of
Documents in a Capped Collection, Sharding Limitations, Shard Early
to Avoid Any Issues, Shard Key Can’t Be Updated, Shard Collection
Limit, Select the Correct Shard Key, Security Limitations, No
Authentication by Default, Traffi c to and from MongoDB Isn’t
Encrypted, Write and Read Limitations, Case-Sensitive Queries, Type-
Sensitive Fields, No JOIN, Transactions, MongoDB Not Applicable
Range

MongoDB Best Practices: Deployment, Hardware Suggestions from


the MongoDB Site, Few Points to be Noted, Coding, Application
Response Time Optimization, Data Safety, Administration, Replication
Lag, Sharding, Monitoring
IV The End of Disk? SSD and In-Memory Databases: The End of
Disk?, Solid State Disk, The Economics of Disk, SSD-Enabled
Databases, In-Memory Databases, TimesTen, Redis, SAP HANA,
VoltDB, Oracle 12c “in-Memory Database, Berkeley Analytics Data
Stack and Spark, Spark Architecture 12

jQuery: Introduction, Traversing the DOM, DOM Manipulation with


jQuery, Events, Ajax with jQuery, jQuery Plug-ins, jQuery Image
Slider
V JSON: Introduction, JSON Grammar, JSON Values, JSON Tokens,
Syntax, JSON vs XML, Data Types, Objects, Arrays, Creating JSON,
12
JSON Object, Parsing JSON, Persisting JSON, Data Interchange,
JSON PHP, JSON HTML, JSONP

21

https://E-next.in
Books and References:
Sr. No. Title Author/s Publisher Edition Year
1. Practical MongoDB Shakuntala Gupta Apress
Edward
Navin Sabharwal
2. Beginning jQuery Jack Franklin Apress Second
Russ Ferguson
3. Next Generation Guy Harrison Apress
Databases
4. Beginning JSON Ben Smith Apress

22

https://E-next.in

You might also like