Diseño de Base de Datos



Documentos relacionados
Capítulo 5. Cliente-Servidor.

1.1.- Objetivos de los sistemas de bases de datos Administración de los datos y administración de bases de datos Niveles de Arquitectura

Tema 1. Conceptos básicos

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa.

Manual Intranet Área de Sistemas

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios

CAPÍTULO 1 Instrumentación Virtual

SISTEMAS DE INFORMACIÓN II TEORÍA

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.


Seguridad en Administración de Redes. INTEGRANTES: Santa Elena Rodríguez Calzada María de los Ángeles Ramírez Ortiz Liliana Gpe. Olivares Valdovinos.

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

Estructura de Bases de datos. Leonardo Víquez Acuña

CAPITULO IV CONCLUSIONES Y RECOMENDACIONES

Fundamentos de Sistemas de Información (SI)

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa.

Introducción a los sistemas de Bases de datos. Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO

1 EL SISTEMA R/3 DE SAP AG

Introducción a las redes de computadores

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS.

Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322

Aplicaciones Móviles. Sesión 12: Acceso a datos

Plataformas Tecnológicas Educativas

Sesión No. 7. Contextualización: Nombre de la sesión: Intelisis Business Intelligence PAQUETERÍA CONTABLE

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Capitulo I. Introducción

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

Fundamentos de la Mercadotecnia

Qué necesito saber para tener mi sitio web en Internet?

Vicerrectorado de Investigación Oficina de Patentes y Valorización

Qué significan las siglas VLSM Y CIDR?

Infraestructura Tecnológica. Sesión 12: Niveles de confiabilidad

Medellín, martes 27 de octubre del 2015

Tema 1. Conceptos fundamentales de los Sistemas Operativos

Capítulo I. Planteamiento del problema

Análisis y diseño del sistema CAPÍTULO 3

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

INFORMATICA Y REDES, SA DE CV.

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

INGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC )

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

Qué es el enrutamiento estático?

forma de entrenar a la nuerona en su aprendizaje.

Objetivos y Competencias

Concepto de Procesamiento Distribuido y Centralizado

QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A)

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

Las 10 razones principales por las cuales debe de elegir unipaas

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. Cardenal Gardoki, BILBAO (Vizcaya) Teléfono:

Ingeniería de Software. Pruebas

Microsoft SQL Server Conceptos.

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

S o f t w a r e f a c t o r y. Resumen Ejecutivo. Mayo de 2011

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 5. Sistemas de Bases de Datos. frente a Sistemas de Ficheros

Innovación en Sistemas

Nuevas tendencias: Virtualización de computadores / servidores

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

Conexión ODBC Visual Basic - MSQL. Cristian Vidal Silva

INSTITUTO TECNOLÓGICO DE SALINA CRUZ

SIEWEB. La intranet corporativa de SIE

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Qwertyuiopasdfghjklzxcvbnmqwertyu iopasdfghjklzxcvbnmqwertyuiopasdfg

ADMINISTRE CON EFICIENCIA SUS RECURSOS José Flavio Guerra Colorado MBA,PMP,ITIL.

Base de datos en Excel

Presentación y Planificación del Proyecto: Administración de Calzado

Nombre de la sesión: Intelisis Business Intelligence segunda parte

Capítulo 5. Análisis del software del simulador del sistema de seguridad

Visual Studio 2008 es el conjunto de herramientas de

Fuente:

CAPÍTULO 3 VISUAL BASIC

USO DE EXCEL Y ACCESS PARA EL DESARROLLO DE APLICACIONES ADMINISTRATIVAS EMPRESARIALES

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas

Informática I para Bachillerato

INTEROPERABILIDAD SISTEMA DE INFORMACIÓN GENERAL DE ESTUDIANTES (SIGE) SOFTWARE DE GESTIÓN ESCOLAR

CAPÍTULO 3: Resultados

Aspectos Básicos de Networking

Publicidad en Medios Digitales

GUÍA DE USUARIO: GOOGLE DRIVE

BASES DE DATOS TEMA 2. Arquitectura de un Sistema de Gestión de Bases de Datos

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

Aspectos Básicos de Networking

3.3.3 Tecnologías Mercados Datos

POSICIONAMIENTO EN LA WEB (SEM Y SEO)

Software Computacional y su clasificación

Aprendiendo con las redes sociales

Unidad 1: Conceptos generales de Sistemas Operativos.

Metodología centrada en la Experiencia del Usuario

Transcripción:

Diseño de Base de Datos

DISEÑO DE BASE DE DATOS 1 Lectura No. 2 Nombre: Arquitectura Cliente-Servidor Contextualización Qué es la arquitectura Cliente-Servidor? En la nueva de las comunicaciones a través de computadoras están básicamente regidas a través de la arquitectura cliente servidor, que se basa en proveer principalmente usabilidad y flexibilidad en las comunicaciones. El término fue utilizado por primera vez en el año de 1980 para hacer referencia a la conectividad que había entre diferentes computadoras.

DISEÑO DE BASE DE DATOS 2 Introducción al Tema Una arquitectura es un diseño conceptual de un sistema computacional, es un modelo que describe de manera funcional los requerimientos e implementaciones de un diseño. Las arquitecturas han ido evolucionando con el paso del tiempo de una manera rápida, es decir se han ido desarrollando diferentes tipos de éstas para generar sistemas funcionales, por lo tanto una de ellas es la arquitectura cliente-servidor. Este tipo de arquitectura fue utilizado y aceptado a finales de la década de los ochenta. El modo de funcionar es un tanto sencillo: se define una máquina que será el cliente que requiere el funcionamiento de otra que será el servidor.

DISEÑO DE BASE DE DATOS 3 Explicación 1.2 Introducción a la arquitectura cliente-servidor Cómo se define? Es un término que se utiliza para definir un modelo computacional en el desarrollo de sistemas. Este tipo de arquitectura se basa en la distribución de diferentes funciones entre procesos independientes que se encuentran en la misma computadora o en distintas conectadas en red. Cliente Es aquel que solicita procesos o servicios a los diferentes servidores que se encuentren en red. Características del Cliente Debe ser quien envía la solicitud, es decir que debe mantener un papel activo en la comunicación. Espera y recibe las respuestas del servidor. Tiene la capacidad de conectarse con diferentes servidores. Es aquel que interactúa con el usuario final a través de una interfaz. Servidor Es aquel que selecciona los registros que correspondan a los diferentes criterios de selección y los enviará de acuerdo a las peticiones del cliente. Características del Servidor Recibe las solicitudes del cliente. Se considera que desempeña un papel pasivo en la comunicación (Dispositivo esclavo). Procesa la solicitud y envía su respuesta. Se conecta con un gran número de clientes. No mantiene interacción alguna con el usuario.

DISEÑO DE BASE DE DATOS 4 Ventajas de la arquitectura Cliente-Servidor La información se procesa donde se genera. Las funciones se dividen en diferentes máquinas. Aumento del número de clientes sin cambio del servidor. Sustitución del servidor sin afectar al cliente. Se puede añadir otro servidor sin tener que rediseñar la arquitectura. Facilita el uso de interfaces gráficas y con aplicaciones multimedia. Desventajas de la arquitectura Cliente-Servidor Saturación del servidor. Con la utilización de algún software puede dificultar la depuración de errores. Tiende a tener más fallas que un sistema centralizado. 1.3 Componentes de un sistema de gestión de Base de Datos Un sistema de gestión de base de datos (SGBD) es un software que permite la manipulación de los sistemas de base de datos basado en un modelo de datos que se compone de estructuras y operadores asociados. Los SGBD permiten: 1. Descripción unificada de datos. 2. Independencia de aplicaciones. 3. Gestión de la información. 4. Seguridad de los datos. Componentes Un sistema gestor de base de datos se divide en componentes que procesan consultas y los de almacenamiento.

DISEÑO DE BASE DE DATOS 5 Componentes de consultas Compilador del LMD (Lenguaje de manejo de datos). Pre compilador del LMD incorporado. Intérprete LMD. Motor de evaluación de consultas. Componentes de almacenamiento Las bases de datos requieren de grandes cantidades de memoria de almacenamiento para que no sean lentas las transferencias de información, entre los principales destacamos: Gestor de autorización e integridad. Gestor de transacciones. Gestor de archivos. Gestor de memoria.

DISEÑO DE BASE DE DATOS 6 Conclusión En esta sesión aprendimos un poco más acerca de la arquitectura clienteservidor el cual se basa en consultas a través de un cliente y una respuesta por parte del servidor, convirtiéndolo en un dispositivo esclavo. Hay que destacar que para una base de datos este tipo de arquitectura puede disponer de diferentes servidores y clientes sin nunca alterar la misma. No obstante como sistemas gestores de base de datos que es un software, permite el correcto funcionamiento de la misma, podemos afirmar que es parte fundamental de una base de datos.

DISEÑO DE BASE DE DATOS 7 Para aprender más Con la finalidad de profundizar más en la investigación de este tema, te recomendamos leer el artículo PDF Sistemas de gestión de Bases de Datos que lo puedes encontrar en el siguiente link: http://brd.unid.edu.mx/sistemas-de-gestion-de-bases-de-datos/

DISEÑO DE BASE DE DATOS 8 Actividad de aprendizaje Con la finalidad de poner en práctica los conocimientos adquiridos en esta segunda sesión, realizarás la siguiente actividad: Realiza una investigación de empresas que empleen es sus sistemas la arquitectura cliente-servidor (3 mínimo). 1.- Determina cuáles son las ventajas y desventajas en la aplicación de esta arquitectura en la empresa. 2.- Generar una conclusión de la experiencia de esta actividad 3.- Entregar un reporte escrito de una cuartilla relatando tu experiencia referente a la actividad. 4. Sube tu actividad a la plataforma en el lugar indicado.

DISEÑO DE BASE DE DATOS 9 Referencias Campderrich Falgueras, B. (2003), Ingeniería de Software, España:UOC. Kroenke, D. (2003), Procesamiento de base de datos fundamentos, diseño e implementación. México: Prentice Hall Sommerville (2005), Ingeniería de Software, Madrid: Pearson Slideshare,, I. y González Mendoza, N. (2010), Ingeniería de Software, Consultado en: http://www.slideshare.net/noegonzalezmendoza/arquitectura-clienteservidor