Calculo Relacional de Tuplas. Lic. Andrea Manna
|
|
- María Victoria Maidana Medina
- hace 6 años
- Vistas:
Transcripción
1 2016
2 Que es el Calculo Relaciónal de Tuplas? Al igual que el Álgebra Relacional, el Cálculo Relacional de Tuplas (CRT) es un lenguaje de consulta asociado al Modelo Relacional (MR).
3 Que es el Calculo Relaciónal de Tuplas? Al igual que el Álgebra Relacional, el Cálculo Relacional de Tuplas (CRT) es un lenguaje de consulta asociado al Modelo Relacional (MR). CRT es un lenguaje declarativo: describe cuáles tuplas se deben devolver pero no cómo se calculan
4 Que es el Calculo Relaciónal de Tuplas? Al igual que el Álgebra Relacional, el Cálculo Relacional de Tuplas (CRT) es un lenguaje de consulta asociado al Modelo Relacional (MR). CRT es un lenguaje declarativo: describe cuáles tuplas se deben devolver pero no cómo se calculan Cualquier consulta escrita en AR puede también expresarse en CRT y viceversa, o sea, ambos tienen idéntico poder expresivo
5 Que es el Calculo Relaciónal de Tuplas? Al igual que el Álgebra Relacional, el Cálculo Relacional de Tuplas (CRT) es un lenguaje de consulta asociado al Modelo Relacional (MR). CRT es un lenguaje declarativo: describe cuáles tuplas se deben devolver pero no cómo se calculan Cualquier consulta escrita en AR puede también expresarse en CRT y viceversa, o sea, ambos tienen idéntico poder expresivo El cálculo relacional es importante por dos razones:
6 Que es el Calculo Relaciónal de Tuplas? Al igual que el Álgebra Relacional, el Cálculo Relacional de Tuplas (CRT) es un lenguaje de consulta asociado al Modelo Relacional (MR). CRT es un lenguaje declarativo: describe cuáles tuplas se deben devolver pero no cómo se calculan Cualquier consulta escrita en AR puede también expresarse en CRT y viceversa, o sea, ambos tienen idéntico poder expresivo El cálculo relacional es importante por dos razones: Posee una base muy firme en la lógica matemática
7 Que es el Calculo Relaciónal de Tuplas? Al igual que el Álgebra Relacional, el Cálculo Relacional de Tuplas (CRT) es un lenguaje de consulta asociado al Modelo Relacional (MR). CRT es un lenguaje declarativo: describe cuáles tuplas se deben devolver pero no cómo se calculan Cualquier consulta escrita en AR puede también expresarse en CRT y viceversa, o sea, ambos tienen idéntico poder expresivo El cálculo relacional es importante por dos razones: Posee una base muy firme en la lógica matemática El lenguaje de consultas estándar (SQL) para los RDBMSs tiene muchos de sus fundamentos en el CRT
8 Que es el Calculo Relaciónal de Tuplas? El CRT se basa sobre la especificación de variables tupla.
9 Que es el Calculo Relaciónal de Tuplas? El CRT se basa sobre la especificación de variables tupla. Cada variable tupla se extiende a lo largo de una relación y puede tomar como valor cualquier tupla de esa relación
10 Que es el Calculo Relaciónal de Tuplas? El CRT se basa sobre la especificación de variables tupla. Cada variable tupla se extiende a lo largo de una relación y puede tomar como valor cualquier tupla de esa relación Una tupla se expresa del siguiente modo: {t/cond(t)} donde t es la tupla y COND es una expresión booleana que involucra a t. Ejemplo: {t/t EMPLEADO t.sueldo > 50000}
11 Que es el Calculo Relaciónal de Tuplas? El CRT se basa sobre la especificación de variables tupla. Cada variable tupla se extiende a lo largo de una relación y puede tomar como valor cualquier tupla de esa relación Una tupla se expresa del siguiente modo: {t/cond(t)} donde t es la tupla y COND es una expresión booleana que involucra a t. Ejemplo: {t/t EMPLEADO t.sueldo > 50000} Una consulta CRT tiene la forma: {t/f (t)} donde t es una tupla (variable libre) y F es la fórmula que describe a la tupla t. La única variable libre en F debe ser t.
12 Que es el Calculo Relaciónal de Tuplas? El CRT se basa sobre la especificación de variables tupla. Cada variable tupla se extiende a lo largo de una relación y puede tomar como valor cualquier tupla de esa relación Una tupla se expresa del siguiente modo: {t/cond(t)} donde t es la tupla y COND es una expresión booleana que involucra a t. Ejemplo: {t/t EMPLEADO t.sueldo > 50000} Una consulta CRT tiene la forma: {t/f (t)} donde t es una tupla (variable libre) y F es la fórmula que describe a la tupla t. La única variable libre en F debe ser t. El lenguaje para escribir fórmulas es un subconjunto de la Lógica de Primer Orden
13 Atómicas Una fórmula se compone de fórmulas atómicas del cálculo de predicados. Si R es una relación, r y s variables de tuplas, a y b atributos definidos en r y s respectivamente, y op es un operador del conjunto: { =,,,, >, < }. Las siguientes son fórmulas atómicas: r R
14 Atómicas Una fórmula se compone de fórmulas atómicas del cálculo de predicados. Si R es una relación, r y s variables de tuplas, a y b atributos definidos en r y s respectivamente, y op es un operador del conjunto: { =,,,, >, < }. Las siguientes son fórmulas atómicas: r R r.a op s.b
15 Atómicas Una fórmula se compone de fórmulas atómicas del cálculo de predicados. Si R es una relación, r y s variables de tuplas, a y b atributos definidos en r y s respectivamente, y op es un operador del conjunto: { =,,,, >, < }. Las siguientes son fórmulas atómicas: r R r.a op s.b r.a op constante o constante op r.a
16 Atómicas Una fórmula se compone de fórmulas atómicas del cálculo de predicados. Si R es una relación, r y s variables de tuplas, a y b atributos definidos en r y s respectivamente, y op es un operador del conjunto: { =,,,, >, < }. Las siguientes son fórmulas atómicas: r R r.a op s.b r.a op constante o constante op r.a Cada una de las fórmulas atómicas anteriores se evalúa como Verdadero o Falso (Valor de Verdad para la fórmula atómica)
17 Las fórmulas se definen recursivamente mediante las siguientes reglas: cualquier fórmula atómica es una fórmula
18 Las fórmulas se definen recursivamente mediante las siguientes reglas: cualquier fórmula atómica es una fórmula p, p q, p q, p = q
19 Las fórmulas se definen recursivamente mediante las siguientes reglas: cualquier fórmula atómica es una fórmula p, p q, p q, p = q r(p(r)) Donde r es variable de tupla
20 Las fórmulas se definen recursivamente mediante las siguientes reglas: cualquier fórmula atómica es una fórmula p, p q, p q, p = q r(p(r)) Donde r es variable de tupla r(p(r)) Donde r es variable de tupla
21 Las fórmulas se definen recursivamente mediante las siguientes reglas: cualquier fórmula atómica es una fórmula p, p q, p q, p = q r(p(r)) Donde r es variable de tupla r(p(r)) Donde r es variable de tupla En donde p y q son formulas y p(r) denota una formula en la cual aparece la variable r. F 1 : d.nombre= José Perez F 2 : ( e)(d.dni=e.documento) F 3 : ( d)(d.nrolicencia= ) d es variable libre en F 1 y F 2 y cuantificada en F 3
22 - Ejemplo Suponga que se tiene las relaciones Empleado y Departamento. Listar nombre, apellido y dirección de todos los empleados que trabajan para el Departamento Contable : {t / e, d (e Empleado d Departamento e.iddpto = d.iddepto d.nombredepto= Contable t.nombreemp= e.nombreemp t.apeemp=e.apeemp t.diremp=e.diremp) }
23 Consultas Seguras/Inseguras Consultas Inseguras Es posible definir consultas que devuelvan infinitos resultados las llamamos: consultas inseguras. Ejemplo: {t/ (t Actor)}
24 Consultas Seguras/Inseguras Consultas Inseguras Es posible definir consultas que devuelvan infinitos resultados las llamamos: consultas inseguras. Ejemplo: {t/ (t Actor)} Es insegura porque produce todas las tuplas del universo que nos son tuplas de actores, que obviamente resultan infinitas
25 Consultas Seguras/Inseguras Dominio de una Fórmula Es posible definir el dominio de una formula F que denotamos como dom(f ) y es el conjunto de todos los valores a los que hace F referencia. Los valores que aparecen expĺıcitamente en F Los valores que aparecen en todas las relaciones cuyos nombres aparecen en F dom(t Actor t.edad > 18)??? dom( (t Actor))???
26 Consultas Seguras/Inseguras Consulta Segura Se dice que una consulta {t/f (t)} es segura si todos los valores que aparecen en el resultado pertenecen al dom(f ) El cálculo relacional de tuplas restringido a expresiones seguras es equivalente en potencia expresiva al álgebra relacional básica
27 {t/ a(a Actor t.nombreactor = a.nombreactor)}
28 {t/ a(a Actor t.nombreactor = a.nombreactor)} Devuelve los nombres de todos los actores.
29 {t/ a(a Actor t.nombreactor = a.nombreactor)} Devuelve los nombres de todos los actores. Las consultas CRT se aplican sobre instancias de relación y también devuelven una instancia de relación (el conjunto de tuplas para las cuales la fórmula devuelve verdadero). {t/ a(a Actor t.nombreactor = a.nombreactor t.edad = a.edad)}
30 {t/ a(a Actor t.nombreactor = a.nombreactor)} Devuelve los nombres de todos los actores. Las consultas CRT se aplican sobre instancias de relación y también devuelven una instancia de relación (el conjunto de tuplas para las cuales la fórmula devuelve verdadero). {t/ a(a Actor t.nombreactor = a.nombreactor t.edad = a.edad)} devuelve los nombres y edades de todos los actores Los atributos que tendrán las tuplas devueltas son solamente los que aparecen alguna vez en la consulta.
31 Dada las siguientes relaciones: Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Encontrar los nombres de los proveedores que proveen algún producto rojo Buscar los idprov para los proveedores que proveen todos los productos.
32 Dada las siguientes relaciones: Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Encontrar los nombres de los proveedores que proveen algún producto rojo:
33 Dada las siguientes relaciones: Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Encontrar los nombres de los proveedores que proveen algún producto rojo: {t/ p, pr, c(p Proveedores pr Productos c Catalogo pr.color = rojo c.idprod = pr.idprod c.idprov = p.idprov t.nombre = p.nombre)}
34 Dada las siguientes relaciones: Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Encontrar los nombres de los proveedores que proveen algún producto rojo: {t/ p, pr, c(p Proveedores pr Productos c Catalogo pr.color = rojo c.idprod = pr.idprod c.idprov = p.idprov t.nombre = p.nombre)}
35 Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Buscar los idprov para los proveedores que proveen todos los productos.
36 Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Buscar los idprov para los proveedores que proveen todos los productos. {t/( pr c(pr Productos c Catalogo (c.idprod = pr.idprod c.idprov = t.idprov)))} Es correcta la respuesta??
37 Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Buscar los idprov para los proveedores que proveen todos los productos. {t/( pr c(pr Productos c Catalogo (c.idprod = pr.idprod c.idprov = t.idprov)))} Es correcta la respuesta??
38 Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Buscar los idprov para los proveedores que proveen todos los productos. {t/( pr c(pr Productos c Catalogo (c.idprod = pr.idprod c.idprov = t.idprov)))}
39 Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Buscar los idprov para los proveedores que proveen todos los productos. {t/( pr c(pr Productos c Catalogo (c.idprod = pr.idprod c.idprov = t.idprov)))} {t/( pr(pr Productos = c(c Catalogo (c.idprod = pr.idprod c.idprov = t.idprov))))}
40 Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Buscar los idprov para los proveedores que proveen todos los productos rojos.
41 Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Buscar los idprov para los proveedores que proveen todos los productos rojos. {t/( pr(pr Productos pr.color = rojo = c (c Catalogo (c.idprod = pr.idprod c.idprov = t.idprov))))}
42 Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Buscar los idprov para los proveedores que proveen todos los productos rojos. {t/( pr(pr Productos pr.color = rojo = c (c Catalogo (c.idprod = pr.idprod c.idprov = t.idprov))))}
43 Proveedores(idProv, nombre, direccion) Productos( idprod, nombre, color) Catalogo(idProv, idprod, precio) Buscar los idprov para los proveedores que proveen todos los productos rojos. {t/( pr(pr Productos pr.color = rojo = c (c Catalogo (c.idprod = pr.idprod c.idprov = t.idprov))))} {t/ pr1(pr1 Productos (pr1.color = rojo ) ( pr(pr Productos pr.color = rojo = c (c Catalogo (c.idprod = pr.idprod c.idprov = t.idprov))))}
44 principal Ramez Elmasri and Shamkant B. Navathe Fundamentals of Database Systems (7th ed.). Pearson. Hector Garcia-Molina, Jeffrey D. Ullman, and Jennifer Widom Database Systems: The Complete Book (2nd ed.). Prentice Hall Press, Upper Saddle River, NJ, USA. Jeffrey D. Ullman Principles of Database and Knowledge-Base Systems Computer Science Press; 1st edition (January 1, 1990)
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 I
Tipo de Curso CÓDIGO DEL PROGRAMA Plan Orientación Área Asignatura Año A.N.E.P. Consejo de Educación Técnico Profesional Educación Media Tecnológica Orientación INFORMÁTICA ASIGNATURA SISTEMAS DE BASES
Más detallesBases de datos. Guía de Aprendizaje Información al estudiante. 1. Datos Descriptivos
Bases de Datos Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Materia Departamento responsable Bases de datos Ingeniería del software, sistemas de información y sistemas
Más detallesFACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA U.N.R.
FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA U.N.R. PROGRAMA ANALÍTICO DE LA ASIGNATURA: TEORIA DE BASES DE DATOS Código R-324 PLAN DE ESTUDIOS: 2010 CARRERA: Lic. en Cs. de la Computación DEPARTAMENTO:
Más detallesBASES DE DATOS DSIC. Curso 2005-2006
BASES DE DATOS DSIC. Curso 2005-2006 Tutorías Silvia Abrahão Despacho 210, 2ª planta Edificio DSIC Correo: sabrahao@dsic.upv.es http://www.dsic.upv.es/~sabrahao Lunes 18:30-20:30 Jueves 12:30-14:30 / 16:30-18:30
Más detallesINSTITUTO POLITECNICO NACIONAL
SIP-30 INSTITUTO POLITECNICO NACIONAL SECRETARÍA DE INVESTIGACIÓN Y POSGRADO DIRECCIÓN DE POSGRADO FORMATO GUIA PARA REGISTRO DE ASIGNATURAS Hoja 1 de 3 I. DATOS DEL PROGRAMA Y LA ASIGNATURA 1.1 NOMBRE
Más detallesTEMARIO. - Programa de teoría
Año académico: 2002-2003 Centro: ESCUELA POLITECNICA SUPERIOR Estudios: INGENIERIA TECNICA DE INFORMATICA DE GESTION Asignatura: BASES DE DATOS Ciclo: 1º Curso: 3º Cuatrimestre: 1º Carácter: OBLIGATORIA
Más detallesBASES DE DATOS DSIC. Curso 2003-2004
Tutorías BASES DE DATOS DSIC. Curso 2003-2004 José Hernández Orallo Despacho 236, 2ª planta DSIC. Correo: jorallo@dsic.upv.es http://www.dsic.upv.es/~jorallo/docent/bda/bda.html Martes 10:30-12:30 Miércoles
Más detallesid_trabajador nombre tarifa_hr tipo_de_oficio id_supv 1235 F. Aguilera 12,50 Electricista A. Calvo 13,75 Fontanero N.
El modelo relacional Fundamentos de diseño de bases de datos El modelo relacional Bases de datos relacionales El concepto de relación Esquema de la base de datos Instancia de la base de datos Restricciones
Más detallesCá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 detallesBASES DE DATOS. DSIC. Curso 2007-2008. Bases de Datos. Título de Ingeniero Técnico en Informática. Programación. Bases de Datos TR 3 3
BASES DE DATOS DSIC. Curso 2007-2008 Bases de Datos Título de Ingeniero Técnico en Informática Semestre Asignatura Carácter T P 1 2 3 4 5 6 Estructuras de Datos y Algoritmos Programación TR 3 3 TR 3 3
Más detallesTema 4 : Lenguajes formales del modelo relacional
Bases de Datos y Sistemas de la Información Facultad de Informática Universidad Complutense de Madrid Tema 4 : Lenguajes formales del modelo relacional Se trata de los lenguajes formales de manipulación
Más detalles(Bases de Datos) Guía de Aprendizaje Información al estudiante
(Bases de Datos) Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Titulación Graduado en Ingeniería Informática por la Universidad Politécnica de Madrid Módulo Materia Asignatura Carácter
Más detallesCálculo Relacional. 12/03/07 E.I.S.C. - Prof. Mauricio Fernández - Curso: Bases de Datos I 1/31. Porqué necesitamos un Lenguaje de Consulta?
El Modelo Relacional: Cálculo Relacional 12/03/07 E.I.S.C. - Prof. Mauricio Fernández - Curso: Bases de Datos I 1/31 Porqué necesitamos un Lenguaje de Consulta? Dos ventajas importantes Menor trabajo realizar
Más detallesBASES DE DATOS. TEMA 6. El Álgebra Relacional
BASES DE DATOS. TEMA 6. El Álgebra Relacional 6.1. Introducción. El proceso de consulta una base de datos relacional: Toda consulta a una Base de datos relacional genera como resultado una relación. Existen
Más detallesIngeniería Informática Descriptores Creditos ECTS Carácter Curso Cuatrimestre. 6 OB 2 2c Castellano
Guía Materia 2015 / 2016 DATOS IDENTIFICATIVOS Bases de datos I Asignatura Código Titulacion Bases de datos I O06G150V01402 Grado en Ingeniería Informática Descriptores Creditos ECTS Carácter Curso Cuatrimestre
Más detallesESCUELA: UNIVERSIDAD DEL ISTMO
.-IDENTIFICACIÓN ESCUELA: UNIVERSIDAD DEL ISTMO CLAVE: 3055 GRADO: ING. EN COMPUTACIÓN, QUINTO SEMESTRE TIPO DE TEÓRICA/PRÁCTICA ANTECEDENTE CURRICULAR: NINGUNO.- OBJETIVO GENERAL Proporcionar al estudiante,
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 detallesÁLGEGRA RELACIONAL AUTORÍA ÁNGEL LUIS COBO YERA TEMÁTICA BASES DE DATOS ETAPA CICLOS FORMATIVOS.
ÁLGEGRA RELACIONAL AUTORÍA ÁNGEL LUIS COBO YERA TEMÁTICA BASES DE DATOS ETAPA CICLOS FORMATIVOS. Resumen En este artículo, se explican los conceptos fundamentales de las operaciones de álgebra relacional,
Más detalles7515 - Base de Datos PLANIFICACIONES Actualización: 1ºC/2013. Planificaciones. 7515 - Base de Datos. Docente responsable: ALE JUAN MARIA.
Planificaciones 7515 - Base de Datos Docente responsable: ALE JUAN MARIA 1 de 7 OBJETIVOS Proveer al alumno los elementos básicos de la tecnología de bases de datos que le permitan tanto diseñar y administrar
Más detallesDISEÑO BASE DE DATOS I. Propósito del Curso : Al final del curso el estudiante: Ingeniería Ingeniería en Sistemas. Hardware. Clave de la materia: 643
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: DISEÑO I DES: Ingeniería Ingeniería en Sistemas Programa(s) Educativo(s): Computacionales
Más detallesSemestre de cursado: primero Cantidad de horas semanales: 8. Hoja 1 de 10 Profesor Asociado: María Eugenia Stefanoni. J:T:P: Higinio Facchini
Semestre de cursado: primero Cantidad de horas semanales: 8. Hoja 1 de 10 PROGRAMA 1) OBJETIVOS DE LA ASIGNATURA Formar al alumno como usuario de bases de datos, brindándole: 1. Comprensión de las bases
Más detallesArquitectura del Data Warehouse
Arquitectura del Data Warehouse Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Titulación Grado en Ingeniería Informática Módulo Materia Asignatura ARQUITECTURA DEL DATA WAREHOUSE
Más detallesIngeniería de Programa(s) Educativo(s): Software. Clave de la materia: IS201. UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU007H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: INGENIERÍA DE SOFTWARE Y COMPUTACIÓN II DES: Ingeniería Ingeniería de Programa(s) Educativo(s):
Más detallesBASES 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 detallesPLAN DE ESTUDIOS 2008 LICENCIADO EN INFORMÁTICA
PLAN DE ESTUDIOS 2008 LICENCIADO EN INFORMÁTICA FACULTAD DE CONTADURÍA, ADMINISTRACIÓN E INFORMÁTICA ASIGNATURA: BASE DE DATOS I ÁREA DEL CONOCIMIENTO: TRATAMIENTO DE LA INFORMACIÒN CLAVE: I4BD1 ETAPA
Más detallesCÁLCULO RELACIONAL. Cálculo y Algebra Relacional? Cálculo y Algebra Relacional?
CÁLCULO RELACIONAL Andrés Moreno S. 1 Cálculo y Algebra Relacional? El cálculo y el algebra relacional son alternativos entre si para manipular el modelo relacional. El Álgebra es prescriptiva o procedural,
Más detallesSistemas 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Á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 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 detallesUNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ciencias de la Ingeniería
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR DEPARTAMENTO ACADÉMICO DE SIS COMPUTACIONALES INGENIERÍA EN TECNOLOGÍA COMPUTACIONAL ASIGNATURA Base de Datos I ÁREA DE Ciencias de la Ingeniería CONOCIMIENTO
Más detallesBases de Datos I. Programa de la Asignatura:
Programa de la Asignatura: Bases de Datos I Código: 756 Carrera: Ingeniería en Computación Plan: 2008 Carácter: Obligatoria Unidad Académica: Secretaría Académica Curso: Tercer Año Primer cuatrimestre
Más detallesINSTITUTO POLITÉCNICO NACIONAL
PROGRAMA SINTÉTICO UNIDAD ACADÉMICA: Escuela Superior de Cómputo. PROGRAMA Ingeniería en Sistemas Computacionales. ACADÉMICO: UNIDAD DE APRENDIZAJE: Bases de Datos NIEL: II OBJETIO GENERAL: Implementar
Más detallesGuía Docente Curso 2010-2011
ESCUELA POLITECNICA SUPERIOR Guía Docente Curso 2010-2011 Titulación Ingeniería Técnica en Informática de Gestión DATOS DE LA ASIGNATURA * * Asignatura en experiencia piloto de implantación del sistema
Más detallesrg.o cm a Diseñ e o o l óg ó ico c l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s s r e r la l c a i c o i nal a e l s
Diseño lógico Diseño de bases de datos relacionales Diseño lógico de bases de datos relacionales El modelo relacional: El concepto de relación: tuplas, atributos y dominios. Restricciones de integridad
Más detallesTEORIA 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 detallesGuía Docente Modalidad Presencial. Bases de datos I. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información
Guía Docente Modalidad Presencial Bases de datos I Curso 2015/16 Grado en Ingeniería de Sistemas de Información 1 Datos descriptivos de la Asignatura Nombre: BASES DE DATOS I Carácter: FORMACION BASICA
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 detallesRecupero de Información a través de operaciones con conjuntos
Recupero de Información a través de operaciones con conjuntos Posgrado: Metodología de la Investigación Profesora: Viviana Yaccuzzi Polisena Alumna: María Wanda Sabadini Universidad Nacional del Nordeste
Más detallesMaterial diseñado para los estudiantes del NUTULA, alumnos del profesor Álvaro Moreno.01/10/2010 Lógica Proposicional
Lógica Proposicional INTRODUCCIÓN El humano se comunica con sus semejantes a través de un lenguaje determinado (oral, simbólico, escrito, etc.) construido por frases y oraciones. Estas pueden tener diferentes
Más detallesA.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 I
Consejo de Educación Técnico Profesional Educación Media Tecnológica Orientación: INFORMÁTICA ASIGNATURA SISTEMAS DE BASES DE DATOS I Segundo año (3 horas semanales) Plan 2004 Índice Tema Pág Índice...
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 detallesBASES DE DATOS, MODELOS DE DATOS Y DBMS
BASES DE DATOS, MODELOS DE DATOS Y DBMS Maestría en Bioinformática Marzo 2010 Bases de Datos Algunas definiciones: Bases de Datos y DBMS Procesos y Actores Involucrados Por qué usar DBMSs? Cuándo no usar
Más detallesIntroducción al álgebra relacional. Con ejemplos en SQL
OpenStax-CNX module: m18351 1 Introducción al álgebra relacional. Con ejemplos en SQL Miguel-Angel Sicilia This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License
Más detallesCarlos Castillo UPF 2008
Sistemas de Información II Tema 3. El modelo entidad-relación Bibliografía: Elmasri y Navathe: Fundamentos de Sistemas de Bases de Datos 3ª edición, 2002 (Capítulo 3). Garcia-Molina, Ullman y Widom: Database
Más detallesMER MR Bases de Datos
Those who are enamored of practice without theory are like a pilot who goes into a ship without rudder or compass and never has any certainty where he is going. Practice should always be based on a sound
Más detallesAsignatura básica Tiempo de dedicación del estudiante a las actividades de: DOC TIS TPS Horas totales Créditos
Bases de datos MSC-0101 Nombre de la asignatura: Bases de datos Línea de trabajo: Asignatura básica Tiempo de dedicación del estudiante a las actividades de: DOC TIS TPS Horas totales Créditos 48 20 100
Más detallesNombre de la asignatura : Bases de Datos I. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCB-9333
1. D A T O S D E L A A S I G N A T U R A Nombre de la asignatura : Bases de Datos I Carrera : Ingeniería en Sistemas Computacionales Clave de la asignatura : SCB-9333 Horas teoría-horas práctica-créditos
Más detallesBases de Datos I. Carrera: SCB-9333 4-0-8. Bases de Datos II
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Bases de Datos I Ingeniería en Sistemas Computacionales SCB-9333 4-0-8 2.- UBICACIÓN
Más detallesLas redes semánticas intentan trasladar esa afirmación a un formalismo Una red semántica será un grafo donde:
Redes Semánticas Redes semánticas La lógica como lenguaje de representación tiene dificultades prácticas Son necesarios mecanismos mas intuitivos y fáciles de usar La psicología cognitiva afirma: La representación
Más detallesINDICE. Introducción Definición de base de datos Conceptos básicos Sistema de Gestión de Base de Datos (SGBD) Conclusiones
BASES DE DATOS INDICE Introducción Definición de base de datos Conceptos básicos Sistema de Gestión de Base de Datos (SGBD) Conclusiones INDICE Introducción Definición de base de datos Conceptos básicos
Más detallesPrograma de Asignatura Base de datos
01 Carrera: Lic. Tecnología Informática 02 Asignatura: Base de datos 03 Año lectivo: 2013 04 Año de cursada: 2 05 Cuatrimestre: 2 06 Hs. Totales 6 07 Profesor: Lic.Pablo Sanz Programa de Asignatura Base
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 SISTEMAS DE INFORMACION PERTENECE: NOMBRE DE LA MATERIA: TALLER DE BASES DE DATOS AVANZADAS CLAVE DE LA MATERIA:
Más detallesEn una recta numérica el punto que representa el cero recibe el nombre de origen.
1. Conjuntos numéricos Los conjuntos numéricos con los que has trabajado tanto en Enseñanza Básica como en Enseñanza Media, se van ampliando a medida que se necesita resolver ciertas problemáticas de la
Más detallesA.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 detallesPrograma Analítico Vicerrectoría Académica
División de Ingeniería y Tecnología Departamento de Ciencias Computacionales Periodo : Otoño 2012 Nombre del curso: BASES DE DATOS. Clave: SC2205 Seriación: SC1255 Línea Curricular: Bases de Datos HTS:
Más detallesSistemas de Gestión de Bases de Datos
Sistemas de Gestión de Bases de Datos Página 1 de 7 Programa de: Sistemas de Gestión de Bases de Datos UNIVERSIDAD NACIONAL DE CÓRDOBA Facultad de Ciencias Exactas, Físicas y Naturales República Argentina
Más detallesASIGNATURA: BASE DE DATOS I 32-305 4 2011 FUNDAMENTOS:
1 ASIGNATURA: BASE DE DATOS I Cód. 32-305 Régimen: Cuatrimestral Horas semanales: 4 horas Escuela: Sistemas 2011 FUNDAMENTOS: Toda organización y/o emprendimiento, ya sea de índole comercial, científico,
Más detallesMATEMÁTICAS DISCRETAS. UNIDAD 2 Algebras Booleanas y Circuitos Combinatorios
MATEMÁTICAS DISCRETAS UNIDAD 2 Algebras Booleanas y Circuitos Combinatorios 2.1 CIRCUITOS COMBINATORIOS Inicie dando lectura a la subunidad 11.1, deténgase en el ejemplo 11.1.4, compare las tablas de los
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 detallesMODELO 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 detallesElementos de Bases de Datos
Departamento de Cs. e Ingeniería de la Computación Universidad Nacional del Sur Elementos de Bases de Datos Segundo Cuatrimestre de 2014 Trabajo Práctico N 3 Modelo Relacional Ejercicios 1. Definir los
Más detallesINTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN
INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN Referencias: Inteligencia Artificial Russell and Norvig Cap.6. Artificial Intellingence Nils Nilsson Ch.4
Más detallesESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I. TEMA 4 Algebra booleana y puertas lógicas
ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I TEMA 4 Algebra booleana y puertas lógicas TEMA 4. Algebra booleana y puertas lógicas 4.1 Definición de álgebra de Boole 4.2 Teoremas del álgebra de Boole 4.3
Más detallesUNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS
SYLLABUS I. Asignatura: FUNDAMENTOS DE BASE DE DATOS Código: SA0063 1. DATOS GENERALES 1.1. Departamento Académico : Ingeniería de Sistemas 1.2. Escuela Profesional : Ingeniería de Sistemas 1.3. Especialidad
Más detallesFundamentos de los Sistemas de Bases de Datos Distribuidas
Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Lecturas en Ciencias de la Computación ISSN 1316-6239 Fundamentos de los Sistemas de Bases de Datos Distribuidas Renny Hernández
Más detallesSQL. Álgebra Relacional Selección y proyección Operaciones sobre conjuntos: unión, intersección, diferencia, producto Reunión natural
SQL Lenguajes de consulta para bases de datos Álgebra Relacional Selección y proyección Operaciones sobre conjuntos: unión, intersección, diferencia, producto Reunión natural Consultas SQL Bibliografía
Más detalles270105 - ABD - Administración de Bases de Datos
Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 747 - ESSI - Departamento de Ingenieria de Servicios y Sistemas de Información Curso: Titulación: 2014 GRADO EN
Más detallesAcceso a bases de datos MySQL con PHP
GESTIÓN Y ADMINISTRACIÓN WEB Acceso a bases de datos MySQL con PHP Ing. CIP Fabián Silva Alvarado fsilvasys@hotmail.com DEFINICIÓN DE BASE DE DATOS Base de Datos es un conjunto de datos relacionados entre
Más detallesTema II: El modelo relacional de datos (2.1) El modelo relacional de datos.
Tema II: El modelo relacional de datos (2.1) El modelo relacional de datos. Objetivos: conocer las estructuras de datos del modelo: la tupla y la relación. conocer básicamente la forma de modelar la realidad
Más detallesGUÍA DOCENTE DE LA ASIGNATURA
GUÍA DOCENTE DE LA ASIGNATURA G657 - Bases de Datos Grado en Ingeniería Informática Obligatoria. Curso 2 Curso Académico 2014-2015 1 1. DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería Informática Tipología
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMÁTICA
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMÁTICA PROGRAMA DE LA ASIGNATURA DE: Introducción a las Bases de Datos IDENTIFICACIÓN DE LA ASIGNATURA
Más detallesBases de Datos II. Programa de la Asignatura:
Programa de la Asignatura: Bases de Datos II Código: 761 Carrera: Ingeniería en Computación Plan:2008 Carácter: Obligatoria Unidad Académica: Secretaría Académica Curso: Tercer Año Segundo cuatrimestre
Más detallesFICHEROS 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 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 detalles270082 - DBD - Diseño de Bases de Datos
Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 747 - ESSI - Departamento de Ingenieria de Servicios y Sistemas de Información Curso: Titulación: 2015 GRADO EN
Más detallesCapítulo 7 OPERADORES Y EXPRESIONES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"
Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C" Autor: Carlos Javier Pes Rivas (correo@carlospes.com) Capítulo 7 OPERADORES Y EXPRESIONES 1 OBJETIVOS Conocer los tipos de operadores
Más detallesCodd propuso estos tres lenguajes como base teórica de cualquier lenguaje que quisiera cumplir con los requisitos formales del modelo.
16/05/2012 1 Todo modelo de datos debe definir un lenguaje de definición de datos para crear las estructuras donde se almacenará la información y un lenguaje de manipulación de datos con el que acceder
Más detallesOPTIMIZACION DE CONSULTAS A BASES DE DATOS RELACIONALES
OPTIMIZACION DE CONSULTAS A BASES DE DATOS RELACIONALES 1. CONTENIDO DEL MARCO TEORICO 2. OPTIMIZACION ALGEBRAICA DE CONSULTAS 3. COSTO DEL INPUT / OUTPUT DEL PRODUCTO CARTESIANO Y JUNTA NATURAL 4. TUNING
Más detallesLÓGICA MATEMÁTICA O FORMAL O SIMBÓLICA
LÓGICA MATEMÁTICA O FORMAL O SIMBÓLICA La lógica formal o simbólica, a diferencia de la lógica clásica, utiliza un lenguaje artificial, es decir, está rigurosamente construido, no admite cambios en el
Más detallesBASES DE DATOS (IG18 Semipresencial) El Modelo Relacional Reglas de Integridad
BASES DE DATOS (IG18 Semipresencial) El Modelo Relacional Reglas de Integridad Lledó Museros / Ismael Sanz museros@icc.uji.es / isanz@icc.uji.es 1de 16 Índice 1. Introducción 2. Revisión Claves 3. Reglas
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 detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 9 Nombre: Segunda Forma Normal Contextualización Para qué te ayudarán los grados de normalización? Las normas de forma normal se basan en
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 detallesELEMENTOS 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 detallesBases de Datos. Tema 4 Lenguajes Relacionales. Francisco Ruiz dic-2000. UCLM-ESI (F.Ruiz)
Bases de Datos Tema 4 Lenguajes Relacionales Francisco Ruiz dic-2000 documentación preparada con ayuda de Esperanza Marcos (Universidad Rey Juan Carlos) y Mario Piattini (Universidad de Castilla-La Mancha)
Más detallesTÉ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 detallesDI SEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (31 de mayo de 2005) 3DUFLDO. APELLIDOS: NOMBRE: TITULACIÓN (Sistemas/Gestión):
(;$0(1 DI SEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (31 de mayo de 2005) 3DUFLDO APELLIDOS: GRUPO (A/B): 7LHHPLXWRVSDUDUHDOL]DUODSDUWHWHyULFDGHOH[DPH Rodee con un círculo la respuesta correcta.
Más detallesBASES DE DATOS I. Algebra Relacional
BASES DE DATOS I Algebra Relacional Edgar Frank Codd (23 de agosto 1923 18 de Abril 2003) Nació en Portland Bill, Dorset (Reino Unido) Estudió Matemáticas y Química en Oxford. Trabajó como programador
Más detallesMatemáticas Básicas para Computación
Matemáticas Básicas para Computación MATEMÁTICAS BÁSICAS PARA COMPUTACIÓN 1 Sesión No. 6 Nombre: Álgebra Booleana Objetivo Durante la sesión el participante identificará las principales características
Más detallesASIGNATURA: 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 detallesSistemas de Información II Tema 6. Álgebra relacional
Sistemas de Información II Tema 6. Álgebra relacional Bibliografía: Elmasri y Navathe: Fundamentos de Sistemas de Bases de Datos 3ª edición, 2002 (Capítulo 7). Garcia-Molina, Ullman y Widom: Database systems:
Más detallesPRONTUARIO I. INFORMACIÓN GENERAL
UNIVERSIDAD INTERAMERICANA DE PUERTO RICO RECINTO METROPOLITANO FACULTAD DE CIENCIAS Y TECNOLOGÍA DEPARTAMENTO DE CIENCIAS DE COMPUTADORAS Y MATEMÁTICAS PRONTUARIO I. INFORMACIÓN GENERAL Título del Curso:
Más detallesSistemas informáticos industriales. Algebra de Boole
Sistemas informáticos industriales 2016 lgebra de oole lgebra oole Se denomina así en honor a George oole (1815-1864). El algebra de oole se emplea en sistema de control digitales, desde los sistemas de
Más detallesALGEBRA DE BOOLE George Boole C. E. Shannon E. V. Hungtington [6]
ALGEBRA DE BOOLE El álgebra booleana, como cualquier otro sistema matemático deductivo, puede definirse con un conjunto de elementos, un conjunto de operadores y un número de axiomas no probados o postulados.
Más detallesS.Q.L. (Lenguaje de Consulta Estructurada) Consultas Avanzadas. Sistemas de Bases de Datos II - ITS EMT CETP - 2010
S.Q.L. (Lenguaje de Consulta Estructurada) Consultas Avanzadas S.Q.L Producto Cartesiano ( A x B) Producto Cartesiano Por lo menos dos tablas vinculadas en el producto. El resultado de la consulta es la
Más detalles2. Programa de Estudio: (Técnico, Licenciatura(s)): Licenciado en Informática 3. Vigencia del plan: 2009-2
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA COORDINACIÓN DE FORMACIÓN PROFESIONAL Y VINCULACIÓN UNIVERSITARIA COORDINACIÓN DE FORMACIÓN BÁSICA PROGRAMA DE UNIDAD DE APRENDIZAJE HOMOLOGADA 1. Unidad académica
Más detallesEs toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos:
Tipos de datos. Dato: Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos: I Numéricos: Almacenan números y con
Más detallesBase 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 detallesBases de datos 1. Teórico: Modelo Relacional
Bases de datos 1 Teórico: Modelo Relacional MODELO de DATOS RELACIONAL Conceptos del modelo relacional Restricciones del modelo relacional y esquemas de base de datos Operaciones de creación y modificación
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 detalles