A tour of SQL Server

801 views
717 views

Published on

Understand the differences between the available editions of SQL Server 2012 and overview of the components and tools that SQL Server 2012 includes.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
801
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Don’t have sample databases installed yet.\nDEMO: Connecting Management Studio, The Object Explorer sections\n
  • Don’t have sample databases installed yet.\nDEMO: Connecting Management Studio, The Object Explorer sections\n
  • Don’t have sample databases installed yet.\nDEMO: Connecting Management Studio, The Object Explorer sections\n
  • Don’t have sample databases installed yet.\nDEMO: Connecting Management Studio, The Object Explorer sections\n
  • Don’t have sample databases installed yet.\nDEMO: Connecting Management Studio, The Object Explorer sections\n
  • DEMO: All sample database subsections, Database Objects section\n
  • DEMO: All sample database subsections, Database Objects section\n
  • DEMO: All sample database subsections, Database Objects section\n
  • DEMO: All sample database subsections, Database Objects section\n
  • DEMO: All sample database subsections, Database Objects section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • DEMO: show how to install Data Tools when Visual Studio 2010 isn’t installed\n
  • DEMO: show how to install Data Tools when Visual Studio 2010 isn’t installed\n
  • DEMO: show how to install Data Tools when Visual Studio 2010 isn’t installed\n
  • DEMO: show how to install Data Tools when Visual Studio 2010 isn’t installed\n
  • DEMO: show how to install Data Tools when Visual Studio 2010 isn’t installed\n
  • DEMO: show how to install Data Tools when Visual Studio 2010 isn’t installed\n
  • DEMO: show how to install Data Tools when Visual Studio 2010 isn’t installed\n
  • DEMO: show some SSDT features\n
  • DEMO: show some SSDT features\n
  • DEMO: show some SSDT features\n
  • DEMO: show some SSDT features\n
  • DEMO: show some SSDT features\n
  • DEMO: show some SSDT features\n
  • DEMO: show some SSDT features\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • DEMO: rest of section\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • DEMO: rest of section\n
  • A tour of SQL Server

    1. 1. A Tour of SQL Server Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    2. 2. Objectives Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    3. 3. Objectives• Understand the differences between the available editions of SQL Server 2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    4. 4. Objectives• Understand the differences between the available editions of SQL Server 2012• Get an overview of the components and tools that SQL Server 2012 includes Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    5. 5. Objectives• Understand the differences between the available editions of SQL Server 2012• Get an overview of the components and tools that SQL Server 2012 includes• Learn about Management Studio and see the sample databases used in this course Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    6. 6. Objectives• Understand the differences between the available editions of SQL Server 2012• Get an overview of the components and tools that SQL Server 2012 includes• Learn about Management Studio and see the sample databases used in this course• See how to work with queries, tables, and views Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    7. 7. Objectives• Understand the differences between the available editions of SQL Server 2012• Get an overview of the components and tools that SQL Server 2012 includes• Learn about Management Studio and see the sample databases used in this course• See how to work with queries, tables, and views• Get an overview of Business Intelligence Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    8. 8. Agenda Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    9. 9. Agenda• Introducing SQL Server 2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    10. 10. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    11. 11. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    12. 12. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    13. 13. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views• Business Intelligence Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    14. 14. Introducing SQL Server 2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    15. 15. Introducing SQL Server 2012• Enormous product that has grown over time Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    16. 16. Introducing SQL Server 2012• Enormous product that has grown over time• Microsoft’s description of SQL Server Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    17. 17. Introducing SQL Server 2012• Enormous product that has grown over time• Microsoft’s description of SQL Server • Broad, optimistic mission statement Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    18. 18. Introducing SQL Server 2012• Enormous product that has grown over time• Microsoft’s description of SQL Server • Broad, optimistic mission statement • Over time, SQL Server has become more usable in more scenarios Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    19. 19. Introducing SQL Server 2012• Enormous product that has grown over time• Microsoft’s description of SQL Server • Broad, optimistic mission statement • Over time, SQL Server has become more usable in more scenarios• Even as a mature product, SQL Server 2012 has lots of new features Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    20. 20. Agenda Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    21. 21. Agenda• Introducing SQL Server 2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    22. 22. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    23. 23. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    24. 24. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    25. 25. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views• Business Intelligence Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    26. 26. SQL Server 2012 Editions,Components, and Tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    27. 27. SQL Server 2012 Editions,Components, and Tools• Large and complex product Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    28. 28. SQL Server 2012 Editions,Components, and Tools• Large and complex product• Many editions Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    29. 29. SQL Server 2012 Editions,Components, and Tools• Large and complex product• Many editions• Many components Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    30. 30. Editions Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    31. 31. Editions• Several distinct editions of SQL Server Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    32. 32. Editions• Several distinct editions of SQL Server • Server and specialized editions Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    33. 33. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    34. 34. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Enterprise Edition Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    35. 35. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Enterprise Edition • Business Intelligence Edition Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    36. 36. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Enterprise Edition • Business Intelligence Edition • Standard Edition Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    37. 37. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Specialized Editions • Enterprise Edition • Business Intelligence Edition • Standard Edition Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    38. 38. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Specialized Editions • Enterprise Edition • Developer Edition • Business Intelligence Edition • Standard Edition Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    39. 39. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Specialized Editions • Enterprise Edition • Developer Edition • Business Intelligence • Web Edition Edition • Standard Edition Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    40. 40. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Specialized Editions • Enterprise Edition • Developer Edition • Business Intelligence • Web Edition Edition • Express Edition • Standard Edition Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    41. 41. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Specialized Editions • Enterprise Edition • Developer Edition • Business Intelligence • Web Edition Edition • Express Edition • Standard Edition • Compact Edition Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    42. 42. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Specialized Editions • Enterprise Edition • Developer Edition • Business Intelligence • Web Edition Edition • Express Edition • Standard Edition • Compact Edition • Evaluation Edition Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    43. 43. Editions• Several distinct editions of SQL Server • Server and specialized editions• Primary Server Editions • Specialized Editions • Enterprise Edition • Developer Edition • Business Intelligence • Web Edition Edition • Express Edition • Standard Edition • Compact Edition • Evaluation Edition• See Features Supported by the Editions of SQL Server 2012 topic in BOL Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    44. 44. Server Components Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    45. 45. Server Components• Database engine: core service for storing data Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    46. 46. Server Components• Database engine: core service for storing data• Replication: manage multiple copies of database object Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    47. 47. Server Components• Database engine: core service for storing data• Replication: manage multiple copies of database object• Full-Text Search: text index and querying Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    48. 48. Server Components• Database engine: core service for storing data• Replication: manage multiple copies of database object• Full-Text Search: text index and querying• Service Broker: message-based communication Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    49. 49. Server Components• Database engine: core service for storing data• Replication: manage multiple copies of database object• Full-Text Search: text index and querying• Service Broker: message-based communication• Analysis Services: online analytical processing Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    50. 50. Server Components• Database engine: core service for storing data• Replication: manage multiple copies of database object• Full-Text Search: text index and querying• Service Broker: message-based communication• Analysis Services: online analytical processing• Reporting Services: reporting for end users Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    51. 51. Server Components• Database engine: core service for storing data• Replication: manage multiple copies of database object• Full-Text Search: text index and querying• Service Broker: message-based communication• Analysis Services: online analytical processing• Reporting Services: reporting for end users• Integration Services: moving, copying, and Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    52. 52. Management Tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    53. 53. Management Tools• Management Studio Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    54. 54. Management Tools• Management Studio• SQL Server Data Tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    55. 55. Management Tools• Management Studio• SQL Server Data Tools• SQL Server Configuration Manager Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    56. 56. Management Tools• Management Studio• SQL Server Data Tools• SQL Server Configuration Manager• SQL Server Profiler Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    57. 57. Management Tools• Management Studio• SQL Server Data Tools• SQL Server Configuration Manager• SQL Server Profiler• Database Engine Tuning Advisor Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    58. 58. Documentation and Samples Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    59. 59. Documentation and Samples• SQL Server Books Online (BOL) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    60. 60. Documentation and Samples• SQL Server Books Online (BOL)• SQL Server Samples Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    61. 61. SQL Server 2012 Feature Pack Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    62. 62. SQL Server 2012 Feature Pack• Collection of “install packages that provide additional value for SQL Server 2012” Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    63. 63. SQL Server 2012 Feature Pack• Collection of “install packages that provide additional value for SQL Server 2012”• Contains Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    64. 64. SQL Server 2012 Feature Pack• Collection of “install packages that provide additional value for SQL Server 2012”• Contains • Redistributable components Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    65. 65. SQL Server 2012 Feature Pack• Collection of “install packages that provide additional value for SQL Server 2012”• Contains • Redistributable components • Add-on providers Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    66. 66. SQL Server 2012 Feature Pack• Collection of “install packages that provide additional value for SQL Server 2012”• Contains • Redistributable components • Add-on providers • Backward compatibility components Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    67. 67. SQL Server 2012 Feature Pack• Collection of “install packages that provide additional value for SQL Server 2012”• Contains • Redistributable components • Add-on providers • Backward compatibility components• Includes stand-alone installer for some features Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    68. 68. Agenda Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    69. 69. Agenda• Introducing SQL Server 2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    70. 70. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    71. 71. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    72. 72. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    73. 73. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views• Business Intelligence Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    74. 74. Using SQL ServerManagement Studio (SSMS) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    75. 75. Using SQL ServerManagement Studio (SSMS)• Tool you’re likely to use the most Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    76. 76. Using SQL ServerManagement Studio (SSMS)• Tool you’re likely to use the most• Integrated development environment Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    77. 77. Using SQL ServerManagement Studio (SSMS)• Tool you’re likely to use the most• Integrated development environment • Administer SQL Server Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    78. 78. Using SQL ServerManagement Studio (SSMS)• Tool you’re likely to use the most• Integrated development environment • Administer SQL Server • Write Transact SQL code Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    79. 79. Using SQL ServerManagement Studio (SSMS)• Tool you’re likely to use the most• Integrated development environment • Administer SQL Server • Write Transact SQL code• Hosted in Visual Studio shell Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    80. 80. Installing and Exploring theSample Databases Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    81. 81. Installing and Exploring theSample Databases • Course uses several sample databases Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    82. 82. Installing and Exploring theSample Databases • Course uses several sample databases • Northwind Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    83. 83. Installing and Exploring theSample Databases • Course uses several sample databases • Northwind • AdventureWorks2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    84. 84. Installing and Exploring theSample Databases • Course uses several sample databases • Northwind • AdventureWorks2012 • AdventureWorksLT2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    85. 85. Installing and Exploring theSample Databases • Course uses several sample databases • Northwind • AdventureWorks2012 • AdventureWorksLT2012 • AdventureWorksDW2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    86. 86. Monitoring Server Activity Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    87. 87. Monitoring Server Activity• Activity Monitor provides view into current activity in SQL Server instance Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    88. 88. Monitoring Server Activity• Activity Monitor provides view into current activity in SQL Server instance • Find problems before they get too big Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    89. 89. Monitoring Server Activity• Activity Monitor provides view into current activity in SQL Server instance • Find problems before they get too big • Can get right to the root of the problem Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    90. 90. Connecting to Other Servers Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    91. 91. Connecting to Other Servers• Not limited to working in Management Studio with local instance of SQL Server Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    92. 92. Connecting to Other Servers• Not limited to working in Management Studio with local instance of SQL Server • Connect to other instances Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    93. 93. Connecting to Other Servers• Not limited to working in Management Studio with local instance of SQL Server • Connect to other instances • Local machine Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    94. 94. Connecting to Other Servers• Not limited to working in Management Studio with local instance of SQL Server • Connect to other instances • Local machine • Remote machines Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    95. 95. Connecting to Other Servers• Not limited to working in Management Studio with local instance of SQL Server • Connect to other instances • Local machine • Remote machines• Several ways to connect to other instances Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    96. 96. Customizing the UserInterface Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    97. 97. Customizing the UserInterface• Management Studio is built on Visual Studio Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    98. 98. Customizing the UserInterface• Management Studio is built on Visual Studio • Rich and robust development environment Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    99. 99. Customizing the UserInterface• Management Studio is built on Visual Studio • Rich and robust development environment • Highly customizable Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    100. 100. Getting Help Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    101. 101. Getting Help• SQL Server includes substantial documentation Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    102. 102. Getting Help• SQL Server includes substantial documentation • Books Online (BOL) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    103. 103. Getting Help• SQL Server includes substantial documentation • Books Online (BOL) • Staggering amounts of information Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    104. 104. Getting Help• SQL Server includes substantial documentation • Books Online (BOL) • Staggering amounts of information • Context-sensitive help available everywhere Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    105. 105. SQL Server Data Tools (SSDT) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    106. 106. SQL Server Data Tools (SSDT)• Latest of a long line of attempts to make creating databases like writing software Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    107. 107. SQL Server Data Tools (SSDT)• Latest of a long line of attempts to make creating databases like writing software • And this time Microsoft nailed it! Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    108. 108. SQL Server Data Tools (SSDT)• Latest of a long line of attempts to make creating databases like writing software • And this time Microsoft nailed it!• “Transforms database development” Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    109. 109. SQL Server Data Tools (SSDT)• Latest of a long line of attempts to make creating databases like writing software • And this time Microsoft nailed it!• “Transforms database development”• If you use Visual Studio, you’ll feel right at home Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    110. 110. SQL Server Data Tools (SSDT)• Latest of a long line of attempts to make creating databases like writing software • And this time Microsoft nailed it!• “Transforms database development”• If you use Visual Studio, you’ll feel right at home • Code navigation, IntelliSense, language support similar to C# and VB, platform-specific validation, debugging and declarative editing in the T-SQL Editor Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    111. 111. SQL Server Data Tools (SSDT)• Latest of a long line of attempts to make creating databases like writing software • And this time Microsoft nailed it!• “Transforms database development”• If you use Visual Studio, you’ll feel right at home • Code navigation, IntelliSense, language support similar to C# and VB, platform-specific validation, debugging and declarative editing in the T-SQL Editor• Replaces BIDS@ from older SQL Server Learn More http://www.learnnowonline.com versions Copyright © by Application Developers Training Company
    112. 112. Installing SQL Server DataTools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    113. 113. Installing SQL Server DataTools• System Requirements: same as Visual Studio 2010 SP1 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    114. 114. Installing SQL Server DataTools• System Requirements: same as Visual Studio 2010 SP1• Ways to install: Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    115. 115. Installing SQL Server DataTools• System Requirements: same as Visual Studio 2010 SP1• Ways to install: • As part of SQL Server 2012 installation Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    116. 116. Installing SQL Server DataTools• System Requirements: same as Visual Studio 2010 SP1• Ways to install: • As part of SQL Server 2012 installation • When creating a Visual Studio 2010 project Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    117. 117. Installing SQL Server DataTools• System Requirements: same as Visual Studio 2010 SP1• Ways to install: • As part of SQL Server 2012 installation • When creating a Visual Studio 2010 project • Platform Web installer Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    118. 118. Installing SQL Server DataTools• System Requirements: same as Visual Studio 2010 SP1• Ways to install: • As part of SQL Server 2012 installation • When creating a Visual Studio 2010 project • Platform Web installer • Administrative installation point Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    119. 119. Installing SQL Server DataTools• System Requirements: same as Visual Studio 2010 SP1• Ways to install: • As part of SQL Server 2012 installation • When creating a Visual Studio 2010 project • Platform Web installer • Administrative installation point• Is Visual Studio 2010 Pro or better installed? More @ http://www.learnnowonline.com Learn Copyright © by Application Developers Training Company
    120. 120. Using the SQL Server DataTools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    121. 121. Using the SQL Server DataTools• Two ways to use Data Tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    122. 122. Using the SQL Server DataTools• Two ways to use Data Tools • Connected Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    123. 123. Using the SQL Server DataTools• Two ways to use Data Tools • Connected • “Management Studio Mode” Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    124. 124. Using the SQL Server DataTools• Two ways to use Data Tools • Connected • “Management Studio Mode” • Need live connection to database Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    125. 125. Using the SQL Server DataTools• Two ways to use Data Tools • Connected • “Management Studio Mode” • Need live connection to database • Disconnected Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    126. 126. Using the SQL Server DataTools• Two ways to use Data Tools • Connected • “Management Studio Mode” • Need live connection to database • Disconnected • “Project-oriented offline database development” Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    127. 127. Using the SQL Server DataTools• Two ways to use Data Tools • Connected • “Management Studio Mode” • Need live connection to database • Disconnected • “Project-oriented offline database development” • Don’t need database connection all the time Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    128. 128. Agenda Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    129. 129. Agenda• Introducing SQL Server 2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    130. 130. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    131. 131. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    132. 132. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    133. 133. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views• Business Intelligence Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    134. 134. Working with Tables,Queries, Views Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    135. 135. Working with Tables,Queries, Views• Most time is spent working with tables, queries, and views Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    136. 136. Working with Tables,Queries, Views• Most time is spent working with tables, queries, and views • Tables: store relational data Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    137. 137. Working with Tables,Queries, Views• Most time is spent working with tables, queries, and views • Tables: store relational data • Queries: access and manipulate data Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    138. 138. Working with Tables,Queries, Views• Most time is spent working with tables, queries, and views • Tables: store relational data • Queries: access and manipulate data • Views: persisted queries Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    139. 139. Agenda Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    140. 140. Agenda• Introducing SQL Server 2012 Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    141. 141. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    142. 142. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    143. 143. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    144. 144. Agenda• Introducing SQL Server 2012• SQL Server 2012 Editions, Components, and Tools• Using SQL Server Management Studio (SSMS)• Working with Tables, Queries, Views• Business Intelligence Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    145. 145. Business Intelligence Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    146. 146. Business Intelligence Services• SQL Server includes a suite of BI tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    147. 147. Business Intelligence Services• SQL Server includes a suite of BI tools • Integration Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    148. 148. Business Intelligence Services• SQL Server includes a suite of BI tools • Integration Services • Reporting Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    149. 149. Business Intelligence Services• SQL Server includes a suite of BI tools • Integration Services • Reporting Services • Analysis Services Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    150. 150. Business Intelligence Services• SQL Server includes a suite of BI tools • Integration Services • Reporting Services • Analysis Services• Use SQL Server Data Tools to create BI applications Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    151. 151. SQL Server IntegrationServices (SSIS) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    152. 152. SQL Server IntegrationServices (SSIS)• Tools to import and export data Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    153. 153. SQL Server IntegrationServices (SSIS)• Tools to import and export data• Optionally transform it along the way Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    154. 154. SQL Server IntegrationServices (SSIS)• Tools to import and export data• Optionally transform it along the way• Improves on Bulk Copy Program Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    155. 155. SQL Server IntegrationServices (SSIS)• Tools to import and export data• Optionally transform it along the way• Improves on Bulk Copy Program • Data Transformation Services as improvement Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    156. 156. SQL Server IntegrationServices (SSIS)• Tools to import and export data• Optionally transform it along the way• Improves on Bulk Copy Program • Data Transformation Services as improvement • Number of problems with these early solutions Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    157. 157. SQL Server IntegrationServices (SSIS)• Tools to import and export data• Optionally transform it along the way• Improves on Bulk Copy Program • Data Transformation Services as improvement • Number of problems with these early solutions • Integration Services is the latest and greatest evolution of Extraction, Transformation, and Loading (ETL) tools Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    158. 158. Reporting Services (SSRS) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    159. 159. Reporting Services (SSRS)• Server-based reporting platform Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    160. 160. Reporting Services (SSRS)• Server-based reporting platform• Create and manage tabular, matrix, graphical, and free-form reports across the Web Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    161. 161. Reporting Services (SSRS)• Server-based reporting platform• Create and manage tabular, matrix, graphical, and free-form reports across the Web• Can manage over a Web-based connection Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    162. 162. Reporting Services (SSRS)• Server-based reporting platform• Create and manage tabular, matrix, graphical, and free-form reports across the Web• Can manage over a Web-based connection• Core components Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    163. 163. Reporting Services (SSRS)• Server-based reporting platform• Create and manage tabular, matrix, graphical, and free-form reports across the Web• Can manage over a Web-based connection• Core components • Tools to create, manage, view reports Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    164. 164. Reporting Services (SSRS)• Server-based reporting platform• Create and manage tabular, matrix, graphical, and free-form reports across the Web• Can manage over a Web-based connection• Core components • Tools to create, manage, view reports • Report Server to host and process reports Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    165. 165. Reporting Services (SSRS)• Server-based reporting platform• Create and manage tabular, matrix, graphical, and free-form reports across the Web• Can manage over a Web-based connection• Core components • Tools to create, manage, view reports • Report Server to host and process reports • API to extend features Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    166. 166. Reporting Services (SSRS)• Server-based reporting platform• Create and manage tabular, matrix, graphical, and free-form reports across the Web• Can manage over a Web-based connection• Core components • Tools to create, manage, view reports • Report Server to host and process reports • API to extend features• Create reports against almost any data Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    167. 167. Analysis Services (SSAS) Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    168. 168. Analysis Services (SSAS)• Online Analytical Processing (OLAP) and data mining Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    169. 169. Analysis Services (SSAS)• Online Analytical Processing (OLAP) and data mining• Uses a single data model: Unified Dimensional Model (UDM) over one or more data sources Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    170. 170. Analysis Services (SSAS)• Online Analytical Processing (OLAP) and data mining• Uses a single data model: Unified Dimensional Model (UDM) over one or more data sources• Enable powerful end-user queries Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    171. 171. Analysis Services (SSAS)• Online Analytical Processing (OLAP) and data mining• Uses a single data model: Unified Dimensional Model (UDM) over one or more data sources• Enable powerful end-user queries• Look for specific patterns and trends Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    172. 172. Learn More! Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company
    173. 173. Learn More!• This is an excerpt from a larger course. Visit www.learnnowonline.com for the full details! Learn More @ http://www.learnnowonline.com Copyright © by Application Developers Training Company

    ×