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

ESTUDIANTES:
Nicolás David Pastran Zamora

Andrés Camilo Mayorga Bobadilla

CURSO: 904

                                        RESUMENES
¿Qué son relaciones?
    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).




¿Para que son las funciones?
           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.

    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 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
relacionado con clientes y con artículos.



         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.

  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.




     ¿Cómo se hacen los enlaces?
Para crear relaciones en Access 2007 primero
deberemos acceder a la ventana Relaciones deberemos
hacer clic en el botón Relaciones que se encuentra en la
pestaña Herramientas de base de datos.


  Aparecerá el cuadro de diálogo Mostrar tabla de la derecha esperando indicarle las tablas
que formarán parte de la relación a crear.

  Seleccionar una de las tablas que pertenecen a la relación haciendo clic sobre ella,
aparecerá dicha tabla remarcada.

  Hacer clic sobre el botón Agregar.

  Repetir los dos pasos anteriores hasta añadir todas las tablas de las relaciones a crear.

  Hacer clic sobre el botón Cerrar.




  Para crear la relación:

  Ir sobre el campo de relación de la tabla principal (en nuestro caso código).

  Pulsar el botón izquierdo del ratón y manteniéndolo pulsado arrastrar hasta el
campo numero de la tabla secundaria (aulaClic_Facturas).

  Soltar el botón del ratón.


     ¿Qué son las consultas?

     Las consultas son los objetos de una base de datos que permiten recuperar datos de una
     tabla, modificarlos e incluso almacenar el resultado en otra tabla.Son las consultas que
     extraen o nos muestran datos.

     Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez
     obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer
     o no según la consulta).

      Una consulta de selección genera una tabla lógica (se llama lógica porque no está
     físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se
     vuelve a calcular).
     Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de
     acción, de eliminación, de actualización, de datos anexados y de creación de tablas.

     Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se
     tienen que definir directamente en SQL. Estas consultas no se estudiarán en este curso ya
     que para definirlas hay que saber SQL, cosa que no es objeto de este curso.
¿Para que sirven las consultas?
      Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez
      obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer
      o no según la consulta).

       Una consulta de selección genera una tabla lógica (se llama lógica porque no está
      físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se
      vuelve a calcular).
      Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de
      acción, de eliminación, de actualización, de datos anexados y de creación de tablas.

      Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se
      tienen que definir directamente en SQL. Estas consultas no se estudiarán en este curso ya
      que para definirlas hay que saber SQL, cosa que no es objeto de este curso.




      ¿Cómo se hacen las consultas?
   Para crear una consulta, seguir los siguientes pasos:

   Abrir la base de datos donde se encuentra la consulta a crear.
Hacer clic en el botón Diseño de Consulta en la pestaña Crear:

  El Asistente para consultas sencillas crea una consulta de selección sencilla como
definimos en el apartado anterior.

  Los otros asistentes nos permiten generar tipos especiales de consulta que veremos más
adelante.



  Nosotros explicaremos detenidamente la opción Diseño de consulta que te permitirá crear
cualquiera de las anteriores por ti mismo.

  Al entrar en la Vista Diseño de consulta nos pide primero las tablas de las que la consulta
sacará los datos con un cuadro de diálogo parecido al siguiente:




  Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botón Agregar.

  Si queremos sacar datos de varias tablas agregar de la misma forma las demás tablas.

  Finalmente hacer clic sobre el botón Cerrar.


     ¿Qué son los formularios?

  Los formularios sirven para definir pantallas generalmente para editar los registros de
una tabla o consulta.

  En esta unidad veremos cómo crear un formulario, manejarlo para la edición de
registros y cambiar su diseño.
¿Para que sirve los formularios?



  Para arrancar el asistente para formularios haz clic en la opción Asistente para
formularios que puedes ver en la imagen anterior.

  Aparece la primera ventana del asistente:
¿Cómo se crea los formularios?

  Para crear un formulario tenemos varías opciones.

  Podemos acceder a todas ellas desde la pestaña Crear:




       Diseño del formulario abre un formulario en blanco en la vista diseño y tenemos que ir
incorporando los distintos objetos que queremos aparezcan en él. Este método no se suele
utilizar ya que en la mayoría de los casos es más cómodo y rápido crear un autoformulario o
utilizar el asistente y después sobre el formulario creado modificar el diseño para ajustar el
formulario a nuestras necesidades. En esta unidad veremos más adelante cómo modificar el
diseño de un formulario.

     Asistente para formularios utiliza un asistente que nos va guiando paso por paso en la
creación del formulario.

      Formulario consiste en crear automáticamente un nuevo formulario que contiene todos
los datos de la tabla o consulta seleccionada en el Panel de Exploración.

      Gráficos dinámicos        abrirá un formulario en blanco basado en la utilización de
gráficos dinámicos.

  Explicaremos a continuación la forma de crear un formulario utilizando el asistente.

Más contenido relacionado

La actualidad más candente

10 puntos extras ''actividad''
10 puntos extras ''actividad''10 puntos extras ''actividad''
10 puntos extras ''actividad''JonathanNaizaque
 
Exposicion acces 2010
Exposicion acces 2010Exposicion acces 2010
Exposicion acces 2010YURI-GARCIA
 
tablas en acces
tablas en accestablas en acces
tablas en accesebelinlema
 
Diapositiva practica access 2010
Diapositiva practica access 2010Diapositiva practica access 2010
Diapositiva practica access 2010luis_carlos_quiroz
 
Cubo
CuboCubo
Cubokarla
 
Creacion de una base de datos de access 2007
Creacion de una base de datos de access 2007Creacion de una base de datos de access 2007
Creacion de una base de datos de access 2007Agustin Gonzalez Bermudez
 
Elementos básicos de Access 2007
Elementos básicos de Access 2007Elementos básicos de Access 2007
Elementos básicos de Access 2007leopt
 
Access 2010 - UNFV
Access 2010 - UNFVAccess 2010 - UNFV
Access 2010 - UNFVFree TIC
 
Actividad acces
Actividad accesActividad acces
Actividad accesgomez902
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales juan1924
 
COMO CREAR BASES DE DATOS EN MICROSOFT ACCESS
COMO CREAR BASES DE DATOS EN MICROSOFT ACCESSCOMO CREAR BASES DE DATOS EN MICROSOFT ACCESS
COMO CREAR BASES DE DATOS EN MICROSOFT ACCESSitsl
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 

La actualidad más candente (16)

10 puntos extras ''actividad''
10 puntos extras ''actividad''10 puntos extras ''actividad''
10 puntos extras ''actividad''
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Exposicion acces 2010
Exposicion acces 2010Exposicion acces 2010
Exposicion acces 2010
 
Aaaa
AaaaAaaa
Aaaa
 
tablas en acces
tablas en accestablas en acces
tablas en acces
 
Access 2010
Access 2010Access 2010
Access 2010
 
Diapositiva practica access 2010
Diapositiva practica access 2010Diapositiva practica access 2010
Diapositiva practica access 2010
 
Cubo
CuboCubo
Cubo
 
Creacion de una base de datos de access 2007
Creacion de una base de datos de access 2007Creacion de una base de datos de access 2007
Creacion de una base de datos de access 2007
 
Elementos básicos de Access 2007
Elementos básicos de Access 2007Elementos básicos de Access 2007
Elementos básicos de Access 2007
 
Access 2010 - UNFV
Access 2010 - UNFVAccess 2010 - UNFV
Access 2010 - UNFV
 
Actividad acces
Actividad accesActividad acces
Actividad acces
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales
 
Manual cubos olap
Manual cubos olapManual cubos olap
Manual cubos olap
 
COMO CREAR BASES DE DATOS EN MICROSOFT ACCESS
COMO CREAR BASES DE DATOS EN MICROSOFT ACCESSCOMO CREAR BASES DE DATOS EN MICROSOFT ACCESS
COMO CREAR BASES DE DATOS EN MICROSOFT ACCESS
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 

Destacado

Curso MPLAB pic 2 seteando todo para empezar tranquilos 4p
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4pCurso MPLAB pic 2 seteando todo para empezar tranquilos 4p
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4pRuderocker Billy
 
IS 151 Lecture 6
IS 151 Lecture 6IS 151 Lecture 6
IS 151 Lecture 6wajanga
 
Crearuninformedenuestratabladedatos 140826100040-phpapp01
Crearuninformedenuestratabladedatos 140826100040-phpapp01Crearuninformedenuestratabladedatos 140826100040-phpapp01
Crearuninformedenuestratabladedatos 140826100040-phpapp01xdbro
 
B4チラシおもて0629
B4チラシおもて0629B4チラシおもて0629
B4チラシおもて0629himejisaty
 
Ativ 7.5 publicando sua apresentação
Ativ 7.5 publicando sua apresentaçãoAtiv 7.5 publicando sua apresentação
Ativ 7.5 publicando sua apresentaçãoRogerio Kozima
 
Time Blind Wk1
Time Blind Wk1Time Blind Wk1
Time Blind Wk1hanachan80
 
Revista de història lucas cardone
Revista de història  lucas cardoneRevista de història  lucas cardone
Revista de història lucas cardoneostrovildo
 
台北西南區扶輪社36週年特刊
台北西南區扶輪社36週年特刊台北西南區扶輪社36週年特刊
台北西南區扶輪社36週年特刊Southwest Taipei
 
HCP Radiology & Imaging 2011 Pictures
HCP Radiology & Imaging 2011 Pictures HCP Radiology & Imaging 2011 Pictures
HCP Radiology & Imaging 2011 Pictures Block Imaging
 
8 kľúčových trendov roku 2012
8 kľúčových trendov roku 20128 kľúčových trendov roku 2012
8 kľúčových trendov roku 2012Peter Bolebruch
 
Chuong trinhphattrien nghiemvanthach
Chuong trinhphattrien nghiemvanthachChuong trinhphattrien nghiemvanthach
Chuong trinhphattrien nghiemvanthachHung Duong
 
Global Logic Ukraine Introduction Ver28 Jan2011
Global Logic Ukraine Introduction Ver28 Jan2011Global Logic Ukraine Introduction Ver28 Jan2011
Global Logic Ukraine Introduction Ver28 Jan2011YuliaGomenuyk
 
Lifestyle Bloggers India
Lifestyle Bloggers IndiaLifestyle Bloggers India
Lifestyle Bloggers IndiaJenna Tohm
 
Bibliotheken Auch Fuer Junge Leute Light Version
Bibliotheken Auch Fuer Junge Leute  Light VersionBibliotheken Auch Fuer Junge Leute  Light Version
Bibliotheken Auch Fuer Junge Leute Light VersionStephanie M
 

Destacado (20)

Curso MPLAB pic 2 seteando todo para empezar tranquilos 4p
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4pCurso MPLAB pic 2 seteando todo para empezar tranquilos 4p
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4p
 
IS 151 Lecture 6
IS 151 Lecture 6IS 151 Lecture 6
IS 151 Lecture 6
 
Crearuninformedenuestratabladedatos 140826100040-phpapp01
Crearuninformedenuestratabladedatos 140826100040-phpapp01Crearuninformedenuestratabladedatos 140826100040-phpapp01
Crearuninformedenuestratabladedatos 140826100040-phpapp01
 
B4チラシおもて0629
B4チラシおもて0629B4チラシおもて0629
B4チラシおもて0629
 
Ativ 7.5 publicando sua apresentação
Ativ 7.5 publicando sua apresentaçãoAtiv 7.5 publicando sua apresentação
Ativ 7.5 publicando sua apresentação
 
Time Blind Wk1
Time Blind Wk1Time Blind Wk1
Time Blind Wk1
 
Revista de història lucas cardone
Revista de història  lucas cardoneRevista de història  lucas cardone
Revista de història lucas cardone
 
台北西南區扶輪社36週年特刊
台北西南區扶輪社36週年特刊台北西南區扶輪社36週年特刊
台北西南區扶輪社36週年特刊
 
Lego2
Lego2Lego2
Lego2
 
Pagina cerati
Pagina ceratiPagina cerati
Pagina cerati
 
HCP Radiology & Imaging 2011 Pictures
HCP Radiology & Imaging 2011 Pictures HCP Radiology & Imaging 2011 Pictures
HCP Radiology & Imaging 2011 Pictures
 
8 kľúčových trendov roku 2012
8 kľúčových trendov roku 20128 kľúčových trendov roku 2012
8 kľúčových trendov roku 2012
 
Base de datos relacionales
Base de datos relacionales Base de datos relacionales
Base de datos relacionales
 
nuances newsletter - March 2013
nuances newsletter - March 2013nuances newsletter - March 2013
nuances newsletter - March 2013
 
Noi velangnho daiparis30052009
Noi velangnho daiparis30052009Noi velangnho daiparis30052009
Noi velangnho daiparis30052009
 
Chuong trinhphattrien nghiemvanthach
Chuong trinhphattrien nghiemvanthachChuong trinhphattrien nghiemvanthach
Chuong trinhphattrien nghiemvanthach
 
Global Logic Ukraine Introduction Ver28 Jan2011
Global Logic Ukraine Introduction Ver28 Jan2011Global Logic Ukraine Introduction Ver28 Jan2011
Global Logic Ukraine Introduction Ver28 Jan2011
 
Information intelligence dalam kompetisi antar negara
Information intelligence dalam kompetisi antar negaraInformation intelligence dalam kompetisi antar negara
Information intelligence dalam kompetisi antar negara
 
Lifestyle Bloggers India
Lifestyle Bloggers IndiaLifestyle Bloggers India
Lifestyle Bloggers India
 
Bibliotheken Auch Fuer Junge Leute Light Version
Bibliotheken Auch Fuer Junge Leute  Light VersionBibliotheken Auch Fuer Junge Leute  Light Version
Bibliotheken Auch Fuer Junge Leute Light Version
 

Similar a Bases de datos relacionales y sus componentes

Similar a Bases de datos relacionales y sus componentes (20)

Elementos básicos de access 2010
Elementos básicos de access 2010Elementos básicos de access 2010
Elementos básicos de access 2010
 
Diego vargas
Diego vargasDiego vargas
Diego vargas
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 
Presentacinaccess 150606210823-lva1-app6892
Presentacinaccess 150606210823-lva1-app6892Presentacinaccess 150606210823-lva1-app6892
Presentacinaccess 150606210823-lva1-app6892
 
Colegio nicolas esguerra
Colegio nicolas  esguerraColegio nicolas  esguerra
Colegio nicolas esguerra
 
Actividad
ActividadActividad
Actividad
 
Juan iza
Juan izaJuan iza
Juan iza
 
Dialogo relaciones.dig
Dialogo relaciones.digDialogo relaciones.dig
Dialogo relaciones.dig
 
Dialogo relaciones.dig
Dialogo relaciones.digDialogo relaciones.dig
Dialogo relaciones.dig
 
Alan 1
Alan 1Alan 1
Alan 1
 
Manual de accses
Manual de accsesManual de accses
Manual de accses
 
Tranajo acces 03 09 12
Tranajo acces 03 09 12Tranajo acces 03 09 12
Tranajo acces 03 09 12
 
Trabajo acces 03 09 12
Trabajo acces 03 09 12Trabajo acces 03 09 12
Trabajo acces 03 09 12
 
Access
Access Access
Access
 
Tipos consultas jorge paredes
Tipos consultas jorge paredesTipos consultas jorge paredes
Tipos consultas jorge paredes
 
alejandrasancheztiposdeconsultas
alejandrasancheztiposdeconsultasalejandrasancheztiposdeconsultas
alejandrasancheztiposdeconsultas
 
definiciones trabajo extra
definiciones trabajo extradefiniciones trabajo extra
definiciones trabajo extra
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario base de datos
Cuestionario base de datosCuestionario base de datos
Cuestionario base de datos
 

Último

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 

Último (20)

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 

Bases de datos relacionales y sus componentes

  • 1. COLEGIO NACIONAL NICOLAS ESGUERRA ESTUDIANTES: Nicolás David Pastran Zamora Andrés Camilo Mayorga Bobadilla CURSO: 904 RESUMENES ¿Qué son relaciones? 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). ¿Para que son las funciones? 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. 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 Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa.
  • 2. 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 relacionado con clientes y con artículos. 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. 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. ¿Cómo se hacen los enlaces?
  • 3. Para crear relaciones en Access 2007 primero deberemos acceder a la ventana Relaciones deberemos hacer clic en el botón Relaciones que se encuentra en la pestaña Herramientas de base de datos. Aparecerá el cuadro de diálogo Mostrar tabla de la derecha esperando indicarle las tablas que formarán parte de la relación a crear. Seleccionar una de las tablas que pertenecen a la relación haciendo clic sobre ella, aparecerá dicha tabla remarcada. Hacer clic sobre el botón Agregar. Repetir los dos pasos anteriores hasta añadir todas las tablas de las relaciones a crear. Hacer clic sobre el botón Cerrar. Para crear la relación: Ir sobre el campo de relación de la tabla principal (en nuestro caso código). Pulsar el botón izquierdo del ratón y manteniéndolo pulsado arrastrar hasta el campo numero de la tabla secundaria (aulaClic_Facturas). Soltar el botón del ratón. ¿Qué son las consultas? Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e incluso almacenar el resultado en otra tabla.Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer o no según la consulta). Una consulta de selección genera una tabla lógica (se llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se vuelve a calcular). Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de acción, de eliminación, de actualización, de datos anexados y de creación de tablas. Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL. Estas consultas no se estudiarán en este curso ya que para definirlas hay que saber SQL, cosa que no es objeto de este curso.
  • 4. ¿Para que sirven las consultas? Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer o no según la consulta). Una consulta de selección genera una tabla lógica (se llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se vuelve a calcular). Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de acción, de eliminación, de actualización, de datos anexados y de creación de tablas. Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL. Estas consultas no se estudiarán en este curso ya que para definirlas hay que saber SQL, cosa que no es objeto de este curso. ¿Cómo se hacen las consultas? Para crear una consulta, seguir los siguientes pasos: Abrir la base de datos donde se encuentra la consulta a crear.
  • 5. Hacer clic en el botón Diseño de Consulta en la pestaña Crear: El Asistente para consultas sencillas crea una consulta de selección sencilla como definimos en el apartado anterior. Los otros asistentes nos permiten generar tipos especiales de consulta que veremos más adelante. Nosotros explicaremos detenidamente la opción Diseño de consulta que te permitirá crear cualquiera de las anteriores por ti mismo. Al entrar en la Vista Diseño de consulta nos pide primero las tablas de las que la consulta sacará los datos con un cuadro de diálogo parecido al siguiente: Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botón Agregar. Si queremos sacar datos de varias tablas agregar de la misma forma las demás tablas. Finalmente hacer clic sobre el botón Cerrar. ¿Qué son los formularios? Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta. En esta unidad veremos cómo crear un formulario, manejarlo para la edición de registros y cambiar su diseño.
  • 6. ¿Para que sirve los formularios? Para arrancar el asistente para formularios haz clic en la opción Asistente para formularios que puedes ver en la imagen anterior. Aparece la primera ventana del asistente:
  • 7. ¿Cómo se crea los formularios? Para crear un formulario tenemos varías opciones. Podemos acceder a todas ellas desde la pestaña Crear: Diseño del formulario abre un formulario en blanco en la vista diseño y tenemos que ir incorporando los distintos objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la mayoría de los casos es más cómodo y rápido crear un autoformulario o utilizar el asistente y después sobre el formulario creado modificar el diseño para ajustar el
  • 8. formulario a nuestras necesidades. En esta unidad veremos más adelante cómo modificar el diseño de un formulario. Asistente para formularios utiliza un asistente que nos va guiando paso por paso en la creación del formulario. Formulario consiste en crear automáticamente un nuevo formulario que contiene todos los datos de la tabla o consulta seleccionada en el Panel de Exploración. Gráficos dinámicos abrirá un formulario en blanco basado en la utilización de gráficos dinámicos. Explicaremos a continuación la forma de crear un formulario utilizando el asistente.