1. BASES DE DATOS ACCESS 2010
LUIS FERNANDO RODRIGUEZ MOTTA
902
COLEGIO NACIONAL NICOLAS ESGUERRA
DEPARTAMENTO INTEGRADO
TECNOLOGIA E INFORMATICA
BOGOTA
2015
2. 2
BASES DE DATOS ACCESS 2010
LUIS FERNANDO RODRIGUEZ MOTTA
902
Trabajo presentado como requisito para el tercer periodo académico 2015
JOHN ALEXANDER CARABALLO ACOSTA
COLEGIO NACIONAL NICOLAS ESGUERRA
DEPARTAMENTO INTEGRADO
TECNOLOGIA E INFORMATICA
BOGOTA
2015
Nota de Aceptación
4. 4
DEDICATORIA
Le dedico este proceso a mi familia,
mis amigos y mis maestros ya que
ellos son los que me han ayudado
en este proceso de formación que
estamos llevando.
5. 5
AGRADECIMIENTOS
Quiero agradecer a todos mis maestros ya que ellos me enseñaron valorar los estudios y
a superarme cada día, también agradezco a mis madre ya que ella ha sido la que me a
acompañado en mi proceso de formación. Ya que sin ellos no podría hacer este proceso
de formación que hemos llevado este arduo proceso de vida.
6. 6
CONTENIDO
Pág.
1. INTRODUCCIÓN...........................................................................................................10
2. OBJETIVOS ......................................................................................................................11
2.1 OBJETIVO GENERAL ................................................................................................11
2.2 OBJETIVOS ESPECÍFICOS......................................................................................11
3 PLANTEAMIENTO DEL PROBLEMA ...............................................................................12
3.1 DEFINICIÓN DEL PROBLEMA..................................................................................12
3.2 JUSTIFICACIÓN .........................................................................................................12
4. MARCO TEÓRICO ...........................................................................................................13
4.1 Base de datos..............................................................................................................13
Una base de datos es un conjunto de datos que están organizados para un uso
determinado y el conjunto de los programas que permiten gestionar estos datos es lo
que se denomina sistema gestor de base de datos.........................................................13
4.1.1 Base de dato.........................................................................................................13
La base de datos de Access 2010 tiene la extensión. ACCDB, son bases de datos
relaciones, los datos se organizan de en tablas. ..........................................................13
4.1.1.1 Tabla de datos ...................................................................................................13
Una tabla de datos es un objeto que se define y utiliza para almacenar los datos. Una
tabla contiene información sobre un tema o asunto particular; Las tablas contienen
campos que almacenan los diferentes datos como el código de clientes, nombre del
cliente, dirección, etc. ....................................................................................................13
Al conjunto de campos para un mismo objeto de la tabla se le denomina registro o
fila, así todos los campos del cliente forman un registro, todos los datos de otro
cliente dormán otro registro...........................................................................................13
4.1.1.1.1 Diseño de tablas .............................................................................................13
Empleados .....................................................................................................................13
7. 7
...........................................................................................................................................13
4.1.2 BASES DE DATOS RELACIONALES .................................................................15
4.1.1.2 TIPO DE RELACIONES DE ACCESS..............................................................15
Relaciones De Bases De Datos................................................................................16
4.1.3 Las Consultas En Access.....................................................................................17
4.1.3.1 Tipo De Consultas .............................................................................................17
4.1.3.2 Como Se Realiza Una Consulta........................................................................18
Cómo crear una consulta en Access................................................................................18
4.1.4 Formularios ..........................................................................................................22
Los formularios se emplean para ingresar, modificar y revisar la información de algún
registro. La razón por la que los formularios se usan de manera tan frecuente es
porque son una forma sencilla de guiar a las personas en registrar su información
correctamente. Cuando ingresas información en Access usando un formulario, los
datos van exactamente al lugar de la base de datos que quieres, en una o más tablas
si así lo necesitas...........................................................Error! Bookmark not defined.
4.1.4.1 Formulas ............................................................................................................22
5.1 MATERIALES..............................................................Error! Bookmark not defined.
5.2 METODOLOGÍA..........................................................Error! Bookmark not defined.
6 DESARROLLO DEL PROYECTO.....................................Error! Bookmark not defined.
6.1 ANÁLISIS DEL DESARROLLO DEL PROYECTO ...Error! Bookmark not defined.
6.2 CRONOGRAMA..........................................................................................................27
CONCLUSIONES..................................................................................................................28
RECOMENDACIONES .........................................................Error! Bookmark not defined.
BIBLIOGRAFÍA .....................................................................Error! Bookmark not defined.
8. 8
GLOSARIO
CAMPO: escribe aquí la definición de la tercera palabra ordenada por orden alfabético de
forma similar a un diccionario.
INFORME: 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.
CONSUTAS: 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.
FILA: escribe aquí la definición de la segunda palabra ordenada por orden alfabético de
forma similar a un diccionario.
REGISTRO: escribe aquí la definición de la primera palabra ordenada por orden alfabético
de forma similar a un diccionario.
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.
FORMULARIOS: 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.
9. 9
RESUMEN
Acá se debe poner un resumen de trabajo que no exceda las 250 palabras. Si es
un trabajo de grado este resumen puede contar hasta con 500 palabras.
PALABRAS CLAVE: En este espacio se debe poner las palabras claves
relacionadas con el trabajo, mínimo 3 y separadas por “,”. Ejemplo: Presentación
de trabajos, normas Icontec, otra palabra clave.
10. 10
1. INTRODUCCIÓN
1. Una base de datos es un banco de información que contiene datos relativos
a diversas temáticas, se categoriza por distinta manera pero comparte entre
si algún tipo de vínculo o relación que ordenan y clasifican conjuntos.
2. La base de datos son utilizadas en infinidad de circunstancias.
Es muy utilizada por los administradores, quienes entre sus funciones tienen la de
ordenar y catalogar al personal, las mercancías, los gastos, los ingresos, etc.
La base de datos es muy útil para guardar la cantidad que posee una empresa o
un administrador como: el personal, mercancía, presupuesto, entro otras cosas.
3.
- Bases de datos estáticas
- Bases de datos dinámicas
- Bases de datos bibliográficos
- Bases de datos de texto completo
- Bases de datos de red
- Bases de datos transaccionales
- Bases de datos relacionables
- Bases de datos multidimensionales
- Bases de datos orientadas objetos
- Bases de datos documentales
- Bases de datos deductivas
11. 11
2. OBJETIVOS
2.1 OBJETIVO GENERAL
Explicar el proceso de creación de una base de datos en Access 2010 para una empresa
2.2 OBJETIVOS ESPECÍFICOS
Crear una empresa didáctica y describir su actividad
Diseñar las tablas y formularios para la base de datos de la empresa
didáctica
Hacer informes que respondan a las necesidades específicas de la
empresa.
12. 12
3 PLANTEAMIENTO DEL PROBLEMA
3.1 DEFINICIÓN DEL PROBLEMA
Una empresa de mucho tiempo en existencia busca modificar el uso y la
implementación de sus bases de datos creando registros de manera didáctica
buscando la facilidad y la implementación de la tecnología en la empresa
3.2 JUSTIFICACIÓN
Se puede facilitar e incrementar la velocidad de los registros de las bases de datos
implementando Access como herramienta de uso para los registros y los datos de sus
clientes. Es importante implementar las bases de datos y registros para a un futuro si el
proyecto de vida es tener una empresa independiente, esta herramienta de trabajo nos
facilite y nos ayude a realizar con más eficacia nuestro trabajo.
13. 13
4. MARCO TEÓRICO
4.1 Base de datos
Una base de datos es un conjunto de datos que están organizados para un uso
determinado y el conjunto de los programas que permiten gestionar estos datos es lo que
se denomina sistema gestor de base de datos.
4.1.1 Base de dato
La base de datos de Access 2010 tiene la extensión. ACCDB, son bases de datos
relaciones, los datos se organizan de en tablas.
4.1.1.1 Tabla de datos
Una tabla de datos es un objeto que se define y utiliza para almacenar los datos. Una
tabla contiene información sobre un tema o asunto particular; Las tablas contienen
campos que almacenan los diferentes datos como el código de clientes, nombre del
cliente, dirección, etc.
Al conjunto de campos para un mismo objeto de la tabla se le denomina registro o fila, así
todos los campos del cliente forman un registro, todos los datos de otro cliente dormán
otro registro.
4.1.1.1.1 Diseño de tablas
Empleados
Clientes
15. 15
4.1.2 BASES DE DATOS RELACIONALES
Una Base de Datos Relacional, es una base de datos que cumple con el modelo
relacional, el cual es el modelo más utilizado en la actualidad para implementar
bases de datos ya planificadas. Permiten establecer interconexiones (relaciones)
entre los datos (que están guardados en tablas), y a través de dichas conexiones
relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo
Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los
laboratorios IBM en San José (California), no tardó en consolidarse como un
nuevo paradigma en los modelos de base de datos
4.1.1.2 TIPO DE RELACIONES DE ACCESS
-Relación de uno a muchos:
La relación de uno a muchos es el tipo de relación más común que
podemos encontrarnos.
En las relaciones de este tipo cada registro de la tabla, a la que
llamaremos "tabla padre", puede tener más de un registro enlazado en
otra tabla, a la que llamaremos "tabla hija".
Pero cada registro de la tabla hija solo puede tener un registro enlazado
en la "Tabla padre".
-Relación de mucho a muchos:
En las relaciones de este tipo, cada registro de la "tabla padre", puede tener
más de un registro enlazado en la "tabla hija". Y cada registro de la tabla hija,
puede tener enlazado más de un registro de la tabla padre
-Relación uno a uno:
En las relaciones de este tipo cada registro de la "Tabla padre" solo puede
tener un registro enlazado en la "tabla hija", y cada registro de la "tabla hija"
solo puede tener como máximo un registro enlazado con la "tabla padre".
17. 17
4.1.3 Las Consultas En Access
4.1.3.1 Tipo De Consultas
-Consultas de comandos.- Una consulta de comandos aporta
modificaciones a muchos registros con una única operación. Existen cuatro
tipos de consultas de comando: de Eliminación, de Actualización, de
Alineación y de Creación de Tablas.
-Consultas de eliminación: este tipo de consulta elimina un grupo de
registros de una o más tablas. Existe la posibilidad, por ejemplo, de utilizar
una consulta de eliminación para reemplazar los productos que se han
dejado de producir o para aquellos sobre los cuales no existen pedidos.
Con las consultas de eliminación siempre se eliminan registros internos y
no únicamente determinados campos de su interior.
-Consultas de actualización: este tipo aporta modificaciones globales a uno
o más tablas. Existe la posibilidad, por ejemplo, de aumentar en un 10 por
ciento el precio de todos los productos lácteos o aumentar los salarios en
un 5 por ciento a las personas pertenecientes a una determinada categoría
laboral.
-Consultas de alineación: estas consultas agregan un grupo de registros de
una o más tablas al final de una o más tablas. Supongamos, por ejemplo,
que se han conseguido nuevos clientes y existe una base de datos que
contiene una tabla de información sobre estos. En vez de teclear
nuevamente estas informaciones, se alinean en la tabla correspondiente de
Clientes
-Consultas de creación de tablas: este tipo de consultas crea una nueva
tabla basándose en todos los datos o parte de estos existentes en una o
más tablas.
-Consultas de parámetros: una consulta de parámetros es una consulta
que, cuando se ejecuta, muestra una ventana de diálogo que solicita
informaciones, como por ejemplo criterios para recuperar registros o un
valor que se desea insertar en un campo.
-Consultas de buscar duplicados: encuentra los registros repetidos en una
misma tabla.
18. 18
4.1.3.2 Como Se Realiza Una Consulta
Una consulta en Access no es más que una pregunta que podemos hacer a la
base de datos sobre la informaciónque contiene. Para crear una consulta en
Access podemos utilizar el Asistente para consultas el cual nos guiará paso a
paso por todo el proceso.
El primer paso para crear una consulta en Access es saber la pregunta que
deseamos hacer a la base de datos, así que antes de iniciar con el Asistente para
consultas debemos tener una idea del tipo de informaciónque deseamos
obtener. Por ejemplo: Me gustaría tener una lista de todos los departamentos
de la empresa.
Cómo crear una consulta en Access
Para iniciar con la creaciónde una consulta en Access debemos ir a la ficha Crear
y pulsar el botón Asistente para consultas que se encuentra dentro del grupo
Consultas.
Se mostrará el primer paso del proceso el cual nos permite elegir el tipo de
consulta que deseamos crear. En este ejemplo crearé una consulta sencilla.
19. 19
En el segundo paso del proceso podremos elegir la tabla que contiene la
información que necesitamos. Además podremos elegir todas o algunas de las
columnas de la tabla seleccionada,solamente será necesario pasarlas del
recuadro de la izquierda al recuadro de la derecha.
20. 20
El último paso del Asistente para consultas nos permite asignar un título a la
consulta.
21. 21
Por ahora dejaré seleccionada la opción Abrir la consulta para ver información y
pulsaré el botón Finalizar. Esto cerrará el Asistente para consultas y mostrará el
resultado de la consulta:
En el panel izquierdo podrás observar la lista de consultas que hayas creado. Si
no ves la lista de Consultas es probable que estés observando algún otro tipo de
objeto de Access, solamente haz clic sobre el título del panel izquierdo y
selecciona la opción Consultas.
22. 22
4.1.4 Formularios
Los formularios se emplean para ingresar, modificar y revisar la información de algún
registro. Muy probablemente hayas tenido que llenar un formulario alguna vez, como
cuando aplicas para un trabajo o cuando te registras en el médico... ah y también cuando
abres una cuenta de correo electrónico en internet. La razón por la que los formularios se
usan de manera tan frecuente es porque son una forma sencilla de guiar a las personas
en registrar su información correctamente. Cuando ingresas información en Access
usando un formulario, los datos van exactamente al lugar de la base de datos que
quieres, en una o más tablas si así lo necesitas
4.1.4.1. Crear formularios en Access:
Con Access puedes diseñar tus propios formularios que te facilitarán la manera en
la que ingresas la información a la base de datos.
Puedes incluir campos de una o varias tablas y hasta configurar algunas
restricciones para asegurarte de que los datos sean ingresados en el formato
correcto.
25. 25
4.1.5. Los informes:
Son muy útiles porque permiten presentar tus datos en un formato que es fácil de
leer. Incluso, puedes personalizar la apariencia de los reportes para que sean
visualmente agradables y así imprimirlos para una junta o reunión. En Access
puedes crear reportes de tablas o consultas.
4.1.5.1. Crear informes en Access 2010
28. 28
CONCLUSIONES
Microsoft Access es una herramienta de fácil manejo para la manipulación y
creación de base de datos ajustadas a microempresas, se encuentra incluida
dentro del paquete de Microsoft office es una herramienta a la cual cualquier
persona sin mucho conocimiento de bases de datos, puede utilizarla con el fin de
crear una simple plantilla o dos tablas relacionadas.
Una tabla de base de datos es similar en apariencia a una hoja de cálculo en
cuanto a que los datos se almacenan en filas y columnas. Por ende, es bastante
fácil importar una hoja de cálculo en una tabla de base de datos. La principal
diferencia entre almacenar los datos en una hoja de cálculo y almacenarlos en una
base de datos es la forma en la que están organizados los datos.
Para aprovechar al máximo la flexibilidad de una base de datos, los datos deben
organizarse en tablas para que no se produzcan redundancias. Por ejemplo, si
quiere almacenar información sobre los empleados, cada empleado debe
especificarse solo una vez en la tabla que está configurada para los datos de los
empleados. Los datos sobre los productos se almacenarán en su propia tabla y los
datos sobre las sucursales se almacenarán en otra tabla. Este proceso se
denomina normalización.
Cada fila de una tabla se denomina registro. En los registros se almacena
información. Cada registro está formado por uno o varios campos. Los campos
equivalen a las columnas de la tabla. Por ejemplo, puede tener una tabla llamada
"Empleados" donde cada registro (fila) contiene información sobre un empleado
distinto y cada campo (columna) contiene otro tipo de información como nombre,
apellido, dirección, etc. Los campos deben designarse como un determinado tipo
de datos, ya sea texto, fecha u hora, número o algún otro tipo.