Share via


Desarrollador de datos SQL

Use la plataforma de datos SQL de Microsoft para crear soluciones basadas en datos en dispositivos móviles y escritorios para servidores web, servidores empresariales y la nube.

Almacenamiento de datos SQL

  • Motor de base de datos de SQL Server: use el Motor de base de datos de SQL Server para crear bases de datos relacionales para los datos de procesamiento de transacciones en línea o de procesamiento analítico en línea.
  • Azure SQL: use Azure SQL para trasladar su base de datos a la nube.
  • SQL Compact: use SQL Server Compact para compilar aplicaciones independientes y conectadas de manera ocasional para dispositivos móviles, escritorios y clientes web.
  • LocalDB: use LocalDB durante el desarrollo para escribir y probar código Transact-SQL sin tener que administrar una instancia de servidor de SQL Server.

SQL Data Tools

  • Azure Data Studio: use Azure Data Studio en Windows, macOS y Linux para ejecutar cuadernos de SQL Server, Azure SQL Database, PostgreSQL, Jupyter Notebook y muchos más.
  • SQL Server Data Tools: use SSDT en Visual Studio para compilar bases de datos relacionales, bases de datos de Azure SQL, paquetes de Integration Services, modelos de datos de Analysis Services e informes de Reporting Services.
  • Herramientas de administración de SQL Server: use SSMS en Windows para configurar, supervisar y administrar instancias de SQL Server.

Acceso a datos SQL

  • Controladores cliente SQL: use los controladores SQL para conectar, consultar, actualizar, insertar o eliminar datos de una base de datos SQL.
  • Entity Framework: use Entity Framework para obtener acceso con facilidad a las bases de datos mediante LINQ, con acceso directo a SQL Server y la opción de control de la asignación entre un modelo Entity Data Model (EDM) y estructuras relacionales sin formato.
  • Windows Communication Foundation (WCF): use Data Services si lo que quiere es una solución completa para crear y consumir fácilmente servicios OData tanto en la Web como en la intranet.
  • Sync Framework: use Sync Framework para permitir el acceso sin conexión a cualquier tipo de datos, cualquier almacén de datos, cualquier protocolo de transferencia y cualquier topología de red.
  • Extensiones reactivas: use las extensiones reactivas (Rx) para realizar la programación de flujos de eventos y simplificar la programación asincrónica mediante secuencias observables y operadores de consulta del estilo LINQ. Use las extensiones reactivas para JavaScript (RxJS) a fin de simplificar la programación basada en devolución de llamada asincrónica y orientada a eventos en la Web mediante secuencias observables.
  • Integración con CLR: use la integración con CLR para escribir procedimientos almacenados, desencadenadores, tipos definidos por el usuario, funciones definidas por el usuario, agregados definidos por el usuario y funciones con valores de tabla de streaming usando cualquier lenguaje de .NET Framework, incluidos Microsoft Visual Basic .NET y Microsoft Visual C#.
  • SQLXML 4.0: use SQLXML 4.0 para exportar datos relacionales a XML.

Recopilación, procesamiento y visualización de datos