We may earn an affiliate commission when you visit our partners.
Leonard Lobel

This course teaches the new developer features in SQL Server 2016, including Drop If Exists (DIE), SESSION_CONTEXT, dynamic data masking (DDM), row-level security (RLS), Always Encrypted, stretch database, temporal data, and built-in JSON support.

Read more

This course teaches the new developer features in SQL Server 2016, including Drop If Exists (DIE), SESSION_CONTEXT, dynamic data masking (DDM), row-level security (RLS), Always Encrypted, stretch database, temporal data, and built-in JSON support.

This demo-packed course, SQL Server 2016 New Features for Developers, teaches the many powerful features for developers that have been added in SQL Server 2016. First, you'll discover new security features such as dynamic data masking (DDM), row-level security (RLS), and Always Encrypted. Next, you'll learn about the innovative capabilities, including "stretch" database (allow select tables in an on-premises database to be transparently relocated in Azure SQL Database), and temporal data (enable "time travel" to access data as it existed at any point in time). You'll also learn about the new built-in Javascript Object Notation (JSON) support which enables bi-directional manipulation of JSON data in SQL Server. By the end of this course, you'll be ready for SQL Server 2016 and its exciting new developer features.

Enroll now

What's inside

Syllabus

Course Overview
Introduction and Overview
Dynamic Data Masking
Row-level Security
Read more
Always Encrypted
Stretch Database
Temporal Data
Built-in JSON Support

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches in-demand security features including dynamic data masking, row-level security, and Always Encrypted, highly relevant skills for database administrators and developers
Explores innovative capabilities, stretch database and temporal data, enhancing data management and analysis practices
Provides up-to-date coverage of built-in JSON support, empowering developers to work with JSON data natively within SQL Server
Taught by industry experts Leonard Lobel, a recognized authority on SQL Server technologies
Examines emerging security practices like dynamic data masking and row-level security, valuable for protecting sensitive data in the cloud and on-premises environments
Course explicitly requires learners to come in with extensive background knowledge first

Save this course

Save SQL Server 2016 New Features for Developers to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in SQL Server 2016 New Features for Developers with these activities:
SQL Basics Refresher
Refresh your understanding of SQL basics, including data types, operators, and basic queries, to strengthen your foundation for this course.
Show steps
  • Review online tutorials or articles on SQL basics.
  • Complete practice exercises on SQL basics.
  • Take a SQL basics quiz or assessment to test your understanding.
Create a Course Materials Compilation
Strengthen your understanding of course concepts by compiling and organizing notes, assignments, quizzes, and exams, which will allow you to easily review and reinforce what you have learned.
Show steps
  • Gather all course materials, including notes from lectures and readings.
  • Organize the materials into logical sections or topics.
  • Review the materials regularly to solidify your understanding.
SQL Server Discussion Group
Engage in discussions with peers to exchange knowledge, ask questions, and clarify concepts related to the course topics, fostering a collaborative learning environment.
Show steps
  • Join online discussion forums or communities dedicated to SQL Server.
  • Participate in discussions, ask questions, and share your insights.
  • Connect with other learners and professionals to build your network.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Attend SQL Server Workshops
Expand your knowledge and skills in SQL Server 2016 by attending immersive workshops led by industry experts, which provide hands-on practice and interactive learning opportunities.
Show steps
  • Search for upcoming SQL Server workshops in your area or online.
  • Register for and attend workshops that align with your learning goals.
  • Actively participate in the workshops, ask questions, and network with other attendees.
SQL Server Scripting Project
Develop your practical skills in SQL Server 2016 by creating a script that demonstrates the application of multiple course concepts, such as dynamic data masking and temporal data.
Show steps
  • Identify a business scenario or problem that can be solved using SQL Server 2016 features.
  • Design and write a SQL Server script that implements the solution, incorporating the learnings from the course.
  • Test and refine your script to ensure it meets the requirements.
Volunteer as a SQL Server Mentor
Enhance your understanding of SQL Server 2016 by mentoring others, which requires you to have a deep grasp of the concepts and the ability to effectively communicate your knowledge.
Show steps
  • Identify opportunities to mentor junior developers or students who are learning SQL Server.
  • Provide guidance, answer questions, and share your expertise.
  • Reflect on your own understanding and identify areas for further improvement.
Contribute to SQL Server Open Source Projects
Deepen your understanding of SQL Server 2016 by contributing to open source projects, which allows you to collaborate with others, learn from different perspectives, and enhance your problem-solving abilities.
Show steps
  • Identify open source projects related to SQL Server on platforms like GitHub.
  • Review the project documentation and identify areas where you can contribute.
  • Submit bug reports, feature requests, or code contributions to the project.

Career center

Learners who complete SQL Server 2016 New Features for Developers will develop knowledge and skills that may be useful to these careers:
Data Architect
Data Architects design and build data architectures. SQL Server 2016 New Features for Developers is an excellent choice as this course provides a comprehensive overview of the latest SQL Server features, including stretch database, temporal data, and built-in JSON support. These features can be critical for designing and building robust and scalable data architectures that can handle complex data workloads.
Database Developer
Database Developers design, build, and maintain databases. SQL Server 2016 New Features for Developers is an excellent choice as this course provides a comprehensive overview of the latest SQL Server features, including dynamic data masking, row-level security, and temporal data. These features can be critical for building robust and scalable databases that can handle complex data workloads.
Data Engineer
Data Engineers design, build, and maintain data pipelines. SQL Server 2016 New Features for Developers may be useful as this course helps build a foundation in the latest SQL Server features, including stretch database, temporal data, and built-in JSON support. These features can be critical for building robust and scalable data pipelines that can handle complex data workloads.
Software Developer
Software Developers design, build, and maintain software applications. SQL Server 2016 New Features for Developers may be useful as this course helps build a foundation in the latest SQL Server features, including dynamic data masking, row-level security, and temporal data. These features can be critical for ensuring the integrity and security of data, which is essential for building robust and reliable software applications.
Information Security Analyst
Information Security Analysts protect organizations from cyber threats. SQL Server 2016 New Features for Developers may be useful as this course helps build a foundation in the latest SQL Server security features, including dynamic data masking, row-level security, and Always Encrypted. These features can be critical for protecting sensitive data from unauthorized access.
Business Intelligence Analyst
Business Intelligence Analysts use data to improve business outcomes. SQL Server 2016 New Features for Developers may be useful as this course builds a foundation in the latest SQL Server features, including dynamic data masking, row-level security, and temporal data. These features can be critical for ensuring the integrity and security of data, which is essential for accurate analysis and decision-making.
Database Architect
Database Architects design and build database systems. SQL Server 2016 New Features for Developers may be useful as this course helps build a foundation in the latest SQL Server features, including dynamic data masking, row-level security, and temporal data. These features can be critical for ensuring the integrity and security of data, which is essential for designing and building robust and scalable database systems.
Cloud Architect
Cloud Architects design and build cloud computing systems. SQL Server 2016 New Features for Developers may be useful as this course helps build a foundation in the latest SQL Server features, including stretch database, temporal data, and built-in JSON support. These features can be critical for building robust and scalable cloud systems that can handle complex data workloads.
Data Scientist
Data Scientists use data to solve business problems. SQL Server 2016 New Features for Developers may be useful as this course builds a foundation in the latest SQL Server features, including row-level security, temporal data, and built-in JSON support. These features can be critical for ensuring the integrity and security of data, which is essential for accurate analysis.
Software Engineer
Software Engineers design, develop, and maintain software systems. SQL Server 2016 New Features for Developers may be useful as this course helps build a foundation in the latest SQL Server features, including dynamic data masking, row-level security, and temporal data. These features can be critical for ensuring the integrity and security of data, which is essential for building robust and reliable software systems.
Data Analyst
Data Analysts collect, clean, and analyze data to extract meaningful insights. SQL Server 2016 New Features for Developers may be useful as this course builds a foundation in the latest SQL Server features, including data masking, row-level security, temporal data, and built-in JSON support. These features can be critical for ensuring the integrity and security of data, which is essential for accurate analysis.
Database Administrator
Database Administrators oversee an organization's database systems. They ensure data remains available, secure, and protected from corruption. SQL Server 2016 New Features for Developers may be useful as this course helps build a foundation in the latest SQL Server features, including dynamic data masking, row-level security, and temporal data. These features can be critical for ensuring data integrity and security.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in SQL Server 2016 New Features for Developers.
Provides a complete guide to Temporal Data in SQL Server 2016, and valuable resource for learners seeking to implement and manage time-based data.
Provides a collection of recipes for solving common SQL Server 2016 performance problems. It good resource for developers who want to learn how to tune SQL Server 2016 performance.
Provides a detailed guide to Row-Level Security in SQL Server 2016, and valuable resource for learners seeking to implement and manage fine-grained access control.
Provides a practical guide to using Temporal Tables in SQL Server 2016, and valuable resource for learners seeking to implement and manage time-based data in their applications.
A fundamental textbook that provides a foundational understanding of database systems and their concepts. Offers a solid background for individuals new to the field or seeking a refresher.
Provides a foundation for understanding domain-driven design principles, enhancing the course's focus on data-centric development.
Provides a comprehensive guide to SQL Server 2016 performance tuning. It good resource for both beginners and experienced database administrators.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to SQL Server 2016 New Features for Developers.
Practical SQL Server Security, Compliance, and Auditing
Most relevant
Querying JSON, XML, and Temporal Data with T-SQL
Most relevant
Data Management with Azure: Implement Compliance Controls
Most relevant
What's New in SQL Server 2016 Reporting Services
Most relevant
On-premises Installation of SharePoint 2016
Most relevant
SQL Server: Upgrading and Migrating to SQL Server 2016
Most relevant
SQL Server: Installing and Configuring SQL Server 2016
Most relevant
Solving Real World Problems with SQL Server 2016 Query...
Most relevant
70-461, 761: Querying Microsoft SQL Server with Transact...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser