base de datos acces 2010 hecha en casa

29
BASE DE DATOS ACCES 2010 DUVAN FELIPE PESCA SANABRIA DILAN EDUARDO RIOS PRIETO 904 COLEGIO NICOLAS ESGUERRA DEPARTAMENTO INTEGRADO TECNOLOGIA E INFORMATICA

Upload: dilaneduardo4587

Post on 16-Feb-2017

235 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Base de datos acces 2010 hecha en casa

BASE DE DATOS ACCES 2010

DUVAN FELIPE PESCA SANABRIADILAN EDUARDO RIOS PRIETO

904

COLEGIO NICOLAS ESGUERRA DEPARTAMENTO INTEGRADO

TECNOLOGIA E INFORMATICABOGOTA

2015

Page 2: Base de datos acces 2010 hecha en casa

BASE DE DATOS ACCESS

DUVAN FELIPE PESCA SANABRIADILAN EDUARDO RIOS PRIETO

904

Trabajo presentado al docente de informática como logro para aprobar el tercer periodo académico

JOHN ALEXANDER CARABALLODirector del área de tecnología e informática

COLEGIO NICOLAS ESGUERRADEPARTAMENTO INTEGRADOTECNOLOGIA INFORMATICA

BOGOTA 2015

Page 3: Base de datos acces 2010 hecha en casa

CONTENIDO

Pág.

1. INTRODUCCIÓN.............................................................................................10

2. OBJETIVOS.......................................................................................................12

2.1 OBJETIVO GENERAL.................................................................................12

2.2 OBJETIVOS ESPECÍFICOS.......................................................................12

3 PLANTEAMIENTO DEL PROBLEMA................................................................13

3.1 DEFINICIÓN DEL PROBLEMA....................................................................13

3.2 JUSTIFICACIÓN...........................................................................................13

4. MARCO TEÓRICO............................................................................................15

4.1. BASE DE DATOS.......................................................................................15

4.1.1 Tablas de datos.....................................................................................15

4.1.1.1 Diseño de tablas...............................................................................15

4.1.2 Bases de datos relacionales:..............................................................17

4.1.2.1 Tipos de relaciones:..........................................................................18

4.1.3.1. Crear una consulta en Access.........................................................21

4.1.4. Los formularios en Access 2010:.......................................................22

4.1.4.1. Crear formularios en Access:..........................................................22

4.1.5. Los informes:.......................................................................................24

4.1.5.1. Crear informes en Access 2010.......................................................24

5. CRONOGRAMA..............................................................................................25

CONCLUSIONES..................................................................................................26

BIBLIOGRAFÍA......................................................................................................27

Page 4: Base de datos acces 2010 hecha en casa

1. INTRODUCCION

Es un software utilizado para el desarrollo de sistema de base de datos. el está

basado en el argumento de base de datos relacionales en el cual el usuario

mantiene informaciones organizadas en forma tabular no es el objetivo de esta

información detallar cualquier metodología de análisis de sistema orientado a

la especificación de soluciones basadas en el argumento relacional.

Normalmente este análisis y reflexión previos, constituyen para la obtención de

buenos sistemas automatizados de almacenamiento y recuperación de

informaciones.

A lo largo del texto, se emplea un ejemplo muy simple basado en apenas tres

tablas. Lo que se desea automatizar es una nómina de empleados donde,

además de las informaciones típicas de nombre y número, participan

informaciones asociadas referentes al departamento del empleado, su cargo y

su salario. Estas informaciones constan en otras dos listas. Estas listas son

naturalmente tabulares y su exacto contenido queda evidente a lo largo del

texto.

El texto que sigue no pretende de forma alguna agotar todos los recursos y

posibilidades del Access. En general, los puntos más relevantes y de utilidad

más inmediata fueron abordados. Se intentó evitar el detalle minucioso

principalmente en referencia a los recursos estéticos de la pantalla. Además de

esto, ciertamente, hay puntos que simplemente fueron olvidados o ignorados a

lo largo de esta compilación. La parte de programación no es abordada en este

texto introductorio.

Page 5: Base de datos acces 2010 hecha en casa

2. OBJETIVOS

2.1 OBJETIVO GENERAL

Crear una base de datos relacionada con una empresa didáctica.

2.2 OBJETIVOS ESPECIFICOS

Crear una empresa didáctica sobre el almacén de tecnología.

Diseñar las tablas y formularios necesarios para almacenar la información relacionada con clientes, empleados, servicios, productos y referencias.

Establecer las relaciones existentes entre las tablas.

Aprender a crear informes relacionados al interés de nuestra empresa.

Page 6: Base de datos acces 2010 hecha en casa

3. PLANTEAMIENTO DEL PROBLEMA

3.1 DEFINICION DEL PROBLEMA

Las empresas se esfuerzan por realizar campañas cada vez más originales e

innovadoras, gastando tiempo y presupuesto en la elaboración de campañas

de marketing que logren captar la atención del cliente. Pero la creatividad de

nada sirve si no se tiene una buena base de datos, con la información de

personas que sean el público objetivo de la compañía.

Para esto es muy importante no solo mantener actualizadas las bases de

datos, también se deben realizar estrategias de CRM  una estrategia de

negocios centrada en el cliente.

Trabajar una plataforma CRM  facilita la segmentación de los datos, por ende,

la administración de la información es mucho más efectiva; ayuda en los

procesos de ventas; mejora las campañas de mail masivos y maximiza los

tiempos.Cuando una persona recibe correos electrónicos con ofrecimientos que no le

interesan, además de borrar el mensaje, se corre el riesgo de que bloquee el

remitente y desarrolle una sensación de rechazo hacia la marca. Una compañía

que trabaja con CRM evita este problema, realizando estudios minuciosos de

los potenciales y antiguos clientes.

Hoy, gracias a las nuevas tecnologías y globalización, existe mucho más

competencia y se han diseñado más estrategias y herramientas para acercarse

a los clientes, quienes a su vez se han transformado en críticos activos que

sacan provecho de la gran cantidad de opciones que ofrece el mercado actual.

Este escenario ha puesto a las bases de datos en la mira y las organizaciones

ahora contratan personal para que trabaje especialmente en ellas y desarrollen

de manera eficaz software como CRM  que logren una optimización en la

relación con los clientes.

Page 7: Base de datos acces 2010 hecha en casa

3.2 JUSTIFICACION DEL PROBLEMA

El diseño e implementación de una base de datos puede ser una tarea muy

grande; sin embargo, si accedes a una gran cantidad de datos de muchas

entidades diferentes, una base de datos tiene muchos beneficios. Muchas

pequeñas empresas comienzan con hojas de cálculo. A medida que el volumen

de ventas y el número de empleados crece, una base de datos se convierte en

un excelente recurso. Cuanto antes implementes una base de datos, más fácil

será diseñarla.

La búsqueda de información o relaciones dentro de una gran cantidad de datos

es típicamente mucho más rápida, utilizando una base de datos en vez de

Excel o algún otro software de hoja de cálculo Una base de datos puede ser

accedida por múltiples usuarios al mismo tiempo. Esto es especialmente

beneficioso para las grandes empresas con muchos empleados, quienes

necesitan acceso a los mismos datos al mismo tiempo, una base de datos con

la configuración adecuada, se puede acceder desde cualquier parte del mundo

a través de Internet, permitiendo a los empleados que viajan a acceder a los

datos necesarios fuera de la oficina.

Con el uso de diferentes vistas, que son representaciones de datos

personalizadas, cada usuario tiene la posibilidad de ver los datos de la manera

que mejor los beneficie. Además, los datos pueden ser referenciados por

muchas aplicaciones diferentes.

Page 8: Base de datos acces 2010 hecha en casa

4. MARCO TEORICO

4.1 BASE DE DATOS

El término de bases de datos fue escuchado por primera vez en 1963, en un

simposio celebrado en California, USA. Una base de datos se puede definir

como un conjunto de información relacionada que se encuentra agrupada ó

estructurada. Desde el punto de vista informático, la 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 manipulen

ese conjunto de datos. Cada base de datos se compone de una o más tablas

que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas.

Las columnas guardan una parte de la información sobre cada elemento que

queramos guardar en la tabla, cada fila de la tabla conforma un registro.

Los sistemas de ficheros almacenan varias copias de los mismos datos en

ficheros distintos. Esto hace que se desperdicie espacio de almacenamiento,

además de provocar la falta de consistencia de datos. En los sistemas de

bases de datos todos estos ficheros están integrados, por lo que no se

almacenan varias copias de los mismos datos. Sin embargo, en una base de

datos no se puede eliminar la redundancia completamente, ya que en

ocasiones es necesaria para modelar las relaciones entre los datos.

4.1.1 TABLAS DE DATOS

Las características y comportamiento de las tablas y los campos se definen y

controlan mediante propiedades. Las propiedades de una tabla se establecen

en la hoja de propiedades de dicha tabla; así, puede establecer la propiedad

Vista predeterminada de una tabla para indicar el modo en que la tabla se va a

mostrar de forma predeterminada. La propiedad de un campo define un

aspecto del comportamiento del campo en cuestión. Las propiedades de

campo también se pueden establecer en la vista Diseño por medio del

panel Propiedades del campo. Una tabla contiene datos sobre un tema en

Page 9: Base de datos acces 2010 hecha en casa

concreto, como empleados o productos. Cada registro de una tabla contiene

información sobre un elemento, como un determinado empleado. Un registro se

compone de campos, como un nombre, una dirección y un número de teléfono.

Los registros se suelen denominar también filas y los campos, columnas.

4.1.1.1 DISEÑO DE TABLAS

Listas de filas y columnas basadas en temas. Por ejemplo, puede crear una

Cuando se crea una base de datos, los datos se almacenan en tablas, que son

tabla Contactos para almacenar una lista de nombres, direcciones y números

de teléfono, o una tabla Productos para almacenar información sobre

productos. Siempre debe empezar a diseñar una base de datos creando

primero sus tablas, incluso antes de crear otros objetos de base de datos.

En este artículo se explica cómo crear tablas. Aprenderá a crear una tabla, a

agregar campos a la tabla y a definir la clave principal de una tabla. Obtendrá

también información sobre los tipos de datos y sobre el modo de definir

propiedades de los campos y de la tabla. Una tabla contiene datos sobre un

tema en concreto, como empleados o productos. Cada registro de una tabla

contiene información sobre un elemento, como un determinado empleado. Un

registro se compone de campos, como un nombre, una dirección y un número

de teléfono. Los registros se suelen denominar también filas y los campos,

columnas. Estas son unas de las tablas con las cuales trabajaremos en nuestra

base de datos.

clientes

Page 10: Base de datos acces 2010 hecha en casa

EMPLEADOS

PRODUCTO

Page 11: Base de datos acces 2010 hecha en casa

SERVICIO

FACTURA

Page 12: Base de datos acces 2010 hecha en casa

4.1.2 BASES DE DATOS RELACIONALES

 En los apartados anteriores hemos preparado dos Tablas: una para llevar el

control de los clientes y otra para llevar el control de las propiedades. Hemos

definido en común un campo: Código de propiedad. Porqué Necesitamos un

campo en común para las dos tablas de forma que en la tabla propiedades

podamos introducir las propiedades que sean, cada una con su código único

que las identificará. Pero también necesitamos introducir datos en la tabla

clientes de forma que le asignemos una propiedad a cada uno de ellos.

Posteriormente podemos realizar consultas y crear formularios de las dos

tablas, gracias a este campo en común. De esta forma, podemos introducir

datos en la tabla clientes pero asegurándonos que existen en la tabla

propiedades. Así no habrá lugar a equivocaciones. Lo que vamos a hacer es

una relación.

4.1.2.1 TIPOS DE RELACIONES

Las relaciones se distinguen por el tipo que se le puede dar a la relación la cual

se está seleccionando para arrojar el resultado de la base de datos.

RELACION UNO A VARIOS

Considere una base de datos de seguimiento de pedidos que incluya una tabla

Clientes y una tabla Pedidos. Un cliente puede realizar cualquier número de

pedidos. Por lo tanto, para cualquier cliente representado en la tabla Clientes

puede haber representados muchos pedidos en la tabla Pedidos. Por

consiguiente, la relación entre la tabla Clientes y la tabla Pedidos es una

relación de uno a varios.

Para representar una relación de uno a varios en el diseño de la base de datos,

tome la clave principal del lado "uno" de la relación y agréguela como un

campo o campos adicionales a la tabla en el lado.

Page 13: Base de datos acces 2010 hecha en casa

RELACION DE VARIOS A VARIOS

Considere la relación entre una tabla Productos y una tabla Pedidos. Un solo

pedido puede incluir varios productos. Por otro lado, un único producto puede

aparecer en muchos pedidos. Por tanto, para cada registro de la tabla Pedidos

puede haber varios registros en la tabla Productos. Además, para cada registro

de la tabla Productos puede haber varios registros en la tabla Pedidos. Este

tipo de relación se denomina relación de varios a varios porque para un

producto puede haber varios pedidos, y para un pedido puede haber varios

productos. Tenga en cuenta que para detectar las relaciones de varios a varios

existentes entre las tablas, es importante que considere ambas partes de la

relación. Para representar una relación de varios a varios, debe crear una

tercera tabla, a menudo denominada tabla de unión, que divide la relación de

varios a varios en dos relaciones uno a varios. Debe insertar la clave principal

de cada una de las dos tablas en la tercera. Como resultado, la tercera tabla

registra cada ocurrencia, o instancia, de la relación. Por ejemplo, la tabla

Pedidos y la tabla Productos tienen una relación varios a varios que se define

mediante la creación de dos relaciones uno a varios con la tabla Detalles de

pedidos. Un pedido puede incluir muchos productos, y cada producto puede

aparecer en muchos pedidos.

RELACION UNO A UNOEn una relación uno a uno, cada registro de la primera tabla sólo puede tener

un registro coincidente en la segunda tabla y viceversa. Este tipo de relación no

es común porque, muy a menudo, la información relacionada de este modo se

almacena en la misma tabla. Puede utilizar la relación uno a uno para dividir

una tabla con muchos campos, para aislar parte de una tabla por razones de

seguridad o para almacenar información que sólo se aplica a un subconjunto

de la tabla principal. Cuando identifique esta relación, ambas tablas deben

compartir un campo común.

Page 14: Base de datos acces 2010 hecha en casa

4.1.3 CONSULTAS EN ACCESS

Las consultas son mucho más que filtros o búsquedas simples que puedes

usar para encontrar los datos de una tabla. Con estas puedes acceder a

información de múltiples tablas. Por ejemplo, puedes utilizar una búsqueda en

la tabla de clientes para encontrar la dirección de uno de ellos o un filtro en la

tabla vehículos para ver cuál es el carro que corresponde a determinado

cliente. Debes tener en cuenta que una consulta bien diseñada te puede dar

información que no podrías averiguar examinado cada uno de los registros de

la tabla de datos.

Page 15: Base de datos acces 2010 hecha en casa

4.3.1 CREA UNA CINSULTA EN ACCESS

En este artículo se explica cómo crear y ejecutar una consulta de creación de

tabla. Este tipo de consulta se usa cuando hay que copiar los datos a una tabla

o almacenar los datos. Para cambiar o actualizar parte de los datos de un

conjunto existente de registros, como uno o varios campos, se puede usar una

consulta de actualización. Para obtener más información sobre las consultas de

actualización, vea el artículo actualización. Para agregar registros (filas) a una

tabla existente, use una consulta de datos anexados. Para obtener más

información sobre las consultas de datos anexados, vea el artículo Crear una

consulta de datos anexados.

Page 16: Base de datos acces 2010 hecha en casa

4.1.4 LOS FORMULARIOS EN ACCESS

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.

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. Una consulta de selección ayuda a obtener solo los datos que

necesita en una vista de hoja de datos. La tabla de productos situada en la

parte superior de la imagen a continuación tiene varias columnas, pero con una

consulta de selección, puede obtener una vista despejada que se centra solo

en las columnas que necesita.

4.1.4.1 CREAR FORMULARIOS EN ACCESS

Los formularios son como los expositores de una tienda, que hacen que sea

más fácil ver u obtener los artículos que se buscan. El diseño de los formularios

es importante, dado que son objetos con los que los usuarios agregan, editan o

visualizan los datos almacenados en la base de datos de Access. Si son varios

los usuarios que van a usar la base de datos, será fundamental disponer de

unos formularios bien diseñados con los que ser eficaces y poder especificar

datos con precisión. Existen diversos modos de crear un formulario en una

Page 17: Base de datos acces 2010 hecha en casa

base de datos de escritorio de Access. En este artículo se indican algunos de

ellos. Para crear un formulario a partir de una tabla o consulta de la base de

datos, en el panel de navegación, haga clic en la tabla o consulta que contenga

los datos del formulario y, en la pestaña Crear, haga clic en Formulario. Access

crea un formulario y lo abre en la vista Presentación. En caso necesario, se

pueden realizar cambios de diseño, como ajustar el tamaño de los cuadros de

texto para que quepan los datos. Para más información, consulte el artículo

sobre cómo usar la herramienta de formulario.

Para crear un formulario sin controles ni elementos con formato previo: en la

pestaña Crear, haga clic en Formulario en blanco. Access abre un formulario

en blanco en la vista Presentación y muestra el panel Lista de campos. En

este Lista de campos panel, haga clic en el signo más (+) situado junto a la

tabla o las tablas que contienen los campos que quiera ver en el formulario.

Para agregar un campo al formulario, haga doble clic en él o arrástrelo hasta el

formulario. Para agregar varios campos a la vez, mantenga presionada la tecla

CTRL y haga clic en varios campos. Después, arrástrelos todos juntos hasta el

formulario.

Page 18: Base de datos acces 2010 hecha en casa

4.1.5 LOS INFORMES EN ACCESS

Los informes constituyen un modo de ver, formatear y resumir la información

contenida en la base de datos de Microsoft Access. Por ejemplo, se puede

crear un sencillo informe de números de teléfono de todos los contactos o un

informe del total de ventas en distintas regiones y períodos de tiempo.

En este artículo se proporciona información general acerca de los informes en

Access. Aquí aprenderá las nociones básicas para crear un informe y a usar

opciones como ordenar, agrupar y resumir datos, además de a obtener una

vista previa de un informe e imprimirlo. Es posible crear informes “no

enlazados” que no muestren datos, pero para el objeto de este artículo, se dará

por sentado que un informe está enlazado a un origen de datos como una tabla

o consulta. El diseño de un informe se divide en secciones que se pueden ver

en la vista Diseño. Para crear mejores informes, debe comprender cómo

funciona cada sección. Por ejemplo, la sección en la que eligió colocar un

control calculado determina cómo calcula Access los resultados. En la siguiente

Page 19: Base de datos acces 2010 hecha en casa

lista se muestra un resumen de los tipos de sección y sus usos: Access incluye

herramientas para resaltar los datos de un informe. Puede agregar reglas de

formato condicional para cada control o grupo de controles, y en los informes

de cliente, también puede agregar barras de datos para comparar los datos.

Para agregar formato condicional a los controles:

Haga clic con el botón secundario en el informe en el panel de navegación y,

después, haga clic en Vista Presentación. Seleccione los registros que desee y,

en el grupo Controlar formato de la pestaña Formato, haga clic en Formato

condicional. Para seleccionar varios controles, mantenga presionada la tecla

CTRL y haga clic en los que desee. En el cuadro de diálogo Administrador de

reglas de formato condicionales, haga clic en Nueva regla. En el cuadro de

diálogo Nueva regla de formato, seleccione un valor en Seleccionar un tipo de

regla: Si desea crear una regla que se evalúe para cada registro de forma

individual, seleccione Compruebe los datos en el registro actual o use una

expresión. Para crear una regla que compare registros entre sí mediante barras

de datos, haga clic en Compare con otros registro

Page 20: Base de datos acces 2010 hecha en casa

5. CRONOGRAMA

Page 21: Base de datos acces 2010 hecha en casa

Conclusiones

En conclusión Microsoft Access es un programa que ha sido diseñado para

poder manipular grandes cantidades de datos importantes o información

mediante bases de datos importantes o información mediante bases de datos..

Microsoft Access contiene también muchas formas de poder mantener un

orden con la información como las tablas y los formularios al igual que también

cuenta con elementos que ayuden al usuario o usuaria como por ejemplo las

consultas utilizadas para formar los datos, informes, utilizado para imprimir la

información y la base de datos, macro, módulos, utilizados para crear funciones

que facilitan el trabajo, y los controles que facilitan la internas con el usuario.

El programa que sigue no pretende de forma alguna agotar todos los recursos

y posibilidades del Access. En general, los puntos más relevantes y de utilidad

más inmediata fueron abordados. Se intentó evitar el detalle minucioso

principalmente en referencia a los recursos estéticos de la pantalla. Además de

esto, ciertamente, hay puntos que simplemente fueron olvidados o ignorados a

lo largo de esta compilación. La parte de programación no es abordada en este

texto introductorio.

Trabajar una plataforma o un sistema  facilita la segmentación de los datos, por

ende, la administración de la información es mucho más efectiva; ayuda en los

procesos de ventas; mejora las campañas de mail masivos y maximiza los

tiempos.

Page 22: Base de datos acces 2010 hecha en casa

BIBLIOGRAFIA

http://www.ite.educacion.es/formacion/materiales/93/cd/m2_3/tipos_de_rel

aciones.html

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

http://www.aulafacil.com/cursos/l13149/informatica/excel-word-powerpoint-access/access-2000-avanzado/tipos-de-relaciones

https://products.office.com/es-es/access

https://ieonline.microsoft.com/#ieslice

http://seriesid.com/pretty-little-liars-1ra-temporada/