Desenvolvedor de Dados SQL
Use a plataforma de dados SQL da Microsoft para criar soluções centradas em dados em dispositivos móveis e desktops para servidores Web, servidores corporativos e nuvem.
Armazenamento de dados SQL
- Mecanismo de Banco de Dados do SQL Server: use o Mecanismo de Banco de Dados do SQL Server para criar bancos de dados relacionais para processamento de transações online ou dados de processamento analítico online.
- Banco de Dados SQL do Azure e Instância Gerenciada SQL do Azure: use o Banco de Dados SQL do Azure ou a Instância Gerenciada SQL do Azure para iniciar o desenvolvimento ou mover seu banco de dados para a nuvem.
- banco de dados SQL no Fabric: Baseado no mesmo mecanismo do Banco de Dados SQL do Azure e integrado ao seu espaço de trabalho do Microsoft Fabric, o banco de dados SQL no Microsoft Fabric é um banco de dados transacional amigável para desenvolvedores que permite criar facilmente seu banco de dados operacional no Fabric. Muitos recursos são comuns entre o SQL Server, a Base de Dados SQL do Azure e a Base de Dados SQL no Fabric.
- SQL Compact: use o SQL Server Compact para criar aplicativos autônomos e ocasionalmente conectados para dispositivos móveis, desktops e clientes Web.
- LocalDB: Use LocalDB durante o desenvolvimento para escrever e testar Transact-SQL código sem ter que gerenciar uma instância de servidor completa do SQL Server.
Ferramentas de dados SQL
- extensão mssql para Visual Studio Code: utilize a extensão mssql no VS Code no Windows, macOS e Linux para gerir o SQL Server, a Base de Dados SQL do Azure, a base de dados SQL no Fabric.
- SQL Server Data Tools: use o SSDT dentro do Visual Studio para criar bancos de dados relacionais, bancos de dados SQL do Azure, pacotes do Integration Services, modelos de dados do Analysis Services e relatórios do Reporting Services.
- Ferramentas de Gerenciamento do SQL Server: Use o SSMS no Windows para configurar, monitorar e administrar instâncias do SQL Server.
Acesso a dados SQL
- Drivers de Cliente SQL: Utilize drivers de SQL para se conectar, consultar, atualizar, inserir ou excluir dados de uma base de dados SQL.
- Entity Framework: Use o Entity Framework para acessar facilmente bancos de dados usando LINQ, com acesso direto ao SQL Server e a opção de controlar o mapeamento entre um Modelo de Dados de Entidade (EDM) e estruturas relacionais brutas.
- Windows Communication Foundation (WCF): Use o Data Services para uma solução quase pronta para uso para criar e consumir facilmente serviços OData na Web e na intranet
- Sync Framework: Use o Sync Framework para habilitar o acesso offline a qualquer tipo de dados, qualquer armazenamento de dados, qualquer protocolo de transferência e qualquer topologia de rede.
- Extensões Reativas: Use as Extensões Reativas (Rx) para executar programação de fluxo de eventos e simplificar a programação assíncrona usando sequências observáveis e operadores de consulta no estilo LINQ. Use as extensões reativas para JavaScript (RxJS) para simplificar a programação assíncrona baseada em retorno de chamada e orientada a eventos na Web usando sequências observáveis.
- Integração CLR: Use a Integração CLR para escrever procedimentos armazenados, gatilhos, tipos definidos pelo usuário, funções definidas pelo usuário, agregações definidas pelo usuário e funções com valor de tabela de streaming, usando qualquer linguagem do .NET Framework, incluindo Microsoft Visual Basic .NET e Microsoft Visual C#.
- SQLXML 4.0: Use SQLXML 4.0 para exportar dados relacionais para XML.
Coleta, processamento e visualização de dados
- Serviços de Análise
- Serviços de Integração
- Master Data Services
- Serviços de replicação
- Serviços de Relatório
- Service Broker