Tutorial de SQL

cursos manuales tutoriales programming tutorials
 
Registrate gratis
45.000 registrados
Tutoriales
,
Tutoriales - Diseño - Trucos - Foros/Comunidad - Software - Recursos - HerramientasOnline - Biblioteca
Webmasters - Codigo Fuente - Libros - Cursos Propios - Comunidad - DirectorioN -Cursos y MastersN
Manuales Propios: MySQL - SQL - Visual Basic - W.A.P. - Photoshop - phpnuke - corba - director - php
dreamweaver - dreamweaverMX - excel - fireworksMX - flash - flashMX - freehand - oracle - zope

Arquitecturas

Bases de Datos-Arquitecturas

En muchas ocasiones, después de haber realizado un gran estudio detallado del SGBD y haber revisado su diseño, nos podemos encontrar que ha implementado sobre un equipo con insuficientes recursos o no se ha seleccionado la arquitectura adecuada para su explotación. Entre otras arquitecturas, caben destacar las siguientes:

Cliente / Servidor
Esta arquitectura consta de un cliente inteligente que puede solicitar servicios de un servidor en red. En el lado del cliente de esta arquitectura encontramos una aplicación frontal bastante sencilla ejecutándose en un ordenador personal. A una aplicación cliente / servidor se le puede pedir que realice validaciones o que muestre listas de opciones válidas, pero la mayor parte de las reglas de integridad de los datos y de negocio se imponen en la propia base de datos: relaciones, índices, valores predeterminados, rangos, disparadores, procedimientos almacenados, etc. En el lado del servidor encontramos un motor de servidor de bases de datos inteligente. El servidor está diseñado para aceptar consultas SQL desde la aplicación frontal, generalmente en forma de llamadas a procedimientos almacenados que devuelven conjunto de resultados claramente definidos y de ámbito limitado.

Generalmente, la aplicación cliente es responsable, al menos, de la administración de la conexión, la captura de los datos, la presentación de datos y la administración de los errores.

El servidor es el responsable de la administración inteligente de los recursos, la administración de la seguridad, la administración de los datos, de las consultas y sobre todo de la integridad de los datos.

Motor Distribuido
En este caso, cada uno de los clientes posee el motor necesario para acceder a la base de datos y acceden de forma independiente del resto de los usuarios. Esta arquitectura tiene la ventaja del aprovechamiento de los recursos del cliente pero la desventaja del control de versiones.

Componentes Distribuidos
Esta arquitectura añade un tercer elemento al sistema de acceso a la base de datos, se trata de los objetos de lógica de negocio, encargados de procesar las peticiones de los clientes y hacérselas llegar al servidor. Estos objetos pueden estar instalados en máquinas diferentes a la del cliente y del servidor. La principal ventaja radica en el aprovechamiento de los servicios cliente / servidor y en asegurar el control de las versiones del motor de acceso a datos. La aplicación frontal realiza peticiones a los objetos de lógica de negocio que son trasmitidas al servidor, la respuestas del mismo llegan a los objetos y éstos las devuelven al cliente.




Las mejores ofertas de la Red
Ofertas de Tecnologia Ofertas de Vivienda
Ofertas de Finanzas Ofertas de Motor
Ofertas de Formacion Ofertas de Juegos
Ofertas de Ocio Ofertas de Salud
Ofertas de Viajes
  Volver a portada del manual SQL
 Manual de SQL
Introducción
Consultas
-De Selección
-De Acción
-De Unión Internas
-De Unión Externas
-De Referenc Cruzadas
Criterios de Selección
Agrupamiento Registros
Tipos de Datos
Subconsultas
Extructuras de Tablas
Problemas Resueltos
-Registros Duplicados
-Registros no Relacc.
Cursores
FullText (SQL-Server)
ACCESS
-Bases Externas
-Parámetros
-Omitir Permisos
-Cláusula PROCEDURE
Optimizar Sentencias
Modelo de datos
Introduccion
Los usuarios
Ciclo de vida
Criterios de calidad
Indicadores de calidad
El modelo logico
Restricciones integridad
Modelo Relacional
Introduccion
Proceso d Normalización
Las Interrelaciones
Algebra Relacional
Cálculo Relacional
El Modelo E/R
Entidades
Atributos
Dominios
Claves
Interrelaciones
Restricciones Interrelaciones
Ejemplo
Generalidades
Definiciones
Leyes de Murphy
Arquitecturas
Buffers
DataWareHousing
-Introducción
-Teoría
-Proyecto
Tutoriales
Recomedamos: programatium I solorecursos I manuales I pueblos 2.0I info-salud