Presentation is loading. Please wait.

Presentation is loading. Please wait.

MongoDB for SQL Developers

Similar presentations


Presentation on theme: "MongoDB for SQL Developers"— Presentation transcript:

1 MongoDB for SQL Developers
Ben Galluzzo SQL Saturday #524 – South Florida 2016

2 Introduction 2 | SQL Saturday #524 – South Florida 2016

3 Introduction 3 | SQL Saturday #524 – South Florida 2016

4 MongoDB Introduction 4 | SQL Saturday #524 – South Florida 2016

5 MongoDB for SQL Developers
MongoDB Overview MongoDB to SQL terminology MongoDB Operations Development environment overview MongoDB Operations (demo) SSIS - MongoDB to SQL Server (demo) SSIS - Disparate Documents (demo) Resources 5 | SQL Saturday #524 – South Florida 2016

6 MongoDB Overview Who uses MongoDB Weather Channel ADP Expedia
SourceForge Bosch 6 | SQL Saturday #524 – South Florida 2016

7 MongoDB Overview Features of MongoDB document-oriented database
not strongly typed (structure not enforced) server-side JavaScript execution interoperates nicely with applications (JSON) offers load balancing (multiple servers) 7 | SQL Saturday #524 – South Florida 2016

8 MongoDB Overview Reasons for using MongoDB (or NoSQL)
High amount of data having low value Social networking comments Log data Document Storage Cached Data Unstable Schema 8 | SQL Saturday #524 – South Florida 2016

9 MongoDB to SQL Terminology
database collection table document record (row) field column linking/embedded documents join primary key (_id field) primary key (user designated) index 9 | SQL Saturday #524 – South Florida 2016

10 MongoDB Operations INSERT SELECT UPDATE DELETE
db.<collectionName>.insert( { .... } ) SELECT db.<collectionName>.find() UPDATE db.<collectionName>.update( { .... } ) DELETE db.<collectionName>.remove( { .... } ) 10 | SQL Saturday #524 – South Florida 2016

11 MongoDB Operations DEMO 11 | SQL Saturday #524 – South Florida 2016

12 Development Environment Overview
MongoDB MongoDB CSharp driver Register driver dll’s Visual Studio BIDS/SSDT 12 | SQL Saturday #524 – South Florida 2016

13 SSIS - MongoDB to SQL Server
DEMO 13 | SQL Saturday #524 – South Florida 2016

14 SSIS – Disparate Documents
DEMO 14 | SQL Saturday #524 – South Florida 2016

15 Resources MongoDB Utilities MongoDB SSIS Components MongoVue RoboMongo
RoboMongo MongoDB SSIS Components Mongosis 15 | SQL Saturday #524 – South Florida 2016

16 Additional Resources Installing MongoDB CSharp Driver (v1.8.3)
Installation Package Installation Notes CSharp Driver (v1.8.3) BIDS/SQL Server Data Tools (SSDT) For Visual Studio 2012 SSDT Notes 16 | SQL Saturday #524 – South Florida 2016

17 Resources SSRS Report Samples Report Builder
AdventureWorks 2012 SSRS Samples SQL Server Product Samples: Reporting Services Report Builder Report Builder 3.0 Report Builder 2.0 17 | SQL Saturday #524 – South Florida 2016

18 Additional Resources SSRS Subscription Topics
Subscriptions and Delivery (Reporting Services) How to Configure Report Subscriptions in SSRS 18 | SQL Saturday #524 – South Florida 2016

19 Professional Groups SQL Saturday #524 – South Florida 2016

20 Thanks to our Sponsors SQL Saturday #524 – South Florida 2016

21 Thanks to our Volunteers
SQL Saturday #524 – South Florida 2016

22 SSRS Data-Driven Subscriptions
Ben Galluzzo SQL Saturday #524 – South Florida 2016


Download ppt "MongoDB for SQL Developers"

Similar presentations


Ads by Google