miércoles, 2 de noviembre de 2011

Objetos de la base de datos


Tablas: unidad donde crearemos el conjunto de datos de nuestra base de datos. Estos datos estarán ordenados en columnas verticales. Aquí definiremos los campos y sus características. Más adelante veremos qué es un campo.
Consultas: aquí definiremos las preguntas que formularemos a la base de datos con el fin de extraer y presentar la información resultante de diferentes formas (pantalla, impresora...)
Formulario: elemento en forma de ficha que permite la gestión de los datos de una forma más cómoda y visiblemente más atractiva.
Informe: permite preparar los registros de la base de datos de forma personalizada para imprimirlos.
Macro: conjunto de instrucciones que se pueden almacenar para automatizar tareas repetitivas.
Módulo: programa o conjunto de instrucciones en lenguaje Visual Basi

Características


Microsoft Access se basa en la simplicidad, con plantillas listas para que empiece a trabajar y herramientas eficaces para mantenerse al día a medida que los datos crecen.
Access 2010 le otorga capacidades para aprovechar la información, incluso si no es experto en bases de datos. Además, a través de bases de datos web recién agregadas, Access amplía la eficacia de los datos, facilitando el seguimiento, la creación de informes y el uso compartido con otras personas. Los datos nunca estarán más allá del explorador web más cercano.
compila bases de datos mas rápida y fácil

Olvide la curva de aprendizaje. Las plantillas incluidas y los componentes reutilizables convierten a Access 2010 en una solución de base de datos simple y rápida.
·         Comience con solo unos pocos clics. Busque nuevas plantillas integradas que puede comenzar a usar sin personalización o seleccione plantillas de Office.com y personalícelas para que satisfagan sus necesidades.
·         Compile las bases de datos con nuevos componentes modulares mediante nuevos elementos de la aplicación y agregue componentes de Access prediseñados para tareas comunes a la base de datos con unos pocos clics





Conceptos básicos de una base de datos

Campo: unidad básica de una base de datos. Un campo puede ser, por ejemplo, el nombre de una persona. Los nombres de los campos, no pueden empezar con espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos de exclamación o corchetes. Si pueden tener espacios en blanco en el medio. La descripción de un campo, permite aclarar información referida a los nombres del campo. El tipo de campo, permite especificar el tipo de información que cargáramos en dicho campo, esta puede ser:
·         Texto: para introducir cadenas de caracteres hasta un máximo de 255
·         Memo: para introducir un texto extenso. Hasta 65.535 caracteres
·         Numérico: para introducir números
·         Fecha/Hora: para introducir datos en formato fecha u hora
·         Moneda: para introducir datos en formato número y con el signo monetario
·         Autonumérico: en este tipo de campo, Access numera automáticamente el contenido
·         Sí/No: campo lógico. Este tipo de campo es sólo si queremos un contenido del tipo Sí/No, Verdadero/Falso, etc.
·         Objeto OLE: para introducir una foto, gráfico, hoja de cálculo, sonido, etc.
·         Hipervínculo: podemos definir un enlace a una página Web
·         Asistente para búsquedas: crea un campo que permite elegir un valor de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado.
Registro: es el conjunto de información referida a una misma persona u objeto. Un registro vendría a ser algo así como una ficha.
Campo clave: campo que permite identificar y localizar un registro de manera ágil y organizada.
Propiedades generales de los campos
PROPIEDAD
DESCRIPCIÓN
TIPO DE CAMPO
Tamaño del campo
Permite establecer la longitud máxima de un campo de texto numérico.
Texto, numérico, contador
Formato
Permite determinar la apariencia de presentación de los datos, utilizando los formatos predefinidos o nuestros propios formatos
Todos, excepto OLE y Memo
Lugares decimales
Permite especificar el número de cifras decimales para mostrar los números.
Numérico y moneda
Máscara de entrada
Permite controlar y filtrar los caracteres o valores que los usuarios introducen en un control de cuadro de texto, evitando errores y facilitando su escritura.
Texto, numérico, fecha/hora, moneda
Título
Permite definir una etiqueta de campo predeterminada para un formularios o informe
Todos
Valor predeterminado
Introduce en el campo un valor cuando se agregan nuevos registros (long. Máx. 255 caracteres)
Todos, excepto OLE y contador
Regla de validación
Permite escribir la condición que deben satisfacer los datos introducidos para ser aceptados
Todos, excepto OLE y contador
Texto de validación
Define el texto del mensaje que se visualiza cuando los datos no cumplen las condiciones enumerdas en la regla de validación
Todos excepto OLE y contador
Requerido
Permite especificar si es necesario que exista un valor en un campo.
Todos excepto contador
Permitir longitud cero
Permite especificar si una cadena de longitud cero ("") es una entrada válida para el campo
Texto, memo
Indexado
Define un campo como índice o campo clave.
Texto, numérico, contador, fecha/hora.
Las propiedades de un campo, se establecen seleccionando el campo y haciendo clic en la propiedad deseada del cuadro PROPIEDADES DEL CAMPO situado en la parte inferior de la ventana DISEÑO DE TABLA.
Access tiene una configuración predeterminada para las propiedades de cada uno de los tipos de campo. Sin duda la más importante es el tamaño del campo, ya que este nos permitirá hacer una estimación del espacio ocupado por nuestra base de datos en el disco fijo.

Que es Microsoft Access

Podemos definir Access como una herramienta para la administración de bases de
datos relacionales.
En su forma más simple, una base de datos es una colección de datos
relacionados a un tema particular, una lista de datos. Cuando se efectúa una lista
de direcciones, nombres, productos, se está generando una base de datos. De
hecho, no es necesario usar un programa de bases de datos para crear una: se
podría estar haciendo una lista como la que acabamos de mencionar usando
Excel, Word o (incluso) el Bloc de notas.
Sin embargo, un programa de administración de bases de datos, es mucho más
potente que la lista realizada en un documento de Word, pues permite:
Almacenar datos: una base de datos almacena datos relacionados con
un asunto o propósito particular (por ejemplo, una lista de recetas o los
clientes de una empresa); también facilita las tareas de agregar, actualizar,
organizar y eliminar datos.
Buscar datos: puede ubicarse un dato fácil y rápidamente. Por ejemplo,
buscar los clientes de apellido "Gómez" que residan en la localidad cuyo
código postal es 1200.
Analizar e imprimir información: se pueden realizar cálculos con los
datos almacenados en la base de datos; por ejemplo, calcular qué
porcentaje de las ventas totales fue realizado en la provincia de Chubut.
Manejar datos:  una base de datos permite manejar con relativa facilidad
grandes volúmenes de datos, por ejemplo cambiar el encargado de ventas
de todos los clientes de una zona.
Compartir datos: la mayoría de los programas de bases de  datos
permiten que más de un usuario acceda simultáneamente a los mismos
datos; los denominaremos bases de datos multi-usuario.
Los datos se ingresan una sola vez, de una forma determinada y luego pueden
manipularse para extraer la información ordenada y seleccionada por múltiples
criterios.
Generalmente, las bases de datos consisten de varios elementos; una base de
datos Access puede contener seis tipos diferentes de objetos. Algunos se
utilizarán siempre (como las tablas), otros rara vez (como los módulos)

Definición y funcionamiento de una base de datos

Una base de datos es una recopilación de información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música. Si la base de datos no está almacenada en un equipo, o sólo están instaladas partes de la misma, puede que deba hacer un seguimiento de información procedente de varias fuentes en orden a coordinar y organizar la base de datos.


Supongamos, por ejemplo, que los números de teléfono de los proveedores están almacenados en varios lugares: en un archivo de tarjetas que contiene los números de teléfono de los proveedores, en archivos de información de productos en un armario y en una hoja de cálculo que contiene información de pedidos. Si cambia el número de teléfono de un proveedor, tendría que actualizar la información en los tres lugares. Sin embargo, en una base de datos es necesario modificar la información en un solo lugar: el número de teléfono del proveedor se actualiza automáticamente en todos los lugares de la base de datos donde se utilice.