SlideShare una empresa de Scribd logo
1 de 9
• Una relación uno a uno
En una relación uno a uno, cada registro de la primera tabla sólo puede tener un
registro coincidente en la segunda tabla y viceversa. Este tipo de relación no es
común porque, muy a menudo, la información relacionada de este modo se
almacena en la misma tabla. Puede utilizar la relación uno a uno para dividir una
tabla con muchos campos, para aislar parte de una tabla por razones de seguridad
o para almacenar información que sólo se aplica a un subconjunto de la tabla
principal. Cuando identifique esta relación, ambas tablas deben compartir un
campo común.
• Una relación uno a varios
Considere una base de datos de seguimiento de pedidos que incluya una tabla
Clientes y una tabla Pedidos. Un cliente puede realizar cualquier número de
pedidos. Por lo tanto, para cualquier cliente representado en la tabla Clientes puede
haber representados muchos pedidos en la tabla Pedidos. Por consiguiente, la
relación entre la tabla Clientes y la tabla Pedidos es una relación de uno a varios.
Para representar una relación de uno a varios en el diseño de la base de datos,
tome la clave principal del lado "uno" de la relación y agréguela como un campo o
campos adicionales a la tabla en el lado "varios" de la relación. En este caso, por
ejemplo, agregaría un nuevo campo: (el campo Id. de la tabla Clientes) a la tabla
Pedidos y le denominaría Id. de cliente. Access utilizaría entonces el número de
identificador del cliente de la tabla Pedidos para localizar el cliente correcto de cada
producto.
• Una relación de varios a varios
Considere la relación entre una tabla Productos y una tabla Pedidos. Un solo pedido
puede incluir varios productos. Por otro lado, un único producto puede aparecer en
muchos pedidos. Por tanto, para cada registro de la tabla Pedidos puede haber
varios registros en la tabla Productos. Además, para cada registro de la tabla
Productos puede haber varios registros en la tabla Pedidos. Este tipo de relación se
denomina relación de varios a varios porque para un producto puede haber varios
pedidos, y para un pedido puede haber varios productos. Tenga en cuenta que para
detectar las relaciones de varios a varios existentes entre las tablas, es importante
que considere ambas partes de la relación.
Para representar una relación de varios a varios, debe crear una tercera tabla, a
menudo denominada tabla de unión, que divide la relación de varios a varios en dos
relaciones uno a varios. Debe insertar la clave principal de cada una de las dos
tablas en la tercera. Como resultado, la tercera tabla registra cada ocurrencia, o
instancia, de la relación. Por ejemplo, la tabla Pedidos y la tabla Productos tienen
una relación varios a varios que se define mediante la creación de dos relaciones
uno a varios con la tabla Detalles de pedidos. Un pedido puede incluir muchos
productos, y cada producto puede aparecer en muchos pedidos.
es un atributo de una parte de los datos que indica al ordenador
o al programador algo sobre la clase de datos sobre los que se
va a procesar. Esto incluye imponer restricciones en los datos,
como qué valores pueden tomar y qué operaciones se pueden
realizar. Los tipos de datos comunes son: enteros, números de
coma flotante (decimales), cadenas alfanuméricas, fechas, horas,
colores.
TIPO DE DATO ENTERO
Un tipo de dato entero en computación es un tipo de dato que puede
representar un subconjunto finito de los números enteros. El número
mayor que puede representar depende del tamaño del espacio usado
por el dato y la posibilidad de representar números negativos. Los
tipos de dato entero disponibles y su tamaño dependen del lenguaje
de programación usado así como la arquitectura en cuestión.
TIPO DE DATO NUMERO
Visual Basic proporciona diversos tipos de datos
numéricos para controlar números en varias
representaciones. Los tipos integrales representan
sólo números enteros (positivos, negativos y cero) y
los tipos no integrales representan números con partes
enteras y fraccionarias
TIPOS NUMERICOS INTEGRALES:
Los tipos de datos integrales son aquellos que
sólo representan números sin partes
fraccionarias.
TIPOS NIMERICOS NO INTEGRALES:
Los tipos de datos no integrales son
aquellos que representan números que
contienen tanto partes enteras como
decimales
TIPO DE DATO AUTONUMERICO
existe alguna forma de hacer que el valor de un campo
sea auto numérico
así como el de Microsoft Access, es decir que al estas
ingresando nuevos
datos por ejemplo en un campo llamado "ID" se este
aumentando
automáticamente al estar ingresando un nuevo
registro.

Más contenido relacionado

La actualidad más candente

Modelos de Base de Datos - Indice invertido y Jerárquico
Modelos de Base de Datos - Indice invertido y JerárquicoModelos de Base de Datos - Indice invertido y Jerárquico
Modelos de Base de Datos - Indice invertido y JerárquicoLuis Moli
 
CONTROLES COMUNES VISUAL BASIC
CONTROLES COMUNES VISUAL BASICCONTROLES COMUNES VISUAL BASIC
CONTROLES COMUNES VISUAL BASICluismy055
 
Html 5. Estructura de un documento para la Web
Html 5. Estructura de un documento para la WebHtml 5. Estructura de un documento para la Web
Html 5. Estructura de un documento para la Webjcremiro
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosSergio Sanchez
 
Cómo conectar una página html a una base de datos de microsoft access
Cómo conectar una página html a una base de datos de microsoft accessCómo conectar una página html a una base de datos de microsoft access
Cómo conectar una página html a una base de datos de microsoft accessAleex Serosnas Casanova
 
Creación de un Sitio Web de Comercio Electronico
Creación de un Sitio Web de Comercio ElectronicoCreación de un Sitio Web de Comercio Electronico
Creación de un Sitio Web de Comercio ElectronicoViridiana_05
 
Bases de datos.ppt presentacion
Bases de datos.ppt presentacionBases de datos.ppt presentacion
Bases de datos.ppt presentacionandreaydarlys
 
Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)michell_quitian
 
pasos para conectar base de datos con vb
pasos para conectar base de datos con vbpasos para conectar base de datos con vb
pasos para conectar base de datos con vbguest459a39a
 
Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014JOSE AHIAS LOPEZ PORTILLO
 
Diferencias entre html y html5
Diferencias entre html y html5Diferencias entre html y html5
Diferencias entre html y html5frederick1000
 
Principales características de PostgreSQL
Principales características de PostgreSQLPrincipales características de PostgreSQL
Principales características de PostgreSQLDavid M. Martín García
 
Diapositiva access
Diapositiva accessDiapositiva access
Diapositiva accessAmpiPuli269
 
Conectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datosConectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datosRafaelAponte16
 
Modelo Entidad - Relacion
Modelo Entidad - RelacionModelo Entidad - Relacion
Modelo Entidad - Relaciondrakul09
 
Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"Ivan Perez
 

La actualidad más candente (20)

Modelos de Base de Datos - Indice invertido y Jerárquico
Modelos de Base de Datos - Indice invertido y JerárquicoModelos de Base de Datos - Indice invertido y Jerárquico
Modelos de Base de Datos - Indice invertido y Jerárquico
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
CONTROLES COMUNES VISUAL BASIC
CONTROLES COMUNES VISUAL BASICCONTROLES COMUNES VISUAL BASIC
CONTROLES COMUNES VISUAL BASIC
 
Html 5. Estructura de un documento para la Web
Html 5. Estructura de un documento para la WebHtml 5. Estructura de un documento para la Web
Html 5. Estructura de un documento para la Web
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Cómo conectar una página html a una base de datos de microsoft access
Cómo conectar una página html a una base de datos de microsoft accessCómo conectar una página html a una base de datos de microsoft access
Cómo conectar una página html a una base de datos de microsoft access
 
DuckDUckGO
DuckDUckGODuckDUckGO
DuckDUckGO
 
Creación de un Sitio Web de Comercio Electronico
Creación de un Sitio Web de Comercio ElectronicoCreación de un Sitio Web de Comercio Electronico
Creación de un Sitio Web de Comercio Electronico
 
Bases de datos.ppt presentacion
Bases de datos.ppt presentacionBases de datos.ppt presentacion
Bases de datos.ppt presentacion
 
Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)
 
pasos para conectar base de datos con vb
pasos para conectar base de datos con vbpasos para conectar base de datos con vb
pasos para conectar base de datos con vb
 
Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014
 
Diferencias entre html y html5
Diferencias entre html y html5Diferencias entre html y html5
Diferencias entre html y html5
 
Proyecto pagina web terminado
Proyecto pagina web terminadoProyecto pagina web terminado
Proyecto pagina web terminado
 
Principales características de PostgreSQL
Principales características de PostgreSQLPrincipales características de PostgreSQL
Principales características de PostgreSQL
 
Diapositiva access
Diapositiva accessDiapositiva access
Diapositiva access
 
Conectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datosConectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datos
 
INTRODUCCIÓN AL BLOG
INTRODUCCIÓN AL BLOGINTRODUCCIÓN AL BLOG
INTRODUCCIÓN AL BLOG
 
Modelo Entidad - Relacion
Modelo Entidad - RelacionModelo Entidad - Relacion
Modelo Entidad - Relacion
 
Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"
 

Destacado

Relaciones en una base de datos
Relaciones en una base de datosRelaciones en una base de datos
Relaciones en una base de datoskabinfive
 
Elementos de la base de datos
Elementos de la base de datosElementos de la base de datos
Elementos de la base de datosManuel Hernandez
 
Aplicaciones bases de datos y ficheros
Aplicaciones bases de datos y ficherosAplicaciones bases de datos y ficheros
Aplicaciones bases de datos y ficherosArmando Landazuri
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Yarquiri Claudio
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacionalAlex Javier
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 
Tipos de relacion en access
Tipos de relacion en accessTipos de relacion en access
Tipos de relacion en accessmayrasetquetco
 
Herramientas de access
Herramientas de accessHerramientas de access
Herramientas de accesskevingfs
 
Analisis y procesamiento de datos
Analisis y procesamiento de datosAnalisis y procesamiento de datos
Analisis y procesamiento de datosNiko Humpire
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datosGusttavo Nipas
 

Destacado (10)

Relaciones en una base de datos
Relaciones en una base de datosRelaciones en una base de datos
Relaciones en una base de datos
 
Elementos de la base de datos
Elementos de la base de datosElementos de la base de datos
Elementos de la base de datos
 
Aplicaciones bases de datos y ficheros
Aplicaciones bases de datos y ficherosAplicaciones bases de datos y ficheros
Aplicaciones bases de datos y ficheros
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Tipos de relacion en access
Tipos de relacion en accessTipos de relacion en access
Tipos de relacion en access
 
Herramientas de access
Herramientas de accessHerramientas de access
Herramientas de access
 
Analisis y procesamiento de datos
Analisis y procesamiento de datosAnalisis y procesamiento de datos
Analisis y procesamiento de datos
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 

Similar a Relacion de datos

Similar a Relacion de datos (20)

Relaciones de tablas
Relaciones de tablasRelaciones de tablas
Relaciones de tablas
 
presentacion de base de datos 2 parte
presentacion de base de datos 2 partepresentacion de base de datos 2 parte
presentacion de base de datos 2 parte
 
Universidad tecnica de ambato compu
Universidad tecnica de ambato compuUniversidad tecnica de ambato compu
Universidad tecnica de ambato compu
 
Relaciones de Acces 2007
Relaciones de Acces 2007Relaciones de Acces 2007
Relaciones de Acces 2007
 
RELACIONES DE ACESS
RELACIONES DE ACESSRELACIONES DE ACESS
RELACIONES DE ACESS
 
Relacion de tablas 2
Relacion de tablas 2Relacion de tablas 2
Relacion de tablas 2
 
Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007
 
Tipos de relaciones
Tipos de relacionesTipos de relaciones
Tipos de relaciones
 
Tablas
TablasTablas
Tablas
 
Tablas
TablasTablas
Tablas
 
Relaciones de access
Relaciones de accessRelaciones de access
Relaciones de access
 
Relaciones en Access
Relaciones en AccessRelaciones en Access
Relaciones en Access
 
Kevin y sanchez urdy
Kevin y sanchez urdyKevin y sanchez urdy
Kevin y sanchez urdy
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablas
 
Access 2007 Relaciones
Access 2007 RelacionesAccess 2007 Relaciones
Access 2007 Relaciones
 
RELACIONES ACCES 2007
RELACIONES ACCES  2007RELACIONES ACCES  2007
RELACIONES ACCES 2007
 
Conceptos básicos sobre relaciones
Conceptos básicos sobre relacionesConceptos básicos sobre relaciones
Conceptos básicos sobre relaciones
 
Sebas prieto & laura reyes 903
Sebas prieto & laura reyes   903Sebas prieto & laura reyes   903
Sebas prieto & laura reyes 903
 
Tema nº 1
Tema nº 1Tema nº 1
Tema nº 1
 
Tema nº 1
Tema nº 1Tema nº 1
Tema nº 1
 

Más de rosaguzmanguzman (15)

Tipos de virus
Tipos de virusTipos de virus
Tipos de virus
 
La bios
La biosLa bios
La bios
 
Disco
DiscoDisco
Disco
 
Relacion de datos
Relacion de datosRelacion de datos
Relacion de datos
 
Normas 568 a y b
Normas 568 a y bNormas 568 a y b
Normas 568 a y b
 
Normas 568 a y b
Normas 568 a y bNormas 568 a y b
Normas 568 a y b
 
Normas 568 a y b
Normas 568 a y bNormas 568 a y b
Normas 568 a y b
 
EL DESAMBLE DE LA TORRE
EL DESAMBLE DE LA TORREEL DESAMBLE DE LA TORRE
EL DESAMBLE DE LA TORRE
 
Diapositivas sistemas
Diapositivas sistemasDiapositivas sistemas
Diapositivas sistemas
 
Las drogas
Las drogasLas drogas
Las drogas
 
Trabajo de comunicacion
Trabajo de comunicacionTrabajo de comunicacion
Trabajo de comunicacion
 
Flujo de diagrama
Flujo de diagramaFlujo de diagrama
Flujo de diagrama
 
Access
AccessAccess
Access
 
Quiz de sistema
Quiz de sistemaQuiz de sistema
Quiz de sistema
 
Diapositivas sistemas
Diapositivas sistemasDiapositivas sistemas
Diapositivas sistemas
 

Último

Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 

Último (6)

Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 

Relacion de datos

  • 1.
  • 2. • Una relación uno a uno En una relación uno a uno, cada registro de la primera tabla sólo puede tener un registro coincidente en la segunda tabla y viceversa. Este tipo de relación no es común porque, muy a menudo, la información relacionada de este modo se almacena en la misma tabla. Puede utilizar la relación uno a uno para dividir una tabla con muchos campos, para aislar parte de una tabla por razones de seguridad o para almacenar información que sólo se aplica a un subconjunto de la tabla principal. Cuando identifique esta relación, ambas tablas deben compartir un campo común.
  • 3. • Una relación uno a varios Considere una base de datos de seguimiento de pedidos que incluya una tabla Clientes y una tabla Pedidos. Un cliente puede realizar cualquier número de pedidos. Por lo tanto, para cualquier cliente representado en la tabla Clientes puede haber representados muchos pedidos en la tabla Pedidos. Por consiguiente, la relación entre la tabla Clientes y la tabla Pedidos es una relación de uno a varios. Para representar una relación de uno a varios en el diseño de la base de datos, tome la clave principal del lado "uno" de la relación y agréguela como un campo o campos adicionales a la tabla en el lado "varios" de la relación. En este caso, por ejemplo, agregaría un nuevo campo: (el campo Id. de la tabla Clientes) a la tabla Pedidos y le denominaría Id. de cliente. Access utilizaría entonces el número de identificador del cliente de la tabla Pedidos para localizar el cliente correcto de cada producto.
  • 4. • Una relación de varios a varios Considere la relación entre una tabla Productos y una tabla Pedidos. Un solo pedido puede incluir varios productos. Por otro lado, un único producto puede aparecer en muchos pedidos. Por tanto, para cada registro de la tabla Pedidos puede haber varios registros en la tabla Productos. Además, para cada registro de la tabla Productos puede haber varios registros en la tabla Pedidos. Este tipo de relación se denomina relación de varios a varios porque para un producto puede haber varios pedidos, y para un pedido puede haber varios productos. Tenga en cuenta que para detectar las relaciones de varios a varios existentes entre las tablas, es importante que considere ambas partes de la relación. Para representar una relación de varios a varios, debe crear una tercera tabla, a menudo denominada tabla de unión, que divide la relación de varios a varios en dos relaciones uno a varios. Debe insertar la clave principal de cada una de las dos tablas en la tercera. Como resultado, la tercera tabla registra cada ocurrencia, o instancia, de la relación. Por ejemplo, la tabla Pedidos y la tabla Productos tienen una relación varios a varios que se define mediante la creación de dos relaciones uno a varios con la tabla Detalles de pedidos. Un pedido puede incluir muchos productos, y cada producto puede aparecer en muchos pedidos.
  • 5. es un atributo de una parte de los datos que indica al ordenador o al programador algo sobre la clase de datos sobre los que se va a procesar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar. Los tipos de datos comunes son: enteros, números de coma flotante (decimales), cadenas alfanuméricas, fechas, horas, colores.
  • 6. TIPO DE DATO ENTERO Un tipo de dato entero en computación es un tipo de dato que puede representar un subconjunto finito de los números enteros. El número mayor que puede representar depende del tamaño del espacio usado por el dato y la posibilidad de representar números negativos. Los tipos de dato entero disponibles y su tamaño dependen del lenguaje de programación usado así como la arquitectura en cuestión.
  • 7. TIPO DE DATO NUMERO Visual Basic proporciona diversos tipos de datos numéricos para controlar números en varias representaciones. Los tipos integrales representan sólo números enteros (positivos, negativos y cero) y los tipos no integrales representan números con partes enteras y fraccionarias
  • 8. TIPOS NUMERICOS INTEGRALES: Los tipos de datos integrales son aquellos que sólo representan números sin partes fraccionarias. TIPOS NIMERICOS NO INTEGRALES: Los tipos de datos no integrales son aquellos que representan números que contienen tanto partes enteras como decimales
  • 9. TIPO DE DATO AUTONUMERICO existe alguna forma de hacer que el valor de un campo sea auto numérico así como el de Microsoft Access, es decir que al estas ingresando nuevos datos por ejemplo en un campo llamado "ID" se este aumentando automáticamente al estar ingresando un nuevo registro.