Download presentation
Presentation is loading. Please wait.
Published byFelicia Doyle Modified over 8 years ago
1
DevTeach Presentation Template Use of this template is mandatory (no exceptions) Please note the orientation of this presentation is landscape (16:10); on-site A/V devices will support this orientation
2
Deadlines & Resources Deadline for sessions material is May 20 th You can Upload your sessions with DevTeach Web site. Check the video on YouTubevideo on YouTube Use the HTTP Web Form to Upload. Click on the sessions link. Upload.Zip for the code Upload.PPTX
3
The modern DBA Presented by Jean-René Roy SQL Server MVP
4
Who is Jean-Rene Roy? Independent Consultant for 25 years SQL Server MVP Software, DB Architect and team lead for many enterprises Program Lead for OttawaSQL.Net and.NET Ottawa Community Founder of SQLTeach and DevTeach SQL Server / CRM Dev / TFS Specialist System Architect for TBS, HoC, CCA, Justice.ca
5
DevTeach Call for Speakers
6
Disclaimer Tools that help the Modern DBA SQL Server Tips and Tricks What the Modern DBA need to know about EF What the Modern DBA need to know about SQL Azure What the Modern DBA need to know about SQL Server Project Agenda Modern DBA
7
Opinions of the Modern DBA come from my 25 years of experiences not MS. The Presentation is more for DBA supporting Development team not Operational DBA These subjects are open for Debate if you pay the Beer! The presentation focus on the WHY not the how. Links to Code samples, Articles and blog will be provided in this presentation material. Disclaimer Modern DBA
8
What does DBA mean? DataBase Administrator ? Default Blame Acceptance
9
Tools that help the Modern DBA Searching in the Database Use sys Object and sp_help Code and Code T-SQL Use Red-gate Free search SSMS add-on
10
Tools that help the Modern DBA Data & Schema Compare and script Read Gate Data Compare SQL Delta Visual Studio SQL Server Data Tools (SSDT)
11
Data Diagram & Compare all in one tools Tools that help the Modern DBA Data Compare and more in Visual Studio
12
Using SSIS with Kingsway Use it to Migrate and integrate data with: Dynamics CRM, AX, GP, AD, SharePoint… You will need the Balance Data Distributor
13
SQL Server Tips and Tricks Use FOR XML with Path(“”) Use XML Schema when possible Dynamic SQL vs simulate dynamic SQL Show the new CREATE SEQUENCE Using SSB for tracking Change Using Output command in Insert and Updates Using Temporal Table in SQL Server 2016 Using For JSON in SQL Server 2016 Query Store in SQL Server 20016 SQL Server 2016 Row Level Security
14
What is NoSQL? DBA thinks NoSQL is just for the Dev guy’s and it will go away like the Harper government. You may be right about the Harper government but NoSQL is here to stay and it’s something that is more related to the DBA role.
15
DocumentDB NoSQL What is Document DB? Not for Document but for JSON Query language is like TSQL It got Stored Procedure, Index…
16
What is IoT? Internet of Things
17
Azure Data Lake and Factory
18
Get started with U-SQL
19
What the Modern DBA need to know about Entity Framework (EF) Do you have application that use EF in production? EF use Dynamic Query LINQ to Entity and LINQ to SQL Can be use for OData
20
Taking advantage of dacpac and bacpac dacpac = Data-tier Application (Schema definition) bacpac = Data-tier Application with data
21
What new in SSMS 2016 for SQL Azure Open in Management Portal Reports Properties Design Select Top 1000 Rows Edit Top 200 Rows Full-Text Indexes
22
What the Modern DBA need to know about SQL Azure How to Deploy your local DB to SQL Azure Using SSMS Deploy Using bacpac file Using a generated script Using a SQL Server Database Project (Publish) Using SQL Azure mean some restrictions No KEY features (SSB, Agent, …)
23
R Integration in SQL Server will be Revolutionary
24
Simple configuration UI Easy creation of Azure credential No overhead Backup to Windows Azure
25
Backup to Windows Azure Tool
26
http://www.microsoft.com/en- us/download/details.aspx?id=40740http://www.microsoft.com/en- us/download/details.aspx?id=40740 Get it from this link:
27
Hybrid cloud solutions
28
redmond.corp.microsoft.com uswest.internal.cloudapp.net VPN Device VPN tunnel Windows Cluster Availability Group CSNB2252109-TA Virtual Network CSNB2252108-TA AGHybrid2 Example of Availability Group Spanning On-premises and Windows Azure 28
29
Easy on-ramp to cloud
30
Deploy databases to Windows Azure VM
31
Windows Azure Storage Node2 Node1 DB1 Migrate Database to another machine Basic Disaster Recovery Separation of Compute and Storage For Azure VM, expand drive and size of Xdrive Better together: IaaS VM per minute billing
32
SQL Server Data Files in Windows Azure
33
Using Visual Studio SQL Server Project Where is the source of your Database? How do you update SP and Function? How do you update your environment Dev, UAT, Prod?
34
Questions ?
35
“Next Steps” for Attendees On the next slide, please include at least three (3) key actions that attendees should do to continue their learning after the event (e.g. “action items”) Please feel free to discuss these next steps with Jean-Rene Roy (Jrroy@DevTeach.Com ) if necessaryJrroy@DevTeach.Com
36
Resources for Attendees Provide additional links and information attendees can go to for more information on what was discussed in the session Consider using a shortening service if any links exceed 25 characters in-length (e.g. bit.ly) Please feel free to discuss these next steps with Jean-Rene Roy (jrroy@DevTeach.com) if necessaryjrroy@DevTeach.com
37
Related Session(s) Please feel free to provide suggestions of other sessions at DevTeach that attendees should attend based on the agenda published on the DevTeach website (http://www.devteach.com/Schedule.aspx )http://www.devteach.com/Schedule.aspx
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.