1 Campeonato de futbol
|
|
- María Soledad Figueroa Ortíz
- hace 7 años
- Vistas:
Transcripción
1 1 Campeonato de futbol Sean los siguientes esquemas sobre un campeonato de futbol: Equipo(codEquipo, nombre, RUT DT) DT(RUT DT, nombre, apellido) Jugador(RUT, nombre, apellido, codequipo, suspendido) Partido(codLocal, codvisita, goleslocal, golesvisita) Use algebra relacional para responder: 1. La lista de los equipos y sus directores tecnicos (con nombre y apellido). 2. Los nombres de los equipos que han ganado al menos una vez. 3. Los directores tecnicos de los equipos que tienen 3 o mas jugadores suspendidos. 4. Los jugadores suspendidos cuyos equipos han jugado solo 3 veces. 5. El equipo que ha jugado contra todos los demas. 6. El partido en el que ha habido la mayor diferencia de goles. Solucion: 1. Primero renombro Equipos Equipo(codEquipo, nombreequipo, RU T DT ) Equipo(codEquipo, nombre, RU T DT ) Luego cruzo el resultado con DT dejando solo los que tiene el mismo RUT DT (esto se puede hacer en un paso con la operacion Reunion Natural) Equipo y DT Equipo DT Finalmente quito todos los atributos que no son necesarios usando proyeccion: Resultado π (nombreequipo,nombre,apellido) Equipo y DT 2. Primero busco los partidos en que ha salido un ganador de local: GL σ goleslocal>golesv isita P artido 1
2 Luego busco los partidos en que ha ganado la visita: GV σ golesv isita>goleslocal P artido Luego extraigo solo los atributos de codigos de equipos para cada uno y los renombro en una nueva tabla (notar que voy renombrando sobre los mismos nombres de relaciones :P ) GL(codEquipo) π codlocal GL GV (codequipo) π codlocal GV Luego junto los dos en una misma relacion: G GL GV Recordar que todo el algebra relacional es conjuntista y por ende los resultados son conjuntos en los que NO hay elementos repetidos, es por ello que no es necesario eliminar las repeticiones de equipos que han ganado mas de una vez, estos se iran solos al momento que se hizo la proyeccion sobre los codigos de equipo y al momento de la union entre ganadores de local y ganadores de visita. 3. Primero extraigo todos los jugadores que estan suspendidos (atributo suspedido==1) S σ suspendido=1 Jugador Ahora cruzo los jugadores suspendidos S con Equipos y elimino el atributo superfluo codequipo que aparecera dos veces (de nuevo, mediante reunion natural). Ahora para hacer esto necesito un atributo que se repita en ambos con el mismo nombre, entonces primero voy a renombrar el atributo nombre de los suspendidos por nombrejugador S(RU T, nombrejugador, apellido, codequipo, suspendido) S(RU T, nombre, apellido, code Ahora si entonces hago la reunion natural: SE S Equipo Ahora cuento cuantos jugadores hay por cada equipo usando la funcion agregada Count sobre codequipo (la funcion Count cuenta cuantas tuplas hay para un atributo que se agrega o reune) SEC(codEquipo, numerosuspendidos) < codequipo > I < RU T, Count > 2
3 Ahora solo me quedo con los equipos que tienen mas de 3 jugadores suspendidos: SEC σ numerosuspendidos>=3 SEC Ahora quito la columna numerosuspendidos SEC(codEquipo) SEC Finalmente tengo que encontrar los nombres de los directores tecnicos asociados a la tabla de equipos que contiene SEC. Para eso uso la consulta uno reemplazando SEC donde corresponda por Equipo. 4. Primero obtengo los jugadores suspendidos: S σ suspendido=1 Jugador Luego obtengo los equipos que han jugado *solo* de local y cuento la cantidad de partidos: L(codLocal, numerop artidos) < codlocal > I < codv isitacount > Ahora los que han jugado *solo* de visita y cuento la cantidad de partidos: V (codv isita, numerop artidos) < codv isita > I < codlocalcount > Ahora renombre el atributo codlocal y codvisita para normalizar L(codEquipo, numerop artidos) L V (codequipo, numerop artidos) V Ahora los junto en una sola tabla LV L V Ahora sumo los partidos jugados de local y visita agrupados por cod- Equipo P J(codEquipo, numerop artidost otales) < codequipo > I < numerop artidossuma > Ahora me quedo solo con los que tienen numeropartidostotales=3 P J σ numerop artidost otales=3 3
4 Ahora le quito el atributo numeropartidostotales E π codequipo P J Finalmente hago una reunion natural con los jugadores que estaban suspendidos JSE S E Por ultimo una tabla que contenga solo los nombres de los jugadores: JSE π <nombre,apellido> JSE 5. Primero creo una tabla que tiene un atributo que indica el equipo y un atributo que indica el equipo con el que se ha enfrentado. Para ello, cruzo la tabla equipos con la tabla equipos para obtener un todos con todos: Equipo1(codEquipoBase) π codequipo Equipo T CT Equipo1 Equipo Notar que por el momento no me interesa ninguna restriccion asi que esta tabla contiene mas informacion de la que necesito. Luego, cruzo esta tabla con la tabla Partido si y solo si el partido se jugo realmente, es decir, si codlocal = codequipobase y codv isita = codequipo ó codlocal = codequipo y codv isita = codequipobase (en cualquiera de estos dos casos quiere decir que esos equipos se han enfrentado) T CT π codequipobase,codequipo (T CT cond P artido) Donde cond = (codlocal = codequipobase codv isita = codequipo) (codlocal = codequipo codv isita = codequipobase) Ahora hago una division entre esta tabla y la tabla equipos, de esta forma me arrojara todos los equipos de la tabla TCT que tienen en codequipo a todos los equipos de la tabla equipos (la que por supuesto contiene todos los equipos). Para ello previamente debo proyectar la tabla equipos: Equipo π codequipo (Equipo) T CT R T CT Equipo Ahora busco el nombre si es que lo piden (esto lo voy hacer en una operacion anidada: primero proyecto TCTR para obtener solo los cod- EquipoBase, luego los renombro para hacer el reunion natural, luego 4
5 hago el reunion natural y finalmente proyecto para obtener solo los nombres :P) π nombre ((E(codEquipo) π codequipobase (T CT R)) Equipo) 6. Primero obtengo la diferencia de goles: DG(codLocal, codv isita, dif G) < codlocal, codv isita > I < goleslocal golesv isita > Ahora obtenemos el maximo DG(codLocal, codv isita, difg) < codlocal, codv isita > IMAXIMOdifG 2 Arriendo de propiedades Considerando el siguiente esquema: Arrendatario(RUT, nombre, apellido) Arrienda((RUT), idcasa, deuda) Telefonos(RUT, fono) Duen~no(RUT, nombre, apellido) Casa(idCasa, RUT, numero, calle, comuna) Con la informacion, responda: 1. Los arrendatarios de la casa que queda en Carrera 1024, Santiago. 2. La deuda total que tienen los arrendatarios con Maria Perez 3. La deuda total para cada dueño 4. El numero de casas de cada dueño 5. El total de telefonos de cada arrendador. 6. El promedio de arrendatarios por casa. 7. Los arrendatarios que tienen al menos 3 casas. 8. Los dueños que tienen deudores en todas sus casas. 9. El arrendatario que posee mas casas Solucion: 5
6 1. Primero busco el idcasa de la casa que queda en Carrera 1024: C(idCasa) π idcasa (σ calle= Carrera numero=1024 (Casa)) Luego busco el RUT de quien arrienda esa casa: R(RUT, idcasa) π RUT,idCasa (σ idcasa=c.idcasa (Arrienda)) Finalmente busco LOS arrendatarios (supongo que pueden haber varios arrendatarios) : π nombre, apellido (R Arrienda) 2. Primero busco el RUT de Maria Perez R(RUT) σ nombre=maria apellido=perez (Dueno) Luego busco TODAS las casas que arrienda C(idCasa) π idcasa (σ RUT=R.RUT (Casa)) Luego busco todos los que arriendan alguna de las casas que estan en las casas que arrienda Maria Perez A C Arrienda Finalmente sumo todas las deudas (ojo que como me piden todas no tengo que agrupar) 3. Primero obtengo todos los dueños: DT I < SUMA deuda > (A) D(RUTD, idcasa) π (RUT, idcasa) (Dueno (Casa)) Luego obtengo todas las deudas (notar que previamente renombre el RUT de los duenños.) DD(RUTD, RUT, idcasa, deuda) π (RUT D,idCasa,deuda) (D Arrienda) Finalmente sumo las deudas, ahora SI tengo que agrupar por duenño. DD(RUTD, deuda) < RUTD > I < SUMA deuda > (Arrienda) 6
7 4. Primero obtengo las casas y los dueños: CD π (RUT, idcasa) (Casa Dueno) Luego cuento el numero de casas agrupando por dueño: NC < RUT > I < CUENTA idcasa > 5. Parecida a la anterior. Primero creo una relacion que tenga el arrendatario y telefono (notar que pueden haber varias tuplas con distintos telefonos para un mismo arrendatario) T A π RUT, fono (T elefonos Arrienda) Luego cuento agrupando por RUT T C < RUT > I < CUENTA fono > (T A) 6. Primero limpio la relacion Arrienda CA π RUT, idcasa (Arrienda) Luego agrupo por cada casa y cuento la cantidad de arrendatarios: N AC(idCasa,numeroArrendatarios) < (idcasa) > I < CUENTA RUTCA > Ahora guardo la cantidad de casas que hay: CC(numeroCasas) I < CUENTA idcasa(casa) > Ahora sumo la cantidad de arrendatarios de NAC: CT A(suma) I < SUMA numeroarrendatarios > (N AC) Ahora creo una tabla que tenga el numero de casas totales y la suma de los arrendatarios: CCCT A CT A CC Ahora divido la suma de los arrendatarios por la cantidad de casas que hay: R I < suma/numerocasas > (CCCT A) 7
8 7. Primero obtengo una relacion con arrendatarios y casas si es que el arrendatario tiene casa AC π RUT, idcasa (Arrendatario Casa) Luego cuento la cantidad de casas de los arrendatarios agrupando por arrendatarios: CA(RUT, cuentacasas) < RUT > I < CUENTA idcasa(ac) > Luego me quedo con los que tienen mas de 3 casas C3 σ (cuentacasas 3) (CA) 8. Veremos el problema al reves: dueños que tienen deudores en todas las casas = dueños que no tienen casas sin deudores. Entonces primero las tuplas de arrienda que no tienen deudas: 9. CSD(idCasa) π idcasa (σ deuda=0 (Arrienda)) Ahora los dueños de dichas casas (dueños de casas que no tienen deudas): DCSD π RUT (CSD Casa) Ahora, los dueños que no estan en este conjunto entonces son los que tienen deudores en todas las casas o tambien quienes no tienen casas sin deudores (sin deudas): Donde D viene dado por R D DCSD D π RUT (Duenos) 8
9 3 Problema de transporte Una empresa rural de transporte de pasajeros tiene una base de datos de informacion acerca de los recorridos de sus buses. Un recorrido es una secuencia de paradas que comienzan en un terminal. El numero de paradas varia de un recorrido a otro pero hay al menos una parada. El modelo relacional consiste del siguiente diagrama: Salida(NumRecorrido, idlocalidad) Parada(NumRecorrido, idlocalidad, TiempoLlegada) Donde NumRecorrido e idlocalidad identifican completamente un recorrido y una localidad. El atributo TiempoLlegada indica cuanto tarda en promedio en llegar un bus a la localidad desde su salida. Ahora conteste: 1.?Cual es el recorrido mas largo segun numero de localidades?. Cual es el recorrido mas largo segun tiempo tomado? 2. Indique los recorridos con ciclos, ie, aquellos recorridos en que se visita una localidad mas de una vez. 3. Indique la parada central de cada recorrido (si un recorrido tiene cinco paradas, interesa la tercera parada. Y si tiene seis, tambien interesa la tercera). 1 1 Los acentos han sido omitidos por un tema de tiempo/comodidad dado el contexto Latex del documento. :P 9
Guía de Álgebra Relacional (preliminar)
Guía de Álgebra Relacional (preliminar) Mauricio Monsalve Moreno (auxiliar CC42A/CC55A) Otoño de 2007 1 Problemas conceptuales 1. Son la división y el producto operaciones inversas? 2. Cuántas proyecciones
Más detallesGuía de ejercicios de SQL
Guía de ejercicios de SQL Prof. Claudio Gutiérrez, Aux. Mauricio Monsalve Otoño de 2008 [P1] Corretaje de propiedades Enunciado Sean las siguientes tablas de una base de datos de una corredora de propiedades:
Más detallesSer capaces de realizar una consulta dentro de otra
TEMA 25: SUBCONSULTAS OBJETIVOS Ser capaces de realizar una consulta dentro de otra 1.- SUBCONSULTAS A veces interesa obtener dentro de una selección de datos, otra, esto se conoce como subconsulta. La
Más detallesNOT. Ejemplo: Circuito C1
Métodos de diseño de circuitos digitales Sistemas combinacionales En un circuito combinacional los valores de las salidas dependen únicamente de los valores que tienen las entradas en el presente. Se construen
Más detallesGuía de Modelo Relacional y Conversión de Entidad-Relación a Relacional
Guía de Modelo Relacional y Conversión de Entidad-Relación a Relacional Prof. Claudio Gutiérrez, Aux. Mauricio Monsalve Primavera de 2007 1. Problemas conceptuales 1. Qué es una relación? Qué es un esquema
Más detallesÁlgebra Relacional. Unidad 5
Álgebra Relacional Unidad 5 Definición Álgebra es un sistema matemático que está formado por: Operandos. Valores o variables con los cuáles se pueden construir nuevos valores o variables Operadores. Símbolos
Más detallesUNIDAD 10: ECUACIONES DE SEGUNDO GRADO.
UNIDAD 10: ECUACIONES DE SEGUNDO GRADO. 10.1 Estudio elemental de la ecuación de segundo grado. Expresión general. 10.2 Resolución de ecuaciones de segundo grado completas e incompletas. 10.3 Planteamiento
Más detallesICM Fundamentos de Computación
Aleatorios y Tipos de Variables Aleatorios Para simular un número de azar, por ejemplo el obtenido al lanzar un dado, se recurre al concepto de números aleatorios. Un número aleatorio se define como un
Más detallesGuía de Ejercicios Estadística. Nombre del Estudiante:
Colegio Raimapu Departamento de Matemática Guía de Ejercicios Estadística Nombre del Estudiante: V Medio Debes copiar cada enunciado en tu cuaderno y realizar el desarrollo, indica la respuesta correcta
Más detallesÁlgebra Booleana y Simplificación Lógica
Álgebra Booleana y Simplificación Lógica M. en C. Erika Vilches Parte 2 Simplificación utilizando Álgebra Booleana Simplificar la expresión AB + A(B + C) + B(B + C) 1. Aplicar la ley distributiva al segundo
Más detallesÁlgebra Relacional. Carlos A. Olarte BDI
Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Contenido 1 Operaciones Fundamentales 2 Operaciones Adicionales Operaciones Fundamentales Conjunto de operaciones que toman como argumentos relaciones y retornan
Más detallesTema 2.- Formas Cuadráticas.
Álgebra. 004 005. Ingenieros Industriales. Departamento de Matemática Aplicada II. Universidad de Sevilla. Tema.- Formas Cuadráticas. Definición y representación matricial. Clasificación de las formas
Más detallesModelo relacional. El modelo relacional
Modelo relacional El modelo relacional Representa la BD como una colección de relaciones En términos informales, cada relación semeja una tabla Tupla Cada fila de la tabla Representa una colección de datos
Más detallesUniversidad Nacional de Luján Departamento de Ciencias Básicas División Estadística y Sistemas 11411 Base de Datos
TRABAJO PRACTICO IV DISEÑO CONCEPTUAL DISEÑO LOGICO Sobre cada uno de los siguientes problemas se requiere: Realizar el diagrama de entidad relación indicando ( entidades, atributos obligatorios, opcionales,
Más detallesOperaciones con conjuntos (ejercicios)
Operaciones con conjuntos (ejercicios) Ejemplo: Definición de la diferencia de conjuntos. Sean y conjuntos. Entonces \ := { x: x x / }. Esto significa que para todo x tenemos la siguiente equivalencia:
Más detallesQuadice REGLAS DEL JUEGO
Quadice REGLAS DEL JUEGO PARA COMENZAR EL JUEGO Acción Cada jugador tira los dados y suma los números. El estudiante que obtenga el número mayor es #; el jugador con el segundo número más alto es el número
Más detallesOPERACIONES FUNDAMENTALES DEL ÁLGEBRA RELACIONAL. Bases de Datos Ingeniería de Sistemas y Computación Universidad Nacional de Colombia 2007
OPERACIONES FUNDAMENTALES DEL ÁLGEBRA RELACIONAL Bases de Datos Ingeniería de Sistemas y Computación Universidad Nacional de Colombia 2007 Álgebra Relacional Álgebra Relacional El álgebra relacional es
Más detallesRegistro: Es un conjunto de campos. También se llama Fila o Tupla. Son varios datos
CONCEPTOS BÁSICOS DE BASES DE DATOS Dato: Son hechos, observaciones o sucesos del mundo real que pueden tomar la forma de números, letras, símbolos o señales. Ejemplos: 4, Medellín, David, 300.000, 05/06/2005,
Más detallesFigura 3.1. Grafo orientado.
Leyes de Kirchhoff 46. ECUACIONES DE INTERCONEXION. Leyes de Kirchhoff..1. Definiciones. Una red está formada por la interconexión de componentes en sus terminales; y deben cumplirse simultáneamente las
Más detallesSCUACAC026MT22-A16V1. SOLUCIONARIO Ejercitación Generalidades de números
SCUACAC026MT22-A16V1 0 SOLUCIONARIO Ejercitación Generalidades de números 1 TABLA DE CORRECCIÓN GUÍA PRÁCTICA EJERCITACIÓN GENERALIDADES DE NÚMEROS Ítem Alternativa 1 E 2 D 3 B 4 E 5 A 6 E 7 B 8 D 9 D
Más detallesCENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN
DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: CIENCIAS COMPUTACIONALES ACADEMIA A LA QUE PERTENECE: SISTEMAS DE INFORMACION NOMBRE DE LA MATERIA: BASES DE DATOS CLAVE DE LA MATERIA: CC302 CARÁCTER DEL
Más detallesUNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE INFORMÁTICA 1. DATOS GENERALES PLAN DE ESTUDIOS 2006-2 SEMESTRE ACADEMICO 2008-I Nombre del curso: INTRODUCCION
Más detallesProblema - Sumando Digitos
Primera Olimpiada de Informática Problema - Sumando Digitos Comenzando con un entero entre 00 y 99 inclusive, escritos como dos dígitos (use un cero a la izquierda en caso de que el numero sea menor que
Más detallesFormas Normales. Normalización. Introducción
Formas Normales Normalización - Introducción Primera Forma Normal Segunda Forma Normal Tercera Forma Normal Forma Normal de Boyce-Codd Dependencias Multivaluadas Cuarta Forma Normal In.Co. - Facultad de
Más detallesContinuación Números Naturales:
Continuación Números Naturales: Múltiplos y divisores de un número natural. Reglas de divisibilidad. Mínimo común múltiplo y Máximo común divisor. Ejercicios de aplicación. Continuación Números Naturales:
Más detallesUNIDAD 6. Estadística
Matemática UNIDAD 6. Estadística 2 Medio GUÍA N 1 MEDIDAS DE DISPERSIÓN PARA DATOS NO AGRUPADOS ACTIVIDAD Consideremos los siguientes conjuntos de valores referidos a las edades de los jugadores de dos
Más detalles1.3.- V A L O R A B S O L U T O
1.3.- V A L O R A B S O L U T O OBJETIVO.- Que el alumno conozca el concepto de Valor Absoluto y sepa emplearlo en la resolución de desigualdades. 1.3.1.- Definición de Valor Absoluto. El valor absoluto
Más detallesGuía de Modelo Relacional (preliminar)
Guía de Modelo Relacional (preliminar) Mauricio Monsalve Moreno (auxiliar CC42A/CC55A) Otoño de 2007 1 Problemas conceptuales 1. Qué es una relación? Qué es un esquema de relación? 2. Qué es una llave
Más detallesTEMA 17: PROBABILIDAD
TEMA 17: PROBABILIDAD Probabilidad de un suceso aleatorio es un numero entre 0 y 1 (más cerca del 0, mas difícil que ocurra. Más cerca del 1 más fácil que ocurra). Suceso seguro: Su probabilidad es 1.
Más detallesDescribir los componentes de un sistema de información Enunciar los tipos de sistemas de información
Tema 1Bases de datos Programa analítico Prof. Hugo Moncayo López Trim. 06-O Objetivos Al finalizar la UEA el alumno deberá ser capaz de: Diseñar bases de datos capaces de sustentar eficientemente la operación
Más detallesAnálisis y síntesis de circuitos con elementos de memoria. Proceso de Análisis y síntesis de circuitos con elementos de memoria
Proceso de Reducción de tablas de estado Obtención de pares compatibles mediante la carta de implicación Obtención del conjunto compatible máximo Reducción de tablas de estado en circuitos con inespecificaciones.
Más detallesCAPÍTULO 2 NOCIONES BÁSICAS DE TEORÍA DE CONJUNTOS
CAPÍTULO 2 NOCIONES BÁSICAS DE TEORÍA DE CONJUNTOS 2.1. NOCIONES PRIMITIVAS Consideraremos tres nociones primitivas: Conjunto, Elemento y Pertenencia. Conjunto Podemos entender al conjunto como, colección,
Más detallesIng. Santiago C. Pérez Laura Noussan Lettry Carlos Campos
UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL MENDOZA DEPARTAMENTO DE INGENIERÍA EN SISTEMAS DE INFORMACIÓN CÁTEDRA DE GESTIÓN DE DATOS 3º AÑO TRABAJO ESPECIAL Secuencia Didáctica de Comandos del
Más detallesTEMA 1.- POLINOMIOS Y FRACCIONES ALGEBRAICAS
TEMA 1.- POLINOMIOS Y FRACCIONES ALGEBRAICAS 1.- POLINOMIOS Recordemos que un monomio es una expresión algebraica (combinación de letras y números) en la que las únicas operaciones que aparecen entre las
Más detallesPrincipios de Bases de Datos Relacionales, Normalización. Unidad 4
Principios de Bases de Datos Relacionales, Normalización Unidad 4 Introducción Dependencia Funcional La dependencia funcional es una restricción entre dos conjuntos de atributos en una relación de una
Más detallesTablas. Estas serán las tablas que usaremos en la mayoría de ejemplos. Empleado
Álgebra Relacional Un álgebra es un sistema matemático constituido por Operandos: objetos (valores o variables) desde los cuales nuevos objetos pueden ser construidos. Operadores: símbolos que denotan
Más detallesUNIDAD 2. Lenguaje algebraico
Matemática UNIDAD 2. Lenguaje algebraico 1 Medio GUÍA N 1 Evaluación de Expresiones Algebraicas Conceptos básicos El lenguaje algebraico es una de las principales formas del lenguaje matemático y es mucho
Más detallesTransformación ER Relacional para el diseño de bases de datos relacionales
Transformación ER Relacional para el diseño de bases de datos relacionales Como habíamos avanzado en su momento, un esquema conceptual basado en el modelo Entidad-Relación puede ser transformado, de acuerdo
Más detallesIntroducción a la Probabilidad
Introducción a la Probabilidad Tema 3 Ignacio Cascos Depto. Estadística, Universidad Carlos III 1 Ignacio Cascos Depto. Estadística, Universidad Carlos III 2 Objetivos Entender el concepto de experimento
Más detallesConsultas SQL INNER JOIN
Consultas SQL INNER JOIN Inner join sólo produce los registros que coinciden en las dos tablas A y B. 2. INNER JOIN TablaB Full outer join produce el conjunto de todos los registros en las tablas A y B,
Más detallesDESCRIPCIÓN DE FUNCIONES 1.1.2 y 1.1.3
Capítulo DESCRIPCIÓN DE FUNCIONES..2..3 El objetivo principal de estas lecciones consiste en que los alumnos puedan describir totalmente los elementos esenciales del gráfico de una función. Para describir
Más detallesAPUNTES DE FUNDAMENTOS DE MATEMATICA. CASO I: Cuando todos los términos de un polinomio tienen un factor común.
FACTORIZACION DE POLINOMIOS. CASO I: Cuando todos los términos de un polinomio tienen un factor común. Cuando se tiene una expresión de dos o más términos algebraicos y si se presenta algún término común,
Más detallesEcuaciones de segundo grado
Ecuaciones de segundo grado 11 de noviembre 009 Ecuaciones de segundo grado con una incógnita método de solución, formula general e incompletas Algebra Ecuaciones de segundo grado con una incógnita Las
Más detallesIII Verano de Probabilidad y Estadística Curso de Procesos de Poisson (Víctor Pérez Abreu) Lista de Ejercicios
III Verano de Probabilidad y Estadística Curso de Procesos de Poisson (Víctor Pérez Abreu) Lista de Ejercicios Esta lista contiene ejercicios y problemas tanto teóricos como de modelación. El objetivo
Más detallesCálculo I (Grado en Ingeniería Informática) Problemas adicionales resueltos
Cálculo I (Grado en Ingeniería Informática) - Problemas adicionales resueltos Calcula el ĺımite lím ( n + n + n + ) n Racionalizando el numerador, obtenemos L lím ( n + n + n (n + n + ) (n + ) + ) lím
Más detallesEquivalencia Entre PDA y CFL
Equivalencia Entre PDA y CFL El Lenguaje aceptado por un Autómata con Pila Universidad de Cantabria Esquema 1 Introducción 2 3 Lenguaje Aceptado por un Autómata Como en los autómatas finitos, se puede
Más detallesINTEGRACIÓN POR FRACCIONES PARCIALES
IX INTEGRACIÓN POR FRACCIONES PARCIALES La integración por fracciones parciales es más un truco o recurso algebraico que algo nuevo que vaya a introducirse en el curso de Cálculo Integral. Es decir, en
Más detalles- Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación DER
Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computación e IA (http://www.cs.us.es/) Universidad de Sevilla - Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación
Más detallesA.1. Definiciones de datos en SQL
A.1. Definiciones de datos en SQL Las Sentencias del lenguaje de definición de datos (DDL) que posee SQL operan en base a tablas. Las Principales sentencias DDL son las siguientes: CREATE TABLE DROP TABLE
Más detallesExpresiones algebraicas. Copyright 2013, 2009, 2006 Pearson Education, Inc. 1
Expresiones algebraicas Copyright 2013, 2009, 2006 Pearson Education, Inc. 1 Variables Álgebra utiliza letras como x & y para representar números. Si una letra se utiliza para representar varios números,
Más detallesSeries aritméticas. ó La suma de los primeros n términos en una serie se representa por S n. . Por ejemplo: S 6
LECCIÓN CONDENSADA 9.1 Series aritméticas En esta lección aprenderás terminología y notación asociada con series descubrirás una fórmula para la suma parcial de una serie aritmética Una serie es la suma
Más detallesAnálisis y síntesis de sistemas digitales combinacionales
Análisis Algoritmo de análisis, para un circuito lógico combinacional Síntesis. Conceptos Circuitos combinacionales bien construidos Circuitos combinacionales mal construidos Criterios de optimización
Más detallesIng. Yim Isaias Apestegui Florentino
Definicion de Modelo Relacional El Modelo Relacional Se basa en una representación del mundo real en que los datos se describen como entidades, relaciones y atributos. El principal concepto del modelo
Más detallesCaso Southwest Airlines
Caso Southwest Airlines Con afán de mejorar el nivel de servicio ofrecido a sus clientes, Southwest Airlines ha decidido construir un sistema de reserva de pasajes online. Para ello, usted ha sido contratado
Más detallesContraste de hipótesis Tema Pasos del contraste de hipótesis. 1.1 Hipótesis estadísticas: nula y alternativa. 1.3 Estadístico de contraste
1 Contraste de hipótesis Tema 3 1. Pasos del contraste de hipótesis 1.1 Hipótesis estadísticas: nula y alternativa 1.2 Supuestos 1.3 Estadístico de contraste 1.4 Regla de decisión: zona de aceptación y
Más detallesProgramcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.
Programación Básica Arturo Vega González a.vega@ugto.mx Division de Ciencias e Ingenierías Universidad de Guanajuato Campus León Sesión 5 Universidad de Guanajuato, DCI, Campus León 1 / 31 Universidad
Más detallesRELACIONES DE TABLAS Definición de las relaciones de tablas
RELACIONES DE TABLAS Definición de las relaciones de tablas En una base de datos relacional, las relaciones permiten evitar los datos redundantes. Por ejemplo, si está diseñando una base de datos que realizará
Más detallesBases de Datos SQL 1 SQL. Jorge Pérez R. Universidad de Talca, II Semestre 2006
Bases de Datos SQL 1 SQL Jorge Pérez R. Universidad de Talca, II Semestre 2006 Bases de Datos SQL 2 Structured Query Language Lenguaje de consulta para bases de datos comerciales. Originalmente llamado
Más detallesOPERACIONES CON POLINOMIOS
UNIDAD 4 OPERACIONES CON POLINOMIOS EJERCICIOS RESUELTOS Objetivo general. Al terminar esta Unidad resolverás ejercicios y problemas en los que apliques las operaciones de suma, resta, multiplicación y
Más detallesAtributos Los atributos son las columnas de un relación y describen características particulares de ella.
Unidad III: Modelo relacional 3.1 Estructura básica Tablas El modelo relacional proporciona una manera simple de representar los datos: una tabla bidimensional llamada relación. título año duración tipo
Más detallesEjercicios de Algebra Relacional y Cálculo Relacional
FICHEROS Y BASES DE DATOS (E44) Ejercicios de Algebra Relacional y Cálculo Relacional Ejercicio 1 La base de datos de piezas, proveedores y envíos está formada por las siguientes relaciones: S(S#,SNOMBRE,ESTADO,CIUDAD)
Más detalles= RETURN =3 7-. ELSE K
11-. Pida Al Usuario Dos Números Enteros (Que Se Guardaran En Las Variables Num 1 Y Num2). Si Num2 Es Cero, Deberá Mostrar Un Mensaje De Error, Y En Caso Contrario Mostrara En Pantalla El Resto De La División
Más detallesTutorial MT-b11. Matemática Tutorial Nivel Básico. Inecuaciones e intervalos
12345678901234567890 M ate m ática Tutorial MT-b11 Matemática 2006 Tutorial Nivel Básico Inecuaciones e intervalos Matemática 2006 Tutorial Inecuaciones e intervalos I. Definición y Propiedades de las
Más detallesSolución Práctico 6 Diseño Relacional. Ejercicio 1: Tecnólogo en Informática Base de Datos 1 Práctico
Tecnólogo en Informática Base de Datos 1 Práctico Solución Práctico 6 Diseño Relacional Ejercicio 1: a. Iteramos en las dependencias funcionales hasta que no existan cambios en la tabla planteada. En
Más detallesProbabilidad 3/1/2010. EVSC 5020: Bioestadística. Qué es probabilidad? Prof. Rafael R. Canales-Pastrana. EVSC 5020: Bioestadística
Probabilidad Prof. Rafael R. Canales-Pastrana 2 Qué es probabilidad? 3 1 Definiciones de Probabilidad La medida del grado de confianza que uno tiene, en que ocurra el acontecimiento. Método axiomático:
Más detallesJohn Venn Matemático y filósofo británico creador de los diagramas de Venn
Georg Cantor Matemático Alemán creador de la teoría de conjuntos John Venn Matemático y filósofo británico creador de los diagramas de Venn August De Morgan Matemático ingles creador de leyes que llevan
Más detallesSistemas Electrónicos Digitales
Sistemas Electrónicos Digitales Profesor: Carlos Herrera C. I. Unidad COMPUERTAS LOGICAS Las compuertas lógicas son dispositivos que operan con aquellos estados lógicos Binarios y que funcionan igual que
Más detallesNúmeros reales Conceptos básicos Algunas propiedades
Números reales Conceptos básicos Algunas propiedades En álgebra es esencial manejar símbolos con objeto de transformar o reducir expresiones algebraicas y resolver ecuaciones algebraicas. Debido a que
Más detallesTema 3. El modelo Relacional
Tema 3. El modelo Relacional Juan Ignacio Rodríguez de León Resumen Presenta el modelo entidad-relación. Visión de alto nivel de las cuestiones referentes a diseño de bases de datos y los problemas encontrados
Más detallesXII Encuentro Práctico de Profesores de ELE
XII Encuentro Práctico de Profesores de ELE Organizado por International House Barcelona y Difusión, Centro de Investigación y Publicaciones de Idiomas, S.L. ENTONCES, QUÉ VAMOS A HACER? Mª José Fernández
Más detallesВозрастная группа: 4 t o grado, 5 t o grado [Ciudad Autónoma de Buenos Aires] - Diseño Curricular...: 4 º.N O.F.3 Онлайн ресурсы: Vert e r una part e
1 План урока División con fracciones unitarias Возрастная группа: 4 t o grado, 5 t o grado [Ciudad Autónoma de Buenos Aires] - Diseño Curricular...: 4 º.N O.F.3 Онлайн ресурсы: Vert e r una part e Inicio
Más detallesGUÍAS CLÁSICAS DE BASES DE DATOS
GUÍAS CLÁSICAS DE BASES DE DATOS 1. Conceptos generales, arquitectura. 1.1. Preguntas de repaso. (1) Dena los siguientes términos: datos, base de datos, Sistema administrador de Base de Datos (DBMS), sistema
Más detallesGUÍA DE ESTUDIO: MATEMÁTICAS POLINOMIOS
GUÍA DE ESTUDIO: MATEMÁTICAS POLINOMIOS Esta guía de estudio está diseñada con ejercicios resueltos paso a paso con el fin de mostrar los procedimientos detallados para abordar cada uno de ellos. Las estrategias
Más detallesOptimización de consultas Resumen del capítulo 14
Optimización de consultas Resumen del capítulo 14 Libro: Fundamentos de Bases de Datos Silberschatz et al. 5ed. Dr. Víctor J. Sosa Agenda 1. Visión general 2. Estimación de las estadísticas de los resultados
Más detallesCompleta los datos que falten en los enunciados
Nombre: Completa los datos que falten en los enunciados 1.- Paula se compra unos pantalones que cuestan y una camiseta que cuesta la tercera parte que el pantalón. Cuánto dinero se gasta en total en ropa?
Más detallesPREPARACION OLIMPIADA MATEMATICA CURSO
Comenzaremos recordando algunos conocimientos matemáticos que nos son necesarios. Para ello veamos el concepto de factorial de un número natural. Es decir, es un producto decreciente desde el número que
Más detallesPercentil q (p q ) Si en este conjunto de valores se quiere encontrar el percentil 20, la solución gráfica es muy simple
Percentil q (p q ) Una medida de posición muy útil para describir una población, es la denominada 'percentil'. En forma intuitiva podemos decir que es un valor tal que supera un determinado porcentaje
Más detallesLENGUAJE DE MANIPULACIÓN DE DATOS (DML) OPERADORES DE ÁLGEBRA RELACIONAL
PREVIO 6 LENGUAJE DE MANIPULACIÓN DE DATOS (DML) OPERADORES DE ÁLGEBRA RELACIONAL INTRODUCCIÓN La manera en que los usuarios solicitan información de la base de datos es a través del lenguaje de consultas,
Más detallesOperaciones en el Modelo Relacional. Relacional. Relacional. Índice. Lenguajes de Consulta
Operaciones en el Modelo Relacional Bases de Datos Ingeniería a Técnica T en Informática de Sistemas El interés de los usuarios de las bases de datos se suele centrar en realizar consultas (contestar a
Más detallesUNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES. Xochitl Clemente Parra Armando Méndez Morales
UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Práctica preliminar Crear la siguiente base de datos de prácticas
Más detallesFACTORIZACIÓN. De acuerdo con lo anterior, el resultado de una factorización siempre será un producto.
FACTORIZACIÓN. Factorizar consiste como su nombre lo indica, en obtener factores y como factores los elementos de una multiplicación, entonces factorizar es convertir una suma en una multiplicación indicada
Más detallesdistancia entre las ciudades: d =x (incógnita) x = 450 + 300 x = 750 km
Este problema se presenta con dos variantes; en la primera, la más sencilla, dos vehículos parten simultáneamente para encontrarse desde dos ciudades, A y B. En el problema se manejan las siguientes magnitudes:
Más detallesREGLAMENTO LIGA LOCAL DE FÚTBOL 7 ADAMUZ VERANO 2014
REGLAMENTO LIGA LOCAL DE FÚTBOL 7 ADAMUZ VERANO 2014 1. SUPERFICIE DE JUEGO La superficie de juego será la que se encuentra a disposición de la organización para la realización de la liga. (Campo Municipal
Más detallesÁlgebra Relacional. Relacional. Manipulación. Índice. Operaciones. Lenguaje
anipulación Álgebra Relacional Otra parte muy importante de un modelo de datos es el mecanismo de manipulación, también denominado lenguaje de consulta, que permite extraer y actualizar los datos Álgebra
Más detallesSoluciones - Tercer Nivel Infantil
SOCIEDAD ECUATORIANA DE MATEMÁTICA ETAPA CLASIFICATORIA "VII EDICIÓN DE LAS OLIMPIADAS DE LA SOCIEDAD ECUATORIANA DE MATEMÁTICA" Soluciones - Tercer Nivel Infantil 01 de abril de 2010 1. En un reloj de
Más detallesMEDIDAS DE DISPERSIÓN
CAPÍTULO 15 MEDIDAS DE DISPERSIÓN En el capítulo anterior se estudiaron las medidas de tendencia central, que son un indicador de cómo los datos se agrupan o concentran en una parte central del conjunto.
Más detallesUnidad V. 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales.
Unidad V Aplicaciones de la derivada 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales. Una tangente a una curva es una recta que toca la curva en un solo punto y tiene la misma
Más detallesBase de Datos Práctica de Modelización
Base de Datos Práctica de Modelización Objetivos Lograr un modelo conceptual a partir de la descripción de un problema del mundo real. Comprender las diferentes partes de un DER y su utilización Asimilar
Más detallesVIABILIDAD DEL PROYECTO COOPERATIVO
Pautas para la elaboración del proyecto COOPERATIVA DE SERVICIOS PÚBLICOS VIABILIDAD DEL PROYECTO COOPERATIVO Atento a lo dispuesto en la Resolución N 2037/03 del INAES, y a efectos de evaluar si el proyecto
Más detallesCálculos matemáticos POR EL MÉTODO DE RADIACIONES
Cálculos matemáticos POR EL MÉTODO DE RADIACIONES Para realizar este cálculo es necesario contar con la hoja de registro que contiene las distancias y los azimuts de la poligonal datos recabados durante
Más detallesCurso: Base de Datos Distribuidas. Unidad 3: Optimización de las Estrategias de Acceso. M. en C. José Mario Martínez Castro
Curso: Base de Datos Distribuidas Unidad 3: Optimización de las Estrategias de Acceso M. en C. José Mario Martínez Castro Chilpancingo, Gro., Febrero del 2007 CONTENIDO 3.1. Importancia de la Optimización
Más detallesBASES DE DATOS (IG18 Semipresencial) El Modelo Relacional Algebra Relacional y SQL
BASES DE DATOS (IG18 Semipresencial) El Modelo Relacional Algebra Relacional y SQL Lledó Museros / Ismael Sanz museros@icc.uji.es / isanz@icc.uji.es 1de 60 Índice 1. Introducción 2. Operadores del Álgebra
Más detallesPRIMER CAMPEONATO DE FUTBOL DE SALÓN CON TODOS Y PARA BIEN DE TODOS
PRIMER CAMPEONATO DE FUTBOL DE SALÓN CON TODOS Y PARA BIEN DE TODOS 2012-2015 La Alcaldía del Municipio de Tenza y la Coordinación de Deportes tiene el gusto de invitar a la comunidad Tenzana a participar
Más detallesTemario. Índices simples Árboles B Hashing
Temario Introducción y fundamentos Introducción a SQL Modelo Entidad / Relación Modelo relacional Diseño relacional: formas normales Consultas Cálculo relacional Álgebra relacional Implementación de bases
Más detalles= 310 (1 + 5) : 2 2 = = = 12 ( 3) ( 5) = = 2 = ( 4) + ( 20) + 3 = = 21
Unidad I, NÚMEROS NATURALES Y ENTEROS A continuación se enuncian las claves de cada pregunta hechas por mí (César Ortiz). Con esto, asumo cualquier responsabilidad, entiéndase por si alguna solución está
Más detallesLABORATORIO Nº 8 FILTROS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar filtros en Microsoft Excel. 1) FILTRAR INFORMACIÓN Para agregar un filtro a una tabla se debe seleccionar
Más detallesPROCEDIMIENTO GENERAL. Gestión de Incidencias y Acciones Correctivas RAZÓN SOCIAL DE LA EMPRESA. Código PG-12 Edición 0. Índice:
Índice: 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 4 6. SALIDAS... 4 7. PROCESOS RELACIONADOS... 4 8. DIAGRAMA DE FLUJO... 5 9. DESARROLLO... 6 9.1. DETECCIÓN
Más detallesLección 13: Resolución algebraica de sistemas de ecuaciones
GUÍA DE MATEMÁTICAS III Lección 1: Resolución algebraica de sistemas de ecuaciones En la lección anterior hemos visto cómo resolver gráficamente un sistema de ecuaciones. Si bien ese método es relativamente
Más detallesAsignación de cargas de trabajo mediante gantt:
TEMA 2: PROGRAMACIÒN DE OPERACIONES EJERCICIOS RESUELTOS Asignación de cargas de trabajo mediante gantt: 1. Encuentre un programa factible para los siguientes datos de un taller de producción intermitente:
Más detalles