1. BASES DE DATOS ACCESS 2010
JUAN ALEJANDRO LOPEZ VILLAMIL
JOSE ANTONIO SOLIS LOPEZ
906
COLEGIO NACIONAL NICOLAS ESGUERRA
DEPARTAMENTO INTEGRADO
TECNOLOGIA E INFORMATICA
BOGOTA
2015
2. 2
BASES DE DATOS ACCESS 2010
JUAN ALEJANDRO LOPEZ VILLAMIL
JOSE ANTONIO SOLIS LOPEZ
906
Trabajo presentado como requisito para el tercer periodo académico 2015
JOHN ALEXANDER CARABALLO ACOSTA
Msc. Tic aplicadas a la educación
COLEGIO NACIONAL NICOLAS ESGUERRA
DEPARTAMENTO INTEGRADO
TECNOLOGIA E INFORMATICA
BOGOTA
2015
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 padres porque ellos estuvieron en los días
más difíciles de mi vida como estudiante y agradezco a Dios por darme la salud que tengo,
por tener una cabeza con la que puedo pensar muy bien y además un cuerpo sano y una
mente de bien estoy seguro que mis metas planteadas darán fruto en el futuro y por ende
me debo esforzar cada día para ser mejor en el colegio y en todo lugar sin olvidar el respeto
que engrandece a la persona.
6. 6
CONTENIDO
Pág.
1. INTRODUCCIÓN...........................................................................................................13
2. OBJETIVOS ......................................................................................................................14
2.1 OBJETIVO GENERAL ................................................................................................14
2.2 OBJETIVOS ESPECÍFICOS......................................................................................14
3 PLANTEAMIENTO DEL PROBLEMA ...............................................................................14
3.1 DEFINICIÓN DEL PROBLEMA ..................................................................................15
3.2 JUSTIFICACIÓN .........................................................................................................15
4. MARCO TEÓRICO ...........................................................................................................17
4.1. BASE DE DATOS. ....................................................................................................17
4.1.1 Tablas de datos. ... ..............................................................................................17
4.1.1.1 Diseño de tablas. .............................................................................................17
5.1 MATERIALES..............................................................................................................22
5.2 METODOLOGÍA..........................................................................................................22
6 DESARROLLO DEL PROYECTO.....................................................................................23
6.1 ANÁLISIS DEL DESARROLLO DEL PROYECTO ...................................................23
6.2 CRONOGRAMA..........................................................................................................24
CONCLUSIONES..................................................................................................................25
RECOMENDACIONES .........................................................................................................26
BIBLIOGRAFÍA .....................................................................................................................27
7. 7
LISTA DE TABLAS
Pág
Tabla 1. Nombre de la tabla-Autor de la tabla (si lo hay) 30
Tabla 2. Nombre de la tabla-Autor de la tabla 34
Tabla 3. Nombre de la tabla-Autor de la tabla 35
8. 8
LISTA DE GRÁFICAS
Pág
Gráfica 1. Nombre de la gráfica 25
Gráfica 2. Nombre de la gráfica 28
Gráfica 3. Nombre de la gráfica 32
Gráfica 4. Nombre de la gráfica 37
9. 9
LISTA DE FIGURAS
Pág
Figura 1. Nombre de la figura 21
Figura 2. Nombre de la figura 24
Figura 3. Nombre de la figura 31
Figura 4. Nombre de la figura 37
11. 11
GLOSARIO
CAMPO: escribe aquí la definición de la tercera palabra ordenada por orden
alfabético de forma similar a un diccionario.
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.
12. 12
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.
13. 13
1. INTRODUCCIÓN
El término base de datos fue acuñado por primera vez en 1963, en un simposio
celebrado en California.
De forma sencilla podemos indicar que una base de datos no es más que un
conjunto de información relacionada que se encuentra agrupada o estructurada. El
archivo por sí mismo, no constituye una base de datos, sino más bien la forma en
que está organizada la información es la que da origen a la base de datos. Las
bases de datos manuales, pueden ser difíciles de gestionar y modificar. Por ejemplo,
en una guía de teléfonos no es posible encontrar el número de un individuo si no
sabemos su apellido, aunque conozcamos su domicilio.
Del mismo modo, en un archivo de pacientes en el que la información esté
desordenada por el nombre de los mismos, será una tarea bastante engorrosa
encontrar todos los pacientes que viven en una zona determinada. Los problemas
expuestos anteriormente se pueden resolver creando una base de datos
informatizada.
Desde el punto de vista informático, una base de datos es un sistema formado por
un conjunto de datos almacenados en discos que permiten el acceso directo a ellos
y un conjunto de programas que manipulan ese conjunto de datos.
Desde el punto de vista más formal, podríamos definir una base de datos como un
conjunto de datos estructurados, fiables y homogéneos, organizados
independientemente en máquina, accesibles a tiempo real, compartibles por
usuarios concurrentes que tienen necesidades de información diferente y no
predecible en el tiempo.
14. 14
2. OBJETIVOS
2.1 OBJETIVO GENERAL
Explicar el proceso de creación e implementación de una base de datos en Access
para una empresa didáctica
2.2 OBJETIVOS ESPECÍFICOS
Crear una empresa didáctica y describir su actividad económica
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..
Implementar macros para optimizar los datos de la empresa.
3 PLANTEAMIENTO DEL PROBLEMA
15. 15
3.1 DEFINICIÓN DEL PROBLEMA
Una empresa maneja volúmenes de información que día a día va creciendo de
forma exponencial, los archivadores de hojas de vida, facturas, inventarios y
garantías de servicios van en aumento, se tienen muchos archivadores y cajas con
papeles por organizar, por ello es necesario sistematizar toda esa información en
una base de datos que nos permita almacenarla para su posterior consulta sobre
parte o la totalidad de esos datos.
3.2 JUSTIFICACIÓN
Piensa en lo perjudicial que sería por ejemplo para una empresa olvidar los datos
relacionados con sus proveedores, o peor aún, de sus clientes, por lo que no
podrían contactarse con ellos de ninguna forma en caso que lo necesitaran.
Una forma de dar solución a este problema, sería archivando correctamente
aquellos datos relevantes y de interés para nosotros, cosa que estén disponibles en
cualquier momento.
Antiguamente, la forma tradicional de almacenar esta información era a través de
innumerables carpetas o archivadores que se guardaban en inmensos estantes que
ocupaban prácticamente la oficina completa. Al momento de buscar algún dato en
particular, si la información no estaba correctamente organizada, el empleado debía
hacer un gran esfuerzo en encontrarla. Pues bien, a medida que han pasado los
años y la tecnología informática se ha masificado notoriamente, nos ha permitido
tener acceso a muchas de estas herramientas computacionales insertándolas a un
razonable costo no solo dentro de nuestros hogares, sino que además dentro de
nuestro trabajo.
16. 16
Es así como surgen varios conceptos relacionados con la información que tal vez
alguna vez habrás escuchado, pero que probablemente nunca hayas tenido la
oportunidad de llevarlos a la práctica. Uno de estos importantes conceptos es la
de "Base de Datos.
Para efectos prácticos, conoceremos y aprenderemos a trabajar con las bases de
datos a través de una herramienta muy conocida y que está disponible en tu
computador. Nos referimos a Microsoft Access que es un potente sistema de
administración de Bases de Datos relacionales. Las Bases de Datos de Access son
documentos combinados donde se divide la información por parcelas de objetos
especializados. Así por ejemplo, como elemento primario de información se
encuentra las tablas. Normalmente, se crea una tabla para cada tipo de datos de
los que componen la Base de Datos. Aunque las tablas se crean como elementos
independientes, pueden crearse relaciones entre distintas tablas para recuperar
datos de todas ellas mediante una consulta, formulario o informe.
17. 17
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 Bases de Datos.
Las bases de datos de Access 2010 tienen la extensión .ACCDB, son bases de
datos relacionales, los datos se organizan en Tablas.
4.1.1 Tablas 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 del cliente, nombre del cliente, dirección,... al conjunto de campos para un
mismo objeto de la tabla se le denomina registro o fila, así todos los campos de un
cliente forman un registro, todos los datos de otro cliente forman otro registro,...
4.1.1.1 Diseño de tablas. Para nuestra base de datos se diseñaron las siguientes
tablas
Clientes
Ilustración 1. Tabla cliente
18. 18
Ilustración 2. Propiedades de los campos de la tabla clientes
Empleados
Ilustración 3. Tabla empleados
Ilustración 4. Propiedades de los campos de la tabla empleados
Productos
Ilustración 5. Tabla productos
19. 19
Ilustración 6. Propiedades de los campos de la tabla productos
Facturas
Ilustración 7. Tabla factura
Ilustración 8. Propiedades de los campos de la tabla factura
4.1.2 Bases de datos relacionales: Una base de datos relacional permite la
utilización simultánea de datos procedentes de más de una tabla .
Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando
memoria y espacio en el disco, aumentando la velocidad de ejecución y facilitando
al usuario/a el trabajo con tablas.
20. 20
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).
4.1.2.1 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.
21. 21
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.
Ilustración 9. relaciones establecidas en la base de datos
22. 22
5. MATERIALES Y MÉTODOS
5.1 MATERIALES
Los materiales que usaron en el desarrollo del proyecto, estos pueden ser
materiales físicos como también software, encuestas, etc.
5.2 METODOLOGÍA
Técnicas o parámetros usados en el desarrollo del trabajo.
23. 23
6 DESARROLLO DEL PROYECTO
Escribe aquí los resultados más significativos del proyecto.
6.1 ANÁLISIS DEL DESARROLLO DEL PROYECTO
Escribe aquí el análisis de los resultados más significativos del proyecto
24. 24
6.2 CRONOGRAMA
Por medio de una gráfica o tabla se puede mostrar el tiempo que tomó el desarrollo
cada etapa de este trabajo.
25. 25
CONCLUSIONES
Conclusiones del desarrollo de proyecto. Por ejemplo, puede haber una conclusión
por cada objetivo inicial propuesto. Para más información puedes consulta:
http://normasicontec.org/conclusiones-con-normas-icontec/