Your SlideShare is downloading. ×

Novidades do SQL Server 2011, "Denali"

1,101

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 …

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,101
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. http://netponto.org
    18ª Reunião Presencial - 26/03/2011
    SQL Server DenaliNiko Neugebauer
  • 2. Patrocinadores desta reunião
  • 3. Niko Neugebauer
    • Líder e fundador da comunidade SQLPort (http://www.sqlport.com)
    • 4. Mentor Regional PASS para «Western Europe»
    • 5. Consultor da Novabase
    • 6. MCITP Developer 2005
    • 7. Twitter: #NikoNeugebauer
  • Citação...
    “.NET é bom, e Java é ruim...”
    <Um CEO Importante>
  • 8. Citação...
    “SQL Denali será o release mais importante desde SQL Server 2005 para _TODOS_”
    Opinião Popular
  • 9. Agenda
    Históriae Datas
    Setup & Requirements
    O que é queestá no CTP 1 e o quenão
    Novo T-SQL
    Project «Juneau»
  • 10. História e Datas
    • Release cada 12-18 meses
    • 11. SQL Server codenames: Yukon, Katmai, Kilimanjaro, Denali
    • 12. Denali – é a montanhamaisaltaem America do Norte
    • 13. O Próximo PASS Summit estámarcadopara o Outubro de 2011
  • CTP1 tem
    Novidades de T-SQL
    Contained Databases
    Server role
    FullText(MS Office docs search)

  • 14. CTP1 não tem
    Project «Juneau»
    Project «Crescent»
    Project «Atlanta»
    Always On
    FileTable
    Spatial
    Column Indexes
    SSIS, SSRS, SSAS

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

×