Mais conteúdo relacionado Semelhante a A tour of SQL Server (20) Mais de LearnNowOnline (20) A tour of SQL Server1. A Tour of SQL Server
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
2. Objectives
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. 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. Agenda
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
9. Agenda
• Introducing SQL Server 2012
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. Introducing SQL Server 2012
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. 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. Agenda
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
21. Agenda
• Introducing SQL Server 2012
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. SQL Server 2012 Editions,
Components, and Tools
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. Editions
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
31. Editions
• Several distinct editions of SQL Server
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Server Components
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
45. Server Components
• Database engine: core service for storing
data
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. 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. 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. Management Tools
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
54. Management Tools
• Management Studio
• SQL Server Data Tools
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. Documentation and Samples
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
59. Documentation and Samples
• SQL Server Books Online (BOL)
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. SQL Server 2012 Feature Pack
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. 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. 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. Agenda
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
69. Agenda
• Introducing SQL Server 2012
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. Using SQL Server
Management Studio (SSMS)
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
75. Using SQL Server
Management Studio (SSMS)
• Tool you’re likely to use the most
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
76. Using SQL Server
Management 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. Using SQL Server
Management 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. Using SQL Server
Management 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. Using SQL Server
Management 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. Installing and Exploring the
Sample Databases
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
81. Installing and Exploring the
Sample Databases
• Course uses several sample databases
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
82. Installing and Exploring the
Sample Databases
• Course uses several sample databases
• Northwind
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
83. Installing and Exploring the
Sample Databases
• Course uses several sample databases
• Northwind
• AdventureWorks2012
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
84. Installing and Exploring the
Sample Databases
• Course uses several sample databases
• Northwind
• AdventureWorks2012
• AdventureWorksLT2012
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
85. Installing and Exploring the
Sample Databases
• Course uses several sample databases
• Northwind
• AdventureWorks2012
• AdventureWorksLT2012
• AdventureWorksDW2012
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. Connecting to Other Servers
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. 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
97. Customizing the User
Interface
• Management Studio is built on Visual
Studio
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
98. Customizing the User
Interface
• 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. Customizing the User
Interface
• 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. Getting Help
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
101. Getting Help
• SQL Server includes substantial
documentation
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
102. Getting Help
• SQL Server includes substantial
documentation
• Books Online (BOL)
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. SQL Server Data Tools (SSDT)
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. 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. 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. Installing SQL Server Data
Tools
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
113. Installing SQL Server Data
Tools
• System Requirements: same as Visual
Studio 2010 SP1
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
114. Installing SQL Server Data
Tools
• System Requirements: same as Visual
Studio 2010 SP1
• Ways to install:
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
115. Installing SQL Server Data
Tools
• 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. Installing SQL Server Data
Tools
• 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. Installing SQL Server Data
Tools
• 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. Installing SQL Server Data
Tools
• 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. Installing SQL Server Data
Tools
• 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. Using the SQL Server Data
Tools
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
121. Using the SQL Server Data
Tools
• Two ways to use Data Tools
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
122. Using the SQL Server Data
Tools
• Two ways to use Data Tools
• Connected
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
123. Using the SQL Server Data
Tools
• Two ways to use Data Tools
• Connected
• “Management Studio Mode”
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
124. Using the SQL Server Data
Tools
• 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. Using the SQL Server Data
Tools
• 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. Using the SQL Server Data
Tools
• 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. Using the SQL Server Data
Tools
• 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. Agenda
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
129. Agenda
• Introducing SQL Server 2012
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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
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. 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. 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. 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. Agenda
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
140. Agenda
• Introducing SQL Server 2012
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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
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. 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. 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. 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. 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
152. SQL Server Integration
Services (SSIS)
• Tools to import and export data
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
153. SQL Server Integration
Services (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. SQL Server Integration
Services (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. SQL Server Integration
Services (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. SQL Server Integration
Services (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. SQL Server Integration
Services (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. Reporting Services (SSRS)
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
159. Reporting Services (SSRS)
• Server-based reporting platform
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. 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. 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. 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. 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. Analysis Services (SSAS)
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
168. Analysis Services (SSAS)
• Online Analytical Processing (OLAP)
and data mining
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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. 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. 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. Learn More!
Learn More @ http://www.learnnowonline.com
Copyright © by Application Developers Training Company
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
Notas do Editor \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