SlideShare una empresa de Scribd logo
1 de 30
UNIVERSIDAD CENTRALUNIVERSIDAD CENTRAL
DEL ECUADORDEL ECUADOR
TICS 2TICS 2
ACCESSACCESS
MICROSOFT ACCESS
Microsoft Access es un sistema de gestión de base de datos
creado y modificado por Microsoft para uso personal de pequeñas
organizaciones.
Es un software de gran difusión entre pequeñas empresas
(PYMES) cuyas bases de datos no requieren de excesiva
potencia, ya que se integra perfectamente con el resto de
aplicaciones de Microsoft y permite crear pequeñas aplicaciones
con unos pocos conocimientos del Programa.
Microsoft Access permite crear formularios para insertar y
modificar datos fácilmente. También tiene un entorno gráfico para
ver las relaciones entra las diferentes tablas de la base de datos.
Tiene un sistema de seguridad de cifrado bastante primitivo y
puede ser la respuesta a proyectos de programación de pequeños
y medianos tamaños.
Definición de una Base de Datos: Una base de datos o
banco de datos (en inglés: database) es un conjunto de
datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso.
Las tablas, los registros y los campos: El conjunto de
información que se guarda es una base de datos esta
organizada en tablas. Una tabla esta formada por filas y
columnas. Las filas son equivalentes a los registros de
un archivo y las columnas son los campos.
1. INTRODUCCIÓN
1.1 Creación de una base de datos
• En el menú Archivo: Nueva base de datos.
• Seleccionar base de datos en blanco.
• Seleccionar la carpeta en la que desea guardar la
base de datos con el nombre que se elija.
La pantalla inicial.
Al iniciar Access aparece una pantalla inicial como se
muestra en la siguiente figura, vamos a ver sus
componentes fundamentales. Así conoceremos los
nombres de los diferentes elementos y será más fácil
entender el resto del curso. La pantalla que se muestra a
continuación (y en general todas las de este curso) puede
no coincidir exactamente con la que ves en tu ordenador,
ya que cada usuario puede decidir qué elementos quiere
que se vean en cada momento, como veremos más
adelante.
A continuación aparecerá en un panel a la derecha
de la pantalla el siguiente cuadro:
Aquí deberás indicar el Nombre de archivo de la base de
datos.
Para seleccionar la carpeta donde guardar el archivo
puedes hacer clic en el botón Buscar ubicación
Se abrirá el siguiente cuadro de diálogo donde indicaremos
el nombre de la base de datos que estamos creando y el
lugar donde se guardará.
En el cuadro Guardar en: hacer clic sobre la flecha de la
derecha para seleccionar la carpeta donde vamos a
guardar la base de datos.
En el cuadro Nombre de archivo: escribir el nombre que
queremos poner a la base de datos.
Hacer clic sobre el botón Aceptar.
Se cerrará el cuadro de diálogo y volverás a la pantalla de
Introducción a Microsoft Office Access.
En el cuadro de texto Nombre de archivo aparecerá la ruta
y el nombre que escogiste.
Pulsar el botón Crear para crear la base de datos.
Automáticamente se creará nuestra nueva base de datos a
la cual Access asignará la extensión .ACCDB.
Por defecto, Access abrirá una nueva tabla para que puedas
empezar a rellenar sus datos.
Una tabla es el elemento principal de cualquier base
de datos ya que todos los demás objetos se crean a
partir de éstas.
2. ¿Qué es una tabla?
• En Access, una tabla es un objeto que almacena
los datos en registros (filas) y campos (columnas).
• Una tabla es un conjunto de registros que
contienen un tipo determinado de información.
• Los campos que forman parte de una tabla,
caracterizados por el tipo de campo y la anchura,
constituyen la estructura de la tabla.
2.1 Creación de una Tabla
Seleccionar en vista de diseño “Nueva tabla”. La
ventana que se presenta permitirá definir las peculiaridades
de los campos de las tablas:
1. El nombre del campo.
2. El tipo de campo y sus propiedades asociadas.
3. Una descripción.
4. En los recuadros correspondientes a las
propiedades del campo (en la parte inferior de la
pantalla) y cambiar las propiedades que desee.
Almacenar la Estructura. Opción guardar del menú
Archivo. Conviene crear una clave principal.
Edición de una tabla:Access dispone de dos modos de
visualización para las tablas:
· Vista de diseño: permite crear y modificar la estructura
de una tabla.
· Vista de hoja de datos: muestra los registros en un
formato de filas y columnas, permitiéndonos visualizar
muchos registros a la vez y agregar o editar datos.
Definir un campo como clave principal: La clave
principal impide que dos registros contengan los mismos
datos en el campo y mantiene una ordenación de los
registros basada en la clave.
- Seleccionar el campo deseado en Vista de diseño.
- Pulsar el botón de la barra de herramientas.
Precauciones
- Cuando se establece una relación de uno a varios, el
campo común de la primera tabla debe estar definido como
clave principal.
- Los tipos de datos y propiedades de los campos
comunes deben ser iguales en ambas tablas.
Procedimiento para hacer las relaciones
1. Activar la ventana de “Base de Datos”.
2. Elegir la orden Relaciones del menú Herramientas.
3. Seleccionar las tablas o consultas a relacionar y pulse el
botón agregar.
4. Para crear una relación, haga clic en el campo común
(clave principal) de la primera tabla y arrástrelo hacia el
campo correspondiente de la segunda tabla. Al soltar el
botón del ratón se abrirán el cuadro de diálogo
“Relaciones”.
2.2 Relaciones entre Tablas
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 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 la 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.
CREANDO RELACIONES.
Usando el proyecto de la SECCIÓN anterior, sigue las
siguientes instrucciones para establecer relaciones entre
sus diversas tablas.
Nota: Las imágenes sólo son tomadas como ejemplo, las
vistas de tus tablas pueden ser diferentes.
Para crear relaciones en Access 2007 primero deberemos
acceder a la ventana Relaciones, luego 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 esperando
indicarle las tablas que formarán parte de la relación a
crear.
Para crear la relación:
Vamos sobre el campo de relación de la tabla principal (en nuestro
ejemplo de la figura Codigo Pulsa el botón izquierdo del ratón y
manteniéndolo pulsado arrastra hasta el Campo Numero Según
Nuestra imagen) De La Tabla secundaria aulaClic Facturas de acuerdo
a la imagen).
Suelta el botón del ratón.
Aparecerá el cuadro de diálogo Modificar relaciones
siguiente:
Una consulta es un objeto de Access que se
utiliza para localizar, organizar o editar los datos
contenidos en tablas.
Las consultas admiten tres modos de presentación:
• Vista Diseño: abre la ventana Diseño de la consulta, en la
que podremos crear o modificar su estructura.
•Vista hoja de datos: ejecuta la consulta y preséntal el
resultado en una hoja de datos que permite ver, agregar o
editar lo registros.
•Vista SQL: permite crear o modificar una consulta usando
instrucciones del lenguaje de consultas estructurado SQL.
3. ¿Qué es una Consulta?
Para crear una consulta nueva en vista de diseño:
• Active la ventana “Base de datos”, seleccione la ficha
Consultas y pulse el botón Nuevo.
• En el cuadro de diálogo “Nueva Consulta”, seleccione la
opción Vista Diseño y pulse el botón Aceptar. Aparecerá el
siguiente cuadro de diálogo:
3.1 Crear una consulta
• Seleccionar la tabla(s) o consulta(s) cuyos campos desea
incluir.
• Incluir los campos en la cuadrícula QBE.
• Cumplimentar las casillas de la cuadrícula QBE estableciendo
cualquier criterio de ordenación o búsqueda a través de las filas
“Orden” y “Criterios” respectivamente. También se puede añadir
del menú Ver la opción “Totales” para hacer cálculos.
Criterios:
>1000 (números mayores que 1000)
>=100 (números mayores o iguales que 100)
M* (palabras que empiecen por M y con número
indeterminado de caracteres)
M?n (palabras de tres letras con un carácter desconocido)
Si se introduce por ejemplo Murcia como criterio en un campo
de “poblaciones” acces entiende que el criterio es
población=“murcia”. El texto tiene que estar entre “ “ y fechas
entre #. Ejemplos: 100, “Madrid”, #25-12-96#.
Entre ... Y ...
Un formulario es un objeto de Access que nos permitirá
introducir y modificar los datos de una forma más
"amable" y cómoda. Los formularios tienen la ventaja de
poder:
• Mostrar datos de varias tablas al mismo tiempo
• Calcular campos
• Crear y utilizar gráficos
• Utilizar fuentes especiales, colores, títulos, etc.
Para crearlos es útil utilizar el asistente.
4. ¿Qué es un formulario?
Un formulario es un objeto de Access que nos permitirá
introducir y modificar los datos de una forma más
"amable" y cómoda. Los formularios tienen la ventaja de
poder:
• Mostrar datos de varias tablas al mismo tiempo
• Calcular campos
• Crear y utilizar gráficos
• Utilizar fuentes especiales, colores, títulos, etc.
Para crearlos es útil utilizar el asistente.
5. ¿Qué es un informe?
Compactar: elimina la fragmentación que presenta un
archivo de bases de datos en el disco duro cuando se
han realizado muchas modificaciones en él.
1. Cerrar la base de datos.
2. Del menú Herramientas, eligir Utilidades de la base
de datos y seleccione la orden Compactar base de
datos.
3. En el cuadro de diálogo “Base de datos a
compactar”, seleccione el archivo.
Reparar: Es posible que una base de datos se dañe, bien
porque se interrumpe inesperadamente la ejecución
por un corte en el suministro de energía o por algún
problema de hardware. Para ello utilizar el menú de
herramientas de forma similar al caso anterior.
6. Mantenimiento de una base de datos
Presentacinaccess hugo xavier

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Taller bases de datos sistemas noche kevin alzate
Taller bases de datos sistemas noche kevin alzateTaller bases de datos sistemas noche kevin alzate
Taller bases de datos sistemas noche kevin alzate
 
PresentacióN De Access
PresentacióN De AccessPresentacióN De Access
PresentacióN De Access
 
Base.de datos
Base.de datosBase.de datos
Base.de datos
 
ENTORNO DE ACCESS
ENTORNO DE ACCESSENTORNO DE ACCESS
ENTORNO DE ACCESS
 
Proyecto infor
Proyecto inforProyecto infor
Proyecto infor
 
Base de datos
Base de datosBase de datos
Base de datos
 
Curso access
Curso accessCurso access
Curso access
 
Lab 1. entorno de access
Lab 1. entorno de accessLab 1. entorno de access
Lab 1. entorno de access
 
Access 2010
Access 2010Access 2010
Access 2010
 
Resumen analitico
Resumen analiticoResumen analitico
Resumen analitico
 
Separata access 2013
Separata access 2013Separata access 2013
Separata access 2013
 
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
 
Access 2010 - UNFV
Access 2010 - UNFVAccess 2010 - UNFV
Access 2010 - UNFV
 
Elementos básicos de access 2010
Elementos básicos de access 2010Elementos básicos de access 2010
Elementos básicos de access 2010
 
Como crear una base de datos en access
Como crear una base de datos en accessComo crear una base de datos en access
Como crear una base de datos en access
 
Base de Datos en Access 2013
Base de Datos en Access 2013Base de Datos en Access 2013
Base de Datos en Access 2013
 
Informe de proyeccto de acces
Informe de proyeccto de accesInforme de proyeccto de acces
Informe de proyeccto de acces
 

Destacado

Reglamento interior derecho de huelga derecho laboral.
Reglamento interior derecho de huelga derecho laboral.Reglamento interior derecho de huelga derecho laboral.
Reglamento interior derecho de huelga derecho laboral.Vero Pacheco
 
61509468 codigo-de-etica-del-psicologo
61509468 codigo-de-etica-del-psicologo61509468 codigo-de-etica-del-psicologo
61509468 codigo-de-etica-del-psicologoBrenda Ortíz
 
Guia informaticabasica
Guia informaticabasicaGuia informaticabasica
Guia informaticabasicalinda31
 
Guia fund. teoricos Elaboracion Guias Aprendizaje
Guia fund. teoricos Elaboracion Guias AprendizajeGuia fund. teoricos Elaboracion Guias Aprendizaje
Guia fund. teoricos Elaboracion Guias AprendizajeEduardo Cuervo
 
Sims 2 100 Baby Challenge
Sims 2 100 Baby ChallengeSims 2 100 Baby Challenge
Sims 2 100 Baby Challengeguestc83ec0
 
Curso Gestión de Procesos FEB.2014 - Dr. Miguel Aguilar Serrano
Curso Gestión de Procesos FEB.2014 - Dr. Miguel Aguilar SerranoCurso Gestión de Procesos FEB.2014 - Dr. Miguel Aguilar Serrano
Curso Gestión de Procesos FEB.2014 - Dr. Miguel Aguilar SerranoMiguel Aguilar
 
Estrategias competitivas básicas
Estrategias competitivas básicasEstrategias competitivas básicas
Estrategias competitivas básicasLarryJimenez
 
Artikel 2009 effectief samenwerken
Artikel 2009 effectief samenwerkenArtikel 2009 effectief samenwerken
Artikel 2009 effectief samenwerkenAnneke Dekkers
 
2011 rmspccaci recomendaciones guarderias
2011 rmspccaci   recomendaciones guarderias2011 rmspccaci   recomendaciones guarderias
2011 rmspccaci recomendaciones guarderiasIERESPONSE
 
Memoria 2011 volcan
Memoria 2011 volcanMemoria 2011 volcan
Memoria 2011 volcanfarfantj
 
Ciclo de vida de sistemas de información
Ciclo de vida de sistemas de informaciónCiclo de vida de sistemas de información
Ciclo de vida de sistemas de informaciónLeo Barrientos
 

Destacado (20)

Ii monograf - copia
Ii  monograf - copiaIi  monograf - copia
Ii monograf - copia
 
Conflictos laborales
Conflictos laboralesConflictos laborales
Conflictos laborales
 
Reglamento interior derecho de huelga derecho laboral.
Reglamento interior derecho de huelga derecho laboral.Reglamento interior derecho de huelga derecho laboral.
Reglamento interior derecho de huelga derecho laboral.
 
Pleegvertalingen
PleegvertalingenPleegvertalingen
Pleegvertalingen
 
61509468 codigo-de-etica-del-psicologo
61509468 codigo-de-etica-del-psicologo61509468 codigo-de-etica-del-psicologo
61509468 codigo-de-etica-del-psicologo
 
Fijación de precios
Fijación de preciosFijación de precios
Fijación de precios
 
Guia informaticabasica
Guia informaticabasicaGuia informaticabasica
Guia informaticabasica
 
Guia 01
Guia 01Guia 01
Guia 01
 
Guia fund. teoricos Elaboracion Guias Aprendizaje
Guia fund. teoricos Elaboracion Guias AprendizajeGuia fund. teoricos Elaboracion Guias Aprendizaje
Guia fund. teoricos Elaboracion Guias Aprendizaje
 
Guia fund. teoricos
Guia fund. teoricosGuia fund. teoricos
Guia fund. teoricos
 
Sims 2 100 Baby Challenge
Sims 2 100 Baby ChallengeSims 2 100 Baby Challenge
Sims 2 100 Baby Challenge
 
Cápsula 1. estudios de mercado
Cápsula 1. estudios de mercadoCápsula 1. estudios de mercado
Cápsula 1. estudios de mercado
 
C:\Fakepath\Christie
C:\Fakepath\ChristieC:\Fakepath\Christie
C:\Fakepath\Christie
 
Curso Gestión de Procesos FEB.2014 - Dr. Miguel Aguilar Serrano
Curso Gestión de Procesos FEB.2014 - Dr. Miguel Aguilar SerranoCurso Gestión de Procesos FEB.2014 - Dr. Miguel Aguilar Serrano
Curso Gestión de Procesos FEB.2014 - Dr. Miguel Aguilar Serrano
 
Estrategias competitivas básicas
Estrategias competitivas básicasEstrategias competitivas básicas
Estrategias competitivas básicas
 
Artikel 2009 effectief samenwerken
Artikel 2009 effectief samenwerkenArtikel 2009 effectief samenwerken
Artikel 2009 effectief samenwerken
 
2011 rmspccaci recomendaciones guarderias
2011 rmspccaci   recomendaciones guarderias2011 rmspccaci   recomendaciones guarderias
2011 rmspccaci recomendaciones guarderias
 
Memoria 2011 volcan
Memoria 2011 volcanMemoria 2011 volcan
Memoria 2011 volcan
 
Ciclo de vida de sistemas de información
Ciclo de vida de sistemas de informaciónCiclo de vida de sistemas de información
Ciclo de vida de sistemas de información
 
Idys
IdysIdys
Idys
 

Similar a Presentacinaccess hugo xavier

Similar a Presentacinaccess hugo xavier (20)

Curso
CursoCurso
Curso
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario base de datos
Cuestionario base de datosCuestionario base de datos
Cuestionario base de datos
 
Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerraColegio nacional nicolás esguerra
Colegio nacional nicolás esguerra
 
PresentacióN De Access
PresentacióN De AccessPresentacióN De Access
PresentacióN De Access
 
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Jhon chacon 11-3
Jhon chacon 11-3Jhon chacon 11-3
Jhon chacon 11-3
 
Jhon chacon 11-3
Jhon chacon 11-3 Jhon chacon 11-3
Jhon chacon 11-3
 
Bases de datos relacionales
Bases de datos relacionalesBases de datos relacionales
Bases de datos relacionales
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales
 
Tutorial de Access
Tutorial de AccessTutorial de Access
Tutorial de Access
 
Acces
AccesAcces
Acces
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Presentacinaccess hugo xavier

  • 1. UNIVERSIDAD CENTRALUNIVERSIDAD CENTRAL DEL ECUADORDEL ECUADOR TICS 2TICS 2 ACCESSACCESS
  • 2. MICROSOFT ACCESS Microsoft Access es un sistema de gestión de base de datos creado y modificado por Microsoft para uso personal de pequeñas organizaciones. Es un software de gran difusión entre pequeñas empresas (PYMES) cuyas bases de datos no requieren de excesiva potencia, ya que se integra perfectamente con el resto de aplicaciones de Microsoft y permite crear pequeñas aplicaciones con unos pocos conocimientos del Programa. Microsoft Access permite crear formularios para insertar y modificar datos fácilmente. También tiene un entorno gráfico para ver las relaciones entra las diferentes tablas de la base de datos. Tiene un sistema de seguridad de cifrado bastante primitivo y puede ser la respuesta a proyectos de programación de pequeños y medianos tamaños.
  • 3. Definición de una Base de Datos: Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. Las tablas, los registros y los campos: El conjunto de información que se guarda es una base de datos esta organizada en tablas. Una tabla esta formada por filas y columnas. Las filas son equivalentes a los registros de un archivo y las columnas son los campos. 1. INTRODUCCIÓN
  • 4. 1.1 Creación de una base de datos • En el menú Archivo: Nueva base de datos. • Seleccionar base de datos en blanco. • Seleccionar la carpeta en la que desea guardar la base de datos con el nombre que se elija.
  • 5. La pantalla inicial. Al iniciar Access aparece una pantalla inicial como se muestra en la siguiente figura, vamos a ver sus componentes fundamentales. Así conoceremos los nombres de los diferentes elementos y será más fácil entender el resto del curso. La pantalla que se muestra a continuación (y en general todas las de este curso) puede no coincidir exactamente con la que ves en tu ordenador, ya que cada usuario puede decidir qué elementos quiere que se vean en cada momento, como veremos más adelante.
  • 6.
  • 7. A continuación aparecerá en un panel a la derecha de la pantalla el siguiente cuadro: Aquí deberás indicar el Nombre de archivo de la base de datos. Para seleccionar la carpeta donde guardar el archivo puedes hacer clic en el botón Buscar ubicación Se abrirá el siguiente cuadro de diálogo donde indicaremos el nombre de la base de datos que estamos creando y el lugar donde se guardará.
  • 8.
  • 9. En el cuadro Guardar en: hacer clic sobre la flecha de la derecha para seleccionar la carpeta donde vamos a guardar la base de datos. En el cuadro Nombre de archivo: escribir el nombre que queremos poner a la base de datos. Hacer clic sobre el botón Aceptar. Se cerrará el cuadro de diálogo y volverás a la pantalla de Introducción a Microsoft Office Access. En el cuadro de texto Nombre de archivo aparecerá la ruta y el nombre que escogiste. Pulsar el botón Crear para crear la base de datos. Automáticamente se creará nuestra nueva base de datos a la cual Access asignará la extensión .ACCDB. Por defecto, Access abrirá una nueva tabla para que puedas empezar a rellenar sus datos.
  • 10. Una tabla es el elemento principal de cualquier base de datos ya que todos los demás objetos se crean a partir de éstas.
  • 11. 2. ¿Qué es una tabla? • En Access, una tabla es un objeto que almacena los datos en registros (filas) y campos (columnas). • Una tabla es un conjunto de registros que contienen un tipo determinado de información. • Los campos que forman parte de una tabla, caracterizados por el tipo de campo y la anchura, constituyen la estructura de la tabla.
  • 12. 2.1 Creación de una Tabla Seleccionar en vista de diseño “Nueva tabla”. La ventana que se presenta permitirá definir las peculiaridades de los campos de las tablas: 1. El nombre del campo. 2. El tipo de campo y sus propiedades asociadas. 3. Una descripción. 4. En los recuadros correspondientes a las propiedades del campo (en la parte inferior de la pantalla) y cambiar las propiedades que desee. Almacenar la Estructura. Opción guardar del menú Archivo. Conviene crear una clave principal.
  • 13. Edición de una tabla:Access dispone de dos modos de visualización para las tablas: · Vista de diseño: permite crear y modificar la estructura de una tabla. · Vista de hoja de datos: muestra los registros en un formato de filas y columnas, permitiéndonos visualizar muchos registros a la vez y agregar o editar datos. Definir un campo como clave principal: La clave principal impide que dos registros contengan los mismos datos en el campo y mantiene una ordenación de los registros basada en la clave. - Seleccionar el campo deseado en Vista de diseño. - Pulsar el botón de la barra de herramientas.
  • 14. Precauciones - Cuando se establece una relación de uno a varios, el campo común de la primera tabla debe estar definido como clave principal. - Los tipos de datos y propiedades de los campos comunes deben ser iguales en ambas tablas. Procedimiento para hacer las relaciones 1. Activar la ventana de “Base de Datos”. 2. Elegir la orden Relaciones del menú Herramientas. 3. Seleccionar las tablas o consultas a relacionar y pulse el botón agregar. 4. Para crear una relación, haga clic en el campo común (clave principal) de la primera tabla y arrástrelo hacia el campo correspondiente de la segunda tabla. Al soltar el botón del ratón se abrirán el cuadro de diálogo “Relaciones”. 2.2 Relaciones entre Tablas
  • 15.
  • 16. 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 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 la relación) y la otra será la tabla secundaria (destino de la relación).
  • 17. 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).
  • 18. 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.
  • 19. CREANDO RELACIONES. Usando el proyecto de la SECCIÓN anterior, sigue las siguientes instrucciones para establecer relaciones entre sus diversas tablas. Nota: Las imágenes sólo son tomadas como ejemplo, las vistas de tus tablas pueden ser diferentes. Para crear relaciones en Access 2007 primero deberemos acceder a la ventana Relaciones, luego hacer clic en el botón Relaciones que se encuentra en la pestaña Herramientas de base de datos.
  • 20. Aparecerá el cuadro de diálogo Mostrar tabla esperando indicarle las tablas que formarán parte de la relación a crear.
  • 21. Para crear la relación: Vamos sobre el campo de relación de la tabla principal (en nuestro ejemplo de la figura Codigo Pulsa el botón izquierdo del ratón y manteniéndolo pulsado arrastra hasta el Campo Numero Según Nuestra imagen) De La Tabla secundaria aulaClic Facturas de acuerdo a la imagen). Suelta el botón del ratón.
  • 22. Aparecerá el cuadro de diálogo Modificar relaciones siguiente:
  • 23. Una consulta es un objeto de Access que se utiliza para localizar, organizar o editar los datos contenidos en tablas. Las consultas admiten tres modos de presentación: • Vista Diseño: abre la ventana Diseño de la consulta, en la que podremos crear o modificar su estructura. •Vista hoja de datos: ejecuta la consulta y preséntal el resultado en una hoja de datos que permite ver, agregar o editar lo registros. •Vista SQL: permite crear o modificar una consulta usando instrucciones del lenguaje de consultas estructurado SQL. 3. ¿Qué es una Consulta?
  • 24. Para crear una consulta nueva en vista de diseño: • Active la ventana “Base de datos”, seleccione la ficha Consultas y pulse el botón Nuevo. • En el cuadro de diálogo “Nueva Consulta”, seleccione la opción Vista Diseño y pulse el botón Aceptar. Aparecerá el siguiente cuadro de diálogo: 3.1 Crear una consulta
  • 25. • Seleccionar la tabla(s) o consulta(s) cuyos campos desea incluir. • Incluir los campos en la cuadrícula QBE. • Cumplimentar las casillas de la cuadrícula QBE estableciendo cualquier criterio de ordenación o búsqueda a través de las filas “Orden” y “Criterios” respectivamente. También se puede añadir del menú Ver la opción “Totales” para hacer cálculos.
  • 26. Criterios: >1000 (números mayores que 1000) >=100 (números mayores o iguales que 100) M* (palabras que empiecen por M y con número indeterminado de caracteres) M?n (palabras de tres letras con un carácter desconocido) Si se introduce por ejemplo Murcia como criterio en un campo de “poblaciones” acces entiende que el criterio es población=“murcia”. El texto tiene que estar entre “ “ y fechas entre #. Ejemplos: 100, “Madrid”, #25-12-96#. Entre ... Y ...
  • 27. Un formulario es un objeto de Access que nos permitirá introducir y modificar los datos de una forma más "amable" y cómoda. Los formularios tienen la ventaja de poder: • Mostrar datos de varias tablas al mismo tiempo • Calcular campos • Crear y utilizar gráficos • Utilizar fuentes especiales, colores, títulos, etc. Para crearlos es útil utilizar el asistente. 4. ¿Qué es un formulario?
  • 28. Un formulario es un objeto de Access que nos permitirá introducir y modificar los datos de una forma más "amable" y cómoda. Los formularios tienen la ventaja de poder: • Mostrar datos de varias tablas al mismo tiempo • Calcular campos • Crear y utilizar gráficos • Utilizar fuentes especiales, colores, títulos, etc. Para crearlos es útil utilizar el asistente. 5. ¿Qué es un informe?
  • 29. Compactar: elimina la fragmentación que presenta un archivo de bases de datos en el disco duro cuando se han realizado muchas modificaciones en él. 1. Cerrar la base de datos. 2. Del menú Herramientas, eligir Utilidades de la base de datos y seleccione la orden Compactar base de datos. 3. En el cuadro de diálogo “Base de datos a compactar”, seleccione el archivo. Reparar: Es posible que una base de datos se dañe, bien porque se interrumpe inesperadamente la ejecución por un corte en el suministro de energía o por algún problema de hardware. Para ello utilizar el menú de herramientas de forma similar al caso anterior. 6. Mantenimiento de una base de datos