Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Elementos de Bases de Datos 2do. Cuatrimestre de 2004

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

Download "Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Elementos de Bases de Datos 2do. Cuatrimestre de 2004"

Transcripción

1 2do. Cuatimeste de 2004 Elementos de Bases de Datos Dpto.Ciencias e Ingenieía de la Computación Univesidad Nacional del Su Lic. Maía Mecedes Vittuini [mvittui@cs.uns.edu.a] Clase 6 1e. Cuatimeste de 2004 Modelo Relacional Está basado en el uso de elaciones. Las elaciones pemiten epesenta conjuntos de entidades y conjuntos de elaciones del modelo E-R. Cada elación puede pensase como una tabla compuesta po filas o tuplas. Cada tupla está compuesta po una seie de atibutos y epesenta una entidad. Clase 6 2 Esquema del Modelo Relacional Modelo Relacional: usa una colección de tablas paa epesenta datos y elaciones ente ellos. Atibutos Tupla Relación A1 A2 An Relación Paa las siguientes definiciones sobe elaciones binaias definidas en el modelo E-R asumimos los conjuntos de entidades: E 1 =(A 1,,A m ) E 2 =(B 1,,B n ) Con llaves pimaias: (A 1,,A i ) paa E 1 (B 1,,B j ) paa E 2 Clase 6 3 Clase 6 4 Sea R una elación binaia del modelo E-R que la vincula E 1 y E 2 con cadinalidad muchos a uno: Nota que paa una Solución Costosa (geneal): elación m:1 sin E 1 =(A 1,,A i,,,a m ). atibutos, la llave de la E 2 =(B 1,,B j,,b n ). elación es la llave del R= (A 1,,A i,b 1,,B j ). muchos. Solución Económica: E 1 =(A 1,,A i,,,a m,b 1,, B j ). E 2 =(B 1,,B j,,b n ). Clase 6 5 Sea R una elación binaia del modelo E-R que la vincula E 1 y E 2: Con cadinalidad uno a uno: Se puede esolve como un caso paticula de elación muchos a uno. E 1 =(A 1,,A i,,,a m,b 1,,B j ). E 2 =(B 1,,B j,,b n ). Sea R una elación binaia del modelo E-R que la vincula E 1 y E 2: Con cadinalidad muchos a muchos: Existe una única epesentación posible E 1 =(A 1,,A i,,,a m ). E 2 =(B 1,,B j,,b n ). R= (A 1,,A i,b 1,,B j ) La llave de la elación depende de la semántica del poblema. Clase 6 6 1

2 2do. Cuatimeste de 2004 Sean los conjuntos de entidades E 1,E 2,,E n, con llaves k 1,,k n espectivamente. Sea R una elación naia del modelo E/R que vincula E 1,E 2, y E n : Solución Geneal: E 1 =(A 1,,A i1,,a m1 ), k 1 = {A 1,,A i1 }. E 2 =(B 1,,B i2,,b m2 ), k 2 = {B 1,,B i2 }.... E n =(N 1,,N jn,,n mn ), k n = {N 1,,N jn }. R= (A 1,,A i1,b 1,,B i2,,n 1,,N jn ). La llave de la elación depende de la semántic a del poblema Clase 6 7 Sea R una elación naia del modelo E/R, con atibutos popios. Las altenativas paa tansfomalo al modelo elacional son: Agega atibutos a la elación, ie, defini una elación en el modelo elacional paa la elación del modelo E-R que además de las claves incluya los atibutos de elación (solución geneal). Agega atibutos de elación a una de las entidades que la involuca. (sólo aplicable en cicunstancias paticulaes) Clase 6 8 Definiciones Peliminaes Un esquema de elación R es un conjunto finito de nombes de atibutos {A 1,,A n } tal que: A cada nombe de atibuto A i se le asocia un dominio dom(a i ). Los nombes de los atibutos a veces se denominan símbolos de atibutos o simplemente atibutos. Clase 6 9 Definiciones Peliminaes Una elación sobe un esquema de elación R es un conjunto finito de mapeos o tuplas: t ={t 1,,t p } de R a D (D = dom(a i )... dom(a n )) tal que: si t petenece a entonces t(a i ) debe petenece a dom(a i ). Clase 6 10 Convenciones sobe la notación Las pimeas mayúsculas del alfabeto paa atibutos simples (A,B,C,,L). Las últimas mayúsculas paa conjuntos de atibutos (U,V,W,X,Y,Z). R es un esquema de elación. Una elación con atibutos A, B y C puede notase como (ABC) o ABC o R(ABC). q,, s: instancias o elaciones del esquema R. A 1 A n se usa paa epesenta una tupla {A 1,,A n }. XY es abeviatua de X Y. XA es abeviatua de X {A}. Clase 6 11 Opeaciones sobe el modelo de datos elacional Objetivo: intoduci una familia de opeaciones asociadas con el modelo de datos elacional. Estas opeaciones dan el sustento al Lenguaje de Manipulación de Datos (DML ó LMD) Dos notaciones difeentes Algebaicas: las consultas son expesadas aplicando opeadoes específicos a las elaciones. Lógicas: denominadas cálculo elacional, expesadas po fómulas lógicas Clase

3 2do. Cuatimeste de 2004 Dos elaciones sobe el mismo esquema pueden se consideadas conjuntos sobe el mismo univeso. Sean y s dos elaciones sobe el esquema de elación R, entonces: s = { t: t ó t s } (Unión) s = { t: t y t s } (Intesección) \ s = s = { t: t y t s } (Difeencia) El complemento de una elación sobe R con dominio dom(r) se define como: comp() = dom(r) \ a1 b1 c1 a1 b2 c1 a1 b1 c2 a1 b2 c1 s s s \ s a1 b1 c1 a2 b1 c2 Clase 6 13 a2 b2 c1 a2 b2 c2 Clase 6 14 comp( ) = dom(r) \ a 1 b 1 c 2 a 1 b 2 c 2 a 1 b 3 c 1 a 1 b 3 c 2 a 2 b 1 c 1 dom(r) a 1 b 1 c 2 a 1 b 2 c 2 a 1 b 3 c 1 a 1 b 3 c 2 a 2 b 1 c 1 a 2 b 3 c 1 a 2 b 3 c 1 a 2 b 3 c 2 a 2 b 3 c 2 Clase 6 15 Sea R=(A 1 A n ), dom(a i ) el dominio de cada atibuto Ai (1 i n) y una elación sobe el esquema R. El dominio activo (adom) de se define como: adom(a i ) = { d dom(a i ): existe t con t(a i ) = d } Sea adom(r,) el conjunto de todas las tuplas sobe los atibutos de R y los dominios activos elativos a. El complemento activo de se define como: acomp() = adom(r,) \ acomp() siempe es una elación. Clase 6 16 acomp(r) = adom(r) \ a 1 b 1 c 2 a 1 b 2 c 2 a 2 b 1 c 1 adom(r) a 1 b 1 c 2 a 1 b 2 c 2 a 2 b 1 c 1 Opeado de Selección (σ) Es un opeado unaio sobe elaciones. Cuando se aplica sobe una elación, genea ota elación que contiene un subconjunto de tuplas de con cieto valo en deteminado atibuto. Definición: Sea una elación sobe el esquema R, A un atibuto en R y a un elemento de dom(a). La "selección A igual a a en " se define como: σ A=a () = { t : t(a) = a } Clase 6 17 Clase

4 2do. Cuatimeste de 2004 Opeado de Selección Vuelos No-Vuelo Desde Hacia Salida Llegada 84 Chicago 15:00 17: Los Angeles 21:40 2: Atlanta Boston 22:05 0: Boston 11:43 12: Boston 2:20 15:12 σ Desde= (Vuelos) Vuelos desde No-Vuelo Desde Hacia Salida Llegada 109 Los Angeles 21:40 2: Boston 11:43 12:45 Ejemplo Caballos Coe Posición Caeas El modelo elacional: Esq_Caballos (nocaballo, nombe, edad) Esq_Caeas (nocaea, nombeca, fecha) Esq_Coe (nocaballo, nocaea, Posición) Llaves candidatas nocaballo, nocaea nocaea, posición Clase 6 19 Clase 6 20 Ejemplos de Consultas de Selección Caballos de más de tes años: σ edad >= 3 (Caballos). Caeas que se coieon el día 10/08/2004: σ fecha= 10/08/2004 (Caeas). Caballos que salieon en pimea posición: σ posición=1 (Coe). Opeado de Poyección (Π) Es un opeado unaio sobe elaciones. Cuando se aplica sobe una elación, genea ota elación que contiene un subconjunto de atibutos (columnas) de. Definición: Sea una elación sobe el esquema R y X un subconjunto de R. La "poyección de en X" se define como: Π X () = { t(x): t } Según la teoía de conjuntos, en Π X () se eliminan de las columnas de R - X, y luego se boan las filas (tuplas) epetidas. Clase 6 21 Clase 6 22 Opeado de Poyección Vuelos No-Vuelo Desde Hacia Salida Llegada 84 Chicago 15:00 17: Los Angeles 21:40 2: Atlanta Boston 22:05 0: Boston 11:43 12: Boston 2:20 15:12 Π No-Vuelo,Salida,Llegada (Vuelos) No-Vuelo Salida Llegada 84 15:00 17: :40 2: :05 0: :43 12:45 Π Desde (Vuelos) Desde Chicago Atlanta 214 2:20 15:12 Boston Clase 6 23 Ejemplos de consultas con poyección Nombe de todos los caballos Π nombe (Caballos). Fechas en las que se coe alguna caea Π fecha (Caeas). Clase

5 2do. Cuatimeste de 2004 Renombe de Atibutos Renombe: Supongamos que E es una entidad de aidad n. La expesión: ρ X(A (E) 1,A2,,An) etona el esultado de la expesión E bajo el nombe X con los atibutos enombados a A 1, A 2,, A n. La opeación de enombe no es estictamente equeida ya que es posible usa una notación posicional de los atibutos ($1 es el pime atibuto). Sin embago, la notación posicional no es declaativa y muchas veces, es difícil de ecoda. Clase 6 25 Poducto Catesiano (X) Es un opeado binaio. Pemite combina infomación de cualquie pa de elaciones. El esultado es una nueva elación con tantas columnas como la unión de las columnas de las elaciones 1 y 2 que paticipan y tantas filas como el poducto catesiano de las filas de 1 y 2. Clase 6 26 Poducto Catesiano No-Pas Pasajeos X Vuelos Pasajeos Apellido Peña Vitale No-Vuelo Nombes Ana Claa Matias X No-Vuelo Desde Chicago Atlanta Boston Boston 2:20 Llegada 17:55 2:42 0:43 12:45 15:12 Desde Hacia Salida Llegada No-Pas Apellido Nombes Chicago 15:00 17:55 84 Peña Ana Claa Chicago 15:00 17: Vitale Matias Los Angeles 21:40 2:42 84 Peña Ana Claa Los Angeles 21:40 2: Vitale Matias Atlanta Boston 22:05 0:43 84 Peña Ana Claa Atlanta Boston 22:05 0: Vitale Matias Boston 11:43 12:45 84 Peña Ana Claa Boston 11:43 12: Vitale Matias Boston 2:20 15:12 84 Peña Ana Claa Boston 2:20 15: Vitale Matias Clase 6 27 Vuelos Los Angeles Boston Hacia Salida 15:00 21:40 22:05 11:43 Definición Fomal del Algeba Relacional Una expesión geneal en el álgeba elacional se constuye a pati de subexpesiones. Sean E 1 y E 2 expesiones del álgeba elacional, las siguientes también son expesiones del álgeba elacional: E 1 E 2. E 1 \E 2 (también notado como E 1 E 2 ). E 1 E 2. σ P (E 1 ) donde P es un pedicado con atibutos de E 1. Π S (E 1 ) donde S es un subconjunto de atibutos de E 1. ρ X (E 1 ), donde X es el nuevo nombe de la elación E 1. Clase 6 28 Opeado de Fusión (Join) Natual Es un opeado binaio paa combina elaciones. Definición: Sean y s elaciones sobe los esquemas de elación R y S espectivamente. La "fusión (join) natual de y s", notada como >< s, es el conjunto de tuplas t sobe RS, tales que existen tuplas t en y t s en s con t = t(r) y t s =t(s). Esto es, cada tupla en >< s es una combinación de tuplas en y en s que coinciden en los atibutos de R S. Si R y S no tienen atibutos en común entonces el join equivale al poducto catesiano: >< s = s. Opeado de Fusión (Join) >< s s A B B b1 a1 b1 a1 b1 c1 b1 a1 b2 a1 b1 c2 b1 a2 b1 a1 b1 c3 b2 a2 b2 a1 b2 c1 b3 a3 b1 a2 b1 c1 b4 a3 b2 a2 b1 c2 a2 b1 c3 a2 b2 c1 a3 b1 c1 a3 b1 c2 a3 b1 c3 a3 b2 c1 C c1 c2 c3 c1 c2 c3 Clase 6 29 Clase

6 2do. Cuatimeste de 2004 Opeado de Fusión (Join) s A B C D a1 b1 a2 b1 >< s D a1 b1 c1 d1 a1 b1 c2 d1 a1 b1 c2 d2 a2 b1 c1 d1 a2 b1 c2 d1 a2 b1 c2 d2 c 1 d 1 c 2 d 1 c 2 d 2 Ejemplos de Consultas con Join Nombe del Caballo y Nombe de la Caea que coió: Π nombe, nombeca (Caballos >< Coe >< Caeas). Nombe y Edad de los caballos que coieon la caea Leguizamo. Π nombe,edad (Caballos >< Coe >< σ nombeca= Leguizamo (Caeas)). Clase 6 31 Clase 6 32 Join Natual: definición fomal Definición: Sean y s elaciones sobe los esquemas de elación R y S espectivamente. El "join natual de y s", notado como >< s, se define como: >< s = Π R S (σ.a1=s.a1.a2=s.a2....an=s.an s) donde R S = {A 1,A 2,,A n }. Si R S= entonces >< s = s. En muchas ocasiones se utiliza simplemente el témino join en alusión al join natual. Clase 6 33 θ-join El opeado θ-join pemite combina elaciones con cietas esticciones además de igual. El opeado θ puede se un opeado elacional en el conjunto { >, <,,, =, }. Ejemplo: supongamos conta con las elaciones: Libos (ISBN,Título,No-Páginas). Autoes (Nombe-Auto,Domicilio). Escito-Po (ISBN,Nombe-Auto). Consulta: Quién escibió libos con más de 100 páginas? Π Nombe-Auto ((σ No-Páginas>100 (Libos)) >< Escito-Po) ó Π Nombe-Auto (Libos θ No-Páginas>100 Libos.ISBN=Escito-Po.ISBN Escito-Po) Clase 6 34 θ-join Un opeado θ-join ealiza un poducto catesiano de dos elaciones y luego desaolla una selección usando el pedicado elacional θ. Definición: Dadas dos elaciones y s, el opeado θ-join se define como: >< θ s = σ θ ( s) Popiedades del Join Popiedad 1: Sean A y B dos atibutos y s(ab) la elación con una única tupla tal que t(a)=a y t(b)=b, con AB R Entonces: >< s = σ A=a B=b ( ) Popiedad 2: Dadas q, y s: (q >< ) >< s = q >< ( >< s) Popiedad 3: σ Aθa () >< s = σ Aθa ( >< s) Clase 6 35 Clase

7 2do. Cuatimeste de 2004 Título Obas 1 Autoes Ejemplo 2 Nomb-Exp Exposiciones Lugaes Di-Auto Nomb-Aut Museo Di-Museo Clase Fecha Modelo Relacional paa el Modelo E-R Las elaciones que necesitamos son: Obas(Título,Nomb-Aut). Lugaes(Museo,Diección). Exposiciones(Nomb-Exp). Autoes(Nomb-Aut,Di-Auto). Exposición-Luga (Nomb-Exp,Fecha,Museo). Exposición-Oba(Nomb-Exp,Título). Clase 6 38 Consultas en el Modelo Relacional Exposiciones ealizadas en el museo m. Π Nomb-Exp (σ Museo=m (Exposición-Luga) Diagama E-R paa un Banco No-Cuenta Saldo Nom-Sucu Ciu-Sucu Dom-Sucu Cuentas Cta-Suc Sucusales Obas que componen una exposición e. Π Título (σ Nomb-Exp=e (Exposición-Oba)) Deposita Suc-Pe Cantidad de obas que componen una exposición e. Cadinalidad( Π Título (σ Nomb-Exp=e (Exposición-Oba)) ) Clientes Pesta Péstamos Algunas opeaciones (como cadinalidad, máximo, mínimo, pomedio, etc) no son pate del puo. Clase 6 39 Nom-Cliente Ciu-Cliente No-Pest Monto Ciu-Cliente Clase 6 40 Modelo Relacional Relaciones del Modelo E-R anteio: Cuentas(No-Cuenta, Nom-Sucu, Saldo). Clientes(Nom-Cliente, Di-Cliente, Ciu- Cliente). Péstamos(No-Pest, Nom-Sucu, Monto). Sucusales(Nom-Sucu, Di-Sucu, Ciu-Sucu). Deposita(Nom-Cliente, No-Cuenta). Pesta(Nom-Cliente, No-Pest). Paa las elaciones Cta-Suc y Suc-Pe se optó po la epesentación educida. Clase 6 41 Otas opeaciones del Algeba División: La opeación de división, denotada po, es útil paa las fases del tipo paa todo. Ejemplo: Supongamos que deseamos enconta a aquellos clientes que tienen depósitos en alguna cuentas en todas las sucusales del banco ubicadas en las ciudad de Rosaio. Clase

8 2do. Cuatimeste de 2004 Resolución Todas las sucusales de Rosaio. 1 = Π Nombe-Sucusal (σ Ciudad-Sucusal= Rosaio (Sucusal)) Todos los paes Nombe-Cliente, Nombe-Sucusal, tal que el cliente tiene depósito en esa sucusal. 2 = Π Nombe-Cliente, Nombe-Sucusal (Deposita) Ahoa, necesitamos los clientes que apaecen en 2 con cada nombe de sucusal en 1. Π Nombe-Cliente, Nombe-Sucusal (Deposita) Π Nombe-Sucusal (σ Ciudad-Sucusal= Rosaio (Sucusal)) El opeado de división ( ) División: Sean (R) y s(s) elaciones y S R. La opeación s es una elación con esquema R-S. Una tupla t está en s si paa cada tupla t s en s existe una tupla t en que satisface las siguientes condiciones: t [S] = t s [S] y t [R - S] = t La opeación de división puede definise en téminos de las opeaciones fundamentales, (con S R): s = Π R - S () - Π R - S ( (Π R - S () s) - Π R -S,S ()) Clase 6 43 Clase 6 44 Otas opeaciones del Algeba Asignación: Esta opeación, epesentada po el símbolo, funciona de manea simila a la asignación en un lenguaje de pogamación.fomato de la asignación: <Relación Tempoal> <Expesión Relacional> La expesión s = Π R-S () - Π R-S ((Π R-S () s) - Π R-S,S ()) puede eescibise como: temp 1 Π R -S () temp 2 Π R - S ((temp 1 s) - ) Otas opeaciones de LMD Las opeaciones hasta ahoa vistas (selección, poyección, unión, etc.) definidas sobe el Álgeba Relacional pemiten consulta los datos almacenados en una Base de Datos elacional. El gupo de opeaciones que veemos a continuación pemiten actualiza el contenido de la Base de Datos, fundalmentalmente po medio de las opeaciones de inseción, boado y actualización. esultado temp 1 temp 2 Clase 6 45 Clase 6 46 Opeaciones del LMD Eliminación: consiste en elimina o boa tuplas de una elación. Notación: -E. Ejemplo: Elimina las cuentas con saldo meno a $2. Cuentas Cuentas - σ Monto < 2 (Cuentas) Opeaciones del LMD Agegado o Inseción: consiste en agega nuevas tuplas a una elación. Notación: E. Ejemplo: Agega el cliente Gacía que vive en Peú 1215 de Bahía Blanca. Clientes Clientes {( Gacía, Peú 1215, Bahía Blanca )} Clase 6 47 Clase

9 2do. Cuatimeste de 2004 Opeaciones de LMD Temas de la Clase de Hoy Modificación: consiste en modifica datos de una o más tuplas a una elación. Notación: δ A E ( ). Ejemplo: Aumenta los saldos de las cuentas en un 5%. δ Saldo Saldo * 1.05 (Cuenta) Modelo Relacional: Convesión del modelo E-R al modelo elacional. Definiciones: esquema de elación y elación. Opeaciones del modelo elacional: Álgeba Relacional: Unión, Intesección, Difeencia, Complemento, Complemento activo, Selección, Poyección, Renombe, Poducto Catesiano, Join Natual, Join, División, Asignación. Clase 6 49 Clase 6 50 Bibliogafía Bibliogafía Fundamentos de Bases de Datos A. Silbeschatz. Capítulo 3. Database and Knowledge Base System J. Ullman. Capítulo 3. Clase

A r. 1.5 Tipos de magnitudes

A r. 1.5 Tipos de magnitudes 1.5 Tipos de magnitudes Ente las distintas popiedades medibles puede establecese una clasificación básica. Un gupo impotante de ellas quedan pefectamente deteminadas cuando se expesa su cantidad mediante

Más detalles

PAUTA ACTIVIDADES: COMENZANDO CON EL LENGUAJE ALGEBRAICO

PAUTA ACTIVIDADES: COMENZANDO CON EL LENGUAJE ALGEBRAICO PAUTA ACTIVIDADES: COMENZANDO CON EL LENGUAJE ALGEBRAICO Joaquín ha comenzado a utiliza letas paa epesenta distintas situaciones numéicas. Obseve lo que ealiza con el siguiente enunciado: A Matías le egalaon

Más detalles

Parametrizando la epicicloide

Parametrizando la epicicloide 1 Paametizando la epicicloide De la figua se obseva que cos(θ) = x 0 + ( 0 + ) cos(θ) = x sen(θ) = y 0 + ( 0 + ) sen(θ) = y po tanto las coodenadas del punto A son: A = (( 0 + ) cos(θ), ( 0 + ) sen(θ))

Más detalles

www.fisicaeingenieria.es Vectores y campos

www.fisicaeingenieria.es Vectores y campos www.fisicaeingenieia.es Vectoes y campos www.fisicaeingenieia.es www.fisicaeingenieia.es ) Dados los vectoes a = 4$ i + 3$ j + k$ y c = $ i + $ j 7k$, enconta las componente de oto vecto unitaio, paa que

Más detalles

MAGNITUDES VECTORIALES:

MAGNITUDES VECTORIALES: Magnitudes ectoiales MAGNITUDES VECTORIALES: Índice 1 Magnitudes escalaes ectoiales Suma de ectoes libes Poducto de un escala po un ecto 3 Sistema de coodenadas ectoiales. Vectoes unitaios 3 Módulo de

Más detalles

Sistemas de Bases de Datos I. Modelo Lógico Modelo Relacional

Sistemas de Bases de Datos I. Modelo Lógico Modelo Relacional Sistemas de Bases de Datos I Modelo Lógico Modelo Relacional Modelo Lógico Modelo Relacional Esquema Relacional (E- R) Es la representación de un DER mediante tablas. Algebra Relacional Modelo Relacional

Más detalles

Comprensión conceptual y el uso de tecnología. César Cristóbal Escalante Verónica Vargas Alejo Universidad de Quintana Roo Julio 2013

Comprensión conceptual y el uso de tecnología. César Cristóbal Escalante Verónica Vargas Alejo Universidad de Quintana Roo Julio 2013 Compensión conceptual y el uso de tecnología Césa Cistóbal Escalante Veónica Vagas Alejo Univesidad de Quintana Roo Julio 203 Qué significa tene conocimiento de un concepto? Conoce su definición? Conoce

Más detalles

Aplicación 2: Diversificación de las inversiones (problema de selección de cartera)

Aplicación 2: Diversificación de las inversiones (problema de selección de cartera) Aplicación : Divesificación de las invesiones (poblema de selección de catea) Hecho empíico: Cuanto mayo es el valo espeado (endimiento) de una invesión NO es cieto que sea más apetecible. (Si invesoes

Más detalles

GEOMETRÍA. punto, la recta y el plano.

GEOMETRÍA. punto, la recta y el plano. MISIÓN 011-II GEMETRÍ STUS GEMETRÍ a geometía es la ama de las Matemáticas que tiene po objeto el estudio de las figuas geométicas. Se denomina figua geomética a cualquie conjunto no vacío de puntos del

Más detalles

Leyes de Kepler. Ley de Gravitación Universal

Leyes de Kepler. Ley de Gravitación Universal Leyes de Keple y Ley de Gavitación Univesal J. Eduado Mendoza oes Instituto Nacional de Astofísica Óptica y Electónica, México Pimea Edición onantzintla, Puebla, México 009 ÍNDICE 1.- PRIMERA LEY DE KEPLER

Más detalles

Conceptos centrales. Tema 1. Cadenas. Alfabetos. Cadenas. Cadenas. Nociones Preliminares y Lenguajes. Dr. Luis A. Pineda ISBN:

Conceptos centrales. Tema 1. Cadenas. Alfabetos. Cadenas. Cadenas. Nociones Preliminares y Lenguajes. Dr. Luis A. Pineda ISBN: Tema Nociones Peliminaes y Lenguajes D. Luis A. Pineda ISBN: 0--- Alfabetos Lenguajes Repesentación Intepetación Poblemas Conceptos centales Funciones, algoitmos y fómulas Alfabetos Conjunto finito (no

Más detalles

OPERACIONES 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 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 detalles

Tablas. Estas serán las tablas que usaremos en la mayoría de ejemplos. Empleado

Tablas. 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 detalles

Capítulo 1 Lenguajes formales 6

Capítulo 1 Lenguajes formales 6 Capítulo 1 Lenguajes formales 6 1.8. Operaciones entre lenguajes Puesto que los lenguajes sobre Σ son subconjuntos de Σ, las operaciones usuales entre conjuntos son también operaciones válidas entre lenguajes.

Más detalles

TEMA PRELIMINAR. Los sistemas de representación son objeto de estudio en la geometría descriptiva, la cual se fundamenta en la geometría proyectiva.

TEMA PRELIMINAR. Los sistemas de representación son objeto de estudio en la geometría descriptiva, la cual se fundamenta en la geometría proyectiva. TEMA PRELIMINAR 1. Sistemas de Repesentación y Geometía. En esta pate de la intoducción, se tata de encuada el estudio de los sistemas de epesentación dento de lo que es la geometía. Paa ello se va a intenta

Más detalles

Ejercicios de Diseño de Bases de Datos Relacionales

Ejercicios de Diseño de Bases de Datos Relacionales Ejecicios de Diseño de Bases de Datos Relacionales Paa cada ejecicio se pesenta la solución final que se obtiene tas el diseño lógico, es deci, el conjunto de elaciones en tecea foma nomal que foman el

Más detalles

Ejercicios resueltos

Ejercicios resueltos Ejecicios esueltos Boletín 2 Campo gavitatoio y movimiento de satélites Ejecicio 1 En el punto A(2,0) se sitúa una masa de 2 kg y en el punto B(5,0) se coloca ota masa de 4 kg. Calcula la fueza esultante

Más detalles

Modelo Entidad-Relación

Modelo Entidad-Relación Modelo Entidad-Relación El modelo de datos de entidad-relación (ER) se basa en una percepción de un mundo real que consiste en un conjunto de objetos básicos llamados entidades y de relaciones entre estos

Más detalles

BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES

BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES El modelo relacional se basa en dos ramas de las matemáticas: la teoría de conjuntos y la lógica de predicados de primer orden. El hecho de que

Más detalles

Universidad de Tarapacá Facultad de Ciencias Departamento de Física

Universidad de Tarapacá Facultad de Ciencias Departamento de Física Univesidad de Taapacá Facultad de Ciencias Depatamento de Física Aplica el álgea de vectoes: Poducto escala Poducto vectoial Magnitudes físicas po su natualeza Escalaes Vectoiales Es un escala que se

Más detalles

2.4 La circunferencia y el círculo

2.4 La circunferencia y el círculo UNI Geometía. La cicunfeencia y el cículo. La cicunfeencia y el cículo JTIVS alcula el áea del cículo y el peímeto de la cicunfeencia. alcula el áea y el peímeto de sectoes y segmentos ciculaes. alcula

Más detalles

CUESTIONES Y PROBLEMAS DE CAMPO ELÉCTRICO. Ejercicio nº1 Cómo se manifiesta la propiedad de la materia denominada carga eléctrica?

CUESTIONES Y PROBLEMAS DE CAMPO ELÉCTRICO. Ejercicio nº1 Cómo se manifiesta la propiedad de la materia denominada carga eléctrica? UESTIONES Y POBLEMAS DE AMPO ELÉTIO Ejecicio nº ómo se manifiesta la popiedad de la mateia denominada caga eléctica? La popiedad de la mateia denominada caga eléctica se manifiesta mediante fuezas de atacció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

Elementos de la geometría plana

Elementos de la geometría plana Elementos de la geometía plana Elementos de la geometía plana El punto Los elementos básicos de la geometía plana El punto es el elemento mínimo del plano. Los otos elementos geométicos están fomados po

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 8. Elementos Básicos 1.- Ejemplo Introductorio. 2.- Dominios. 3.- Relaciones. 4.- Bases de Datos Relacionales. (Capítulo 11 del Date) EJEMPLO

Más detalles

El Espacio Afín. I. E. S. Siete Colinas (Ceuta) Departamento de Matemáticas

El Espacio Afín. I. E. S. Siete Colinas (Ceuta) Departamento de Matemáticas I. E. S. Siete Colinas (Ceuta) Depatamento de Matemáticas Matemáticas de º de Bachilleato El Espacio Afín Po Javie Caoquino CaZas Catedático de matemáticas del I.E.S. Siete Colinas Ceuta 005 El Espacio

Más detalles

Normalización 1NF 2NF 3NF BCNF 4NF

Normalización 1NF 2NF 3NF BCNF 4NF Normalización La Normalización es un proceso mediante el cual un esquema de Base de Datos se lleva a un nuevo esquema equivalente de mejor calidad en cuanto al diseño. La calidad del diseño la medimos

Más detalles

CAMPO GRAVITATORIO FCA 10 ANDALUCÍA

CAMPO GRAVITATORIO FCA 10 ANDALUCÍA CMPO GRVIORIO FC 0 NDLUCÍ. a) Explique qué se entiende po velocidad de escape y deduzca azonadamente su expesión. b) Razone qué enegía había que comunica a un objeto de masa m, situado a una altua h sobe

Más detalles

CAMPO GRAVITATORIO FCA 04 ANDALUCÍA

CAMPO GRAVITATORIO FCA 04 ANDALUCÍA CAPO GAVIAOIO FCA 04 ANDALUCÍA. a) Al desplazase un cuepo desde una posición A hasta ota B, su enegía potencial disminuye. Puede aseguase que su enegía cinética en B es mayo que en A? azone la espuesta.

Más detalles

Unidad 1. Introducción a los conceptos de Bases de Datos

Unidad 1. Introducción a los conceptos de Bases de Datos Unidad 1 Introducción a los conceptos de Bases de Datos 1.1 Definición de Base de Datos Dato: Conjunto de caracteres con algún significado, pueden ser numéricos, alfabéticos, o alfanuméricos. Información:

Más detalles

Relaciones binarias. ( a, b) = ( c, d) si y solamente si a = c y b = d

Relaciones binarias. ( a, b) = ( c, d) si y solamente si a = c y b = d Relaciones binarias En esta sección estudiaremos formalmente las parejas de objetos que comparten algunas características o propiedades en común. La estructura matemática para agrupar estas parejas en

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

Guí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 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

Parte 3: Electricidad y Magnetismo

Parte 3: Electricidad y Magnetismo Pate 3: Electicidad y Magnetismo 1 Pate 3: Electicidad y Magnetismo Los fenómenos ligados a la electicidad y al magnetismo, han sido obsevados y estudiados desde hace muchos siglos. No obstante ello, las

Más detalles

FUNCIONES EN R. Agosto 2007

FUNCIONES EN R. Agosto 2007 FUNCIONES EN R Alexis Vera Pérez Instituto de Estadística & Sistemas Computarizados de Información Universidad de Puerto Rico, Recinto de Río Piedras Agosto 2007 1 Definición y notación Definición 1 Una

Más detalles

La fuerza gravitatoria entre dos masas viene dada por la ley de gravitación universal de Newton, cuya expresión vectorial es

La fuerza gravitatoria entre dos masas viene dada por la ley de gravitación universal de Newton, cuya expresión vectorial es LGUNS CUESTIONES TEÓICS SOE LOS TEMS Y.. azone si las siuientes afimaciones son vedadeas o falsas a) El tabajo que ealiza una fueza consevativa sobe una patícula que se desplaza ente dos puntos, es meno

Más detalles

6.5 ECUACIÓN DE LA RECTA QUE PASA POR DOS PUNTOS

6.5 ECUACIÓN DE LA RECTA QUE PASA POR DOS PUNTOS 6.. Gáficas de ectas usando m b Po ejemplo, paa gafica la ecta Maca el valo de b (odenada al oigen) sobe el eje, es deci el punto (0,). A pati de ese punto, como la pendiente es, se toma una unidad a la

Más detalles

I. RELACIONES Y FUNCIONES 1.1. PRODUCTO CARTESIANO { }

I. RELACIONES Y FUNCIONES 1.1. PRODUCTO CARTESIANO { } I. RELACIONES Y FUNCIONES PAREJAS ORDENADAS Una pareja ordenada se compone de dos elementos x y y, escribiéndose ( x, y ) donde x es el primer elemento y y el segundo elemento. Teniéndose que dos parejas

Más detalles

ANALISIS DE RIESGO E INCERTIDUMBRE. Evaluacion de Proyectos Jose Fuentes Valdes

ANALISIS DE RIESGO E INCERTIDUMBRE. Evaluacion de Proyectos Jose Fuentes Valdes ANALISIS DE RIESGO E INCERTIDUMBRE Análisis Deteministico V/S Análisis de Riesgo e Incetidumbe Valoes Únicos y Conocidos Valoes Vaiables y Desconocidos ANALISIS DETERMINISTICO Pecio Cantidad Invesión EVALUACION

Más detalles

Listas de vectores y conjuntos de vectores

Listas de vectores y conjuntos de vectores Listas de vectores y conjuntos de vectores La explicación de los temas Dependencia lineal y Bases en el curso de Álgebra Lineal se puede basar en uno de los siguientes dos conceptos (o en ambos): ) listas

Más detalles

2.7 Cilindros, conos, esferas y pirámides

2.7 Cilindros, conos, esferas y pirámides UNIDAD Geometía.7 Cilindos, conos, esfeas y piámides 58.7 Cilindos, conos, esfeas y piámides OBJETIVOS Calcula el áea y el volumen de cilindos, conos, esfeas y piámides egulaes Resolve poblemas de solidos

Más detalles

Potencial eléctrico. Trabajo y energía potencial en el campo eléctrico. Potencial de una carga puntual: Principio de superposición

Potencial eléctrico. Trabajo y energía potencial en el campo eléctrico. Potencial de una carga puntual: Principio de superposición Potencial eléctico Intoducción. Tabajo y enegía potencial en el campo eléctico Potencial eléctico. Gadiente. Potencial de una caga puntual: Pincipio de supeposición Potencial eléctico de distibuciones

Más detalles

Módulo 9 Sistema matemático y operaciones binarias

Módulo 9 Sistema matemático y operaciones binarias Módulo 9 Sistema matemático y operaciones binarias OBJETIVO: Identificar los conjuntos de números naturales, enteros, racionales e irracionales; resolver una operación binaria, representar un número racional

Más detalles

MODELO RELACIONAL Y PASAJE MER A RELACIONAL

MODELO RELACIONAL Y PASAJE MER A RELACIONAL MODELO RELACIOAL Y PASAJE MER A RELACIOAL Maestría en Bioinformática 2010 Conceptos Generales Es un Modelo de Datos Lógico Se usa como Modelo implementado por DBMS Creado por Codd en 1970 Se comenzó con

Más detalles

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.

Más detalles

El modelo relacional

El modelo relacional El modelo relacional El modelo relacional constituye una alternativa para la organización y representación de la información que se pretende almacenar en una base de datos. Se trata de un modelo teórico

Más detalles

Tema 3. Espacios vectoriales

Tema 3. Espacios vectoriales Tema 3. Espacios vectoriales Estructura del tema. Definición y propiedades. Ejemplos. Dependencia e independencia lineal. Conceptos de base y dimensión. Coordenadas Subespacios vectoriales. 0.1. Definición

Más detalles

Estructuras Algebraicas Una estructura algebraica es un objeto matemático consistente en un conjunto no vacío, con por lo menos una operación binaria.

Estructuras Algebraicas Una estructura algebraica es un objeto matemático consistente en un conjunto no vacío, con por lo menos una operación binaria. Estructuras Algebraicas Una estructura algebraica es un objeto matemático consistente en un conjunto no vacío, con por lo menos una operación binaria. Operación Binaria Se conoce una operación binaria

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 9. Reglas de Integridad

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 9. Reglas de Integridad FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 9. Reglas de Integridad 1.- Introducción. 2.- Claves Primarias. 3.- Regla de Integridad de Entidades. 4.- Claves Ajenas. 5.- Regla de Integridad

Más detalles

GRAFICANDO EN COORDENADAS POLARES

GRAFICANDO EN COORDENADAS POLARES GRAFICANDO EN COORDENADAS POLARES Maía Guadalupe Amado Moeno, Ángel Gacía Velázquez Instituto Tecnológico de Meicali, Baja Califonia, Méico lupitaamado@hotmail.com, angel.g0@hotmail.com RESUMEN El tabajo

Más detalles

Cálculo Relacional. Bibliografía: Fundamentos de bases de datos Korth, Silberschatz

Cálculo Relacional. Bibliografía: Fundamentos de bases de datos Korth, Silberschatz Cálculo Relacional Bibliografía: Fundamentos de bases de datos Korth, Silberschatz Cálculo Relacional de Tuplas Es un lenguaje de consulta no procedimental Describe la información deseada sin dar un procedimiento

Más detalles

Tema 7: El Mercado de divisas y la cobertura del riesgo de cambio

Tema 7: El Mercado de divisas y la cobertura del riesgo de cambio TÉCNICAS DE COMERCIO EXTERIOR Tema 7: El Mecado de divisas y la cobetua del iesgo de cambio 7..- Intoducción al mecado de cambios. Convetibilidad : Existe un mecado libe que define su pecio. Resticciones

Más detalles

+ + h. 8 v A. = = 2026 m s 1 3 1,3 10 6 m

+ + h. 8 v A. = = 2026 m s 1 3 1,3 10 6 m m A + ( ) G P m ( ) 0 + G P m R P + h R P h A B R P eniendo en cuenta que h R P /, la anteio expesión queda como: G A P 8 A 3 Sustituyendo datos numéicos, esulta: 6,67 0 N m kg, 0 3 kg A 06 m s 3,3 0 6

Más detalles

1. Introducción: Qué es un Modelo de Datos? 2. Estática del modelo de datos relacional

1. Introducción: Qué es un Modelo de Datos? 2. Estática del modelo de datos relacional Tema 7: Modelo Relacional 1. Introducción: Qué es un Modelo de Datos? 2. Estática del modelo de datos relacional Dominios, Atributos, Relaciones Representación del esquema relacional Características de

Más detalles

Significado de las f.b.f (fórmulas bien formadas) en términos de objetos, propiedades y relaciones en el mundo

Significado de las f.b.f (fórmulas bien formadas) en términos de objetos, propiedades y relaciones en el mundo Significado de las f.b.f (fórmulas bien formadas) en términos de objetos, propiedades y relaciones en el mundo Semánticas del cálculo de predicados proporcionan las bases formales para determinar el valor

Más detalles

Tema 3. El modelo Relacional

Tema 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 detalles

Operaciones en el Modelo Relacional. Relacional. Relacional. Índice. Lenguajes de Consulta

Operaciones 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 detalles

Campo eléctrico. Introducción a la Física Ambiental. Tema 7. Tema 7.- Campo eléctrico.

Campo eléctrico. Introducción a la Física Ambiental. Tema 7. Tema 7.- Campo eléctrico. Campo eléctico. Intoducción a la Física Ambiental. Tema 7. Tema7. IFA (Pof. RAMOS) 1 Tema 7.- Campo eléctico. El campo eléctico: unidades. Líneas del campo eléctico. Potencial eléctico: unidades. Fueza

Más detalles

Normalización. Bases de Datos

Normalización. Bases de Datos Normalización Bases de Datos Primera Forma Normal El dominio de todo atributo de cualquier relación debe incluir sólo valores atómicos. El valor de cualquier tupla debe ser un elemento simple del dominio.

Más detalles

Adaptación de impedancias

Adaptación de impedancias .- El tansfomado ideal Adaptación de impedancias I +V +V TI Tansfomado ideal V elaciones V-I: V = I = a. I, válidas paa cualquie fecuencia. a Si se conecta una esistencia al secundaio, ente el nodo +V

Más detalles

Kronotek: Configuración de Red para VoIP

Kronotek: Configuración de Red para VoIP Konotek: Configuación de Red paa VoIP Contenido 1. Intoducción... 2 2. Impotancia de la Configuación de Red... 2 3. Pasos Pevios: Cálculo del númeo de líneas de voz... 3 Pime paso: obtención del ancho

Más detalles

Tema 5: Teoría de diseño de Bases de Datos Relacionales.

Tema 5: Teoría de diseño de Bases de Datos Relacionales. Tema 5: Teoría de diseño de Bases de Datos Relacionales. I. Introducción. Fases de diseño de una base de datos. 1. Mod. Conceptual (MERE) -> Mod. Lógico (Relacional). 2. Mod. Lógico (Relacional). En el

Más detalles

Algebra Relacional Jos e Ram on Param a Gab ıa

Algebra Relacional Jos e Ram on Param a Gab ıa Álgebra Relacional Ramón Paramá Gabía Capítulo 4 Algebra relacional Ya hemos visto la estructura y las restricciones del modelo relacional, ahora pasamos a abordar la parte del modelo relacional que nos

Más detalles

Instrumentación Nuclear Conf. # 2 Tema I. Procesamiento y Conformación de Pulsos.

Instrumentación Nuclear Conf. # 2 Tema I. Procesamiento y Conformación de Pulsos. Instumentación Nuclea onf. # 2 Tema I. Pocesamiento y onfomación de Pulsos. Sumaio: aacteísticas geneales de los pulsos. oncepto de Ancho de Banda y su elación con el tiempo de subida de un pulso. Objetivo

Más detalles

Maestría en Bioinformática. Bases de Datos y Sistemas de Información. Del MER al MR. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.

Maestría en Bioinformática. Bases de Datos y Sistemas de Información. Del MER al MR. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com. Maestría en Bioinformática Bases de Datos y Sistemas de Información Del MER al MR Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Conceptos MER a MR Introducción Agenda Conceptos MER a MR

Más detalles

ARREGLOS DEFINICION GENERAL DE ARREGLO

ARREGLOS DEFINICION GENERAL DE ARREGLO ARREGLOS DEFINICION GENERAL DE ARREGLO Conjunto de cantidades o valores homogéneos, que por su naturaleza se comportan de idéntica forma y deben de ser tratados en forma similar. Se les debe de dar un

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

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

UNIDAD Nº 2 VECTORES Y FUERZAS

UNIDAD Nº 2 VECTORES Y FUERZAS UNIVERSIDAD DE SANTIAGO DE CHILE DEPARTAMENTO DE FISICA FISICA EXPERIMENTAL PLAN ANUAL INGENIERIA FISICA 1 e SEMESTRE 2012 UNIDAD Nº 2 VECTORES Y FUERZAS OBJETIVOS Medi el módulo de un vecto fueza usando

Más detalles

MATEMÁTICA DE LAS OPERACIONES FINANCIERAS II

MATEMÁTICA DE LAS OPERACIONES FINANCIERAS II Facultad de iencias Económicas onvocatoia de Junio Pimea Semana Mateial Auxilia: alculadoa financiea MATEMÁTIA DE LAS OPERAIONES FINANIERAS II 2 de Mayo de 202 hoas Duación: 2 hoas. Péstamos a) Teoía:

Más detalles

Tema 6: Programación Lógica: semántica declarativa. Lenguajes y Paradigmas de Programación

Tema 6: Programación Lógica: semántica declarativa. Lenguajes y Paradigmas de Programación Tema 6: Programación Lógica: semántica declarativa Lenguajes y Paradigmas de Programación Teoría de Modelos Se basa en el concepto de INTERPRETACIÓN, que consiste en: elegir un dominio D (en el que tomarán

Más detalles

Principios de Bases de Datos Relacionales, Normalización. Unidad 4

Principios 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 detalles

Activos Intangibles Costos de Sitios Web

Activos Intangibles Costos de Sitios Web SIC-32 Documentos publicados para acompañar a la Interpretación SIC-32 Activos Intangibles Costos de Sitios Web Esta versión incluye las modificaciones resultantes de las NIIF emitidas hasta el 31 de diciembre

Más detalles

SQL (Structured Query Language)

SQL (Structured Query Language) SQL (Structured Query Language) El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite

Más detalles

Los sistemas de numeración se clasifican en: posicionales y no posicionales.

Los sistemas de numeración se clasifican en: posicionales y no posicionales. SISTEMAS NUMERICOS Un sistema numérico es un conjunto de números que se relacionan para expresar la relación existente entre la cantidad y la unidad. Debido a que un número es un símbolo, podemos encontrar

Más detalles

a = G m T r T + h 2 a = G r T

a = G m T r T + h 2 a = G r T www.clasesalacata.com Ley de la Gavitación Univesal 0.- Gavitación Univesal y Campo Gavitatoio Esta ley fomulada po Newton, afima que la fueza de atacción que expeimentan dos cuepos dotados de masa es

Más detalles

Capítulo 8. Sistemas de partículas idénticas

Capítulo 8. Sistemas de partículas idénticas Capítulo 8 Sistemas de patículas idénticas 8 Indistinguibilidad 8 Funciones popias del opeado de pemutación 8 Átomo de helio 83 spín total 8 Sistemas de patículas idénticas n la mecánica clásica en una

Más detalles

Matemática de redes Representación binaria de datos Bits y bytes

Matemática de redes Representación binaria de datos Bits y bytes Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender

Más detalles

Introducción. Ingreso al sistema MAE Clear

Introducción. Ingreso al sistema MAE Clear Introducción En el presente documento se detallan todas las habilidades disponibles para el usuario Administrador de la entidad en la plataforma MAEClear, a efectos de poder realizar todo tipo de acciones

Más detalles

PROBLEMAS DE OPTIMIZACIÓN DE FUNCIONES

PROBLEMAS DE OPTIMIZACIÓN DE FUNCIONES PROBLEMAS DE OPTIMIZACIÓN DE FUNCIONES.- Halla dos númeos que sumados den cuo poducto sea máimo. Sean e los númeos buscados. El poblema a esolve es el siguiente: máimo Llamamos p al poducto de los dos

Más detalles

BASES DE DATOS TEMA 3. MODELO RELACIONAL

BASES DE DATOS TEMA 3. MODELO RELACIONAL Contenidos generales BASES DE DATOS TEMA 3. MODELO RELACIONAL * Conceptos del modelo relacional * Notación del modelo relacional * Lenguajes de consulta - Algebra relacional - Cálculo relacional Motivación

Más detalles

5/27/2013. Contenidos. Las Bases de Datos y los Sistemas (SBD) El Modelo Entidad-Relación (E-R) El Modelo Relacional Integridad de los Datos MS Access

5/27/2013. Contenidos. Las Bases de Datos y los Sistemas (SBD) El Modelo Entidad-Relación (E-R) El Modelo Relacional Integridad de los Datos MS Access Contenidos Las Bases de Datos y los Sistemas (SBD) El Modelo Entidad-Relación (E-R) El Modelo Relacional Integridad de los Datos MS Access 1 Los Sistemas de Bases de Datos (SBD) MS Access es una aplicación

Más detalles

RESTRICCIONES DE INTEGRIDAD Y DEPENDENCIAS FUNCIONALES Bases de Datos Universidad de Talca, II Semestre 2006. Jorge Pérez R.

RESTRICCIONES DE INTEGRIDAD Y DEPENDENCIAS FUNCIONALES Bases de Datos Universidad de Talca, II Semestre 2006. Jorge Pérez R. RESTRICCIONES DE INTEGRIDAD Y DEPENDENCIAS FUNCIONALES Bases de Datos Universidad de Talca, II Semestre 2006 Jorge Pérez R. 1 Restricciones de Dominio Son la forma más elemental de restricciones de integridad.

Más detalles

Generaciones de Bases de Datos

Generaciones de Bases de Datos Generaciones de Bases de Datos Sector Comercial Centros de Investigación Sector Industrial Primera generación: Bases de datos jerárquica Segunda: Bases de datos en red Tercera: Bases de datos relacionales

Más detalles

3. Modelo relacional: Estructura e integridad.

3. Modelo relacional: Estructura e integridad. Modelo relacional: Estructura e integridad 47 3. Modelo relacional: Estructura e integridad. 3.1. Introducción. El modelo de datos relacional es posterior a los modelos jerárquicos y de red. Nació como

Más detalles

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros La sentencia INSERT permite agregar nuevas filas de datos a las tablas existentes. Está sentencia

Más detalles

CONJUNTOS Y RELACIONES BINARIAS

CONJUNTOS Y RELACIONES BINARIAS UNIVERSIDAD CATÓLICA ANDRÉS BELLO FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA INFORMÁTICA CÁTEDRA DE LÓGICA COMPUTACIONAL CONJUNTOS Y RELACIONES BINARIAS INTRODUCCIÓN Intuitivamente, un conjunto es una

Más detalles

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad

Más detalles

Registro (record): es la unidad básica de acceso y manipulación de la base de datos.

Registro (record): es la unidad básica de acceso y manipulación de la base de datos. UNIDAD II 1. Modelos de Bases de Datos. Modelo de Red. Representan las entidades en forma de nodos de un grafo y las asociaciones o interrelaciones entre estas, mediante los arcos que unen a dichos nodos.

Más detalles

CERTAMEN 2 90 minutos 20 puntos

CERTAMEN 2 90 minutos 20 puntos CERTAMEN 2 Para la realización del presente certamen se dispondrá de 90 minutos. Debe incluir cualquier supuesto no explicito, siempre cuando no cambie el sentido de la pregunta. No se pueden utilizar

Más detalles

❷ Aritmética Binaria Entera

❷ Aritmética Binaria Entera ❷ Una de las principales aplicaciones de la electrónica digital es el diseño de dispositivos capaces de efectuar cálculos aritméticos, ya sea como principal objetivo (calculadoras, computadoras, máquinas

Más detalles

avance de un sacacorchos que gira como lo hacemos para llevar el primer vector sobre el segundo por el

avance de un sacacorchos que gira como lo hacemos para llevar el primer vector sobre el segundo por el /5 Conceptos pevios PRODUCTO VECTORIAL DE DO VECTORE. Es oto vecto cuyo módulo viene dado po: a b a b senα. u diección es pependicula al plano en el ue se encuentan los dos vectoes y su sentido viene dado

Más detalles

Ecuación de Laplace y Ecuación de Poisson Teorema de Unicidad. Métodos de las Imágenes. Campos y Ondas UNIVERSIDAD NACIONAL DE LA PLATA ARGENTINA

Ecuación de Laplace y Ecuación de Poisson Teorema de Unicidad. Métodos de las Imágenes. Campos y Ondas UNIVERSIDAD NACIONAL DE LA PLATA ARGENTINA Electostática táti Clase 3 Ecuación de Laplace y Ecuación de Poisson Teoema de Unicidad. Métodos de las Imágenes Campos y Ondas FACULTAD DE INGENIERÍA UNIVERSIDAD NACIONAL DE LA PLATA ARGENTINA 2 E V m

Más detalles

Normalización. Universidad Nacional de Colombia Facultad de Ingeniería

Normalización. Universidad Nacional de Colombia Facultad de Ingeniería Normalización Preparó: Ismael Castañeda Fuentes Fuente principal: Database Systems A Practical Approach to Design, Implementation, and Management. Thomas Connolly, Carolyn Begg Universidad Nacional de

Más detalles

5 Procedimiento general para obtener el esquema equivalente de un transformador

5 Procedimiento general para obtener el esquema equivalente de un transformador Pocedimiento geneal paa obtene el esquema equivalente de un tansfomado 45 5 Pocedimiento geneal paa obtene el esquema equivalente de un tansfomado En este capítulo se encontaá el esquema equivalente de

Más detalles

ELEMENTOS DE BASES. DE DATOS Segundo Cuatrimestre 2015. Clase 4: Decisiones de diseño Pasaje a Tablas: modelo relacional

ELEMENTOS DE BASES. DE DATOS Segundo Cuatrimestre 2015. Clase 4: Decisiones de diseño Pasaje a Tablas: modelo relacional Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur ELEMENTOS DE BASES DE DATOS Segundo Cuatrimestre 2015 Clase 4: Decisiones de diseño Pasaje a Tablas: modelo relacional Mg. María

Más detalles

Te damos los elementos básicos de los vectores para que puedas entender las operaciones básicas.

Te damos los elementos básicos de los vectores para que puedas entender las operaciones básicas. 4 año secundario Vectores, refrescando conceptos adquiridos Te damos los elementos básicos de los vectores para que puedas entender las operaciones básicas. El término vector puede referirse al: concepto

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

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

CONTENIDO PROLOGO I PARTE I FUNDAMENTOS DE LA MECÁNICA PARA LA INGENIERÍA Y DINÁMICA DE LA PARTÍCULA EN MOVIMIENTO PLANO

CONTENIDO PROLOGO I PARTE I FUNDAMENTOS DE LA MECÁNICA PARA LA INGENIERÍA Y DINÁMICA DE LA PARTÍCULA EN MOVIMIENTO PLANO V CONTENIDO PROLOGO I PRTE I FUNDMENTOS DE L MECÁNIC PR L INGENIERÍ Y DINÁMIC DE L PRTÍCUL EN MOVIMIENTO PLNO 1. Fundamentos de la Mecánica paa la Ingenieía. 1.1 Intoducción. 1 1. Conceptos básicos. 1.3

Más detalles