2. MICROSOFT ACCESS
Sistema de gestión de
base de datos creado y
modificado por
Microsoft.
Access es un completo
y demandado
programa informático
en entornos de
empresa.
También es un gestor de
datos que recopila
información relativa a
un asunto o propósito
particular.
Permite la creación y
gestión de bases de
datos, así como su
modificación, control y
mantenimiento.
5. BASE DE DATOS
Una base de datos es una herramienta para recopilar y
organizar información.
6. BASE DE DATOS
En las bases de datos, se puede
almacenar información sobre
personas, productos, pedidos, o
cualquier otra cosa. Muchas
bases de datos empiezan siendo
una lista en un programa de
procesamiento de texto o en
una hoja de cálculo.
A
medida
que
crece
la
lista,
empiezan
a
aparecer
repeticiones e inconsistencias en
los datos.
8. OBJETOS DE UNA BASE DE DATOS
Access posee una serie de herramientas y objetos para almacenar
y gestionar información . Dentro de un archivo de base de datos,
pueden existir elementos llamados objetos de hasta cinco tipos o
naturalezas diferentes:
Tablas para almacenar los
datos.
Consultas para buscar y
recuperar únicamente los
datos que necesita.
Formularios para ver, agregar
y actualizar los datos de las
tablas.
Informes para analizar o
imprimir los datos con un
diseño específico.
Páginas de acceso a datos
para ver, actualizar o analizar
los datos de la base de datos
desde Internet.
9. TABLAS
Las tablas son los elementos principales y son las encargadas de
al macenar l os datos.
El almacenamiento de los mismos se realiza de forma organizada
gracias a la estructura de las tablas, la buena estructuración de las
tablas es imprescindible para realizar con eficacia todas las
operaciones necesarias . Una base de datos está principalmente
compuesta por v arias tabl as rel acionadas.
Hay tres conceptos claves dentro de las tablas:
1.Un campo es cada uno de los tipos de datos que se van a usar.
Se hace referencia a l os campos por su nombre.
2.Un registro está formado por el conjunto de información en
particular.
3.Un dato es l a intersección entre un campo y un registro .
10. CONSULTAS
Las consultas permiten dar respuesta a
preguntas
que
se
puedan
plantear
respecto a los datos almacenados en las
tablas, además permiten realizar cálculos y
operaciones con los datos almacenados.
De esta forma se pueden filtrar los datos
para trabajar únicamente con aquellos
que se precisen en cada momento.
Permiten establecer una serie de criterios
que aplicados sobre una o varias tablas
devuelven ciertos datos de éstas. Estos
criterios, de cara a utilizarlos en sucesivas
ocasiones, se pueden guardar, en lo que
se ha dado en llamar una consulta.
11. FORMULARIOS
Los formularios son un mecanismo que facilita enormemente la
operatoria general con tablas, principalmente a la hora de
mostrar, introducir y modificar datos.
Son la interfaz de los trabajos. De esta forma se presentan los
datos de forma atractiva, pudiendo al mismo tiempo realizar
todas
las
operaciones
habituales
con
registros :
añadir, modificar, eliminar, etc.
Se pueden crear diferentes tipos de formularios en Access para
así satisfacer diversos requisitos:
• Formulario basado en más de una tabla o consulta.
• Formulario con varias páginas o fichas.
• Formulario emergente o cuadro de diálogo personalizado.
• Formulario del panel de control.
• Formulario en una vista tabla dinámica o gráfico dinámico.
12. INFORMES
Los informes permiten crear resúmenes y presentar la
información con una apariencia altamente profesional a
la hora de imprimir nuestros datos.
13. PÁGINAS DE ACCESO A DATOS
Una página de acceso a datos es una
página Web que se puede utilizar para
agregar, modificar, ver o manipular
datos actuales en una base de datos
de Microsoft Access o de SQL Server.
Se pueden crear páginas que se
utilizarán para especificar y modificar
datos,
de
manera
similar
a
los
formularios de Access.
También se pueden crear páginas que
muestren
registros
agrupados
jerárquicamente, de manera similar a
los informes de Access.
14. MACROS
MÓDULOS
Macros
Las macros son un mecanismo de automatización de
Microsoft Access. Utilizando éstas es posible automatizar
tareas repetitivas eliminando la posibilidad de introducir
errores de operación y liberando tiempo para emplearlo en
otras actividades. Podemos decir que una macro no es más
que una lista de tareas que queremos que Access lleva a
cabo automáticamente.
Módulos
Los módulos son objetos donde se almacena código escrito
en lenguaje de programación denominado Access Basic.
16. MODELO DE ENTIDAD RELACIÓN
Modelo de Entidad Relación es un modelo de datos
basado en una percepción del mundo real que consiste
en un conjunto de objetos básicos llamados entidades y
relaciones entre estos objetos, implementándose en
forma gráfica a través del Diagrama Entidad Relación.
En el modelo E/R se parte de una situación real a partir
de la cual se definen entidades y relaciones:
17. ENTIDADES
Son objetos del mundo real sobre el que queremos almacenar
información; por ejemplo una persona.
Las entidades están compuestas de atributos que son los datos
que definen el objeto).
De entre los atributos habrá uno o un conjunto de ellos que no se
repite; a este atributo o conjunto de atributos se le
llama clave de l a entidad.
En toda entidad siempre hay al menos una clave que en el peor
de los casos estará formada por todos los atributos de la tabla.
Ya que pueden haber varias claves y necesitamos elegir una, lo
haremos atendiendo a estas normas:
Que sea única.
Que se tenga pleno conocimiento de ella.- ¿Por qué en las
empresas se asigna a cada cl iente un número de cl iente?.
Que sea mínima, ya que será muy utilizada por el gestor de
base de datos.
18. RELACION
Relación es la asociación entre entidades, sin existencia
propia en el mundo real que estamos modelando, pero
necesaria para reflejar las interacciones existentes entre
entidades.
Las relaciones pueden ser de tres tipos:
1. Relación Uno a Uno
2. Relaciones Uno a Muchos
3. Relaciones de Muchos a Muchos
19. RELACIÓN UNO A UNO
Las entidades que intervienen en la relación se asocian una
a una. Ejemplo: la entidad HOMBRE, la entidad MUJER y
entre ellos la relación MATRIMONIO.
Se da cuando un registro de una tabla sólo puede estar
relacionado con un único registro dela otra tabla y
viceversa.
20. RELACIONES UNO A MUCHOS
Una ocurrencia de una entidad está asociada con muchas (n) de
otra.
Cuando un registro de
estar relacionado con
principal ) y un registro
un registro rel acionado
una tabla (tabla secundaria ) sólo puede
un único registro de la otra tabla (tabla
de la tabla principal puede tener más de
en l a tabl a secundaria .
Ejemplo: la entidad EMPERSA , la entidad TRABA JADOR y entre
ellos l a rel ación TRA BAJAR-EN.
21. RELACIONES DE MUCHOS A MUCHOS
Cada ocurrencia, en cual qui era de l as dos enti dades de l a
rel aci ón, puede es tar as ociada con muchas (n) de l a otra y
v icev ersa.
Cuando un regis tro de una tabl a puede es tar rel aci onado con más
de un regi s tro de l a otra tabl a y v icev ersa . En es te cas o l as do s
tabl as no pueden es tar rel aci onadas di rectamente, s e ti ene que
añadi r una tabl a entre l as dos que i ncl uya l os pares de val ores
relacionados entre sí .
Ejempl o : l a enti dad A L UMNO , l a enti dad EMPRESA y entre el l os l a
relación MA TRÍ CULA .
22. REPRESENTACIÓN GRÁFICA DE
ENTIDADES Y RELACIONES
Para as imil ar fácil mente un dis eño de datos cuando s e empl ea el
model o E/R se util izan l os sigui entes el ementos gráficos :
La util i zaci ón de es tos el ementos dará como resul tado l o que s e
denomi na el esquema enti dad -rel aci ón de l a bas e de datos . Los
ejempl os que s e i ncl uy en en el apartado anteri or, gráfi camente
quedarí an como sigue :