http://netponto.org<br />18ª Reunião Presencial - 26/03/2011<br />SQL Server DenaliNiko Neugebauer<br />
Patrocinadores desta reunião<br />
Niko Neugebauer<br /><ul><li>Líder e fundador da comunidade SQLPort (http://www.sqlport.com)
Mentor Regional PASS para «Western Europe»
Consultor da Novabase
MCITP Developer 2005
Twitter: #NikoNeugebauer</li></li></ul><li>Citação...<br />“.NET é bom, e Java é ruim...”<br /><Um CEO Importante><br />
Citação...<br />“SQL Denali será o release mais importante desde SQL Server 2005 para _TODOS_”<br />Opinião Popular<br />
Agenda<br />Históriae Datas<br />Setup & Requirements <br />O que é queestá no CTP 1 e o quenão<br />Novo T-SQL<br />Proje...
História e Datas<br /><ul><li>Release cada 12-18 meses
SQL Server codenames: Yukon, Katmai, Kilimanjaro, Denali
Denali – é a montanhamaisaltaem America do Norte
O Próximo PASS Summit estámarcadopara o Outubro de 2011</li></li></ul><li>CTP1 tem<br />Novidades de T-SQL<br />Contained ...
CTP1 não tem<br />Project «Juneau»<br />Project «Crescent»<br />Project «Atlanta»<br />Always On<br />FileTable<br />Spati...
Requirements:<br />PowerShell 2.0 (nãoestáincluído no Setup)<br />.NET 4.0<br />No-Reboot Package<br />32-bit still suppor...
Setup:<br />Podeserinstaladoaolado de 2008 / 2008 R2<br />Cuidado com BIDS e com oscomponentes de Visual Studio<br />Pract...
Whats new in T-SQL ?	<br />Paginação<br />Suporte para UCS-2 <br />Error Handling <br />Geradores de sequências<br />Melho...
Suportepara UCS-2 <br />Unicode Characters ocupam 16-bits cada (NCHAR/NVARCHAR)<br />O UCS-2 especificaçãoexige 4 bytes<br...
Novidades de T-SQL<br />demonstração<br />
Questões?<br />
Project «Juneau» <br /><ul><li>The goal is to unite experience in Visual Studio and to provide single environment for ever...
High productivity environment for SQL Server, SQL Azure and BI
Connected and offline database Development
Edition-aware development environment
Integrated application/database development
Compile warnings and errors in the style of Visual Studio or Eclipse
Upcoming SlideShare
Loading in...5
×

Novidades do SQL Server 2011, "Denali"

1,117

Published on

A próxima versão do SQL Server está a ser desenvolvida e já conta com uma versão CTP1 disponível para download e avaliação. O SQL Server 11, também conhecido pelo nome de código "Denali", conta com diversas novidades que são mostradas pelo Niko Neugebauer ao longo desta apresentação, com ênfase nas novidades para developers.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
1,117
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Novidades do SQL Server 2011, "Denali"

  1. 1. http://netponto.org<br />18ª Reunião Presencial - 26/03/2011<br />SQL Server DenaliNiko Neugebauer<br />
  2. 2. Patrocinadores desta reunião<br />
  3. 3. Niko Neugebauer<br /><ul><li>Líder e fundador da comunidade SQLPort (http://www.sqlport.com)
  4. 4. Mentor Regional PASS para «Western Europe»
  5. 5. Consultor da Novabase
  6. 6. MCITP Developer 2005
  7. 7. Twitter: #NikoNeugebauer</li></li></ul><li>Citação...<br />“.NET é bom, e Java é ruim...”<br /><Um CEO Importante><br />
  8. 8. Citação...<br />“SQL Denali será o release mais importante desde SQL Server 2005 para _TODOS_”<br />Opinião Popular<br />
  9. 9. Agenda<br />Históriae Datas<br />Setup & Requirements <br />O que é queestá no CTP 1 e o quenão<br />Novo T-SQL<br />Project «Juneau»<br />
  10. 10. História e Datas<br /><ul><li>Release cada 12-18 meses
  11. 11. SQL Server codenames: Yukon, Katmai, Kilimanjaro, Denali
  12. 12. Denali – é a montanhamaisaltaem America do Norte
  13. 13. O Próximo PASS Summit estámarcadopara o Outubro de 2011</li></li></ul><li>CTP1 tem<br />Novidades de T-SQL<br />Contained Databases<br />Server role<br />FullText(MS Office docs search)<br />…<br />
  14. 14. CTP1 não tem<br />Project «Juneau»<br />Project «Crescent»<br />Project «Atlanta»<br />Always On<br />FileTable<br />Spatial<br />Column Indexes<br />SSIS, SSRS, SSAS<br />…<br />
  15. 15. Requirements:<br />PowerShell 2.0 (nãoestáincluído no Setup)<br />.NET 4.0<br />No-Reboot Package<br />32-bit still supported (por agora) – mas sem AWE!<br />Retiradoapoio: Itanium, nível 80 de compatibilidade<br />“Windows Core” – supported!<br />CPU 1.4 Ghz, Recomendado 2.0 Ghz<br />512MB RAM, Recomendado 2GB<br />2GB ComponentesBásicos, rapidamentechegaaos 4GB<br />
  16. 16. Setup:<br />Podeserinstaladoaolado de 2008 / 2008 R2<br />Cuidado com BIDS e com oscomponentes de Visual Studio<br />Practicamente o mesmo de 2008 R2<br />
  17. 17. Whats new in T-SQL ? <br />Paginação<br />Suporte para UCS-2 <br />Error Handling <br />Geradores de sequências<br />Melhoramentos para o EXECUTE<br />Descoberta de Results Set Metadata (substitui SET FMTONLY)<br />
  18. 18. Suportepara UCS-2 <br />Unicode Characters ocupam 16-bits cada (NCHAR/NVARCHAR)<br />O UCS-2 especificaçãoexige 4 bytes<br />Agora vaiter<br />Novos «Collations» queacabam com _CS<br />Estes novos «Collations» tratambemos characters<br />
  19. 19. Novidades de T-SQL<br />demonstração<br />
  20. 20. Questões?<br />
  21. 21. Project «Juneau» <br /><ul><li>The goal is to unite experience in Visual Studio and to provide single environment for everyone including BI.
  22. 22. High productivity environment for SQL Server, SQL Azure and BI
  23. 23. Connected and offline database Development
  24. 24. Edition-aware development environment
  25. 25. Integrated application/database development
  26. 26. Compile warnings and errors in the style of Visual Studio or Eclipse
  27. 27. Tooltips when meeting errors
  28. 28. Execute with Debugger</li></li></ul><li>Project «Juneau» <br /><ul><li>PowerBuffer:</li></ul> computes and generates the alter script<br /> -> new COMMIT button<br /> -> you will see a list with changes to be made, like created indexes or altered stored procedure or ...<br /> -> and then you have 3 options: generate script, commit and cancel<br /><ul><li>New Table Designer</li></ul> -> if you delete a column from the table -> will receive warnings about all the references that were affected<br />
  29. 29. Project «Juneau» <br /><ul><li>Database Team-Development:
  30. 30. Clone DB into filesystem
  31. 31. Depois faz-se disconnect -> mas temos o nosso projecto no Project Explorer
  32. 32. NEW FEATURE in DENALI: «LOCAL DB» -> locally activated instance of SQL Server. Is inside Visual Studio.</li></ul> Imagine: se nãotiverpermissõessufficientes, vaioffline. <br /> - Podemosdepoisfazer schema compare, data compare <br /> - Funcionalidade «CheckPoint» (é um snapshot)<br /> - Função «Generate Script Against CheckPoint»<br />- Find References, REFACTOR<br />
  33. 33. Project «Juneau» <br /><ul><li>Debugging:
  34. 34. Fazendo Debug em C# ou VB# podemospôr um «breakpoint» no stored procedure e aí é quevaipararmemso.
  35. 35. Podeespecificarcondições de breakpoint, contadores de “hits”, filteres e acções. A ediçãonaaltura de execuçãotambémpossível.
  36. 36. Podefazerwatch aosexpressões de T-SQL e verQuick Info tooltips.
  37. 37. IntelliSense agora tem validação de Breakpoints.
  38. 38. Debug funciona com BDs desde SQL Server 2005 SP2.</li></li></ul><li>Ainda +<br /><ul><li>Columnstore Indexes (read only de momento)
  39. 39. FileTable (gestão de ficheirosatravés do SQL)
  40. 40. Extended Events recebe um pouco de GUI
  41. 41. Segurança: SHA2_256, SHA2_512
  42. 42. Snippets para SSMS e VS
  43. 43. Database level users sem logins
  44. 44. FullText Search: proximidade do termo – NEAR
  45. 45. FullText Search: Office 2007 properties</li></li></ul><li>Referências<br />«Denali» release notes:<br />http://social.technet.microsoft.com/wiki/contents/articles/sql-server-code-named-quot-denali-quot-ctp1-release-notes.aspx<br />http://msdn.microsoft.com/en-us/library/ff878487(SQL.110).aspx<br />Aaron Betrand:<br />http://sqlblog.com/blogs/aaron_bertrand/<br />
  46. 46. Patrocinadores desta reunião<br />
  47. 47. Comunidade SQL Server<br />Participe!<br />http://sqlport.com<br />
  48. 48. SQL Saturday<br />
  49. 49. Obrigado!<br />Niko Neugebauer<br />contacto@sqlport.com<br />nb14490@novabase.pt<br />http://www.sqlport.com<br />http://twitter.com/NikoNeugebauer<br />
  50. 50. Próximas reuniões presenciais<br />26/03/2011 - Março<br />16/04/2011 - Abril<br />21/05/2011 - Maio<br />18/06/2011 - JunhoReserva estes dias na agenda! :)<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×