SlideShare una empresa de Scribd logo
1 de 2
COLEGIO NACIONAL NICOLAS ESGUERRA

                                      “EDIFICAMOS FUTURO”

                                   MOVIMIENTO POR TECLADO




ESTUDIANTES: Cristian David Sanchez Suarez.           CÓDIGOS: 36CURSO: 906

Jose Daniel Suarez Vasquez.                      37

John A. Caraballo.



Bases de datos relacionales.




Una base de datos relacional permite la utilización simultánea de datos procedentes de más de
una tabla .

Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando memoria y espacio en el
disco, aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo con tablas.

Para conseguir una correcta base de datos relacional es imprescindible realizar un estudio previo
del diseño de la base de datos.

Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el
mismo valor en las dos tablas y dicho campo será clave principal en una de ellas.

Las tablas se relacionan de dos a dos, donde una de ellas será la tabla principal (de la que parte
relación) y la otra será la tabla secundaria (destino de la relación).



Tipos de relaciones.




Se pueden distinguir tres tipos de relaciones:
Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único
registro de la otra tabla y viceversa.

Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con una lista
de Alcaldes, una población sólo puede tener un alcalde, y un alcalde lo será únicamente de una
población.

 Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar
relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla
(tabla principal) puede tener más de un registro relacionado en la primera tabla (tabla secundaria).

Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con los
habitantes, una población puede tener más de un habitante, pero un habitante pertenecerá
(estará empadronado) en una única población.

 Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un
registro de la otra tabla y viceversa.

Por ejemplo: tenemos dos tablas una con los datos de clientes y otra con los artículos que se
venden en la empresa, un cliente podrá realizar un pedido con varios artículos, y un artículo podrá
ser vendido a más de un cliente.

Las relaciones varios a varios se suelen representar definiendo una tabla intermedia entre las dos
tablas. Siguiendo el ejemplo anterior sería definir una tabla líneas de pedido relacionada con
clientes y con artículos.

Más contenido relacionado

La actualidad más candente

Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2sanThiiT
 
Base de datos
Base de datosBase de datos
Base de datosnelarley
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datosJairo_1991
 
Entorno de las bases de datos
Entorno de las bases de datosEntorno de las bases de datos
Entorno de las bases de datosAndrés Acosta
 
Roseroo inés bdiiit3
Roseroo inés  bdiiit3Roseroo inés  bdiiit3
Roseroo inés bdiiit3Inés Rosero
 
Tabla Dinamica
Tabla DinamicaTabla Dinamica
Tabla Dinamicajonjavier
 
Colegio nacional nicolas esguerra 2
Colegio nacional nicolas esguerra 2Colegio nacional nicolas esguerra 2
Colegio nacional nicolas esguerra 2Ivan Corredor
 
Josedani
JosedaniJosedani
Josedanisapo155
 
deber base de datsos sql
deber base de datsos sqldeber base de datsos sql
deber base de datsos sqlGeovannyYungan
 
Segunda parte base de datos.
Segunda parte base de datos.Segunda parte base de datos.
Segunda parte base de datos.Kamilo970
 
Creacion de tablas SQL Server 2008
Creacion de tablas SQL Server 2008Creacion de tablas SQL Server 2008
Creacion de tablas SQL Server 2008jeshito111
 

La actualidad más candente (16)

Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentacion de access
Presentacion de accessPresentacion de access
Presentacion de access
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Entorno de las bases de datos
Entorno de las bases de datosEntorno de las bases de datos
Entorno de las bases de datos
 
Roseroo inés bdiiit3
Roseroo inés  bdiiit3Roseroo inés  bdiiit3
Roseroo inés bdiiit3
 
Tabla Dinamica
Tabla DinamicaTabla Dinamica
Tabla Dinamica
 
Colegio nacional nicolas esguerra 2
Colegio nacional nicolas esguerra 2Colegio nacional nicolas esguerra 2
Colegio nacional nicolas esguerra 2
 
Josedani
JosedaniJosedani
Josedani
 
Introducción a Bases de Datos
Introducción a Bases de DatosIntroducción a Bases de Datos
Introducción a Bases de Datos
 
deber base de datsos sql
deber base de datsos sqldeber base de datsos sql
deber base de datsos sql
 
Base de datos
Base de datosBase de datos
Base de datos
 
Navicat
NavicatNavicat
Navicat
 
Segunda parte base de datos.
Segunda parte base de datos.Segunda parte base de datos.
Segunda parte base de datos.
 
Creacion de tablas SQL Server 2008
Creacion de tablas SQL Server 2008Creacion de tablas SQL Server 2008
Creacion de tablas SQL Server 2008
 
Trabajo de informatica 2
Trabajo de informatica 2Trabajo de informatica 2
Trabajo de informatica 2
 

Similar a Colegio nacional nicolas esguerra,relaciones

Similar a Colegio nacional nicolas esguerra,relaciones (20)

Relaciones
RelacionesRelaciones
Relaciones
 
1 bases de datos relacionales
1 bases de datos relacionales1 bases de datos relacionales
1 bases de datos relacionales
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2
 
Tipos de relaciones
Tipos de relacionesTipos de relaciones
Tipos de relaciones
 
Relaciones en access
Relaciones en accessRelaciones en access
Relaciones en access
 
Trabajo de compu maria belen
Trabajo de compu maria belenTrabajo de compu maria belen
Trabajo de compu maria belen
 
Trabajo de compu maria belen
Trabajo de compu maria belenTrabajo de compu maria belen
Trabajo de compu maria belen
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2
 
Daniela gonzalez10.1
Daniela gonzalez10.1Daniela gonzalez10.1
Daniela gonzalez10.1
 
Daniela gonzalez10.1
Daniela gonzalez10.1Daniela gonzalez10.1
Daniela gonzalez10.1
 
Daniela gonzalez10.1
Daniela gonzalez10.1Daniela gonzalez10.1
Daniela gonzalez10.1
 
Daniela gonzalez10.1
Daniela gonzalez10.1Daniela gonzalez10.1
Daniela gonzalez10.1
 
Trdnticsrel
TrdnticsrelTrdnticsrel
Trdnticsrel
 
Trdnticsrel
TrdnticsrelTrdnticsrel
Trdnticsrel
 
Conceptos básicos sobre relacionesa
Conceptos básicos sobre relacionesaConceptos básicos sobre relacionesa
Conceptos básicos sobre relacionesa
 
Tipos de relaciones
Tipos de relacionesTipos de relaciones
Tipos de relaciones
 
Tipos de relaciones
Tipos de relacionesTipos de relaciones
Tipos de relaciones
 
Computacion dianis
Computacion dianisComputacion dianis
Computacion dianis
 

Más de Jose Daniel Suarez Vasquez

Colegio nacional nicolas esguerr1uso de access
Colegio nacional nicolas esguerr1uso de accessColegio nacional nicolas esguerr1uso de access
Colegio nacional nicolas esguerr1uso de accessJose Daniel Suarez Vasquez
 

Más de Jose Daniel Suarez Vasquez (20)

South park
South parkSouth park
South park
 
South park
South parkSouth park
South park
 
Rep bettas
Rep bettasRep bettas
Rep bettas
 
Colegio nacional nicolas esguerra bopdy
Colegio nacional nicolas esguerra bopdyColegio nacional nicolas esguerra bopdy
Colegio nacional nicolas esguerra bopdy
 
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
Html 2
Html 2Html 2
Html 2
 
Terraformando la luna
Terraformando la lunaTerraformando la luna
Terraformando la luna
 
Peces
PecesPeces
Peces
 
Colegio nacional nicolas esguerra html
Colegio nacional nicolas esguerra htmlColegio nacional nicolas esguerra html
Colegio nacional nicolas esguerra html
 
Colegio nacional nicolas esguerra html
Colegio nacional nicolas esguerra htmlColegio nacional nicolas esguerra html
Colegio nacional nicolas esguerra html
 
Colegio nacional nicolas esguerra html
Colegio nacional nicolas esguerra htmlColegio nacional nicolas esguerra html
Colegio nacional nicolas esguerra html
 
Colegio nacional nicolas esguerra tek
Colegio nacional nicolas esguerra tekColegio nacional nicolas esguerra tek
Colegio nacional nicolas esguerra tek
 
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
Colegio nacional nicolas esguerr1uso de access
Colegio nacional nicolas esguerr1uso de accessColegio nacional nicolas esguerr1uso de access
Colegio nacional nicolas esguerr1uso de access
 
Colegio nacional nicolas esguerr ac basicos
Colegio nacional nicolas esguerr ac basicosColegio nacional nicolas esguerr ac basicos
Colegio nacional nicolas esguerr ac basicos
 
Colegio nacional nicolas esguerr arelaciones
Colegio nacional nicolas esguerr arelacionesColegio nacional nicolas esguerr arelaciones
Colegio nacional nicolas esguerr arelaciones
 
Tamaños de planetas y estrellas
Tamaños de planetas y estrellasTamaños de planetas y estrellas
Tamaños de planetas y estrellas
 
Colegio nacional nicolas esguerra99
Colegio nacional nicolas esguerra99Colegio nacional nicolas esguerra99
Colegio nacional nicolas esguerra99
 
1 abre la base de datos clases
1 abre la base de datos clases1 abre la base de datos clases
1 abre la base de datos clases
 
1 abre la base de datos clases
1 abre la base de datos clases1 abre la base de datos clases
1 abre la base de datos clases
 

Colegio nacional nicolas esguerra,relaciones

  • 1. COLEGIO NACIONAL NICOLAS ESGUERRA “EDIFICAMOS FUTURO” MOVIMIENTO POR TECLADO ESTUDIANTES: Cristian David Sanchez Suarez. CÓDIGOS: 36CURSO: 906 Jose Daniel Suarez Vasquez. 37 John A. Caraballo. Bases de datos relacionales. Una base de datos relacional permite la utilización simultánea de datos procedentes de más de una tabla . Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando memoria y espacio en el disco, aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo con tablas. Para conseguir una correcta base de datos relacional es imprescindible realizar un estudio previo del diseño de la base de datos. Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho campo será clave principal en una de ellas. Las tablas se relacionan de dos a dos, donde una de ellas será la tabla principal (de la que parte relación) y la otra será la tabla secundaria (destino de la relación). Tipos de relaciones. Se pueden distinguir tres tipos de relaciones:
  • 2. Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con una lista de Alcaldes, una población sólo puede tener un alcalde, y un alcalde lo será únicamente de una población. Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un registro relacionado en la primera tabla (tabla secundaria). Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con los habitantes, una población puede tener más de un habitante, pero un habitante pertenecerá (estará empadronado) en una única población. Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datos de clientes y otra con los artículos que se venden en la empresa, un cliente podrá realizar un pedido con varios artículos, y un artículo podrá ser vendido a más de un cliente. Las relaciones varios a varios se suelen representar definiendo una tabla intermedia entre las dos tablas. Siguiendo el ejemplo anterior sería definir una tabla líneas de pedido relacionada con clientes y con artículos.