trabajo final bases de datos

27
DATOS DE BASE DE ACCESS ALVARO ANDRES MORALES MEDINA ANDRES CAMILO MORALES NOVA 906

Upload: andres-camilo-morales-nova

Post on 09-Jan-2017

380 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Trabajo Final Bases De Datos

DATOS DE BASE DE ACCESS

ALVARO ANDRES MORALES MEDINAANDRES CAMILO MORALES NOVA

906

COLEGIO NACIONAL NICOLAS ESGUERRADEPARTAMANTO INTEGRADOTECNOLOGIA E INFORMATICA

BOGOTA2015

Page 2: Trabajo Final Bases De Datos

DATOS DE BASE DE ACCESS

ALVARO ANDRES MORALES MEDINAANDRES CAMILO MORALES NOVA

906

Trabajo como requisito para pasar el tercer periodo académico.

JHON CARABALLOMsc. Tic Aplicadas a la educación

COLEGIO NACIONAL NICOLAS ESGUERRADEPARTAMANTO INTEGRADOTECNOLOGIA E INFORMATICA

BOGOTA2015

DATOS DE BASE DE ACCESS

2

Page 3: Trabajo Final Bases De Datos

Nota de Aceptación

Presidente del Jurado

Jurado

Jurado

Bogotá , Colombia 27/08/15

3

Page 4: Trabajo Final Bases De Datos

Dedicamos este trabajo a el profesor John porque nos enseñó a hacer todo lo relacionado con base de datos

4

Page 5: Trabajo Final Bases De Datos

AGRADECIMIENTOS

Dedicamos esta plantilla a los usuarios del sitio http://normasicontec.org por recomendarnos con colegas y amigos.

Agradecemos al profesor John por enseñarnos a utilizar el programa Access

5

Page 6: Trabajo Final Bases De Datos

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

4.1.1. TABLA DE DATOS................................................................................................13

4.1.1.1 DISEÑO DE TABLAS..........................................................................................13

4.1.2 RELACIONES........................................................................................................14

4.1.3 CONSULTAS..........................................................................................................15

4.1.3.1 CREAR CONSULTAS.........................................................................................16

4.1.4 FORMULARIOS.....................................................................................................17

4.1.4.1 CREAR FORMULARIOS.....................................................................................17

4.1.5 INFORMES.............................................................................................................19

4.1.5.1 CREAR INFORMES............................................................................................19

6. CRONOGRAMA..........................................................................................................21

BIBLIOGRAFÍA...................................................................................................................23

6

Page 7: Trabajo Final Bases De Datos

LISTA DE ILUSTRACIONES

Pág

Ilustración 1 Planteamiento Del Problema.............................................................12Ilustración 2 Tabla..................................................................................................14Ilustración 3 Relaciones.........................................................................................15Ilustración 4 Base De Datos Servicio.....................................................................15Ilustración 5 Consultas...........................................................................................15Ilustración 6 Diseño Consulta.................................................................................16Ilustración 7 Ventana Consulta..............................................................................17Ilustración 8 Formularios........................................................................................17Ilustración 9 Asistente Formularios........................................................................18Ilustración 10 Ventana Formularios........................................................................18Ilustración 11 Formulario........................................................................................19Ilustración 12 Informes...........................................................................................19Ilustración 13 Asistente Informes...........................................................................20Ilustración 14 Ventana Informes.............................................................................20Ilustración 15 Informe.............................................................................................21

GLOSARIO

7

Page 8: Trabajo Final Bases De Datos

REGISTRO: En informática, o concretamente en el contexto de una base de datos relacionales, un registro (también llamado fila o tupla) representa un objeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura..

FILA: En informática, o concretamente en el contexto de una base de datos relacional, una fila (también llamado registro o tupla) representa un objeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura.

CAMPO: El término campo es un campo intercambiable con el de columna, aunque muchos consideran más correcto usar el término campo (o ID(identificador entero, único a cada fila)

BASE DE DATOS: Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso

TABLA: se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de hoja de cálculo.

ACCESS: es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office.

RESUMEN

8

Page 9: Trabajo Final Bases De Datos

Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.

PALABRAS CLAVE: Base de datos, Access, Tabla, Campo, Fila, Registro,

1. INTRODUCCIÓN

9

Page 10: Trabajo Final Bases De Datos

Se le llama base de datos a los bancos de información que contienen datos relativos a diversas temáticas y categorizados de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en conjunto.

Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.

Existen programas denominados sistemas gestores de bases de datos, abreviado DBMS, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos DBMS, así como su utilización y administración, se estudian dentro del ámbito de la informática.

Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas; También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.

Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios países. Por ejemplo en España, los datos personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de Carácter Personal (LOPD), en México por la Ley Federal de Transparencia y Acceso a la Información Pública Gubernamental y en Argentina la Ley de Protección de Datos Personales.

2. OBJETIVOS

10

Page 11: Trabajo Final Bases De Datos

El Objetivo de este trabajo es dar a conocer como se realiza una base de datosCon todas las herramientas que esta necesita (Relaciones, Consultas, Informes)Para que se mucho más fácil el programa Access

2.1 OBJETIVO GENERAL

El trabajo tiene el objetivo general de Enseñar a usar el programa Access 2010 para crear bases de Datos y que sea más fácil el uso de este programa para facilitar a futuras empresas que necesiten bases de datos

2.2 OBJETIVOS ESPECÍFICOS

Enseñar a crear bases de datos: El objetivo principal de este trabajo es enseñar y aprender a crear bases de datos con todos los pasos necesarios, enseñando desde las cosas que necesita hasta las características principales.

Enseñar a crear consultas: Enseñar a crear y utilizar la herramienta de las consultas con todos los pasos y sus elementos

Enseñar a ver las relaciones: Enseñar cómo crear las relaciones de las tablas que son parte de las bases de datos en el programa Access 2010

Enseñar a crear formularios: Enseñar a crear la característica de los formularios para ver las tablas de la base de datos que estamos manejando

Enseñar a crear informes: Enseñar a crear los informes para ver mas estéticamente las tablas de las bases de datos pudiendo elegir varias opciones

3. PLANTEAMIENTO DEL PROBLEMA

11

Page 12: Trabajo Final Bases De Datos

Se desea construir una base de datos que almacene la carta de un restaurante.

Para cada plato, se desea obtener su nombre, descripción, nivel de dificultad (de elaboración), una foto y el precio final para el cliente. Cada plato pertenece a una categoría.

Las categorías se caracterizan por su nombre, una breve descripción y el nombre del encargado. Además de los platos, se desea conocer las recetas para su realización, con la lista de ingredientes necesarios, aportando la cantidad requerida, las unidades de medida (gramos, litros, etc. . . ) y cantidad actual en el almacén.

3.1 DEFINICIÓN DEL PROBLEMA

PLATO(Nombrep, descrip, nivel, foto, precio, nombrec)CP nombrepCAj nombrec -> CATEGORIACATEGORIA (Nombrec, descrip, encarg)CP nombrecINGRED(Nombrei, unidades, almacen)CP nombreiUTILIZA(Nombrep, nombrei, cantidad)CP nombrep, nombreiCAj nombrep -> PLATOCAj nombrei -> INGRED

3.2 JUSTIFICACIÓN

El problema se plantea como un problema cotidiano de una base de datos, por lo que sería útil en caso de que llegara a presentar este problema

4. MARCO TEÓRICO

12

Ilustración 1 Planteamiento Del Problema

Page 13: Trabajo Final Bases De Datos

4.1. BASE DE DATOS

Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.

4.1.1. TABLA DE DATOS

Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de hoja de cálculo.

Una tabla es utilizada para organizar y presentar información. Las tablas se componen de filas y columnas de celdas que se pueden rellenar con textos y gráficos Las tablas se componen de dos estructuras

Ilustración 2 Tabla

4.1.1.1 DISEÑO DE TABLAS

Una base de datos correctamente diseñada permite obtener acceso a información exacta y actualizada. Puesto que un diseño correcto es esencial para lograr los objetivos fijados para la base de datos, parece lógico emplear el tiempo que sea necesario en aprender los principios de un buen diseño ya que, en ese caso, es mucho más probable que la base de datos termine adaptándose a sus necesidades y pueda modificarse fácilmente.

13

Page 14: Trabajo Final Bases De Datos

4.1.2 RELACIONES

Para crear relaciones en Access 2010 deberemos:- Pulsar el botón Relaciones de la pestaña Herramientas de base de datos. - O bien, desde el botón de Archivo > Información.

En caso de que tengas una tabla abierta, también encontrarás este botón en:- La pestaña Herramientas de tabla > Diseño > grupo Relaciones, si estamos en Vista Diseño.- La pestaña Herramientas de tabla > Tabla > grupo Relaciones, si estamos en la Vista Hoja de datos.

Aparecerá el cuadro de diálogo Mostrar tabla y en él deberemos indicar qué tablas queremos relacionar.Seleccionar una de las tablas que pertenecen a la relación haciendo clic sobre ella, aparecerá dicha tabla remarcada. También puedes seleccionar varias a la vez pulsando CTRL.Hacer clic sobre el botón Agregar.Repetir los dos pasos anteriores hasta añadir todas las tablas sobre las cuales queramos efectuar relaciones.Hacer clic sobre el botón Cerrar.

Ilustración 4 Base De Datos Servicio

4.1.3 CONSULTAS

14

Ilustración 3 Relaciones

Page 15: Trabajo Final Bases De Datos

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.

Ilustración 5 Consultas

Existen varios tipos de consultas:

CONSULTAS DE SELECCIÓN: 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).

CONSULTAS DE ACCIÓN: 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.

CONSULTAS ESPECÍFICAS DE SQ: son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL, como por ejemplo las de Unión. 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.1.3.1 CREAR CONSULTAS

15

Page 16: Trabajo Final Bases De Datos

Primero Damos clic en Diseño Consulta para crear una consulta,

Ilustración 6 Diseño Consulta

Luego aparecerá un cuadro con las tablas que hemos creado

Ilustración 7 Ventana Consulta

Seleccionamos las tablas y Les damos agregar

4.1.4 FORMULARIOS

16

Page 17: Trabajo Final Bases De Datos

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

Ilustración 8 Formularios

4.1.4.1 CREAR FORMULARIOS

Primero damos clic en Asistente Formularios

Ilustración 9 Asistente Formularios

Aparecerá una ventana en la que elegiremos que campos van a parecer en el formulario

17

Page 18: Trabajo Final Bases De Datos

Ilustración 10 Ventana Formularios

Y Luego damos clic en finalizar

Ilustración 11 Formulario

18

Page 19: Trabajo Final Bases De Datos

4.1.5 INFORMES

Los informes sirven para presentar los datos de una tabla o consulta, generalmente para imprimirlos. La diferencia básica con los formularios es que los datos que aparecen en el informe sólo se pueden visualizar o imprimir (no se puede modificar) y en los informes se puede agrupar más fácilmente la información y sacar totales por grupos.

Ilustración 12 Informes

4.1.5.1 CREAR INFORMES

Primero damos clic en asistente Informes

Ilustración 13 Asistente Informes

Luego aparecerá un ventana en la que al, igual que en formularios, una ventana en la que seleccionaremos los campos.

19

Page 20: Trabajo Final Bases De Datos

Ilustración 14 Ventana Informes

Por ultimo damos Finalizar.

Ilustración 15 Informe

20

Page 21: Trabajo Final Bases De Datos

6. CRONOGRAMA

Ilustración 16 Cornograma

21

Page 22: Trabajo Final Bases De Datos

CONCLUSIONES

Concluimos que Access es una herramienta fácil de manejar y fundamental a la hora de manejar una empresa pues sus funciones son muy útiles para manejar todo tipo de cuentas en y datos que se necesite almacenar para las empresas.

Logramos aprender todos los objetivos propuestos:

El trabajo tenía el objetivo general de Enseñar a usar el programa Access 2010 para crear bases de Datos y que sea más fácil el uso de este programa para facilitar a futuras empresas que necesiten bases de datos

Enseñar a crear bases de datos: El objetivo principal de este trabajo era enseñar y aprender a crear bases de datos con todos los pasos necesarios, enseñando desde las cosas que necesita hasta las características principales.

Enseñar a crear consultas: Enseñar a crear y utilizar la herramienta de las consultas con todos los pasos y sus elementos

Enseñar a ver las relaciones: Enseñar cómo crear las relaciones de las tablas que son parte de las bases de datos en el programa Access 2010

Enseñar a crear formularios: Enseñar a crear la característica de los formularios para ver las tablas de la base de datos que estamos manejando

Enseñar a crear informes: Enseñar a crear los informes para ver más estéticamente las tablas de las bases de datos pudiendo elegir varias opciones

22

Page 23: Trabajo Final Bases De Datos

BIBLIOGRAFÍA

http://www.aulaclic.es/access-2010/

https://es.wikipedia.org/wiki/Microsoft_Access

http://users.dsic.upv.es/asignaturas/fade/inf/es/solucion_BD.pdf

23