arquitectura sql

15
UNIVERSIDAD METROPOLITA DE EDUCACION CIENCIAS Y TECNOLOGIA (UMECIT) NOMBRES: ZHERISBETH GARCÈS ARQUITECTURA DE LA BASE DE DATOS SQL SERVER

Upload: zherisbeth-garces-de-sanchez

Post on 14-Jun-2015

1.927 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Arquitectura sql

UNIVERSIDAD METROPOLITA DE

EDUCACION CIENCIAS Y TECNOLOGIA

(UMECIT)NOMBRES:

ZHERISBETH GARCÈS

ARQUITECTURA DE LA BASE DE DATOS SQL

SERVER

Page 2: Arquitectura sql

INTRODUCCION

Page 3: Arquitectura sql

• SQL Server es un conjunto de objetos eficientemente almacenados. Los objetos donde se almacena la información se denominan tablas, y éstas a su vez están compuestas de filas y columnas. En el centro de SQL Server está el motor de SQL Server, el cual procesa los comandos de la base de datos. base de datos.

Page 4: Arquitectura sql

• Los procesos se ejecutan dentro del sistema operativo y entienden únicamente de conexiones y de sentencias SQL.

• SQL Server incluye herramientas para la administración de los recursos que el ordenador nos proporciona y los gestiona para un mejor rendimiento de la Base de datos.

Page 5: Arquitectura sql

ARQUITECTURA DE SQL SERVER

CLIENTE-SERVIDOR

Page 6: Arquitectura sql

• SQL Server usa la arquitectura Cliente / Servidor para separar la carga de trabajo en tareas que corran en computadoras tipo Servidor y tareas que corran En computadoras tipo Cliente:

• El Cliente es responsable de la parte lógica y de presentar la información al usuario. Generalmente, el cliente corre en una o más computadoras Cliente, aunque también puede correr en una computadora Servidor con SQL Server.

Page 7: Arquitectura sql

• SQL Server administra Bases de Datos y distribuye los recursos disponibles del servidor (tales como memoria, operaciones de disco, etc.) entre las múltiples peticiones.

• La arquitectura Cliente /Servidor permite desarrollar aplicaciones para realizar en una variedad de ambientes.

Page 8: Arquitectura sql

• SQL Server es un sistema administrador para Bases de Datos relacionales basadas en la arquited'ctura Cliente / Servidor (RDBMS) que usa Transact-SQL para mandar peticiones entre un cliente y el SQL Server.

Page 9: Arquitectura sql
Page 10: Arquitectura sql

• SQL Server usa una arquitectura de comunicación por capas para aislar aplicaciones internas de red y protocolos. Esta arquitectura permite desplegar la misma aplicación en diferentes ambientes de red.

Page 11: Arquitectura sql

LOS COMPONENTES EN LA ARQUITECTURA

DE COMUNICACIÓN INCLUYEN:

Page 12: Arquitectura sql
Page 13: Arquitectura sql

• APLICACIÓN: Una aplicación es desarrollada usando una aplicación de interfaz de programación para Base de Datos (API). La aplicación no tiene conocimiento de los protocolos internos de red usados para la comunicación con SQL Server.

• INTERFAZ DE LA BASE DE DATOS: Esta es una interfaz usada por una aplicación para mandar peticiones a SQL Server y procesar los resultados devueltos por SQL Server.

Page 14: Arquitectura sql

• LIBRERÍA DE RED: Este es un componente de Software de comunicación que empaqueta las peticiones de la Base de Datos y los resultados para transmitirlos por medio del protocolo de red apropiado. Una librería de Red, también conocida como Net-Library, debe ser instalada tanto en el cliente como en el servidor.

Page 15: Arquitectura sql

• TABULAR DATA STREAM: (TDS) Es un protocolo por niveles de aplicación usado para la comunicación entre un Cliente y SQL Server. Los paquetes TDS son encapsulados en los paquetes de red hechos por la protocol stak usada por las Net-Libraries.

• SERVICIOS OPEN DATA: Este es un componente de SQL Server que se encarga de las conexiones de red, pasando las peticiones del cliente al SQL Server para procesar y regresar cualquier resultado a los Clientes.