SQL Server DBA avançado - 83 horas
Seção 1: Preparando o Ambiente
1. DownLoad Windows Server
2. DownLoad SQL Server
3. Download Oracle VirtualBox (Máquina Virtual)
4. Criando a Máquina Virtual (VM) para Domain Controller (DC)
5. Instalação do Windows Server no DC
6. Adicionando componentes na VM (Virtual Machine - Máquina Virtual)
7. Dando um nome para o DC
8. O que é um Domínio
9. Fixando IP no DC
10. Promovendo a VM a um DC
11. Configurando as contas de serviços do SQL SERVER
12. Criando uma VM para o SQL SERVER
13. Instalando o Windows Server na VM do SQL SERVER
14. Adicionando funções de convidado para resolver problema da placa de vídeo da VM
15. Fixando IP na VM do SQL SERVER e criando discos virtuais
16. Colocando a VM do SQL SERVER no Domínio
17. Instalando net framework 3.5
18. instalando o SQL SERVER
19. Instalando o SQL Server Management Studio (SSMS)
Seção 2: Conectando com o SSMS e instalando Novas Instancias SQL SERVER
20. Usando o SSMS pela primeira vez
21. Dando uma Geral no SSMS
22. Instalando uma segunda instancia do SQL SERVER, 1 AULA.
23. Instalando uma segunda instancia do SQL SERVER, 2 AULA.
24. Conectando em duas instancias SQL SERVER com porta diferente da 1433
25. Configurando o Firewall para liberar e bloquear portas especificas do SQL SERVER
Seção 3: Navegando no SSMS e uma Overview sobre Bases de Dados de Sistema do SQL SERVER
26. Visão geral das bases de dados de Sistema do SQL SERVER
27. OverView sobre criação de uma Base de Dados
28. Explicando WAL (LOG FILE)
29. Criando Banco de Dados em vários files e filegroups de forma gráfica
30. Criando Banco de Dados em vários files e filegroups utilizando a linguagem SQL
31. Criando nossa primeira tabela
32. Criando nossa primeira tabela, continuação...
Seção 4: Modelagem de Dados, conceitos básicos e Ferramentas CASE
33. Modelagem de dados, conceitos básicos
34. Modelagem de dados e Ferramenta CASE
35. Modelagem de dados e Ferramenta CASE, continuação...
36. Modelagem de dados e Ferramenta CASE, continuação...
Seção 5: Dando uma Geral na Linguagem SQL
37. Criando nosso Banco de Dados de Trabalho, filegroup, files e tabelas com SQL
38. Criando tabelas via script e nos preparando para os inserts
39. Inserindo dados em tabelas com scripts SQL
40. Bloco 1 - Comandos SELECTs, INSERTs, DELETEs, UPDATEs
41. Bloco 2 - Comandos SELECTs, INSERTs, DELETEs, UPDATEs
42. Bloco 3- Comandos SELECTs, INSERTs, DELETEs, UPDATEs
43. Bloco 4 - Comandos SELECTs, INSERTs, DELETEs, UPDATEs
44. Bloco 5 - Comandos SELECTs, INSERTs, DELETEs, UPDATEs
45. Bloco 6 - Comandos SELECTs, INSERTs, DELETEs, UPDATEs
46. Bloco 7 - Comandos SELECTs, INSERTs, DELETEs, UPDATEs
47. Bloco 8 - Comandos SELECTs, INSERTs, DELETEs, UPDATEs
48. Bloco 1 - VIEWS
49. Bloco 2 - VIEWS
50. Bloco 3 - VIEWS
51. Bloco 1 - Stored Procedures
52. Bloco 2 - Stored Procedures
53. Bloco 3 - Stored Procedures
54. Bloco 4 - Stored Procedures
55. Bloco 5 - Stored Procedures
56. Bloco 6 - Stored Procedures
57. Bloco 1 - TRIGGERS
58. Bloco 2 - TRIGGERS
59. Bloco 3 - TRIGGERS
60. Bloco 1 - FUNCTIONS
61. Bloco 2 - FUNCTIONS
Seção 6: Conceitos Básicos sobre SEGURANÇA NO SQL SERVER
62. Bloco1 - SEGURANÇA - CONCEITOS BASICOS E ROLES
63. Bloco2 - SEGURANÇA - CONCEITOS ROLES E SCHEMAS
64. Bloco1 - Segurança DEMO
65. Bloco2 - Segurança DEMO
66. Bloco3 - Segurança DEMO
67. Bloco4 - Segurança DEMO
Seção 7: DIA A DIA de um DBA, tarefas rotineiras
68. Bloco1 - Informações sobre Instancia SQL SERVER
69. Bloco1 - Backup e Restore
70. Bloco2 - Backup e Restore
71. Bloco3 - Backup e Restore
72. Bloco4 - Backup e Restore
73. Bloco5 - Backup e Restore
74. Bloco6 - Backup e Restore
75. Bloco7 - Backup e Restore
76. Bloco8 - Backup e Restore
77. Bloco9 - Backup e Restore
78. Bloco10 - Backup e Restore
79. ATTACH E DETTACH
80. Bloco1 - SHRINKDATABASE
81. Bloco2 - SHRINKDATABASE
82. Bloco3 - SHRINKDATABASE
83. Bloco1 - DBCC CHECKDB, Reparando seu DB
84. Bloco2 - DBCC CHECKDB, Reparando seu DB
85. Bloco1 - Planos Manutenção com Assistentes.
86. Bloco2 - Planos Manutenção com Assistentes.
87. Bloco3 - Planos Manutenção com Assistentes.
88. Bloco4 - Planos Manutenção com Assistentes.
89. Bloco5 - Planos Manutenção com Assistentes.
90. Bloco1 - Configurando Email no SQL SERVER
91. Bloco2 - Configurando Email no SQL SERVER
92. Bloco3 - Configurando Email no SQL SERVER
93. Bloco4 - Configurando Email no SQL SERVER
94. Bloco1 - Configurando Alertas
95. Bloco2 - Configurando Alertas
96. Bloco3 - Configurando Alertas
Seção 8: Auditoria e Segurança. Vamos aumentar um pouco a complexidade
97. Bloco1 - Configurando Auditoria
98. Bloco2 - Configurando Auditoria.mp4
99. Bloco3 - Configurando Auditoria.mp4
100. Bloco4 - Configurando Auditoria.mp4
101. Bloco5 - Configurando Auditoria.mp4
102. Bloco6 - Configurando Auditoria.mp4
103. Bloco1 - SEGURANCA_Dynamic_Data_Masking
104. Bloco2 - SEGURANCA_Transparent Data Encryption (TDE)
105. Bloco3 - SEGURANCA_Transparent Data Encryption (TDE)
106. Bloco4 - SEGURANCA_Transparent Data Encryption (TDE)
107. Bloco5 - SEGURANCA_Transparent Data Encryption (TDE)
108. Bloco 1 - SEGURANCA_Always Encrypted
109. Bloco 2 - SEGURANCA_Always Encrypted
110. Bloco 3 - SEGURANCA_Always Encrypted
111. Bloco 4 - SEGURANCA_Always Encrypted
112. Bloco 5- SEGURANCA_Always Encrypted
113. Bloco 6 - SEGURANCA_Always Encrypted
114. Bloco 7 - SEGURANCA_ Criptografia_Simetrica
115. Bloco 8 - SEGURANCA_ Criptografia_Assimetrica
116. Bloco 9 - SEGURANCA_ Criptografia_Assimetrica
117. Bloco 10 - SEGURANCA_ Criptografia_Assimetrica
118. Bloco 11 - SEGURANCA_ HASH
119. Bloco 12 -SEGURANCA_ Vulnerability_Assestment
120. Bloco 13 -SEGURANCA_ Vulnerability_Assestment
Seção 9: Replicação de Dados e Alta Disponibilidade
121. Bloco 1 - Linked Server
122. Bloco 2 - Linked Server
123. Bloco 3 - Linked Server
124. Bloco 4 - Linked Server
125. Bloco 5 - Linked Server
126. Bloco 1 - Replicação de Dados
127. Bloco 2 - Transactional Replication
128. Bloco 3 - Transactional Replication
129. Bloco 4 - Transactional Replication
130. Bloco 5 - Transactional Replication
131. Bloco 6 - Transactional Replication
132. Bloco 7 - Transactional Replication
133. Bloco 8 - Transactional Replication
134. Bloco 9 - Transactional Replication
135. Bloco 10 - Transactional Replication
136. Bloco 1 - Windows FailOver Cluster e Always ON
137. Bloco 2 - Windows FailOver Cluster e Always ON
138. Bloco 3 - Windows FailOver Cluster e Always ON
139. Bloco 4 - Windows FailOver Cluster e Always ON
140. Bloco 5 - Windows FailOver Cluster e Always ON
141. Bloco 6 - Windows FailOver Cluster e Always ON
142. Bloco 7 - Windows FailOver Cluster e Always ON
143. Bloco 8- Windows FailOver Cluster e Always ON
144. Bloco 9 - Windows FailOver Cluster e Always ON
145. Bloco 10 - Windows FailOver Cluster e Always ON
146. Bloco 11 - Windows FailOver Cluster e Always ON
147. Bloco 12 - Windows FailOver Cluster e Always ON
148. Bloco 13 - Windows FailOver Cluster e Always ON, configurando Listener
Seção 10: PERFORMANCE
149. Bloco 1 - PERFORMANCE: Aspectos Gerais
150. Bloco 2 - PERFORMANCE: Aspectos Gerais
151. Bloco 3 - PERFORMANCE: Aspectos Gerais
152. Bloco 4 - PERFORMANCE: Aspectos Gerais
153. Bloco 5 - PERFORMANCE: Aspectos Gerais
154. Bloco 6 - PERFORMANCE: Aspectos Gerais
155. Bloco 7 - PERFORMANCE: Aspectos Gerais
156. Bloco 8 - PERFORMANCE: Aspectos Gerais
157. Bloco 9 - PERFORMANCE: Aspectos Gerais
158. Bloco 10 - PERFORMANCE: Aspectos Gerais
159. Bloco 11 - PERFORMANCE: Aspectos Gerais
160. Bloco 12 - PERFORMANCE: Aspectos Gerais
161. Bloco 13 - PERFORMANCE: Aspectos Gerais
162. Bloco 14 - PERFORMANCE: Aspectos Gerais
163. Bloco 15 - PERFORMANCE: Aspectos Gerais
164. Bloco 16 - PERFORMANCE: Aspectos Gerais
165. Bloco 17 - PERFORMANCE: Aspectos Gerais
166. Bloco 18 - PERFORMANCE: INDICES
167. Bloco 19 - PERFORMANCE: INDICES
168. Bloco 20 - PERFORMANCE: INDICES
169. Bloco 21 - PERFORMANCE: INDICES
170. Bloco 22- PERFORMANCE: INDICES
171. Bloco 23 - PERFORMANCE: INDICES
172. Bloco 24 - PERFORMANCE: INDICES
173. Bloco 25 - PERFORMANCE: INDICES
174. Bloco 26 - PERFORMANCE: INDICES
175. Bloco 27 - PERFORMANCE: INDICES
176. Bloco 28 - PERFORMANCE: INDICES
177. Bloco 29 - UPDATE STATISTICS, Alguns Conceitos...
178. Bloco 30 - UPDATE STATISTICS, Laboratório.
179. Bloco 31 - UPDATE STATISTICS, Laboratório.
180. Bloco 32 - UPDATE STATISTICS, Laboratório.
181. Bloco 33 - UPDATE STATISTICS, Laboratório.
182. Bloco 34 - UPDATE STATISTICS, Laboratório.
183. Bloco 35 - UPDATE STATISTICS, Laboratório.
184. Bloco 36 - UPDATE STATISTICS, Laboratório.
185. Bloco 37 - UPDATE STATISTICS, Laboratório.
186. Bloco 38 - UPDATE STATISTICS, Laboratório.
187. Bloco 39 - UPDATE STATISTICS, Laboratório.
Seção 11: PERFORMANCE, Planos de Manutenção e Scripts Interessantes
188. 57.1 Bloco 1 - PERFORMANCE, Planos de Manutenção e Scripts Interessantes
189. 57.1 Bloco 2 - PERFORMANCE, Planos de Manutenção e Scripts Interessantes
190. 57.1 Bloco 3 - PERFORMANCE, Planos de Manutenção e Scripts Interessantes
191. 57.1 Bloco 4 - PERFORMANCE, Planos de Manutenção e Scripts Interessantes
192. 57.1 Bloco 5 - PERFORMANCE, Planos de Manutenção e Scripts Interessantes
193. 57.1 Bloco 6 - PERFORMANCE, Planos de Manutenção e Scripts Interessantes
194. 57.1 Bloco 7 - PERFORMANCE, Planos de Manutenção e Scripts Interessantes
Seção 12: PERFORMANCE, Compactando Índices e Scripts Interessantes
195. 58.1 Bloco 1 - PERFORMANCE, Compactando Índices e Scripts Interessantes
196. 58.1 Bloco 2 - PERFORMANCE, Compactando Índices e Scripts Interessantes
197. 59.1 Bloco 1 - PERFORMANCE Batalha dos Índices
198. 59.1 Bloco 2 - PERFORMANCE Batalha dos Índices
199. 59.1 Bloco 3 - PERFORMANCE Batalha dos Índices
200. 59.1 Bloco 4 - PERFORMANCE Batalha dos Índices
201. 59.1 Bloco 5 - PERFORMANCE Batalha dos Índices
202. 59.1 Bloco 6 - PERFORMANCE Batalha dos Índices
203. 59.1 Bloco 7 - PERFORMANCE Batalha dos Índices
204. 60.1 Bloco 1 - PERFORMANCE, Índices - Scripts TOP
Seção 13: PERFORMANCE, PARTITION e Movimentação física de Tabelas
205. 61.1 Bloco 1 - PERFORMANCE, PARTITION
206. 61.1 Bloco 2 - PERFORMANCE, PARTITION
207. 61.1 Bloco 3 - PERFORMANCE, PARTITION
Seção 14: PERFORMANCE, LOCKS, BLOCKS, DEADLOCKS, RCSI, ISOLATION LEVEL E LOCK ESCALATION
208. 62.1 Bloco 1 - PERFORMANCE, CONCEITOS LOCKS, BLOCKS E DEADLOCKS
209. 62.1 Bloco 2 - PERFORMANCE, RCSI E ISOLATION LEVEL
210. 62.1 Bloco 3 - PERFORMANCE, RCSI E ISOLATION LEVEL
211. 62.1 Bloco 4 - PERFORMANCE, LOCK ESCALATION
212. 62.1 Bloco 5 - PERFORMANCE, LOCK ESCALATION
213. 62.1 Bloco 6 - PERFORMANCE, DEADLOCKS
Seção 15: PERFORMANCE, PARAMETER SNIFFING
214. 63.1 Bloco 1 - PERFORMANCE, PARAMETER SNIFFING
215. 63.1 Bloco 2 - PERFORMANCE, PARAMETER SNIFFING
216. 63.1 Bloco 3 - PERFORMANCE, PARAMETER SNIFFING
217. 63.1 Bloco 4 - PERFORMANCE, PARAMETER SNIFFING
218. 63.1 Bloco 5 - PERFORMANCE, PARAMETER SNIFFING
219. 63.1 Bloco 6 - EXTRA, novidade do SQL SERVER 2022 sobre PARAMETER SNIFFING
Seção 16: PERFORMANCE, OPTION HINTS, PLAN GUIDES e COLLATION
220. 64.1 Bloco 1 - PERFORMANCE, OPTIONS HINTS
221. 64.1 Bloco 2 - PERFORMANCE, OPTIONS HINTS
222. 65.1 Bloco 1 - PERFORMANCE, PLAN GUIDE
223. 65.2 Bloco 1 - PERFORMANCE, LIKE %DADO% e COLLATION
Seção 17: GESTÃO DE RECURSOS FÍSICOS DENTRO DO SQL SERVER
224. 66.1 Bloco 1 - AFFINITY MASK
225. 66.2 Bloco 1 - RESOURCE GOVERNOR
226. 66.2 Bloco 2 - RESOURCE GOVERNOR
227. 66.2 Bloco 3 - RESOURCE GOVERNOR
228. 66.2 Bloco 4 - RESOURCE GOVERNOR
229. 66.2 Bloco 5 - RESOURCE GOVERNOR
230. 66.2 Bloco 6 - RESOURCE GOVERNOR
231. 66.2 Bloco 7 - RESOURCE GOVERNOR
232. 66.2 Bloco 8 - RESOURCE GOVERNOR
Seção 18: MONITORAMENTO
233. 67.1 Bloco 1 - ACTIVITY MONITOR
234. 67.2 Bloco 1 - PROFILER
235. 67.3 Bloco 1 - EXTENDED EVENTS
236. 67.3 Bloco 2 - EXTENDED EVENTS
237. 68.1 Bloco 1 - DATA COLLECTION
238. 68.1 Bloco 2 - DATA COLLECTION
239. 68.2 Bloco 1 - QUERY STORE
Seção 19: AZURE, BANCOS DE DADOS SQL SERVER-ON PREMISE (MÁQUINAS VIRTUAIS) E SQL DATABASE
240. 69.1 Bloco 1 - AZURE, CRIANDO MINHA CONTA
241. 69.1 Bloco 2 - AZURE, CRIANDO VM COM SQL SERVER
242. 69.1 Bloco 3 - AZURE, CRIANDO VM COM SQL SERVER
243. 69.1 Bloco 4 - AZURE, CRIANDO VM COM SQL SERVER
244. 69.1 Bloco 5 - AZURE, ACESSANDO A VM E O SQL SERVER
245. 69.1 Bloco 6 - AZURE, CRIANDO UM NOVO DISCO DE DADOS
246. 69.1 Bloco 7 - AZURE, VINCULANDO O DISCO A VM
247. 69.1 Bloco 8 - AZURE, FORMATANDO O DISCO NA VM E FAZENDO PRIMEIRO BACKUP
248. 69.1 Bloco 9 - AZURE, EXTENDENDO O TAMANHO DO DISCO E FAZENDO RESTORE
249. 69.1 Bloco 10 - AZURE, EXTENDENDO O TAMANHO DO DISCO E FAZENDO RESTORE
250. 69.1 Bloco 11 - AZURE, EXTENDENDO O TAMANHO DO DISCO E FAZENDO RESTORE
251. 69.1 Bloco 12 - AZURE, CRIANDO UMA STORAGE ACCOUNT
252. 69.1 Bloco 13 - AZURE, CRIANDO UM BLOB CONTAINER E SUBINDO ARQUIVO
253. 69.1 Bloco 14 - AZURE, INSTALANDO NA VM O AZURE STORAGE EXPLORER
254. 69.1 Bloco 15 - AZURE, BAIXANDO UM BACKUP DE BANCO COM AZURE STORAGE EXPLORER
255. 69.1 Bloco 16 - AZURE, FAZENDO BACKUP MANUAL PARA NUVEM E RESTORE
256. 69.1 Bloco 16.1 - AZURE, FAZENDO BACKUP PARA NUVEM VIA SCRIPT PROFISSIONAL
257. 69.1 Bloco 17 - AZURE, CONFIGURANDO RECOVERY SERVICES VAULT PARA BACKUPS
258. 69.1 Bloco 18 - AZURE, CONFIGURANDO BACKUP VM EM VAULTS
259. 69.1 Bloco 19 - AZURE, CONFIGURANDO BACKUP DE BASE DE DADOS SQL SERVER EM VAULT
260. 69.1 Bloco 20 - AZURE, CONFIGURANDO BACKUP DE BASE DE DADOS SQL SERVER EM VAULT
261. 69.1 Bloco 21 - AZURE, RESTORE DE UMA BASE DE DADOS DE UM VAULT
262. 70.1 Bloco 1 - AZURE, CRIANDO UMA BASE DE DADOS NA NUVEM - SQL DATABASE
263. 70.1 Bloco 2 - AZURE, VERIFICANDO PROPRIEDADES DO BANCO E LIGANDO A REPLICACAO
264. 70.1 Bloco 3 - AZURE, CRIANDO NOVA BASE DE DADOS, LOGIN, USER E DANDO PRIVILÉGIO
265. 70.2 Bloco 1 - AZURE, QUERY EDITOR - RODANDO VARIOS SCRIPTS EM SQL DATABASE
266. 71.1 Bloco 1 - AZURE, LOGIC APP
267. 72.1 Bloco 1 - MIGRANDO BASE DE DADOS DA VM PARA NUVEM
268. 73.1 Bloco 1 - ELASTIC POOLS E FAILOVER GROUP
269. 73.1 Bloco 2 - ELASTIC POOLS E FAILOVER GROUP
270. 73.1 Bloco 3 - ELASTIC POOLS E FAILOVER GROUP
271. 73.1 Bloco 4 - ELASTIC POOLS E FAILOVER GROUP
272. Encerramento do Curso