INGENIERÍA EN SISTEMAS COMPUTACIONALES BASE DE DATOS DISTRIBUIDAS BDD-ES REV00

Tamaño: px
Comenzar la demostración a partir de la página:

Download "INGENIERÍA EN SISTEMAS COMPUTACIONALES BASE DE DATOS DISTRIBUIDAS BDD-ES REV00"

Transcripción

1 BDD-ES REV00 Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Franklin Gothic Book de 26 pts. INGENIERÍA EN SISTEMAS COMPUTACIONALES BASE DE DATOS I DISTRIBUIDAS

2 DIRECTORIO Secretario de Educación Pública Dr. José Ángel Córdova Villalobos Subsecretario de Educación Superior Dr. Rodolfo Tuirán Gutiérrez Coordinadora de Universidades Politécnicas Mtra. Sayonara Vargas Rodríguez II

3 PÁGINA LEGAL Participantes M.T.I. Adrián Benjamín Carmona Manilla Universidad Politécnica de Francisco I. Madero Lic. Omar Reyna Ángeles Universidad Politécnica de Francisco I. Madero Primera Edición: 2012 DR 2012 Coordinación de Universidades Politécnicas. Número de registro: México, D.F. ISBN III

4 ÍNDICE INTRODUCCIÓN... 1 PROGRAMA DE ESTUDIO... 2 FICHA TÉCNICA... 3 DESARROLLO DE PRÁCTICAS O ACTIVIDADES DE APRENDIZAJE... 5 INSTRUMENTOS DE EVALUACIÓN GLOSARIO DE TÉRMINOS Y ABREVIATURAS BIBLIOGRAFÍA IV

5 INTRODUCCIÓN Las bases de datos distribuidas cada vez tienen más auge debido a la movilidad del mundo actual, y por lo tanto, de los sistemas informáticos, éstas al igual que las bases de datos centralizadas requieren de un diseño en el cual se debe tener en consideración la distribución de la información y el tipo de distribución que se realizará. Otro aspecto importante son las transacciones tales como inserción, eliminación o actualización de datos; los cuales, se vuelven cruciales en este tipo de bases de datos, ya que el nivel de concurrencia y la seguridad son determinantes. En los sistemas de bases de datos distribuidas la adecuada integración es un objetivo dificil de alcanzar, aquí es donde cobran mucha importancia los esquemas globales de los elementos del sistema, ya que una de las características de estos sistemas es que sean transparentes sin importar en qué parte se encuentre la información y los mecanismos que se utilicen para recuperarla. Se introduce la evolución de las bases de datos así como los nuevos modelos que extienden o sustituyen al modelo relacional. Es objetivo fundamental de la asignatura que el alumno conozca las principales tendencias en el área de sistemas de bases de datos. El alumno construirá arquitecturas de tipo: cliente-servidor y evaluará las razones para optar por la distribución en las bases de datos, instrumentando dicha distribución en un proyecto solicitado. Su estudio, permitirá al alumno tener las herramientas de conocimiento teorico y práctico para determinar cuándo se requiere la aplicación de bases de datos distribuidas, su diseño, el procesamiento de consultas bajo el esquema distribuido y el manejo de las transacciones durante el ejercicio de su profesión. 1

6 PROGRAMA DE ESTUDIO PROGRAMA DE ESTUDIO DATOS GENERALES NOMBRE DEL PROGRAMA EDUCATIVO: Ingeniería en Sistemas Computacionales OBJETIVO DEL PROGRAMA EDUCATIVO: Formar profesionistas competentes para: especificar, diseñar, construir, implantar, verificar, auditar, evaluar y mantener sistemas de tecnologías de la información que respondan a las necesidades de sus usuarios, mejorando los niveles de eficiencia, eficacia y productividad de las organizaciones en el entorno globalizado, tomando en cuenta el factor humano. NOMBRE DE LA ASIGNATURA: Base de Datos Distribuidas CLAVE DE LA ASIGNATURA: BDD-ES OBJETIVO DE LA ASIGNATURA: El alumno será capaz de identificar inconsistencias en los sistemas distribuidos y analizar las distintas técnicas para su desarrollo e implementación de aplicaciones reales. TOTAL HRS. DEL CUATRIMESTRE: 105 FECHA DE EMISIÓN: Diciembre, 2011 UNIVERSIDADES PARTICIPANTES: Universidad Politécnica de Francisco I. Madero CONTENIDOS PARA LA FORMACIÓN ESTRATEGIA DE APRENDIZAJE EVALUACIÓN TÉCNICAS SUGERIDAS ESPACIO EDUCATIVO MOVILIDAD FORMATIVA TOTAL DE HORAS UNIDADES DE APRENDIZAJE RESULTADOS DE APRENDIZAJE EVIDENCIAS PARA LA ENSEÑANZA (PROFESOR) PARA EL APRENDIZAJE (ALUMNO) AULA LABORATORI O OTRO PROYECTO PRÁCTICA MATERIALES REQUERIDOS EQUIPOS REQUERIDOS TEÓRICA NO Presencial Presencial Presencial PRÁCTICA NO Presencial TÉCNICA INSTRUMENTO OBSERVACIÓN 1. Fundamentos de computación distribuida *Exposición *Resumen de EC1: Resuelve cuestionario introductoria exposición *Revisar Al completar la unidad de sobre conceptos *Sugerir referencias referencias aprendizaje el alumno será fundamentales de sistemas electrónicas y *Resolver cuestionario capaz de: distribuidos y el modelo bibliográficas *Participar en la cliente/servidor. *Preparar cuestionario retroalimentación *Definir los conceptos *Retroalimentación fundamentales de base de datos distribuidas y el modelo cliente/servidor. * A partir de la exposición de casos, * Sugerir referencias * Exponer las caracteristicas de revisar referencias del ED1: Exposición sobre las electrónicas y los sistemas abiertos y sus tema para armar características de los sistemas bibliográficas ventajas exposición abiertos y sus ventajas. *Retroalimentación en * Realizar Exposición foro * Participar en foro para retroalimentación X N/A N/A N/A N/A X N/A N/A N/A N/A Pizarrón, Diapositivas, Elementos impresos y electrónicos sobre fundamentos de base de datos distribuidas Pizarrón, Diapositivas, Elementos impresos y electrónicos sobre características de los sistemas abiertos Equipo de cómputo, videoproyector Cuestionario sobre conceptos fundamentales Documental de sistemas distribuidos y el modelo cliente/servidor Guia de observación para exposición sobre las Campo características de los sistemas abiertos y sus ventajas. EP1: Realiza reporte de práctica sobre técnicas de fragmentación, replicación y distribución. X N/A N/A N/A Técnicas de fragmentación, replicación y distribución. Lista de cotejo para reporte de práctica sobre técnicas Documental de fragmentación, replicación y distribución. 2. Diseño de base de datos distribuidas Al completar la unidad de * Documentar sobre aprendizaje el alumno será técnicas de *Solución de prácticas capaz de: fragmentación y * Consultar referencias replicación y * Participar en la * Proponer alternativas para la ED1: Realiza práctica sobre presentarlas en clase retroalimentación implementación del diccionario diseño e implementación del * Sugerir referencias * Realizar reporte de de datos de base de datos diccionario de datos electrónicas y prácticas distribuidas. seleccionando alguna bibliográficas del tema *Participar en alternativa de asignación. * Diseñar prácticas retroalimentación * Realizar un diseño global de *Retroalimentación base de datos distribuidas. EP2: Realiza reporte de práctica sobre diseño e implementación del diccionario de datos de base de datos distribuidas Pizarrón, diapositivas, Elementos Equipo de cómputo, impresos y videoproyector, Guía de observación de electrónicos sobre Software de sistema práctica sobre diseño e X X N/A N/A técnicas de de administración de Campo implementación del fragmentación, bases de datos diccionario de datos de replicación y base de datos distribuidas Diseño e distribución implementación del diccionario de datos de base de datos distribuidas Lista de cotejo para reporte de práctica sobre diseño e X N/A N/A N/A Documental implementación del diccionario de datos de base de datos distribuidas Al completar la unidad de aprendizaje el alumno será capaz de: *Diseñar estrategias de 3. Procesamiento de consultas procesamiento de consultas distribuidas distribuidas. *Desarrollar ejercicios sobre optimización de consultas distribuidas ED1: Realizar práctica sobre dos consultas que sean equivalentes semánticamente * Documentar sobre y que tengan complejidad estrategias de computacional teórica distinta procesamiento de * Solución de práctica en un SGBD cliente/servidor. consultas distribuidas sobre consultas en un y presentarlas en SGBD cliente/servidor clase * Realizar reporte de * Sugerir referencias práctica electrónicas y *Participar en EP1: Realizar reporte de bibliográficas del tema retroalimentación práctica en clase sobre * Diseñar prácticas consultas en un SGBD *Retroalimentación cliente/servidor Guia de observación de X X N/A N/A Campo práctica sobre consultas en un SGBD cliente/servidor. Pizarrón, Diapositivas, Equipo de cómputo, Consultas en un Elementos videoproyector, SGBD impresos y Software de sistema cliente/servidor electrónicos sobre de administración de consultas bases de datos distribuidas Lista de cotejo para reporte de práctica sobre consultas X N/A N/A N/A Documental en un SGBD cliente/servidor. 4. Manejo de transacciones distribuidas ED1: Realizar práctica sobre diseño y ejecución concurrente * Documentar sobre Al completar la unidad de de un esquema de el procesamiento de aprendizaje el alumno será transacciones que permita transacciones probar las propiedades ACID * Solución de práctica capaz de: distribuidas y los en SGBD cliente/servidor sobre manejo de mecanismos de transacciones *Implementar tareas de control de distribuidas procesamiento de concurrencia y * Realizar reporte de transacciones distribuidas. presentarlos en clase. práctica * Sugerir referencias *Desarrollar ejercicios sobre los EP1: Realizar reporte de *Participar en electrónicas y distintos mecanismos de práctica en clase sobre el retroalimentación bibliográficas del tema control de concurrencia. diseño y ejecución concurrente * Diseñar práctica de un esquema de *Retroalimentación transacciones X X N/A N/A Campo Pizarrón, Diapositivas, Elementos Equipo de cómputo, Diseño y ejecución impresos y videoproyector, concurrente de un electrónicos sobre software de sistema esquema de transacciones de administración de transacciones distribuidas y base de datos control de concurrencia X N/A N/A N/A Documental Guía de observación de práctica sobre diseño y ejecución concurrente de un esquema de transacciones. Lista de cotejo para reporte de práctica sobre diseño y ejecución concurrente de un esquema de transacciones. 2

7 FICHA TÉCNICA Bases de Datos Distribuidas Nombre: Clave: Bases de Datos Distribuidas BDD-ES Justificación: Para que el alumno desarrolle las capacidades de administrar bases de datos distribuidas. Objetivo: El alumno será capaz de identificar inconsistencias en los sistemas distribuidos y analizar las distintas técnicas para su desarrollo e implementación de aplicaciones reales. Habilidades: Lectura Escritura Interlocución Síntesis de la información Aplicación de principios tecnológicos Relaciones en y con el entorno organizacional Relaciones interpersonales Toma de decisiones Lectura en segunda lengua Interlocución en segunda lengua Competencias genéricas a desarrollar: Capacidad de análisis y síntesis; para resolver problemas; para aplicar los conocimientos en la práctica; para gestionar la información; y para trabajar en forma autónoma y en equipo. 3

8 Capacidades a desarrollar en la asignatura Determinar arquitectura (hardware/software) para cubrir los requerimientos del cliente mediante el análisis de las necesidades y requerimientos. Seleccionar estándares de desarrollo para garantizar el éxito del sistema de acuerdo al análisis de las necesidades del cliente. Identificar infraestructura tecnológica de centro de datos para determinar su configuración actual por medio del análisis de los componentes. Diagnosticar centros de datos para desarrollar planes de actuación de acuerdo con los resultados del análisis de los componentes. Competencias a las que contribuye la asignatura Diagnosticar requerimientos del cliente para identificar los elementos que conforman el sistema informático, mediante técnicas diagnósticas a través de encuestas de levantamiento de datos. Evaluar el funcionamiento de sistema de información, para garantizar el funcionamiento óptimo del diseño propuesto a través de métodos de prueba. Determinar infraestructura tecnológica de la configuración de centro de datos para garantizar el correcto funcionamiento por medio de la verificación y validación de los componentes que la integran.. Estimación de tiempo (horas) necesario para transmitir el aprendizaje al alumno, por Unidad de Aprendizaje: Unidades de aprendizaje I. Fundamentos de computación distribuida II. Diseño de Base de Datos Distribuidas III. Procesamient o de Consultas Distribuidas IV. Manejo de transacciones distribuidas Total de horas por 105 cuatrimestre: Total de horas por 7 semana: Créditos: 7 HORAS TEORÍA HORAS PRÁCTICA No No Presencial Presencial presencial presencial

9 DESARROLLO DE LA PRÁCTICA O PROYECTO Nombre de la asignatura: Nombre de la Unidad de Aprendizaje: Nombre de la práctica o proyecto: Base de datos distribuidas Diseño de base de datos distribuidas Fragmentación y distribución Número: 1 Duración (horas) : 4 Resultado de aprendizaje: Realizar un diseño global de base de datos distribuidas. Requerimientos (Material Computadora PC Y requerimiento de la práctica o equipo): Actividades a desarrollar en la práctica por parte del alumno: Considere la siguiente tabla Código Nombre Ciudad Saldo 100 Reina María Juárez Pérez Puebla $ 15, Karen Arteaga Ramírez Puebla $ 10, Ana Rosa Pérez Jiménez Monterrey $ 5, Nancy Cerón Arteaga Distrito Federal $ 50, Fernanda Sánchez Gutiérrez Guadalajara $ 20, Martha Urueta López Puebla $ 25, Adriana Domínguez Espinosa Guadalajara $ 32, Antonia Vega Hernández Guadalajara $ 36, Nallely Ángeles Jiménez Distrito Federal $ 18, Flor Lizbeth García López Monterrey $ 15, Rocío Martínez Arteaga Monterrey $ 28, Teresa Santos Serna Monterrey $ 34, Lizbeth López Jiménez Distrito Federal $ 34, Martha Paredes Escamilla Guadalajara $ 29, Luis Flores Medina Puebla $ 41, Omar Castillo Ugalde Guadalajara $ 15, Karina Ruiz Téllez Distrito Federal $ 10, Jorge Gachuz Ortega Distrito Federal $ 5, Francisco Ramírez Sosa Distrito Federal $ 50, María Alejandra Soto Casillas Puebla $ 20, Miguel Hernández Hernández Puebla $ 25, Martin Lugo Pérez Monterrey $ 32, Irma García Dorantes Monterrey $ 36, Claudia Hernández Galarza Distrito Federal $ 18, Veronica Mejía Arteaga Guadalajara $ 15, Ana María Gutiérrez Morales Guadalajara $ 28, Adriana Mera López Guadalajara $ 34, Julia María Miranda Paulin Distrito Federal $ 34, Daniel Reyna García Monterrey $ 29,

10 a) Realizar una fragmentación horizontal considerando los siguientes predicados i) Saldo mayor o igual a $25, ii) Saldo menor a 50 a $ 25, iii) Ciudad igual a Puebla o D.F. iv) Ciudad igual a Guadalajara v) Ciudad igual a Monterrey b) Comprobar que las particiones generadas cumplen con los principios de completitud, reconstrucción y fragmentos disjuntos. c) Documentar y entregar reporte de práctica de acuerdo a las especificaciones que el profesor indique. Actividades a desarrollar en la práctica por parte del profesor: Detallar los requerimientos de la práctica. Proponer más tablas que se puedan relacionar con la presentada en este documento. Definir el formato para el reporte de práctica. Evaluar el reporte de la práctica a partir de una lista de cotejo. Retroalimentar a partir de los resultados de la evaluación. Evidencias a las que contribuye el desarrollo de la práctica: EP1: Realiza reporte de práctica sobre técnicas de fragmentación, replicación y distribución. 6

11 DESARROLLO DE LA PRÁCTICA O PROYECTO Nombre de la asignatura: Nombre de la Unidad de Aprendizaje: Nombre de la práctica o proyecto: Base de datos distribuidas Diseño de base de datos distribuidas Diseño de base de datos distribuida Número: 2 Duración (horas) : 6 Resultado de aprendizaje: Proponer alternativas para la implementación del diccionario de datos de base de datos distribuidas. Requerimientos (Material Computadora PC y requerimiento de Práctica o equipo): Actividades a desarrollar en la práctica por parte del alumno: a) Realizar el diseño de una base de datos distribuida Considere una base de datos de una empresa de paquetería, que almacena datos de clientes (remitentes), destinatarios, envíos, repartidores, transportes y sucursales. Suponga que tiene presencia en todo el país. b) Definir el diccionario de datos de la base diseñada, considere particiones y replicas, dependiendo de los criterios de partición y niveles de acceso definidos por el profesor. c) Documentar y entregar reporte de práctica de acuerdo a las especificaciones que el profesor indique. Actividades a desarrollar en la práctica por parte del profesor: Detallar los requerimientos de la práctica (atributos de las tablas, criterios de partición y niveles de acceso). Definir el formato para el reporte de práctica. Evaluar el desempeño del alumno a partir de una guía de observación. Evaluar el reporte de la práctica a partir de una lista de cotejo. Retroalimentar a partir de los resultados de la evaluación. Evidencias a las que contribuye el desarrollo de la práctica: ED1: Realiza práctica sobre diseño e implementación del diccionario de datos seleccionando alguna alternativa de asignación. EP2: Realiza reporte de práctica sobre diseño e implementación del diccionario de datos de base de datos distribuidas. 7

12 DESARROLLO DE LA PRÁCTICA O PROYECTO Nombre de la asignatura: Nombre de la Unidad de Aprendizaje: Nombre de la práctica o proyecto: Base de datos distribuidas Procesamiento de consultas distribuidas Consultas distribuidas Número: 3 Duración (horas) : 6 Resultado de aprendizaje: Desarrollar ejercicios sobre optimización de consultas distribuidas. Requerimientos (Material Computadora PC, requerimiento de Práctica y SMBDD. o equipo): Actividades a desarrollar en la práctica por parte del alumno: Considere el siguiente esquema de una base de datos: Repartidores (Numero, Apellidos, Nombre, Telefono, Direccion, Ciudad, Estado, Salario) Agencias (Nombre, Direccion, Telefono, Gerente, Región, Num_Empleado) Suponga que las tablas Agencias y Repartidores están fragmentadas considerando los siguientes predicados: R 1: Numero mayor o igual a 100 R 2: Numero menor a 100 A 1: Num_empleado mayor o igual a 100 A 2:Num_empleado menor a 100 a) Los fragmentos R1, R2, A1 y A2 están almacenados en los nodos 1, 2, 3 y 4, respectivamente, y el resultado se quiere en el nodo 5. b) Presentar dos estrategias distribuidas distintas de ejecución para la misma consulta. c) Considere en una de las estrategias centralizar todos los datos en el nodo 5 antes de procesar la consulta. d) Considere otra estrategia en la que las tablas Repartidores y Agencias están fragmentadas de la misma manera y ejecuta la operación de selección y junta en paralelo. e) Usar el método de costo simple para evaluar el consumo de recursos. f) Documentar y entregar reporte de práctica de acuerdo a las especificaciones que el profesor indique. 8

13 Actividades a desarrollar en la práctica por parte del profesor: Detallar los requerimientos de la práctica. Definir el formato para el reporte de práctica. Evaluar el desempeño del alumno a partir de una guía de observación. Evaluar el reporte de la práctica a partir de una lista de cotejo. Retroalimentar a partir de los resultados de la evaluación. Evidencias a las que contribuye el desarrollo de la práctica: ED1: Realiza práctica sobre dos consultas que sean equivalentes semánticamente y que tengan complejidad computacional teórica distinta en una SGBD cliente/servidor. EP1: Realiza reporte de práctica en clase sobre consultas en un SGBD cliente/servidor. 9

14 DESARROLLO DE LA PRÁCTICA O PROYECTO Nombre de la asignatura: Nombre de la Unidad de Aprendizaje: Nombre de la práctica o proyecto: Base de datos distribuidas Manejo de transacciones distribuidas Transacciones distribuidas Número: 4 Duración (horas) : 8 Resultado de aprendizaje: Implementar tareas de procesamiento de transacciones distribuidas. Requerimientos (Material Computadora PC y requerimiento de Práctica o equipo): Actividades a desarrollar en la práctica por parte del alumno: a) Investigar sobre los siguientes métodos de bloqueo para el control de concurrencia: i. Protocolos basados en bloqueo ii. Protocolos basados en marcas temporales iii. Protocolos basados en validación iv. Granularidad múltiple v. Esquemas multiversión b) Realizar una tabla comparativa entre los protocolos anteriores c) Desarrollar un ejemplo de transacciones y concurrencia donde se puedan aplicar cada uno de los métodos mencionados. Actividades a desarrollar en la práctica por parte del profesor: Detallar los requerimientos de la práctica. Definir el formato para el reporte de práctica. Evaluar el desempeño del alumno a partir de una guía de observación. Evaluar el reporte de la práctica a partir de una lista de cotejo. Retroalimentar a partir de los resultados de la evaluación. Evidencias a las que contribuye el desarrollo de la práctica: ED1: Realizar práctica sobre diseño y ejecución concurrente de un esquema de transacciones que permita probar las propiedades ACID en SGBD cliente/servidor. EP1: Realizar reporte de práctica en clase sobre el diseño y ejecución concurrente de un esquema de transacciones. 10

15 INSTRUMENTOS DE EVALUACIÓN 11

16 CUESTIONARIO SOBRE CONCEPTOS FUNDAMENTALES DE SISTEMAS DISTRIBUIDOS Y EL MODELO CLIENTE/SERVIDOR. U1, EC1 Alumno I Relaciona Ambas Columnas con las letras que corresponde (valor 60%) XY ) BD locales, SGBDD, Red de comunicaciones, Directorio global ( ) Fragmento AD ) SGBDD Heterogéneo ( ) Replica ZS ) Procesador de datos locales, procesador de aplicaciones distribuidas, software de comunicaciones ( ) Componentes de una BDD UT ) Horizontal, vertical e hibrida AZ) Colección de múltiples base de datos, lógicamente interrelacionadas, distribuidas sobre una red de computadoras ( )Todos los SGBDD son iguales ( ) Componentes de un SGBDD JK ) Guarda la información sobre la ubicación de los datos, sobre los fragmentos de cada relación y sobre la duplicidad de los datos. FG ) Transparencia en la red, copias y fragmentación YJ ) Es una copia de una base de datos en un hardware diferente ( ) SGBDD ( ) Todos los SGBDD son diferentes. ( ) Responsabilidades del SGBDD CF ) Software capaz de administrar una BDD suministrando mecanismos de acceso que hacen transparente la distribución ( ) tipos de fragmentación. JE ) SGBDD Homogéneo ( ) Base de datos distribuidas DT) Es una parte de una base de datos en un servidor distinto a los demás bloques. ( ) Diccionario de datos II Escribe falso o verdadero dentro del paréntesis de tal manera que la sentencia escrita resulte valida (valor 40%) 1.- Una de las características de las BDD es que los datos deben estar físicamente en más de un servidor ( ) 2.- Una razón para fragmentar es disminuir el nivel de concurrencia ( ) 3.- Una razón para replicar es disminuir el rendimiento en las consultas globales ( ) 4.- Las BDD deben asegurar la transparencia ( ) 5.- Los SGBDD federados tienen total autonomía funcional ( ) 6.- Disminuir los accesos remotos de las bases de datos es una de las razones por las cuales se fragmenta ( ) 7.- Integrar es juntar en un mismo servidor todas las bases de datos. ( ) 8.-La redundancia de los datos es uno de los objetivos de las BDD ( ) 12

17 GUÍA DE OBSERVACIÓN PARA EXPOSICIÓN U1, ED1 UNIVERSIDAD POLITÉCNICA DE NOMBRE DE LA ASIGNATURA : Bases de Datos Distribuidas INSTRUCCIONES Revisar los documentos o actividades que se solicitan y marque en los apartados SI cuando la evidencia a evaluar se cumple; en caso contrario marque NO. En la columna OBSERVACIONES ocúpela cuando tenga que hacer comentarios referentes a lo observado. Valor del reactivo 5% Característica a cumplir (reactivo) Puntualidad para iniciar y concluir la exposición. CUMPLE SI NO OBSERVACIONES 10% 5% 10% Esquema de diapositiva. Colores y tamaño de letra apropiada. Sin saturar las diapositivas de texto. Portada: Nombre de la escuela (logotipo), Carrera, Asignatura, Profesor, Alumnos, Matricula, Grupo, Lugar y fecha de entrega. Ortografía (cero errores ortográficos). 10% 15% 5% Exposición. a. Utiliza las diapositivas como apoyo, no lectura total b. Desarrollo del tema fundamentado y con una secuencia estructurada. c. Organización de los integrantes del equipo. 5% 25% 10% d. Expresión no verbal (gestos, miradas y lenguaje corporal). Preparación de la exposición. Dominio del tema. Habla con seguridad. Presentación y arreglo personal 100% CALIFICACIÓN: 13

18 LISTA DE COTEJO PARA REPORTE DE PRÁCTICA U2, EP1 UNIVERSIDAD POLITÉCNICA DE - DATOS GENERALES DEL PROCESO DE EVALUACIÓN Nombre(s) del alumno(s): Matrícula: Firma del alumno(s): Nombre de la Práctica: Asignatura Nombre del docente: Fecha: Periodo cuatrimestral: Firma del docente: Valor del reactiv o 15% 30% 30% 15% 10% Característica a cumplir (Reactivo) El reporte cumple con los requisitos de: Buena presentación No tiene faltas de ortografía Maneja el lenguaje técnico apropiado. Demás requerimientos establecidos por el profesor Presenta evidencia de haber realizado una fragmentación horizontal correcta considerando los predicados indicados en el requerimiento Presenta comprobación de que las particiones generadas cumplen con los principios de completitud, reconstrucción y fragmentos disjuntos Entregó reporte de práctica de acuerdo a las especificaciones que el profesor indicó Entregó el reporte en la fecha y hora señalada. 100% CALIFICACIÓN CUMPLE SI NO OBSERVACIONES 14

19 GUÍA DE OBSERVACIÓN PARA PRÁCTICA U2, ED1 UNIVERSIDAD POLITÉCNICA DE DATOS GENERALES DEL PROCESO DE EVALUACIÓN Nombre(s) del alumno(s): Matrícula: Firma del alumno(s): Nombre de la Práctica: Asignatura Nombre del docente: Fecha: Periodo cuatrimestral: Firma del docente: Valor del reactiv o 20% 35% 35% Característica a cumplir (Reactivo) Resuelve la práctica en la hora y tiempo señalados por el profesor, si es en equipo participa en el desarrollo y aporta sus opiniones. Realiza el diseño de la base de datos distribuida mencionada en el requerimiento de la práctica considerando los criterios de partición y niveles de acceso definidos en el requerimiento. Define el diccionario de datos de la base diseñada, considerando particiones y réplicas, dependiendo de los criterios de partición y niveles de acceso definidos en el requerimiento. Muestra respeto, orden y actitud. Durante el desarrollo 10% de la práctica presenta buena actitud, respeto y disciplina con sus compañeros y el profesor. 100% CALIFICACIÓN CUMPLE SI NO OBSERVACIONES 15

20 LISTA DE COTEJO PARA REPORTE DE PRÁCTICA U2, EP2 UNIVERSIDAD POLITÉCNICA DE - DATOS GENERALES DEL PROCESO DE EVALUACIÓN Nombre(s) del alumno(s): Matrícula: Firma del alumno(s): Nombre de la Práctica: Asignatura Nombre del docente: Fecha: Periodo cuatrimestral: Firma del docente: Valor del reactiv o 20% 35% 35% 10% Característica a cumplir (Reactivo) Presentación. El reporte cumple con los requisitos de: Buena presentación No tiene faltas de ortografía Maneja el lenguaje técnico apropiado Demás requerimientos establecidos por el profesor El reporte presenta evidencias del diseño de la base de datos distribuida mencionada en el requerimiento de la práctica, considerando los criterios de partición y niveles de acceso definidos en el requerimiento. El reporte contiene el diccionario de datos de la base diseñada, considerando particiones y replicas, dependiendo de los criterios de partición y niveles de acceso definidos en el requerimiento. Responsabilidad. Entregó el reporte en la fecha y hora señalada. 100% CALIFICACIÓN CUMPLE SI NO OBSERVACIONES 16

21 GUÍA DE OBSERVACIÓN PARA PRÁCTICA U3, ED1 UNIVERSIDAD POLITÉCNICA DE DATOS GENERALES DEL PROCESO DE EVALUACIÓN Nombre(s) del alumno(s): Matrícula: Firma del alumno(s): Nombre de la Práctica: Asignatura Nombre del docente: Fecha: Periodo cuatrimestral: Firma del docente: Valor del reactiv o 10% 20% Característica a cumplir (Reactivo) Resuelve la práctica en la hora y tiempo señalados por el profesor, si es en equipo participa en el desarrollo y aporta sus opiniones. Define dos estrategias distribuidas distintas de ejecución para la misma consulta. CUMPLE SI NO OBSERVACIONES 20% 20% Considera en una de las estrategias centralizar todos los datos en el nodo 5 antes de procesar la consulta. Considera otra estrategia en la que las tablas Repartidores y Agencias están fragmentadas de la misma manera y ejecuta la operación de selección y junta en paralelo. Usa el método de costo simple adecuadamente para 20% evaluar el consumo de recursos y presenta resultados concretos. Muestra respeto, orden y actitud. Durante el desarrollo 10% de la práctica presenta buena actitud, respeto y disciplina con sus compañeros y el profesor. 100% CALIFICACIÓN 17

22 LISTA DE COTEJO PARA REPORTE DE PRÁCTICA U3, EP1 UNIVERSIDAD POLITÉCNICA DE - DATOS GENERALES DEL PROCESO DE EVALUACIÓN Nombre(s) del alumno(s): Matrícula: Firma del alumno(s): Nombre de la Práctica: Asignatura Nombre del docente: Fecha: Periodo cuatrimestral: Firma del docente: Valor del reactiv o 10% 20% Característica a cumplir (Reactivo) Presentación. El reporte cumple con los requisitos de: Buena presentación No tiene faltas de ortografía Maneja el lenguaje técnico apropiado Demás requerimientos establecidos por el profesor Presenta evidencia de haber utilizado dos estrategias distribuidas distintas de ejecución para la misma consulta. CUMPLE SI NO OBSERVACIONES 20% 20% Una de las estrategias centraliza todos los datos en el nodo 5 antes de procesar la consulta. Considera en el reporte otra estrategia en la que las tablas Repartidores y Agencias están fragmentadas de la misma manera y ejecuta la operación de selección y junta en paralelo. 20% 10% Presenta evidencia de haber usado el método de costo simple adecuadamente para evaluar el consumo de recursos y presenta resultados concretos. Responsabilidad. Entregó el reporte en la fecha y hora señalada. 100% CALIFICACIÓN 18

23 GUÍA DE OBSERVACIÓN PARA PRÁCTICA U4, ED1 UNIVERSIDAD POLITÉCNICA DE DATOS GENERALES DEL PROCESO DE EVALUACIÓN Nombre(s) del alumno(s): Matrícula: Firma del alumno(s): Nombre de la Práctica: Asignatura Nombre del docente: Fecha: Periodo cuatrimestral: Firma del docente: Valor del reactiv o 10% Característica a cumplir (Reactivo) Resuelve la práctica en la hora y tiempo señalados por el profesor, si es en equipo participa en el desarrollo y aporta sus opiniones. Investiga sobre los siguientes métodos de bloqueo para el control de concurrencia: CUMPLE SI NO OBSERVACIONES 20% 25% 35% vi. Protocolos basados en bloqueo vii. Protocolos basados en marcas temporales viii. Protocolos basados en validación ix. Granularidad múltiple x. Esquemas multiversión Realiza una tabla comparativa entre los protocolos anteriores. Desarrolla un ejemplo de transacciones y concurrencia donde se puedan aplicar cada uno de los métodos mencionados. Muestra respeto, orden y actitud. Durante el desarrollo 10% de la práctica presenta buena actitud, respeto y disciplina con sus compañeros y el profesor. 100% CALIFICACIÓN 19

24 LISTA DE COTEJO PARA REPORTE DE PRÁCTICA U4, EP1 UNIVERSIDAD POLITÉCNICA DE - DATOS GENERALES DEL PROCESO DE EVALUACIÓN Nombre(s) del alumno(s): Matrícula: Firma del alumno(s): Nombre de la Práctica: Asignatura Nombre del docente: Fecha: Periodo cuatrimestral: Firma del docente: Valor del reactiv o 10% Característica a cumplir (Reactivo) Presentación. El reporte cumple con los requisitos de: Buena presentación No tiene faltas de ortografía Maneja el lenguaje técnico apropiado Demás requerimientos establecidos por el profesor Presenta evidencias y referencias bibliográficas sobre la Investigación de los siguientes métodos de bloqueo para el control de concurrencia: CUMPLE SI NO OBSERVACIONES 20% xi. xii. xiii. xiv. xv. Protocolos basados en bloqueo Protocolos basados en marcas temporales Protocolos basados en validación Granularidad múltiple Esquemas multiversión 25% Presenta una tabla comparativa entre los protocolos anteriores 35% 10% Contiene un ejemplo de transacciones y concurrencia donde se puedan aplicar cada uno de los métodos mencionados. Responsabilidad. Entregó el reporte en la fecha y hora señalada. 100% CALIFICACIÓN 20

25 GLOSARIO DE TÉRMINOS Y ABREVIATURAS 1. Abstracción. Característica que permite al usuario o programador operar una base de daros sin conocer detalles de los datos, que para él no resulte necesarios. 2. Administración de datos: La gestión de los recursos de datos, lo que incluye la planificación de la base de datos, el desarrollo y el mantenimiento de estándares, políticas y procedimientos, así como el diseño conceptual y lógico de la base de datos. 3. Agregación: Representa una relación de tipo "tiene" o "es parte de" entre tipos de entidad, en la que uno de los tipos de entidad representa el "todo" y el otro representa la "parte". 4. Atributo: Una propiedad de un tipo de entidad o de relación. 5. Atributo compuesto: Un atributo que está formado por múltiples componentes, cada uno de ellos con una existencia independiente. 6. Atributo derivado: Un atributo que representa un valor que puede derivarse del valor de un atributo o conjunto de atributos relacionados, no necesariamente del mismo tipo de entidad. 7. Atributo multivaluado: Un atributo que contiene múltiples valores para cada instancia de un tipo de entidad. 8. Atributo simple: Un atributo compuesto de un único componente con existencia independiente. 9. Atributo univaluado: Un atributo que contiene un único valor para cada instancia de un tipo de entidad. 10. Atomicidad: Una transacción se considera como una única operación lógica. 11. Bases de datos distribuidas: Colección de múltiples base de datos, lógicamente interrelacionadas, distribuidas sobre una red de computadoras. 12. Cardinalidad: Describe el número máximo de posibles instancias de relación para una entidad que participa en un tipo de relación dado. 13. Cardinalidad: La cardinalidad de una relación es el número de filas que contiene. 14. Clave candidata: El conjunto mínimo de atributos que identifican de forma unívoca cada instancia de un tipo de entidad. 21

26 15. Clave candidata: Una superclave tal que ningún subconjunto propio de la misma es una superclave de la relación. 16. Clave compuesta: Una clave candidata que está formada por dos o más atributos. 17. Clave externa: Un atributo, o conjunto de atributos, dentro de una relación que se corresponden con la clave candidata de alguna relación. 18. Clave principal: La clave candidata que se selecciona para identificar de forma unívoca cada instancia de un tipo de entidad. 18. Clave principal: La clave candidata seleccionada para identificar las filas de forma unívoca dentro de cada relación. 19. Combinación externa: La combinación externa (izquierda) es una combinación en la que también se incluyen en la relación resultante las filas de R que no tengan valores correspondientes en los atributos comunes de S (a los valores no existentes en la segunda relación se les asigna un valor nulo). 20. Combinación natural: La combinación natural es una equicombinación entre las dos relaciones R y S sobre todos los atributos comunes x (del resultado se elimina una de las dos apariciones de cada atributo común). 21. Composición: Una forma específica de agregación que representa una asociación entre entidades donde hay una pertenencia fuerte y una existencia coincidente entre el "todo" y la "parte". 22. Concurrencia: Este término se refiere a la capacidad de permitir muchas funciones al mismo tiempo. 23. DBA: Significa Administrador de la Base de Datos, en inglés. 24: DBMS: El database management system o DBMS corresponde al software y grupo de herramientas que permiten manejar la base de datos. Un RDBMS es un DBMS relacional, es decir, cuya naturaleza es la formación de relaciones al interior del mismo. 25. DDL (comandos DDL): Los comandos DDL (data definition language) son utilizados en la creación y modificación de objetos del esquema. Proveen la habilidad de crear, alterar e incluso eliminar objetos de un esquema, otorgar y revocar privilegios y roles a los usuarios, establecer opciones de auditoria e incluso agregar comentarios al diccionario de datos del sistema. 22

27 26. Diccionario de Datos: El diccionario de datos es un grupo de tablas que se utilizan para almacenar información sobre el resto de las tablas, índices, clusters y otros objetos de la base de datos. 27. Directorio global: Guarda la información sobre la ubicación de los datos, sobre los fragmentos de cada relación y sobre la duplicidad de los datos. 28. Diseño lógico de la base de datos: El proceso de construcción de un modelo de los datos utilizados en una empresa basándose en un modelo de datos específico, pero de forma independiente de un SMBD concreto y de cualquier otra consideración física. 29. División: La operación de división define una relación sobre los atributos C que está compuesta por el conjunto de filas de R que se corresponden con la combinación de todas las filas de S. 30. DML (comandos DML): Los comandos DML (data manipulation language), implementan modificaciones sobre la información que se guarda en los objetos de una base de datos. Estas sentencias son del tipo DELETE, INSERT, SELECT y UPDATE, principalmente. 31. Dominio de atributo: El conjunto de valores permitidos para uno o más atributos. 32. Enfoque centralizado: Los requisitos de cada vista de usuario se combinan en un único conjunto de requisitos para el nuevo sistema de base de datos. Durante la etapa de diseño de la base de datos se crea un modelo de datos que representa todas las vistas de usuario. 33. Enfoque de integración de las Vistas: Los requisitos de cada vista de usuario se mantienen en listas separadas. Durante la etapa de diseño de la base de datos se crean y combinan los modelos de datos que representan cada una de las vistas de usuario. 34. Especialización: El proceso de maximizar las diferencias entre miembros de una entidad identificando sus características distintivas. 35. Esquema de la base de datos relacional: Un conjunto de esquemas de relación, cada uno con un nombre distintivo. 36. Esquema de relación: Una relación denominada definida por un conjunto de parejas de atributos y nombres de dominio. 37. Fragmentación: Dividir la base de datos en dos o más unidades de almacenamiento 38. Grado: EL grado de una relación es el número de atributos que contiene. 23

28 39. Grado de un tipo de relación: El número de tipos de entidad que participan en una relación. 40. Inconsistencia: Datos contradictorios. 41. Instancia de relación: Una asociación identificable de forma unívoca que incluye una instancia de cada uno de los tipos de entidad participantes. 42. Instancia de una entidad: Un objeto identificable de forma unívoca dentro de un tipo de entidad. 43. Integridad de entidad: En una relación base ningún atributo de una clave principal puede ser nulo. 44. Integridad referencial: Si hay una clave externa en una relación, el valor de la clave externa debe corresponderse con el valor de una clave candidata de alguna fila en su relación de origen o el valor de la clave externa debe ser completamente nulo. 45. Intersección: La operación de intersección define una relación compuesta por el conjunto de todas las filas que existen tanto en R como en S (R y S deben ser compatibles con respecto a la unión). 46. Multiplicidad: El número (o rango) de posibles instancias de un tipo de entidad que pueden relacionarse con una única instancia de otro tipo de entidad asociado a través de una relación concreta. 47. Operación de agrupación: Agrupa las filas de la relación R según los atributos de agrupación, GA, y luego aplica la lista de funciones de agregación AL para definir una nueva relación. 48. Operaciones de agregación: Aplica la lista de funcionas de agregación, AL, a la relación R para definir una relación sobre la lista de agregación. 49. Participación: Determina si todas las instancias de entidad participan en una relación o sólo lo hacen algunas. 50. Planificación de la base de datos: Las actividades de gestión que permiten llevar a cabo las distintas etapas del ciclo de vida del desarrollo de sistemas de base de datos de la forma más eficiente y efectiva posible. 51. Procedimiento: Un Procedimiento almacenado es un grupo de sentencias SQL que implementan un programa que se ejecuta en el servidor de base de datos. 24

29 52. Proyección: La operación de proyección se aplica a una única relación R y define otra relación que contiene un subconjunto vertical de R, extrayendo los valores de los atributos especificados y eliminando los duplicados. 53. Recopilación y análisis de requisitos: El proceso de recopilar y analizar la información acerca de la parte de la organización a la que el sistema de base de datos tenga que dar soporte, y utilizar esta información para identificar los requisitos relativos al nuevo sistema. 54. Replicación: Es una copia de una base de datos en una unidad de almacenamiento diferente. 55. Selección: La operación de selección se aplica a una única relación R y define otra relación que contiene únicamente aquellas filas de R que satisfagan la condición (predicado) especificada. 56. SMBD. Sistema gestor de bases de datos distribuidas: Software capaz de administrar una BDD suministrando mecanismos de acceso que hacen transparente la distribución. 57. Transacción: Una acción o serie de acciones llevadas a cabo por un único usuario o programa de aplicación y que acceden al contenido de la base de datos o los modifican. 58. Trigger: También conocido como disparador, es un mecanismo que permite escribir procedimientos que son ejecutados en forma automática (sin una orden explícita del usuario o programador) cuando ocurre un evento de INSERT, UPDATE o DELTE sobre una tabla o vista. 59. Valor nulo: Representa un valor para un atributo que es actualmente desconocido o no es aplicable para esa fila. 25

30 BIBLIOGRAFÍA Administración de sistemas gestores de bases de TÍTULO: datos AUTOR: HUESO Ibáñez, Luis AÑO: 2011 EDITORIAL O REFERENCIA: RA-MA Editorial LUGAR Y AÑO DE LA EDICIÓN España, 2011 ISBN O REGISTRO: Desarrollo de bases de datos: casos prácticos desde el análisis a la TÍTULO: implementación CUADRA Fernández, Dolores / Castro Galán, Elena / Iglesias Maqueda, AUTOR: Ana Ma. / Martínez Fernández, Paloma AÑO: 2011 EDITORIAL O REFERENCIA: RA-MA Editorial LUGAR Y AÑO DE LA EDICIÓN España, 2011 ISBN O REGISTRO: TÍTULO: Bases de datos: Diseño, Implementación y Administración AUTOR: CORONEL Carlos AÑO: 2011 EDITORIAL O REFERENCIA: CENGAGE Learning LUGAR Y AÑO DE LA EDICIÓN México, 2011 ISBN O REGISTRO: TÍTULO: Microsoft SQL Server Administración y Análisis de Bases de Datos AUTOR: PÉREZ César AÑO: 2010 EDITORIAL O REFERENCIA: Alfaomega grupo editor LUGAR Y AÑO DE LA EDICIÓN México, 2010 ISBN O REGISTRO: TÍTULO: SQL Server 2008 AUTOR: HOTEK Mike AÑO: 2009 EDITORIAL O REFERENCIA: Anaya Multimedia LUGAR Y AÑO DE LA EDICIÓN España, 2009 ISBN O REGISTRO: TÍTULO: MySQL AUTOR: DUBOIS Paul AÑO: 2009 EDITORIAL O REFERENCIA: Anaya Multimedia LUGAR Y AÑO DE LA EDICIÓN España, 2009 ISBN O REGISTRO:

31 27

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS. TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS Pág. 1 de 17 1. Nombre de la asignatura

Más detalles

INGENIERÍA EN SISTEMAS COMPUTACIONALES DISEÑO DE BASE DE DBD/ES REV00

INGENIERÍA EN SISTEMAS COMPUTACIONALES DISEÑO DE BASE DE DBD/ES REV00 DBD/ES REV00 Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Franklin Gothic Book de 26 pts. INGENIERÍA EN SISTEMAS COMPUTACIONALES DISEÑO DE BASE DE 1 DATOS DIRECTORIO Secretario

Más detalles

Carrera: Clave de la asignatura: SATCA: 2-2-4

Carrera: Clave de la asignatura: SATCA: 2-2-4 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: SATCA: Bases de Datos Distribuidas Ingeniería Sistemas Computacionales TIC-1302 2-2-4 2. PRESENTACION Caracterización

Más detalles

Base de datos relacional

Base de datos relacional Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar

Más detalles

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

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS 5 ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS Contenido: 5.1 Conceptos Generales Administración de Bases de Datos Distribuidas 5.1.1 Administración la Estructura de la Base de Datos 5.1.2 Administración

Más detalles

1.- DATOS DE LA ASIGNATURA

1.- DATOS DE LA ASIGNATURA 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Bases de Datos Distribuidas Ingeniería en Tecnologías de la Carrera : Información y Comunicaciones Clave de la asignatura : TIF-1007 SATCA 1 3-2-5 2.-

Más detalles

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE 3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Software Configuration Management (SCM) es una disciplina de la Ingeniería de Software que se preocupa de [Ber92] [Ber84] [Bou98] [Mik97]: Identificar y documentar

Más detalles

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA.

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA. MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA. AUTORES: MSC. MIREYA LÓPEZ DELGADO LIC. ESPINOSA. CUIDAD HABANA PROGRAMA

Más detalles

IES Politécnico Estella

IES Politécnico Estella SÍNTESIS PROGRAMACIÓN DEL MÓDULO/ DEPARTAMENTO: INFORMATICA GRUPO/CURSO: PRIMERO ASI (2014-2015) MÓDULO / : GEBD PROFESOR:JULIA SEVILLA PAULA REMIREZ 3.- CONTENIDOS: 3.1.- Enumera las Unidades Didácticas

Más detalles

INTEGRACION DE BASES DE DATOS EN LA WEB

INTEGRACION DE BASES DE DATOS EN LA WEB 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: INTEGRACION DE BASES DE DATOS EN LA WEB Ingeniería en Tecnologías de la Información y Comunicaciones DSD-1202 SATCA1

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Base de datos

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE BASE DE DATOS PARA APLICACIONES

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE BASE DE DATOS PARA APLICACIONES INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE BASE DE DATOS PARA APLICACIONES UNIDADES DE APRENDIZAJE 1. Competencias Dirigir proyectos de tecnologías

Más detalles

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROFESIONAL ASOCIADO Y LICENCIATURA Versión

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN INGENIERÍA HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Bases de Datos para Aplicaciones. 2. Competencias a la que contribuye la asignatura Dirigir proyectos de tecnologías

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN INGENIERÍA HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Bases de Datos para Aplicaciones. 2. Competencias a la que contribuye la asignatura Dirigir proyectos de tecnologías

Más detalles

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información El proceso de desarrollo de software Modelos de ciclo de vida El ciclo de vida de una base de datos El proceso

Más detalles

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS Índice de contenido: 1. Concepto de base de datos (BD)... 3 2. Los sistemas gestores de bases de datos (SGBD)... 3 3. Arquitectura de los sistemas

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO: 10 ASGBD (Administración de Sistemas Gestores de Bases de Datos) PROFESOR: JULIA SEVILLA

Más detalles

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

BASES DE DATOS TEMA 1

BASES DE DATOS TEMA 1 BASES DE DATOS TEMA 1 Contenido 1. Qué es una base de datos? 2. Un ejemplo 3. Personas que interactúan con la base de datos 4. Inconvenientes de los sistemas de ficheros 5. Modelos de datos 6. Lenguajes

Más detalles

ADP-ES REV00 INGENIERÍA INDUSTRIAL ADMINISTRACIÓN DE PROYECTOS

ADP-ES REV00 INGENIERÍA INDUSTRIAL ADMINISTRACIÓN DE PROYECTOS ADP-ES REV00 INGENIERÍA INDUSTRIAL I ADMINISTRACIÓN DE PROYECTOS Directorio Lic. Emilio Chuayffet Chemor Secretario de Educación Dr. Fernando Serrano Migallón Subsecretario de Educación Superior Mtro.

Más detalles

Tema 1. Conceptos básicos

Tema 1. Conceptos básicos Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1

Más detalles

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

Índice libro SQL Server 2005 1 / 6

Índice libro SQL Server 2005 1 / 6 Sql Server 2005 Charte, Francisco Ed. Anaya Multimedia Precio: 13,30 336 páginas. Idioma: Español ISBN: 8441520283. ISBN-13: 9788441520288 1ª edición (06/2006). Índice libro SQL Server 2005 1 / 6 Microsoft

Más detalles

Maestría en Bioinformática. Bases de Datos y Sistemas de Información. Diseño Lógico. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.

Maestría en Bioinformática. Bases de Datos y Sistemas de Información. Diseño Lógico. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com. Maestría en Bioinformática Bases de Datos y Sistemas de Información Diseño Lógico Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Conceptos Herramientas Diseño lógico Modelo Relacional Las

Más detalles

Universidad de Colima Facultad de Ingeniería Mecánica y Eléctrica. Base de Datos I. Maestra: Martha E. Evangelista Salazar

Universidad de Colima Facultad de Ingeniería Mecánica y Eléctrica. Base de Datos I. Maestra: Martha E. Evangelista Salazar Universidad de Colima Facultad de Ingeniería Mecánica y Eléctrica Base de Datos I Maestra: Martha E. Evangelista Salazar Introducción a los conceptos de Bases de Datos a).- Definiciones básicas sobre bases

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales

Más detalles

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Sistemas

Más detalles

TEORIA DE BASES DE DATOS. M. Sc. Cristina Bender Lic. Diana Gázquez

TEORIA DE BASES DE DATOS. M. Sc. Cristina Bender Lic. Diana Gázquez TEORIA DE BASES DE DATOS Docentes: Dra. Claudia Deco M. Sc. Cristina Bender Lic. Diana Gázquez OBJETIVO DE LA MATERIA Capacitar al alumno en los conocimientos fundamentales, teóricos y prácticos, necesarios

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Base de datos. 2. Competencias Implementar

Más detalles

BASE DE DATOS RELACIONALES

BASE DE DATOS RELACIONALES BASE DE DATOS RELACIONALES Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya

Más detalles

Asignaturas, profesores, alumnos. Profesores, grupos, asignaturas, aulas

Asignaturas, profesores, alumnos. Profesores, grupos, asignaturas, aulas Introducción a las bases de datos Fundamentos de diseño de bases de datos Introducción a las bases de datos Organización lógica de los datos Sistemas basados en archivos Concepto intuitivo de base de datos

Más detalles

CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas

CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas CAPITULO 1 Introducción a los Conceptos Generales de 1.1 Preliminares Las empresas necesitan almacenar información. La información puede ser de todo tipo. Cada elemento informativo es lo que se conoce

Más detalles

Ventajas, Características y Aplicaciones de los SGBD Distribuidos.

Ventajas, Características y Aplicaciones de los SGBD Distribuidos. Ventajas, Características y Aplicaciones de los SGBD Distribuidos. Definición Un SBD Distribuido se compone de un conjunto de sitios, conectados entre sí mediante algún tipo de red de comunicaciones, en

Más detalles

Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre.

Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre. Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre. Tema: Sistemas Subtema: Base de Datos. Materia: Manejo de aplicaciones

Más detalles

Carrera: IFM - 0414 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: IFM - 0414 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Fundamentos de bases de datos Licenciatura en Informática IFM - 0414 3-2-8 2.-

Más detalles

PROGRAMA DE ESTUDIOS BASE DE DATOS

PROGRAMA DE ESTUDIOS BASE DE DATOS PROGRAMA DE ESTUDIOS BASE DE DATOS IDENTIFICACIÓN DEL CURSO Ubicación HCA HTI Total de horas Valor en créditos 5 semestre 1 3 4 4 Tipo de curso Obligatorio Matemáticas V Física III Inglés III Asignaturas

Más detalles

CAPÍTULO 3 Servidor de Modelo de Usuario

CAPÍTULO 3 Servidor de Modelo de Usuario CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes

Más detalles

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra.

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra. Unidad IV: Seguridad 4.1 Tipos de usuario El objetivo de la creación de usuarios es establecer una cuenta segura y útil, que tenga los privilegios adecuados y los valores por defecto apropiados Para acceder

Más detalles

3. Participantes en el diseño y seguimiento curricular del programa. Lugar y fecha de elaboración o revisión

3. Participantes en el diseño y seguimiento curricular del programa. Lugar y fecha de elaboración o revisión Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Créditos (Ht-Hp_ créditos): Carrera: Programación de dispositivos

Más detalles

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

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa. BASES DE DATOS Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa. La creación de una base de datos debe ser realizada cuidadosamente procurando

Más detalles

<Generador de exámenes> Visión preliminar

<Generador de exámenes> Visión preliminar 1. Introducción Proyecto Final del curso Técnicas de Producción de Sistemas Visión preliminar Para la evaluación de algunos temas de las materias que se imparten en diferentes niveles,

Más detalles

Bases de Datos 3º Informática de Sistemas

Bases de Datos 3º Informática de Sistemas TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS. Concepto y Funciones del SGBD. Lenguajes de los SGBD. Niveles de Abstracción. Arquitectura ANSI/SPARC. Componentes del SGBD. 1. Concepto y Funciones del SGBD.

Más detalles

PROGRAMA EDUCATIVO DE TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO INDUSTRIAL

PROGRAMA EDUCATIVO DE TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO INDUSTRIAL PROGRAMA EDUCATIVO DE TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO INDUSTRIAL HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Informática 2. Competencias Gestionar las

Más detalles

ESPECIALIZACIÓN EN GESTIÓN DE BASE DE DATOS GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código: EGBD-P01-GD01

ESPECIALIZACIÓN EN GESTIÓN DE BASE DE DATOS GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código: EGBD-P01-GD01 ESPECIALIZACIÓN EN GESTIÓN DE BASE DE DATOS GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código: EGBD-P01-GD01 1. IDENTIFICACIÓN DE LA GUÍA DIDÁCTICA DISEÑO Y ADMINISTRACIÓN DE UNA BODEGA DE DATOS Nombre

Más detalles

Grado en Ingeniería Informática

Grado en Ingeniería Informática Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería

Más detalles

COMITÉ TECNICO DE NORMALIZACION DE GESTION Y ASEGURAMIENTO DE LA CALIDAD

COMITÉ TECNICO DE NORMALIZACION DE GESTION Y ASEGURAMIENTO DE LA CALIDAD COMISION DE REGLAMENTOS TECNICOS - CRT COMITÉ TECNICO DE NORMALIZACION DE GESTION Y ASEGURAMIENTO DE LA CALIDAD SUB COMITÉ SECTOR EDUCACION NORMAS APROBADAS NTP 833.920-2003 Guía de aplicación de la Norma

Más detalles

Bases de Datos Especializadas

Bases de Datos Especializadas Bases de Datos Especializadas BASES DE DATOS ESPECIALIZADAS 1 Sesión No.7 Nombre: Fragmentación, asignación y arquitectura de referencia Objetivo: Al término de la sesión, el alumno conocerá características

Más detalles

Introducción. Componentes de un SI. Sistema de Información:

Introducción. Componentes de un SI. Sistema de Información: Introducción. Sistema de Información: Conjunto de elementos relacionados entre sí de acuerdo a ciertas reglas, que aporta a la organización la información necesaria para el cumplimiento de sus fines, para

Más detalles

Modelos y Bases de Datos

Modelos y Bases de Datos Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 12 Nombre: Lenguaje SQL: Valores Nulos Contextualización Qué más ofrece el lenguaje SQL? Así como te has introducido en el desarrollo de la

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN ADMINISTRACIÓN ÁREA ADMINISTRACIÓN Y EVALUACIÓN DE PROYECTOS

TÉCNICO SUPERIOR UNIVERSITARIO EN ADMINISTRACIÓN ÁREA ADMINISTRACIÓN Y EVALUACIÓN DE PROYECTOS TÉCNICO SUPERIOR UNIVERSITARIO EN ADMINISTRACIÓN ÁREA ADMINISTRACIÓN Y EVALUACIÓN DE PROYECTOS HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Consultoría empresarial 2.

Más detalles

PROGRAMA DE GESTIÓN DOCUMENTAL

PROGRAMA DE GESTIÓN DOCUMENTAL PROGRAMA DE GESTIÓN DOCUMENTAL PROGRAMA DE DOCUMENTOS ESPECIALES Aprobó: Olga Sanabria Amín Vicepresidente Financiera y Administrativa Reviso: Carlos Alejandro Vanegas Gerente de Elaboró: Grupo de Gestión

Más detalles

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

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 índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

III. ADMINISTRACIÓN DE ORACLE.

III. ADMINISTRACIÓN DE ORACLE. III. ADMINISTRACIÓN DE ORACLE. 1.- Qué es Oracle? Qué hace un Administrador? 2.- Herramientas de ORACLE. 3.- Características. 4.- Arquitectura. 4.1.- Componentes de la BD. 4.2.- Estructura de la memoria.

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia ADMINISTRACION DE BASES DE DATOS SISTEMAS DE INFORMACIÓN Y BASES DE DATOS Módulo Titulación GRADO EN INGENIERÍA INFORMÁTICA DE SISTEMAS (464) Plan 464 45265

Más detalles

ASIGNATURA: BASE DE DATOS II

ASIGNATURA: BASE DE DATOS II 1 ASIGNATURA: BASE DE DATOS II Código: 32 306 Régimen: Cuatrimestral Horas semanales: 4 horas Escuela/s: Sistemas 2010 FUNDAMENTOS: Alcanzados los objetivos de la asignatura Bases de Datos I, se avanzará

Más detalles

A.N.E.P. Consejo de Educación Técnico Profesional. Educación Media Tecnológica. Orientación: Informática ASIGNATURA SISTEMAS DE BASES DE DATOS II

A.N.E.P. Consejo de Educación Técnico Profesional. Educación Media Tecnológica. Orientación: Informática ASIGNATURA SISTEMAS DE BASES DE DATOS II Consejo de Educación Técnico Profesional Educación Media Tecnológica Orientación: Informática ASIGNATURA SISTEMAS DE BASES DE DATOS II Tercer año (3 horas semanales) Plan 2004 Índice Tema Pág Índice...

Más detalles

Sistemas de Gestión de Calidad. Control documental

Sistemas de Gestión de Calidad. Control documental 4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4

Más detalles

IAP 1003 - ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS

IAP 1003 - ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS IAP 1003 - ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS Introducción 1. El propósito de esta Declaración es prestar apoyo al auditor a la implantación de la NIA 400, "Evaluación del Riesgo y

Más detalles

Programa Analítico Plan de estudios 2011. Asignatura: Bases de Datos

Programa Analítico Plan de estudios 2011. Asignatura: Bases de Datos Programa Analítico Plan de estudios 2011 Asignatura: Bases de Datos CARRERA: LCC Lic. en y LSI Ciencias de la Computación - Lic. en Sistemas de Información AÑO: 3 (LCC) y 4 (LSI) CREDITO HORARIO: 7 DESPLIEGUE:

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

POLÍTICAS DE SEGURIDAD PARA EL DESARROLLO DE SISTEMAS DE CAPUFE

POLÍTICAS DE SEGURIDAD PARA EL DESARROLLO DE SISTEMAS DE CAPUFE SISTEMAS DE ÍNDICE PÁGINA INTRODUCCIÓN OBJETIVO 3 FUNDAMENTO LEGAL 4 DEFINICIONES 5 POLÍTICAS 6 De la base de datos Del acceso a los sistemas De los sistemas Web Ambientes de Desarrollo, Calidad o Pruebas,

Más detalles

Sistemas de Información II Tema 1. El enfoque de bases de datos

Sistemas de Información II Tema 1. El enfoque de bases de datos Sistemas de Información II Tema 1. El enfoque de bases de datos Bibliografía: Elmasri y Navathe: Fundamentos de Sistemas de Bases de Datos 3ª edición, 2002 (Capítulo 1). Carlos Castillo UPF 2008 1 De qué

Más detalles

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

Gestión de Oportunidades

Gestión de Oportunidades Gestión de Oportunidades Bizagi Suite Gestión de Oportunidades 1 Tabla de Contenido CRM Gestión de Oportunidades de Negocio... 4 Elementos del Proceso... 5 Registrar Oportunidad... 5 Habilitar Alarma y

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN UNIVERSIDAD NACIONAL DE INGENIERÍA BASE DE DATOS (Modelamiento, Análisis y Diseño, Implementación y Administración mediante ORACLE) CERTIFICA ORGANIZA Mayor Información: informes@uni.edu.pe Visite Nuestra

Más detalles

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

Más detalles

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda Agradecimientos Introducción Gestores de bases de datos Servidores de bases de datos Microsoft SQL Server 2012 Qué puede hacer con SQL Server

Más detalles

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las

Más detalles

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

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl Resumen demandas de almacenamiento y procesamiento de datos. Es el conjunto de estas dos capacidades

Más detalles

Windows Server 2012 Manejabilidad y automatización. Module 3: Adaptación del Administrador de servidores a sus necesidades

Windows Server 2012 Manejabilidad y automatización. Module 3: Adaptación del Administrador de servidores a sus necesidades Windows Server 2012 Manejabilidad y automatización Module 3: Adaptación del Administrador de servidores a sus necesidades Fecha de publicación: 4 de septiembre de 2012 La información contenida en este

Más detalles

Guía Docente Curso 2012-2013

Guía Docente Curso 2012-2013 ESCUELA POLITECNICA SUPERIOR Guía Docente Curso 2012-2013 Titulación Ingeniería Informática DATOS DE LA ASIGNATURA * * Asignatura en experiencia piloto de implantación del sistema de créditos ECTS Nombre:

Más detalles

Base de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING.

Base de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING. INFORMÁTICA Base de Datos Usuario A Programa de Aplicación Bodega Usuario B Usuario N Insumo Proveedor Profesor: José Miguel

Más detalles

2.1 Multibase. Información mas detallada sobre este sistema se encuentra en [Ceri y Pelagatti 1985].

2.1 Multibase. Información mas detallada sobre este sistema se encuentra en [Ceri y Pelagatti 1985]. 1 Colección de Tesis Digitales Universidad de las Américas Puebla Alvarez Carrión, Guillermo La necesidad de llevar a cabo la integración de BDC s, con problemas de heterogeneidad, ha llevado a diversos

Más detalles

- Bases de Datos - - Diseño Físico - Luis D. García

- Bases de Datos - - Diseño Físico - Luis D. García - Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo

Más detalles

PROGRAMA ANALÍTICO. Carrera: Tecnicatura Superior en Tecnologías de la Información

PROGRAMA ANALÍTICO. Carrera: Tecnicatura Superior en Tecnologías de la Información Carrera: Tecnicatura Superior en Tecnologías de la Información Plan de Estudio: 2001. Ordenanza Nº 918/2000 del Consejo Superior Universitario de la UTN Módulo o Asignatura: Sistemas Operativos Windows

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Web --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Autenticación Centralizada

Autenticación Centralizada Autenticación Centralizada Ing. Carlos Rojas Castro Herramientas de Gestión de Redes Introducción En el mundo actual, pero en especial las organizaciones actuales, los usuarios deben dar pruebas de quiénes

Más detalles

Examen de Fundamentos de ITIL

Examen de Fundamentos de ITIL Examen de Fundamentos de ITIL Ejemplo A, versión 5.1 Selección tipo test Instrucciones 1. Debe intentar contestar las 40 preguntas. 2. Marque sus respuestas en lápiz en la hoja anexa 3. Usted tiene 60

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

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

Estructura de Bases de datos. Leonardo Víquez Acuña Estructura de Bases de datos Leonardo Víquez Acuña Lenguajes de Bases de Datos Un sistema de bases de datos proporciona Un lenguaje de definición de datos para especificar el esquema de la base de datos

Más detalles

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS Datos repetidos. No se manejan estándares. Había inconsistencia de datos. Falta de seguridad en los datos. No existían

Más detalles

ARQUITECTURA TÉCNICA ASIGNATURA: MATERIALES DE CONSTRUCCIÓN II CURSO: 2009-2010 APUNTES TEMA 1: CONTROL DE CALIDAD

ARQUITECTURA TÉCNICA ASIGNATURA: MATERIALES DE CONSTRUCCIÓN II CURSO: 2009-2010 APUNTES TEMA 1: CONTROL DE CALIDAD ARQUITECTURA TÉCNICA ASIGNATURA: MATERIALES DE CONSTRUCCIÓN II CURSO: 2009-2010 APUNTES TEMA 1: CONTROL DE CALIDAD. CONCEPTO. EVOLUCIÓN CON EL TIEMPO. NORMA UNE EN ISO 9001:2000 Profesor: Victoriano García

Más detalles

Ingeniería en Sistemas Computacionales

Ingeniería en Sistemas Computacionales 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Base de datos distribuidos Ingeniería en Sistemas Computacionales RSD-1201 Créditos 2-3-5 2.- PRESENTACIÓN Caracterización

Más detalles

-OPS/CEPIS/01.61(AIRE) Original: español Página 11 5. Estructura del programa de evaluación con personal externo

-OPS/CEPIS/01.61(AIRE) Original: español Página 11 5. Estructura del programa de evaluación con personal externo Página 11 5. Estructura del programa de evaluación con personal externo 5.1 Introducción Esta sección presenta la estructura del programa de evaluación con personal externo. Describe las funciones y responsabilidades

Más detalles

NOMBRE DEL DOCUMENTO: PROCEDIMIENTO PARA AUDITORÍA INTERNA. Referencia a la Norma ISO 9001:2008 8.2.2 Página 1 de 7

NOMBRE DEL DOCUMENTO: PROCEDIMIENTO PARA AUDITORÍA INTERNA. Referencia a la Norma ISO 9001:2008 8.2.2 Página 1 de 7 Referencia a la Norma ISO 9001:2008 8.2.2 Página 1 de 7 1. Propósito Establecer los lineamientos para dirigir la planificación y realización de las Auditorías Internas que permitan verificar la implantación,

Más detalles

SISTEMA DE GESTIÓN DE BASE DE DATOS (Database Management System (DBMS))

SISTEMA DE GESTIÓN DE BASE DE DATOS (Database Management System (DBMS)) SISTEMA DE GESTIÓN DE BASE DE DATOS (Database Management System (DBMS)) Los sistemas de gestión de bases de datos son un tipo de software muy específico, dedicado a servir de interfaz entre la base de

Más detalles

Curso Online de Microsoft

Curso Online de Microsoft Curso Online de Microsoft SQL Server Presentación: Estudia el servidor de bases de datos empresarial Microsoft SQL Server 2005 centrándose especialmente en el punto de vista de un diseñador o programador

Más detalles

M.T.I. Arturo López Saldiña

M.T.I. Arturo López Saldiña M.T.I. Arturo López Saldiña Hoy en día, existen diversas aproximaciones al tema de cómo hacer que las personas trabajen dentro de una organización de manera colaborativa. El problema se vuelve más difícil

Más detalles

Consultas con combinaciones

Consultas con combinaciones UNIDAD 1.- PARTE 2 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Consultas con combinaciones Usando combinaciones (joins), se pueden

Más detalles

Asignación de Procesadores

Asignación de Procesadores INTEGRANTES: Asignación de Procesadores Un sistema distribuido consta de varios procesadores. Estos se pueden organizar como colección de estaciones de trabajo personales, una pila pública de procesadores

Más detalles

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS PROJECTS elastic PROJECTS INFORMACIÓN COMERCIAL Inscripción Registro Mercantil de Pontevedra, Tomo 3116, Libro 3116, Folio 30, Hoja PO-38276 C.I.F.: B-36.499.960 contact@imatia.com 1 INTRODUCCIÓN Mediante

Más detalles