Arquitectura

1. Administración

El lenguaje natural de SQL Server es Transact SQL. Por tanto, es necesario transmitir las instrucciones en este lenguaje. Como este lenguaje no es forzosamente natural para el usuario, es posible realizar la instrucción de manera gráfica con SQL Server Management Studio, y después ejecutarla en el servidor con los botones Aceptar, Aplicar...

Incluso aunque las tareas de administración se tratan en este libro, un conocimiento adecuado de Transact SQL y de las posibilidades ofrecidas por este lenguaje es muy aconsejable para el lector que quiera administrar una base de datos.

Es posible escribir scripts Transact SQL para ejecutar operaciones administrativas en forma de procesamientos batch.

2. Programación

El desarrollo de aplicaciones clientes para visualizar los datos del servidor se puede apoyar en diferentes tecnologías.

images/01ec20.png

La DLL SQL Native Client es un método de acceso a los datos que está disponible para tecnologías OLE-DB u ODBC de acceso a datos. Con este nuevo API, se puede usar el conjunto de funcionalidades de SQL Server, como los tipos personalizados definidos CLR (UDT: User Defined Type), MARS (Multiple Active Result Sets) o el tipo XML.

SQL Native Client es un API que permite aprovechar al máximo las funcionalidades de SQL Server y disponer de un programa de acceso óptimo al servidor.

Es posible utilizar los objetos ADO para acceder a la información. Esta elección es más estándar, ya que un programa que accede a una fuente...

Si desea saber más, le proponemos el siguiente libro:
couv_RIT19SQLA.png
60-signet.svg
Versión impresa
20-ecran_lettre.svg
Versión online
41-logo_abonnement.svg
En ilimitado con la suscripción ENI
130-boutique.svg
En la tienda oficial de ENI
Anterior
Presentación de SQL Server
Siguiente
Base de datos SQL Server