You are on page 1of 13

Module 1

An Introduction to Database
Development
Module Overview

Introduction to the SQL Server Platform


• SQL Server Database Development Tasks
Lesson 1: Introduction to the SQL Server
Platform

SQL Server Architecture


SQL Server Components
SQL Server Instances
SQL Server Editions
• SQL Server Versions
SQL Server Architecture

• SQL Server architecture:


• SQL Server Operating System (SQLOS)
• Database Engine
• Query processor

• Complete set of enterprise-ready technologies


and tools
• Low total cost of ownership
• Highly integrated platform
SQL Server Components

• Components
• Database Engine
• SQL Server Analysis Services, Reporting Services, and
Integration Services.
• Master Data Services and Data Quality Services

• Tools
• SQL Server Management Studio and Data Tools
• Configuration Manager
• Profiler
• Tuning Advisor
• DQS Client
SQL Server Instances

• SQL Server components are instance-aware


• Allow for a degree of isolation
• Can assist in upgrade situations
• Two instance types:
• Default instance
• Named instance
SQL Server Editions

• SQL Server Editions


• Enterprise
• Standard
• Web
• Developer
• Express

• Plus
• Azure SQL Database
SQL Server Versions

Version Compatibility Oldest


Level Supported
Level
SQL Server 2000 80 70
SQL Server 2005 90 70
SQL Server 2008 100 80
SQL Server 2012 110 90
SQL Server 2014 120 100
SQL Server 2016 130 100
SQL Server 2017 140 100
Lesson 2: SQL Server Database Development
Tasks

Common Database Development Tasks


Development Tools for SQL Server
• Demonstration: Using SSMS and SSDT
Common Database Development Tasks
Development Tools for SQL Server

• SQL Server Management Studio


• SQL Server Data Tools
• Visual Studio Code (VS Code)
• SQL Operations Studio
• SQL Server Profiler
• Database Engine Tuning Advisor
• Data Quality Services client
Demonstration: Using SSMS and SSDT

In this demonstration, you will see how to:


• Use SSMS to connect to an instance of SQL
Server
• Run a Transact-SQL script
• Open a SQL Server Management Studio project
• Connect to servers and databases
• Use SSDT to run a Transact-SQL script
Module Review and Takeaways

• Review Question(s)

You might also like