martes, 21 de mayo de 2013


Access.

Introducción
El programa Access de la suite de Office 2007 conserva gran parte de sus características y rendimiento como el programa más utilizado para el manejo de bases de datos en el mercado de la computación y la informática, la presentación en pantalla de los menús, barras de herramientas, botones, etc. y demás elementos que lo constituyen, sí han tenido cambios significativos, pero siempre enfocados hacia el mayor rendimiento, desempeño y facilidad en su manejo por quienes lo utilizan para realizar tareas diversas en cualquier ambiente, sea esté de trabajo o escolar.
Conceptos básicos
¿Qué es una base de datos?
Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información común sobre personas, productos, pedidos, etc. o cualquier otro tipo de información relevante.
Partes de una base de datos
Los componentes típicos de una base de datos hecha en Access son:
 Tablas
 Formularios
 Informes
 Consultas
 Macros
 Módulos
Tablas
Una tabla de una 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. Como consecuencia, normalmente es bastante fácil importar una hoja de cálculo en una tabla de una base de datos. La principal diferencia entre almacenar los datos en una hoja de cálculo y hacerlo en una base de datos es la forma de organizarse los datos. Para lograr la máxima flexibilidad para una base de datos, la información tiene que estar organizada en tablas, para que no haya redundancias.
Cada fila de una tabla se denomina “registro” y es donde se almacena cada información individual. Cada registro consta de campos (al menos uno). Los “campos” corresponden a las columnas de la tabla y se deben configurar con un determinado tipo de datos, ya sea texto, fecha, hora, numérico, o cualquier otro tipo.
Manual Básico de Access 2007
5
Formularios
Los formularios se conocen a veces como "pantallas de entrada de datos". Son las interfaces que se utilizan para trabajar con los datos y, a menudo, contienen botones de comando que ejecutan diversos comandos. Se puede crear una base de datos sin usar formularios, editando los datos de las hojas de las tablas. No obstante, casi todos los usuarios de bases de datos prefieren usar formularios para ver, escribir y editar datos en las tablas.
Informes
Los informes o también llamados “reportes”, sirven para resumir y presentar los datos de las tablas. Un informe se puede ejecutar en cualquier momento y siempre reflejará los datos actualizados de la base de datos. Los informes suelen tener un formato que permita imprimirlos, pero también se pueden consultar en la pantalla, exportar a otro programa o enviar por correo electrónico.
Consultas
Las consultas son las que verdaderamente hacen el trabajo en una base de datos. Pueden realizar numerosas funciones diferentes. Su función más común es recuperar datos específicos de las tablas. Los datos que desea ver suelen estar distribuidos por varias tablas y, gracias a las consultas, puede verlos en una sola hoja de datos. Además, puesto que normalmente no desea ver todos los registros a la vez, las consultas le permiten agregar criterios para "filtrar" los datos hasta obtener solo los registros que desee. Las consultas a menudo sirven de origen de registros para formularios e informes.
Macros
Las macros en Access se pueden considerar como un lenguaje de programación simplificado, que se puede utilizar para aumentar la funcionalidad de la base de datos. Las macros contienen acciones que realizan tareas, como abrir un informe, ejecutar una consulta o cerrar la base de datos. Casi todas las operaciones de bases de datos que normalmente se realizan manualmente se pueden automatizar mediante macros, ahorrando así mucho tiempo.
Módulos
Los módulos, como las macros, son objetos que sirven para aumentar la funcionalidad de la base de datos. Mientras que las macros en Access se crean seleccionando acciones de una lista, los módulos se escriben en el lenguaje de programación de Visual Basic para Aplicaciones (VBA). Un módulo es una colección de declaraciones, instrucciones y procedimientos que se almacenan conjuntamente como una unidad. Un módulo puede ser de clase o estándar. Los módulos de clase se adjuntan a formularios o informes, y normalmente contienen procedimientos específicos del formulario o el informe al que se adjunta. Los módulos estándar contienen procedimientos generales que no están asociados a ningún otro objeto. Los módulos estándar se enumeran en Módulos en el panel de exploración, pero los módulos de clase no.
Manual Básico de Access 2007
6
Partes principales del programa
NOTAS
 El Menú Office muestra algunas de las opciones que aparecían anteriormente en el menú Archivo de versiones previas a Office 2007.
Menú Office
Barra de Herramientas de Accesos Rápidos
Grupos de Herramientas
Cinta de Opciones
Desplazamiento de Hojas
Botones de Vistas
Barra de Estado
Etiquetas de Documentos
Barra de Título
Panel de Exploración
Barra de Registros
Fichas de Comandos
Manual Básico de Access 2007
7
 La Cinta de opciones puede ser ocultada fácilmente dando doble clic a cualquier ficha y para volver a mostrarla solo bastará dar 1 solo clic a la ficha deseada, cabe mencionar que la cinta de opciones se ocultara inmediatamente por si sola después de hacer clic sobre la herramienta deseada.
 Si deja presionada la tecla ALT por 2 ser., se activan las etiquetas inteligentes de acceso
con teclado y sin soltarla solo restará completar la acción presionando la tecla correspondiente a la letra o número deseado.
 Si necesita ayuda interactiva sobre alguna herramienta o grupo de comandos, solo tendrá que posicionar el puntero por 2 ser. sobre la herramienta o sobre la flecha inferior derecha de cada grupo de comandos.
Manual Básico de Access 2007
8
 La barra de herramientas de accesos directos inicialmente contiene solo algunos de las herramientas más utilizadas, pero está pude ser modificada agregándole o
quitándole herramientas.
Para agregarle herramientas solo tendrá que dar clic derecho a la herramienta que desee agregar y escoger la opción Agregar a la barra de herramientas de acceso rápido.
Si lo que desea es quitarle herramientas, solo bastará con dar clic derecho a la herramienta que desea quitar y seleccionar la opción Eliminar de la barra de herramientas de acceso rápido.
Crear una base de datos en blanco
1. Abra Access y en la página Introducción a Microsoft Office Access, haga clic en Base de datos en blanco.
Manual Básico de Access 2007
9
2. En el panel derecho Base de datos en blanco, escriba un nombre para la nueva base de datos en el cuadro Nombre de archivo, sí desea cambiar la ubicación del archivo, haga clic en Examinar , situado junto al cuadro Nombre de archivo, busque la nueva ubicación y, a continuación, haga clic en Aceptar.
3. Por último haga clic en el botón Crear.
4. Access creará la base de datos y, a continuación, abre una tabla vacía denominada “Tabla1” en la vista Hoja de datos, y sitúa el cursor en la primera celda vacía de la columna Agregar nuevo campo, al que inteligentemente Access asigna un tipo de dato adecuado a los datos que recibe.
Manual Básico de Access 2007
10
NOTA Solo restará agregar los campos y sus registros.
Tablas
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.
1. Registro o fila
2. Campo o columna
Manual Básico de Access 2007
11
Siempre debe empezar a diseñar una base de datos creando primero sus tablas, incluso antes de crear otros objetos de base de datos. La base de datos puede contener muchas tablas, cada una de ellas con información sobre un tema diferente. Cada tabla, a su vez, puede contener muchos campos de diferentes tipos, como texto, números, fechas e imágenes.
Crear una tabla a partir de una plantilla de tabla
Puede crear tablas con campos relacionados con Contactos, Tareas, Problemas, Eventos o Activos, etc., a partir de una de las plantillas de tablas para estos temas que se incluyen en Office Access 2007.
1. Abra la base de datos.
2. En la ficha Crear, en el grupo Tablas, haga clic en Plantillas de tabla.
3. A continuación, seleccione una de las plantillas disponibles de la lista, las cuales insertan una nueva tabla en la vista Hoja de datos y con los campos acordes a los registros que almacenarán.
Agregar nuevas tablas en vista hoja de datos
Para agregar a una base de datos existente una nueva tabla en la vista hoja de datos, realice lo siguiente:
1. Abra la base de datos.
2. Presione la herramienta Tabla del grupo Tablas en la ficha Crear.
NOTA Se habrá agregado otra ficha representando la nueva tabla de la base de datos la cual se nombrará de forma consecutiva y conservará las mis características de la tabla principal (tabla1).
Manual Básico de Access 2007
12
Agregar nuevas tablas en vista diseño
Insertar una tabla, empezando en la vista Diseño permite crear primero la estructura de la nueva tabla, para que en seguida se escriban los datos cambiando a la vista Hoja de datos, o bien, introduzca los datos con algún otro método, como una operación de pegar o anexar datos.
1. Abra la base de datos.
2. En la ficha Crear, en el grupo Tablas, haga clic en Diseño de tabla.
3. En la estructura mostrada de la nueva tabla, escriba un nombre para el 1er. campo en la columna Nombre de campo y, a continuación, seleccione un tipo de datos en la lista Tipo de datos, según la información a contener en dicho campo. Si lo desea, puede escribir una descripción para cada campo en la columna Descripción. Esa descripción se muestra en la barra de estado cuando el punto de inserción se encuentra en ese campo y se utiliza como texto de la barra de estado para todos los controles que cree arrastrando el campo hasta un formulario o informe. También si lo desea puede modificar las propiedades de los campos según la información que contendrán.
Manual Básico de Access 2007
13
Tipos de Datos
Tipo de datos Almacena Tamaño
Texto
Caracteres alfanuméricos
Se utiliza para texto o para texto y números que no se emplean en cálculos, como Id. de producto.
Hasta 255 caracteres. Memo Caracteres alfanuméricos (con una longitud mayor de 255 caracteres) o texto con formato de texto enriquecido. Se utiliza para texto que contiene más de 255 caracteres o que utiliza formato de texto enriquecido. Las notas, las descripciones largas y los párrafos con formato como negrita o cursiva son ejemplos comunes de datos para los que se utilizaría un campo Memo. Hasta 1 gigabyte de caracteres o 2 gigabytes de almacenamiento (2 bytes por carácter), de los cuales puede mostrar 65.535 caracteres en un control.
Número
Valores numéricos (enteros o valores fraccionarios).
Se utiliza para almacenar números utilizados en cálculos, salvo los valores monetarios, para los que se utiliza el tipo de datos Moneda.
1, 2, 4 u 8 bytes, o 16 bytes cuando se utiliza para Id. de réplica. Fecha/Hora Fechas y horas. Se utiliza para almacenar valores de fecha y hora. Tenga en cuenta que cada valor almacenado contiene un componente de fecha y otro de hora. 8 bytes.
Moneda
Valores monetarios.
Se utiliza para almacenar valores monetarios (importes).
8 bytes. Autonumérico Valor numérico único que Office Access 2007 inserta automáticamente cuando se agrega un registro. Se utiliza para generar valores exclusivos que se puedan emplear como clave principal. Tenga en cuenta que en los campos autonuméricos los valores pueden aumentar secuencialmente en un incremento especificado o aleatoriamente. 4 bytes o 16 bytes cuando se utiliza para Id. de réplica.
Sí/No
Valores booleanos.
Se utiliza para campos Verdadero/Falso que pueden contener uno de dos valores posibles: Sí/No o Verdadera/Falso, por ejemplo.
1 bit (8 bits = 1 byte). Objeto OLE Objetos OLE u otros datos binarios. Se utiliza para almacenar objetos OLE de otras aplicaciones de Hasta 1 gigabyte.
Manual Básico de Access 2007
14
Microsoft Windows.
Datos adjuntos
Fotografías, imágenes, archivos binarios, archivos de Office.
Es el tipo de datos que se prefiere para almacenar imágenes digitales y cualquier tipo de archivo binario.
Para los datos adjuntos comprimidos, 2 gigabytes. Para los datos adjuntos no comprimidos, alrededor de 700 k, según la capacidad de compresión de los datos adjuntos. Hipervínculo Hipervínculos. Se utiliza para almacenar hipervínculos y proporcionar acceso con un solo clic a páginas Web a través de una dirección URL (localizador uniforme de recursos) o a archivos a través de un nombre en formato UNC (convención de nomenclatura universal). Puede crear también vínculos a los objetos de Access almacenados en una base de datos. Hasta 1 gigabyte de caracteres o 2 gigabytes de almacenamiento (2 bytes por carácter), de los cuales puede mostrar 65.535 caracteres en un control.
Asistente para búsquedas
En realidad no es un tipo de datos; inicia el Asistente para búsquedas.
Se utiliza para iniciar el Asistente para búsquedas y crear un campo que utilice un cuadro combinado para buscar un valor de otra tabla, consulta o lista de valores.
Basado en una tabla o consulta: el tamaño de la columna asociada.
Basado en un valor: el tamaño del campo Texto utilizado para almacenar el valor.
Propiedades de los campos
Utilice esta propiedad de campo Para
TamañoDelCampo
Definir el tamaño máximo de los datos almacenados con el tipo de datos Texto, Número o Autonumérico. Formato Personalizar el modo en que aparece el campo cuando se muestra o imprime.
LugaresDecimales
Especificar el número de posiciones decimales utilizadas al mostrar números. NuevosValores Indicar si el valor de un campo Autonumérico aumenta o recibe un valor aleatorio.
MáscaraDeEntrada
Mostrar caracteres de edición como guía para la entrada de datos. Título Definir el texto que se muestra de forma predeterminada en las etiquetas de los formularios, informes y consultas.
ValorPredeterminado
Asignar automáticamente un valor predeterminado a un campo cuando se agregan nuevos registros. ReglaDeValidación Proporcionar una expresión que debe ser verdadera cuando se agrega o cambia el valor del campo.
TextoDeValidación
Especificar el texto que aparece cuando un valor infringe la expresión ReglaDeValidación. Requerido Exigir que se especifiquen datos en un campo.
Manual Básico de Access 2007
15
PermitirLongitudCero
Permitir que se especifique (estableciendo la propiedad en Sí) una cadena de longitud cero ("") en un campo Texto o Memo. Indizado Agilizar el acceso a los datos de un campo mediante la creación y utilización de un índice.
CompresiónUnicode
Comprimir el texto almacenado en este campo cuando se especifica una gran cantidad de texto (> 4.096 caracteres) ModoIME Controlar la conversión de caracteres en la versión asiática de Windows.
ModoDeOracionesIME
Controlar la conversión de caracteres en la versión asiática de Windows. EtiquetasInteligentes Anexar una tarjeta inteligente al campo.
SóloAnexar
Permitir el control de versiones (estableciendo la propiedad en Sí) de un campo Memo. FormatoDeTexto Seleccionar Texto enriquecido para almacenar texto como HTML y permitir el formato de texto enriquecido. Seleccionar Texto sin formato para almacenar sólo texto.
AlineaciónDelTexto
Especificar la alineación predeterminada del texto dentro de un control. Precisión Especificar el número total de dígitos permitidos, incluidos los que aparecen a la derecha y a la izquierda de la coma decimal.
Escala
Especificar el número máximo de dígitos que pueden almacenarse a la derecha y a la izquierda de la coma decimal.
4. Tras agregar todos los campos, guarde la tabla :
5. Puede comenzar a escribir datos en la tabla en cualquier momento. Para ello, cambie a la vista Hoja de datos, haga clic en la primera celda vacía y comience a escribir. Si, tras escribir algunos datos, desea agregar uno o varios campos a la tabla, comience a escribir en la columna Agregar nuevo campo en la vista Hoja de datos, o bien, agregue los nuevos campos mediante los comandos del grupo Campos y columnas en la ficha Hoja de datos.
Guardar una tabla
Después de agregar campos a una tabla, debe guardar su diseño. Cuando guarde una tabla por primera vez, asígnele un nombre que describa la información que contiene. Puede utilizar hasta 64 caracteres (letras o números), incluidos espacios.
1. Haga clic en el botón Office y, a continuación, haga clic en Guardar. NOTA Para guardar una tabla, también puede:
 Haga clic derecho sobre la ficha de documento de la tabla y, a continuación, haga clic en Guardar en el menú contextual.
 Haga clic en Guardar en la Barra de herramientas de acceso rápido.
Manual Básico de Access 2007
16
2. Si es la primera vez que guarda la tabla, escriba un nombre para la tabla, seleccione una ubicación y, a continuación, haga clic en Aceptar.
Establecer o quitar la clave principal
¿Qué es una clave principal?
Una clave principal es un campo o conjunto de campos de la tabla que proporcionan a Microsoft Office Access 2007 un identificador exclusivo para cada fila. En una base de datos relacional como Office Access 2007, la información se divide en tablas distintas en función del tema. A continuación, se utilizan relaciones de tablas y claves principales para indicar a Access cómo debe volver a reunir la información. Access utiliza campos de clave principal para asociar rápidamente los datos de varias tablas y combinar esos datos de forma significativa.
1. Clave principal
2. Clave externa
Definir la clave principal
Si tiene una tabla en la que cada registro contiene un número de identificación exclusivo, como un número de Id. o un número de serie o código, ese campo podría convertirse en una buena clave principal. Para que una clave principal funcione correctamente, el campo debe identificar inequívocamente cada fila, no debe contener un valor vacío o nulo y casi nunca (o, preferiblemente, nunca) debe cambiar.
Para definir explícitamente la clave principal, debe utilizar la vista Diseño.
1. Abra la base de datos.
2. En el panel de exploración, haga clic con el botón secundario en la tabla en la que desea establecer la clave principal y, en el menú contextual, haga clic en Vista Diseño.
Manual Básico de Access 2007
17
3. Seleccione el campo o los campos que desea utilizar como clave principal.
4. En la ficha Diseño, en el grupo Herramientas, haga clic en Clave principal.
NOTA Se agregará un indicador de clave a la izquierda del campo o campos que ha especificado como clave principal.
Quitar la clave principal
Cuando quite la clave principal, el campo o campos que hacían la función de clave principal ya no servirán como identificadores principales de un registro. Sin embargo, al quitar una clave principal no se elimina el campo o los campos de la tabla. Lo que se quita es la designación de clave principal de esos campos.
Al quitar la clave principal se quita también el índice que se creó para ella.
1. Abra la base de datos.
2. En el panel de exploración, haga clic con el botón secundario en la tabla a la que desea quitar la clave principal y, en el menú contextual, haga clic en Vista Diseño.
3. Seleccione el campo o los campos a los que eliminará la clave principal.
4. Antes de quitar una clave principal, debe asegurarse de que no interviene en ninguna relación de tabla. Si intenta quitar una clave principal para la que existe una relación, Access le advertirá de que debe eliminar primero la relación.
5. En la ficha Diseño, en el grupo Herramientas, haga clic en Clave principal.
Manual Básico de Access 2007
18
Relaciones
Tras crear una tabla para cada tema en la base de datos, es preciso proporcionar a Access 2007 los medios para recopilar de nuevo esa información cuando sea necesario. Para ello, se colocan campos comunes en las tablas que están relacionadas y se definen las relaciones entre las tablas. De ese modo, se pueden crear consultas, formularios e informes que muestren a la vez la información de varias tablas.
1. Id. de empleado aparece en ambas tablas; como clave principal ...
2. y como clave externa.
Tipos de relaciones de tabla
Existen tres tipos de relaciones de tabla, las cuales son:
Una relación uno a varios
Cuando un registro de una tabla puede relacionarse con varios registros de las otras. Por ejemplo: en una tabla de Clientes y en otra de Pedidos, puede cada cliente realizar varios pedidos.
Una relación de varios a varios
Cuando varios registros de una tabla pueden relacionarse con varios de las otras. Por ejemplo: en una tabla de Productos y en otra de Pedidos, un solo pedido puede incluir varios productos, a su vez un único producto puede aparecer en varios pedidos.
Una relación uno a uno
En 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.
Manual Básico de Access 2007
19
Tipos de combinación
Una consulta de varias tablas combina la información de más de una tabla haciendo coincidir los valores de los campos comunes. Esta operación se denomina combinación. Uno de los valores que se puede especificar para cada relación es el tipo de combinación, que indica a Access qué registros se van a incluir en el resultado de una consulta. Opción Combinación relacional Tabla izquierda Tabla derecha
1. Incluir sólo las filas donde los campos combinados de ambas tablas sean iguales.
Combinación interna
Filas coincidentes
Filas coincidentes 2. Incluir TODOS los registros de 'Clientes' y sólo aquellos registros de 'Pedidos' donde los campos combinados sean iguales. Combinación externa izquierda Todas las filas Filas coincidentes
3. Incluir TODOS los registros de 'Pedidos' y sólo aquellos registros de 'Clientes' donde los campos combinados sean iguales.
Combinación externa derecha
Filas coincidentes
Todas las filas NOTA Cuando selecciona la opción 2 ó 3, se muestra una flecha en la línea de relación. Esta flecha apunta al lado de la relación en el que se muestran sólo las filas coincidentes.
Establecer el tipo de combinación
1. En el cuadro de diálogo Modificar relaciones, haga clic en Tipo de combinación.
2. En el cuadro de dialogo Propiedades de la combinación, haga clic en la opción que desee y, a continuación, haga clic en Aceptar.
Manual Básico de Access 2007
20
Integridad referencial
El propósito de la integridad referencial es evitar los registros huérfanos y mantener las referencias de las relaciones de tabla sincronizadas.
Suponga que tiene una relación de uno a varios entre las tablas Transportistas y Pedidos y desea eliminar un transportista. Si el destinatario que desea quitar tiene pedidos en la tabla Pedidos, dichos pedidos quedarán "huérfanos" si elimina el registro Transportista. Los pedidos todavía contendrán un Id. de transportista, pero el Id. ya no será válido, porque el registro al que hace referencia ya no existe.
La integridad referencial se aplica habilitándola para una relación de tabla. Una vez habilitada, Access rechazará todas las operaciones que infrinjan la integridad referencial de esa relación de tabla.
Crear una relación de tabla
Cuando se crea una relación entre tablas, los campos comunes no tienen que tener los mismos nombres, si bien sus nombres suelen coincidir. Sin embargo, dichos campos tienen que tener el mismo tipo de datos. No obstante, si el campo de clave principal es un campo Autonumérico, el campo de clave externa puede ser un campo de tipo Número si la propiedad Tamaño del campo de ambos campos tiene el mismo valor.
1. Abra la base de datos.
2. En la ficha Herramientas de base de datos, en el grupo Mostrar u ocultar, haga clic en Relaciones.
NOTA Si aún no ha definido ninguna relación, aparecerá automáticamente el cuadro de diálogo Mostrar tabla.
Si no aparece, en la ficha Diseño, en el grupo Relaciones, haga clic en Mostrar tabla.
Manual Básico de Access 2007
21
3. Seleccione una o varias tablas o consultas y, a continuación, haga clic en Agregar. Cuando termine de agregar tablas y consultas a la ventana Relaciones, haga clic en Cerrar.
4. Arrastre un campo (normalmente el campo de clave principal) de una tabla al campo común (la clave externa) en la otra tabla. Para arrastrar varios campos, presione la tecla CTRL, haga clic en cada uno de los campos y, a continuación, arrástrelos.
5. Aparecerá el cuadro de diálogo Modificar relaciones, donde comprobará que los nombres de campo mostrados son los campos comunes de la relación. Si un nombre de campo es incorrecto, haga clic en él y seleccione un nuevo campo de la lista. Para exigir la integridad referencial de esta relación, active la casilla de verificación Exigir integridad referencial.
6. Haga clic en Crear. NOTA Se dibujará una línea de relación entre las dos tablas. Si activó la casilla de verificación Exigir integridad referencial, la línea aparecerá más gruesa en los extremos. Además, sólo si activó la casilla de verificación Exigir integridad referencial, aparecerá el número 1 sobre la parte gruesa de un extremo de la línea de relación y aparece el símbolo de infinito (∞) sobre la parte gruesa del otro extremo.
Manual Básico de Access 2007
22
NOTAS
Para crear una relación uno a uno, ambos campos comunes (normalmente los campos de clave principal y de clave externa) tienen que tener un índice único. Esto significa que la propiedad Indexado de estos campos debe tener el valor Sí (sin duplicados). Si ambos campos tienen un índice único, Access crea una relación uno a uno.
Para crear una relación uno a varios, el campo ubicado en el lado "uno" de la relación (normalmente, el campo de clave principal) tiene que tener un índice único. Esto significa que la propiedad Indexado de este campo debe tener el valor Sí (sin duplicados). El campo ubicado en el lado "varios" de la relación no debe tener un índice único. Puede tener un índice, pero debe permitir los duplicados. Esto significa que la propiedad Indexado de este campo debe tener el valor No o Sí (con duplicados). Cuando un campo tiene un índice único y el otro no, Access crea una relación uno a varios.
Eliminar una relación
Para quitar una relación de tabla, es preciso eliminar la línea de relación en la ventana Relaciones. Observe que si se quita una relación, también se quita la integridad referencial para esa relación si está habilitada. Como resultado, Access ya no evitará automáticamente la creación de registros huérfanos en el lado "varios" de una relación.
1. Abra la base de datos.
2. En la ficha Herramientas de base de datos, en el grupo Mostrar u ocultar, haga clic en Relaciones.
1. En la ficha Diseño, en el grupo Relaciones, haga clic en Todas las relaciones, y aparecerán todas las tablas que tengan relaciones, mostrando las líneas de relación.
2. Haga clic en la línea de relación correspondiente a la relación que desee eliminar. La línea de relación aparece con mayor grosor cuando está seleccionada y presione la tecla SUPRIMIR. O bien, haga clic con el botón secundario y, a continuación, haga clic en Eliminar.
3. Access mostrará el mensaje de confirmación a lo que responderá Sí, en caso de que este realmente seguro de eliminar la relación.
Manual Básico de Access 2007
23
NOTA Si se está usando alguna de las tablas empleadas en la relación de tabla, quizás por otra persona u otro proceso, o bien, en un objeto de base de datos abierto (como puede ser un formulario), no se podrá eliminar la relación. Primero se deben cerrar todos los objetos abiertos que usen estas tablas para poder quitar la relación.
Consultas
Una consulta es un objeto que se utiliza para filtrar y revisar los datos de una tabla o consulta que cumplen con determinados criterios, también pueden utilizarse para crear otros objetos a partir de ellas como tablas, formularios, informes, etc., así mismo para la modificación de los registros contenidos. Una consulta puede obtener sus datos de una tabla o de varias, de consultas existentes, o de una combinación de ambas opciones.
Consulta de selección
Una consulta de selección se puede usar para crear subconjuntos de datos que sirvan para responder a preguntas específicas. También se puede usar para suministrar datos a otros objetos de base de datos. Una consulta de selección es un tipo de objeto de base de datos que muestra información en una vista Hoja de datos.
Crear una consulta mediante el asistente
1. Abra la base de datos.
2. En la ficha Crear, en el grupo Otros, haga clic en Asistente para consultas.
3. En el cuadro de diálogo Nueva consulta, haga clic en Asistente para consultas sencillas y, a continuación, haga clic en Aceptar.
Manual Básico de Access 2007
24
4. Siga los pasos del asistente seleccionando las opciones deseadas y presionando Siguiente hasta llegar al último paso de guardar la consulta, y haga clic en Finalizar.
NOTA Access mostrará todos los registros en la vista Hoja de datos.
Agregar criterios a la consulta
Para limitar el número de registros que se devuelven en los resultados de la consulta, puede especificar criterios. Un criterio de consulta se puede considerar como una condición que se especifica para un campo. El criterio especifica una condición, basada en los valores del campo, que expresa lo que desea incluir en la consulta.
1. Abra la consulta en vista Diseño y agregue los criterios en la fila Criterios del campo o campos que utilizará como referencia.
Manual Básico de Access 2007
25
2. Para ver los resultados, cambie a la vista Hoja de datos, o bien ejecute la consulta.
NOTA Se mostrarán únicamente los datos que cumplan con los criterios.
Formularios
Un formulario es un objeto que se utiliza para escribir, modificar o mostrar los datos de una tabla o consulta. Los formularios se pueden usar para controlar el acceso a los datos, como qué campos o filas de datos se van a mostrar.
Crear un formulario mediante el Asistente
1. En la ficha Crear, en el grupo Formularios, haga clic en Más formularios y, a continuación, en Asistente para formularios.
2. Siga las instrucciones que figuran en las páginas del Asistente para formularios. En la última página del asistente, haga clic en Finalizar.
Manual Básico de Access 2007
26
Informes
Un informe o también conocido como reporte es un objeto que se utiliza para preparar en pantalla los datos de una tabla o consulta para posteriormente ser impresos.
Crear un informe mediante el Asistente para informes
1. En la ficha Crear, en el grupo Informes, haga clic en Asistente para informes.
2. Siga las instrucciones de las páginas del Asistente para informes y en la última página, haga clic en Finalizar.

miércoles, 3 de abril de 2013

martes, 2 de abril de 2013

Paraguay Ete en Passo Fundo – Brasil
(En el XIV Rodeo Internacional)



DISCOTECAS Y BARES EN EL ESTE DEL PAÍS.

COYOTE
 Av. Del Lago – Barrio Boquerón – Ciudad del Este – +595 61 508876

 Patu´s Bar
Av. Gral. Bernardino Caballero - Ciudad del Este - +595 61 506 508/9

Época Bar Restó

Av. Rogelio Benitez - Barrio Boqueron - +595 61 514983 / 4
Dublín Irish Pub
Av. Pa´i Perez c/ Pampliega - Ciudad del Este -  +595 973 558940

Inside Bar & Lounge


Av. Gral. Garay e/ Aca Caraya - Ciudad del Este -  +595 61 503110

Bunker Disco Pub
Villa Bancaria - Ciudad del Este - +595 61 571323




lunes, 1 de abril de 2013


Introduccion al banco de datos.

INTERNET

1. Concepto
Se denomina Internet al conjunto de redes informáticos interconectados que permiten la comunicación simultánea y recíproca entre millones de usuarios en todo el mundo. Carece de centros precisos, es de propiedad fragmentada y compartida, y su acceso es libre en muchas áreas o restringido en otros por cuestiones concretas. Generalmente para acceder a esta “red de redes” deben contratarse los servicios de un proveedor, que proporciona el software adecuado para PC y que posea un modem conectado a una línea telefónica.

2. La super - Red Internet

Una superred, es una red IP que está formada por la combinación de dos o más redes o subredes con un prefijo CIDR común. El prefijo de enrutado de la superred comprende los prefijos de las redes que la constituye. No debe contener prefijos de otras redes que no estén en el mismo camino de enrutado. El proceso de formar una supernet es denominado supernetting o agregación de rutas.

3. Recursos de la Internet

3.1 Definición

Los recursos de internet son medios en el cual podemos acceder a una pagina web descargar imágenes videos software antivirus. ademas ingresar correos electrónicos obtener acceso remoto con otros computadores.Podemos también encontrar paginas con buenos tutoriales y diferente formas de búsqueda de información.

3.2 Tipos


  • Tipo de recurso Disco físico
  • Tipos de recursos Servicio DHCP y Servicio WINS
  • Tipo de recurso Cola de impresión
  • Tipo de recurso compartido de archivos
  • Tipo de recurso Dirección de Protocolo Internet (IP)
  • Tipo de recurso Quórum local
  • Tipo de recurso Conjunto de nodos mayoritario
  • Tipo de recurso Nombre de red
  • Tipo de recurso Aplicación genérica
  • Tipo de recurso Secuencia de comandos genérica
  • Tipo de recurso Servicio genérico
  • Tipo de recurso del Servicio de instantáneas de volumen

3.3  Ventajas y desventajas de cada recurso


La web

Ventajas
Las principales ventajas de la web son obviamente poder subir información buscar información que otros usuarios suben comentar sobre esa información si es buena si es mala subir vídeos buscar vídeos música, distintas canciones etc. Todo lo que es la web lo podemos interpretar como una gran ventaja podemos hacer y buscar diversas cosas importantes divertidas y podemos aprender mucho sacar información buena para nuestros trabajos ademas de que se publican muchísimas cosas comerciales.

Desventajas
Las desventajas es que hay muchas personas que suben información solo para jugar o suben cosas que no aportan nada a los demás también tienen contenido de fácil acceso que no es bueno para los niños y muestran gran contenido violento entre otras cosas hay paginas que incitan a  la violencia y demás fuentes desconocidas y lugar en donde habitan los virus.

Ventajas y Desventajas del Correo Electronico

Ventajas
Lo podemos usar favorablemente para mantener comunicación con nuestros familiares y amigos que se encuentran en otros lugares, en otras ciudades o países nos permite tener una muy buena comunicación ademas de poder enviarles fotos, música, vídeos entre otros archivos.

Desventajas
Las desventajas es que es muy fácil de adquirir virus a travez de correos dudosos y te llegan correos no deseados y si no lo sabes usar de manera adecuada puede ser causa de otros problemas.

Ventajas y desventajas de la comunicación en linea.

Ventajas
Son que te puedes comunicar en tiempo real y a cualquier parte.

Desventajas
Son que se utilice para hacer un mal uso para publicar cosas malas y hacer cosas indebidas.

Ventajas y desventajas de los foros de discusión.

Ventajas
Se comparten opiniones experiencias y dudas sobre un tema, expresan y responden opiniones,se conocen opiniones de un tema de diferentes personas, aunque uno entre después se puede entender el tema.

Desventajas
No todos tenemos el conocimiento para este tipo de foros no sabemos utilizarlo y hay quienes pueden utilizarlo para otro tipo de intenciones malas.

Ventajas y Desventajas de la educación en linea.

Ventajas
Puedes adaptar el estudio a un horario personal puedes entrar a cursos o capacitaciones en el momento en que decidas lo puedes tener a la comodidad de tu hogar te adaptas con un horario para poder hacer tu trabajo entre otras buenas opciones.

Desventajas
Tiene riesgos por el mal uso que se le pueda dar si no tienes paciencia se puede tornar complicado difícil puedes tener problemas técnicos dificultad para organizarte falta de una estructura pedagógica adecuada.

Ventajas y Desventajas de las redes sociales

Ventajas
Permite establecimiento de lazos y relaciones con personas que comparten los mismos intereses, preocupaciones y necesidades  así como la actualización permanente de los contactos esto trae muchos beneficios para todos programas de ayuda entre otros tipos sociales.

Desventajas
La invasión de la privacidad es un gran problema que se presenta en las redes sociales compañías especialistas en seguridad afirman que para los hackers es muy sencillo obtener información confidencial de sus usuarios habeces ser usuario se convierte en una amenaza y es un peligro por que se puede revelar información que puede llegar a afectar.

Ventajas y Desventajas de un blog

Ventajas
Que son gratuitos fáciles de crear y de utilizar lo cual permite publicar compartir conocimientos, noticias, artículos y opiniones estos blogs pueden ser muy benéficos porque permiten y ofrecen oportunidades de uso en proceso educativo.

Desventajas
Que en ocasiones  se saturan por tanta información el estudiante se vuelve un ente no promueve el aprendizaje significativo activo y hay personas que lo usan para malos fines y eso lo hace malo.



2.4   Como conectarse a la Internet

DIFERENTES FORMAS DE CONECTARSE A INTERNET.

En el tutorial Tipos de conexiones de banda ancha vimos los diferentes tipos de banda ancha existentes, pero no todas las conexiones a Internet se realizan mediante banda ancha.

En este tutorial vamos a ver las diferentes formas existentes para conectar a Internet.

Básicamente podemos decir que Internet es una gran red o una red de redes, en la que existen un gran número de servidores. A estos servidores nos conectamos mediante otros servidores a los que contratamos ese servicio. Estos son los llamados ISP (Internet Service Provider o Proveedor de Servicios de Internet).

Pues bien, la forma de conectarnos a esos ISP es lo que vamos a tratar en este tutorial.

CONEXIONES MEDIANTE LA RED ANALOGICA TELEFONICA:

Es el tipo de conexión más lenta, pero también la más económica.

La conexión al ISP se hace mediante una llamada telefónica, no mediante una conexión de red.

Se trata en este caso de conectar con nuestro ISP mediante un módem que nos permite la transmisión de datos a través de la línea RTB. Esto supone unas limitaciones muy grandes en cuanto a velocidad y utilización de la línea.
Para empezar, la velocidad está limitada a unos teóricos 56Kbits/s, y digo teóricos porque en el mejor de los casos la velocidad máxima suele rondar los 46Kbits/s.
A esto hay que sumarle el inconveniente añadido de la imposibilidad de utilizar la línea de teléfono para datos y voz simultáneamente (estos moden lo que permiten es el tráfico de datos en la banda de la línea correspondiente al servicio de voz), por lo que lo más habitual es que si recibimos una llamada estando conectados perdamos dicha conexión (aunque esto hasta cierto punto se puede configurar).
Anteriormente he dicho que es el tipo de conexión más económica. Bien, esto es cierto sólo a médias y en determinadas circunstancias. Me explico: Es el tipo de conexión más económico porque los ISP no suelen cobrar este servicio en su modalidad más básica, y en otras solo cobran una pequeña cantidad por conexiones llamadas Tarifa plana que nos permiten estar conectados un determinado número de horas al mes por un costo reducido, pero en tiempo fuera de la tarifa plana la conexión es una llamada telefónica al precio establecido por las compañías. Esto, unido a la lentitud de la línea, hace que los costos se puedan llegar a disparar.
Es un tipo de conexión que cada vez se utiliza menos, ya que los servicios a los que se tienen acceso están muy limitados por la velocidad de la conexión.

Para la conexión a este tipo de servicio necesitamos un módem analógico, ya sea interno o externo.

 
A la izquierda vemos un modem interno Motorola. A la derecha un modem externo USRobotic

CONEXIONES MEDIANTE LA RED DIGITAL TELEFONICA:

Este tipo de conexión es la conocida como ISDN o RDSI.

Supone una ventaja sobre la conexión analógica, ya que incrementa la velocidad hasta los 64Kbits/s, pudiendo llegar a los 128Kbits/s (normalmente mediante la utilización de una doble línea).
Tiene la particularidad de que se pueden hacer conexiones de voz teniendo establecida una conexión de datos, sin que esta se desconecte.
Los términos de la conexión normalmente son los mismos que los establecidos para una conexión vía RTB en cuanto a costos. En su momento fue una solución bastante interesante para empresas, pero no tanto para particulares, debido sobre todo a los costos de una línea RDSI.

La conexión se hace mediante tarjetas RDSI, ya sean internas o externas.


Tarjeta Dynalink RDSI. Podemos observar su parecido con una tarjeta de red (de hecho, utilizan conectores RJ45).

Tanto la conexión RTB como la RDSI ofrecen servicio de voz directa (en ambos casos se utiliza la marcación numérica) y servicio de fax, pero en ambos casos la conexión es monopuesto, aunque se puede compartir mediante conexiones compartidas, es decir, que el ordenador que conecta a Internet debe estar conectado mientras que compartimos la conexión.

CONEXIONES MEDIANTE CABLE:

Este tipo de conexión fue la primera solución a los problemas de velocidad. La conexión con el ISP ya se establece mediante una conexión IP.

La velocidad depende de la que contratemos (dentro, claro está, de la gama que el proveedor ISP nos ofrezca), yendo normalmente de los 256Kbits/s hasta varios Mbits/s.

Es un tipo de conexión muy extendida en países como EEUU y es muy normal que los proveedores de servicio a Internet por cable ofrezcan otros servicios dentro de la misma conexión, como conexiones de voz o de televisión por cable.
Suelen ser conexiones del tipo Tarifa plana permanente, es decir, que pagamos una cantidad fija mensual, que no depende del tiempo de conexión (ya que esta suele ser de 24 horas al día), sino de la velocidad de dicha conexión.

Para estableces esta conexión necesitamos o bien un cable-modem o un cable-router, ya sea este monopuesto o multipuesto. En estos casos no es ya nuestro ordenador el que establece la conexión, sino el router. Nosotros simplemente nos conectamos a este para compartir una conexión de red ya establecida. Esto es mucho más evidente en el caso de un router.

CONEXIONES DE BANDA ANCHA:

Como ya hemos visto en el tutorial Tipos de conexiones de banda ancha existe una gran variedad de conexiones de banda ancha.
A efectos prácticos, las más conocidas son las conexiones ADSL y las más recientes ADSL2+.
Se trata de un tipo de conexión por IP, pero que se distribuye a través de la RTB o línea básica telefónica (ya sea analógica o digital (RDSI), utilizando para ello el ancho de banda de frecuencia superior (entre los 6MHz y los 30MHz), lo que la convierte en la conexión IP con menor coste de instalación (en la mayoría de los casos ya existe la conexión telefónica) y en la más utilizada en la actualidad.
Al igual que la conexión por cable, suele tratarse de conexiones del tipo tarifa plana permanente, en la que el costo de la conexión depende de la velocidad contratada y no del tiempo de conexión, aunque en algunos países hay proveedores que ofrecen tarifas planas parciales (es decir, limitadas en el tiempo de utilización, al igual que ocurre con las tarifas planas sobre RTB y sobre RDSI).
Los límites de velocidad en la conexión están establecidos en 1Mbit/s en el caso de la ADSL y actualmente en 20Mbits/s en el caso de la ADSL2+, aunque esta velocidad se podría superar.
Un inconveniente que plantea la conexión ADSL (y sobre todo la ADSL2+) es una alta sensibilidad a dos factores: El estado de la línea y la distancia a la centralita telefónica, lo que hace que a efectos prácticos sea muy difícil llegar incluso a los 20Mbits/s, salvo en instalaciones muy recientes y a muy poca distancia de la centralita (unos escasos 200 - 300 metros).

La conexión se realiza mediante modem ADSL o router ADSL, aunque con las conexiones ADSL2+ se está abandonando el uso de módem ADSL en favor del router monopuesto.

 
A la izquierda podemos ver un Moden ADSL. A la derecha, Router ADSL SMC.

Al igual que en el caso de las conexiones por cable, son estos los encargados de negociar la conexión con el ISP, estableciendo nuestro ordenador solo la conexión con el router.

En estos casos, la conexión a Internet no ofrece servicio de voz directa ni de fax (salvo a través de servicios VoIP).

OTRAS CONEXIONES:

En la actualidad las compañías de telefonía móvil están ofreciendo conexiones a Internet vía G3 o GPRS.

Estas conexiones tienen una gran ventaja, y es su movilidad, ya que utilizan la red de telefonía móvil para realizar la conexión, lo que hace accesible Internet no solo desde un ordenador, sino desde una PDA o incluso desde un teléfono móvil.

Pero también presentan una serie de inconvenientes bastante grandes:
En primer lugar, el ancho de banda de los repetidores de telefonía móvil es limitado, y en todo momento estos proveedores dan preferencia a las comunicaciones de voz, por lo que si bien la velocidad teórica de estas conexiones es bastante alta (sobre todo de las 3G, en la practica esta velocidad suele estar bastante limitada a ciertas horas.
En segundo lugar, y precisamente por este mismo motivo, estas compañías suelen penalizar bastante las descargas, por lo que se establece un sistema de pago en el que hay una cuota fija con un determinado número de MBytes disponibles y a partir de ese número de MBytes se factura a razón de MByte excedido, lo que puede hacer que el costo llegue a niveles muy altos, sobre todo si lo que descargamos es contenido multimedia.

La conexión se hace mediante modem USB, que incorporan una tarjeta SIM igual a la de un teléfono móvil, siendo también accesible, como ya hemos dicho, mediante PDA o teléfono móvil.


Modem USB para conexiones de telefonía móvil (3G y GPRS).

2.5    Requisitos de Hardware y Software 

Hardware
  • Procesador mínimo de 2Ghz. 
  • Memoria: al menos 2 GB.
  • Disco Duro: al menos 20 GB libres dedicados exclusivamente para la maestría.
  • Cámara Web.
  • Auriculares con micrófono.
Software
  • Sistema Operativo: Microsoft Windows. También puede utilizarse Mac o Linux, siempre que el usuario tenga conocimientos para lograr superar conflictos de compatibilidad.
  • Aplicaciones:
  • Antivirus.
  • Navegador de Internet (Mozilla FireFox).
  • Procesador de texto (por ejemplo Microsoft Word u Open Office Writer).
  • Hoja de cálculo (por ejemplo Microsoft Excel).
  • Visor de presentaciones Power Point (por ejemplo Microsoft Power Point o Open Office Impress).
  • Lector de archivos PDF (por ejemplo Acrobat Reader).
  • Reproductor de audio y video (por ejemplo Microsoft Media Player o VLC Media Player).
  • Descompresor de archivos zip, rar (por ejemplo WinZip, 7 zip, WinRar).
  • SKYPE.
  • Visor de imágenes (por ejemplo XnView, IrfanView).

INTRODUCCIÓN A BANCO DE DATOS


Para diseñar una base de datos debemos establecer un proceso partiendo del mundo real, de manera que sea posible plasmarlo mediante una serie de datos. La imagen que obtenemos del mundo real se denomina modelo conceptual y consiste en una serie de elementos que definen lo que queremos plasmar del mundo real en la base de datos.

1.  ¿Que es un banco de datos?

Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo tanto, el concepto de base de datos generalmente está relacionado con el de red ya que se debe poder compartir esta información. De allí el término base. "Sistema de información" es el término general utilizado para la estructura global que incluye todos los mecanismos para compartir datos que se han instalado.

2.   ¿Que son archivos, campos, registros, tablas?

Archivo
Un archivo es un elemento de información conformado por un conjunto de registros. Estos registros a su vez están compuestos por una serie de caracteres o bytes.
Actualmente las organizaciones están utilizando bases de datos para generar resultados o para compartir dicha información con otros sistemas. Sin embargo, los principales componentes de las bases de datos son los archivos.
Las formas en las cuales pueden organizarse los archivos, son archivos secuenciales o archivos directos. En los archivos secuenciales los registros están almacenados en una secuencia que dependen de algún criterio definido.
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áremos en dicho campo, esta puede ser:
a.- Texto: para introducir cadenas de caracteres hasta un máximo de 255
b.- Memo: para introducir un texto extenso. Hasta 65.535 caracteres
c.- Numérico: para introducir números
d.- Fecha / Hora: para introducir datos en formato fecha u hora
e.- Moneda: para introducir datos en formato número y con el signo monetario
f.- Autonúmerico.- en este tipo de campo, Access numera automáticamente el contenido
g.- Sí / No: campo lógico. Este tipo de campo es sólo si queremos un contenido del tipo Si / No, verdadero / Falso, etc.
h.- Objeto OLE: para introducir una foto, gráfico, hoja de cálculosonido, etc.
1.- Hipervínculo: podemos definir un enlace a una página Web
j.- 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 una colección de campos (atributos)
Un 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.
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.

3.   ¿ Que es una consulta?


En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más utilizado es el SQL.

Técnicamente hablando, las consultas a la base de datos se realizan a través de un lenguaje de manipulación de datos (DML – Data Manipulation Language). SQL es un lenguaje DML, pero además posee otras características de otros lenguajes. Por ejemplo, permite también crear bases de datos.


La consulta básica en SQL es llamada select-from-where.

4.      Creación de una tabla


CREAR UNA TABLA NUEVA

Una base de datos simple, como una lista de contactos, puede contener sólo una tabla, pero hay muchas bases de datos que contienen varias tablas. Cuando crea una nueva base de datos, crea un nuevo archivo que sirve de contenedor para todos los objetos de la base de datos, incluidas las tablas.
Puede crear una tabla creando una nueva base de datos, insertando una tabla en una base de datos existente o importando o vinculando una tabla desde otro origen de datos, como un libro de Microsoft Office Excel 2007, un documento de Microsoft Office Word 2007, un archivo de texto u otra base de datos. Cuando crea una nueva base de datos en blanco, se inserta automáticamente una nueva tabla vacía. A continuación, puede escribir datos para empezar a definir los campos.

Crear una tabla en una nueva base de datos

  1. Haga clic en el botón de Microsoft Office Imagen del botón y, a continuación, haga clic en Nuevo.
  1. En el cuadro Nombre de archivo, escriba el nombre del archivo. Para cambiar la ubicación, haga clic en el icono de carpeta para buscar la ubicación.
  2. Haga clic en Crear.
Se abre la nueva base de datos, se crea una nueva tabla denominada Tabla1 y se abre en la vista Hoja de datos.

Crear una tabla en una base de datos existente

  1. Haga clic en el botón de Microsoft Office Imagen del botón y, a continuación, haga clic en Abrir.
  1. En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
  2. En el grupo Tablas de la ficha Crear, haga clic en Tabla.
Imagen de la cinta de opciones de Access
Se inserta una nueva tabla en la base de datos y la tabla se abre en la vista Hoja de datos.

5.   Elaboración e impresión de informes

CREAR UN NUEVO INFORME

Paso 1: Elegir un origen de registros

El origen de registros de un informe puede ser una tabla, una consulta con nombre o una consulta incrustada. El origen de registros debe contener todas las filas y columnas de datos que se vayan a mostrar en el informe.
Para obtener más información sobre cómo crear tablas o consultas, vea los artículos Introducción a las tablas oIntroducción a las consultas.
Para obtener más información acerca de la creación y selección de orígenes de registros, vea el artículo sobre cómoestablecer el origen de registros para un informe.

Imprimir un informe

Además de imprimir desde Vista previa de impresión, también se puede imprimir un informe sin presentar la vista previa:
  1. Abra el informe del que desea obtener una vista previa o simplemente selecciónelo en el panel de navegación.
  2. En la ficha Archivo, haga clic en Imprimir.
  • Para enviar el informe directamente a la impresora predeterminada sin establecer opciones de impresora, haga clic en Impresión rápida.
  • Para abrir un cuadro de diálogo donde pueda seleccionar una impresora, especifique el número de copias, etcétera y, a continuación, haga clic en Imprimir.

6.  Manipulación de un banco de datos

Lenguaje de Manipulación de Datos (Data Manipulation Language, DML) es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o manipulación de los datos, organizados por el modelo de datos adecuado. El lenguaje de manipulación de datos más popular hoy día es SQL, usado para recuperar y manipular datos en una base de datos relacional. Otros ejemplos de DML son los usados por bases de datos IMS/DL1CODASYL u otras.

6.1  Como crear un banco de datos

Es muy sencillo. Simplemente tengo que ir al menú herramientas, y desde ahí llevar el cursor hasta Fuentes de Bases de Datos.
Nos aparecerá un cuadro de diálogo, y entonces, para crear una nueva base de datos, pulso sobre Nueva Fuente, escribo el nombre de la fuente nueva, y posteriormente selecciono como tipo de base de datos dBase. En el campo de más abajo, debo indicar la ruta del directorio(carpeta), es decir dónde va a estar situado el fichero. Previamente, lo he tenido que crear desde la consola de comandos con mkdir basedatos, en caso de que deseara una carpeta llamada basedatos.
Una vez que ya se ha creado, puedo empezar a trabajar con él. Por ejemplo, lo primero que se suele hacer es añadir una tabla.
OpenOffice en su versión 3.0 permite tanto crear bases de datos .odb que utilizan el motor HSQL como conectar con una base de datos existente de otro fabricante como son Access, MySQL, Oracle, Postgresql, etc a traves de un controlador ODBC, OLEDB, ADO, JDBC, etc.

6.2  Identificar campos, formar registros


En informática, un campo es un espacio de almacenamiento para un dato en particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del sistema operativo. En las hojas de cálculo los campos son llamados celdas.
Tipos
Un campo puede ser:
Aquel campo que posee un dato único para una repetición de entidad. Puede servir para la búsqueda de una entidad en específico.
Alfanuméricos: contiene cifras y letras.
Numéricos: existen de varios tipos principalmente como enteros y reales.
Booleanos: admite dos valores, «verdadero» y «falso».
Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra.
Memos: son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no poder ser indexados.
Autoincrementables: son campos numéricos enteros que incrementan en una unidad su valor para cada registro incorporado. Su utilidad resulta más que evidente: servir de identificador ya que resultan exclusivos de un registro.
Un registro (también llamado fila otupla) 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.
Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro un campo clave para su búsqueda.

6.3 Cargar el Banco de Datos



Durante el desarrollo de una aplicación, uno de los problemas recurrentes es el de la carga inicial de datos en la base de datos. Algunos sistemas de bases de datos disponen de soluciones específicas para esta tarea, pero ninguna se puede utilizar junto en el ORM de Symfony. Gracias al uso de YAML y al objeto sfPropelData, Symfony puede transferir automáticamente los datos almacenados en un archivo de texto a una base de datos. Aunque puede parecer que crear el archivo de texto con los datos iniciales de la aplicación cuesta más tiempo que insertarlos directamente en la base de datos, a la larga se ahorra mucho tiempo. Se trata de una utilidad muy práctica para la carga automática de datos de prueba para la aplicación.

6.4 Como ordenar el Banco de Datos


Excel permite trabajar con listados o bases de datos y entre otras funciones puedes ordenar los datos de tus listas.
Con los siguientes datos vas a realizar una lista de películas de tu videoteca supongamos:
En la celda A1, pones el Título de la película, en B1 el Director, enC1 el Año, en D1 Protagonistas, en E1 el Género al que pertenece la cinta.
Puedes ver mi lista en la imagen.
A continuación quieres ver una película de comedia, por ejemplo, y como tienes una lista muy extensa abres la hoja de cálculo que creaste y te sitúas en la columna E, pulsas en Datos en la barra de menú.
Después en la ventana que se abre eliges por que campo quieres ordenar, elige Genero y en que orden AZ (de la A a la Z) o ZA (de la Z a la A) y Aceptar.
Tendrás ordenadas las películas de forma que todas las del mismo Género están juntas y así puedes ver fácilmente cual de las películas de comedia de tu videoteca te apetece ver.
Si quieres puedes realizar hasta tres sistemas de ordenación desde Ordenar en el menú de Datos.
En Excel 2007 y 2010 vas a la pestaña Datos de la cinta de opciones y pulsas Datos y AZ o ZA. Y para ordenar datos a varios niveles pulsa en el botón Opciones y establece tu criterio de búsqueda.
6.5 Despliegue de registros

En las hojas de cálculoExcel u otras, tienes la posibilidad detrabajar con datos, muchas veces tendrás información de trabajadores con los sueldos, categorías, retenciones de impuestos, etc. o por poner otro ejemplo puede que tengas información de la empresa según los productos o la fecha. Generalmente tendras cantidad de datos que ocupen filas y filas.Con el filtro lo que haces es seleccionar los registrosdentro de la base de datos que dispones para que se muestren si cumplen un o unos criterios especificados por ti.
En este tema para comenzar puedes utilizar el Autofiltro.
Vas a practicar cómo hacerlo:
Abre una hoja de cálculo donde tengas datos de la forma descrita arriba o crea una hoja de cálculo con los datos que aparecen en la explicación Tablas dinámicas y practicar con ellos. (Ver imagen ampliada).
En Excel 2003 para hacer Autofiltro sitúate en cualquier celda de la base de datos y pulsa en Datos, luego en Filtro y por ultimo en Autofiltro.
En Excel 2007 y 2010 en Datos, luego en el grupo Ordenar y Filtrar, pulsa en el icono Filtro. En la fila donde tienes los datos de cada columna, también llamados campos, aparece un triangulo negro que pulsando sobre el despliega la lista de condiciones de cada campo.
En el ejemplo que te comento de Tablas dinámicas: Los campos son: Destino, Mes, Importe y Concepto.

6.6 Selección de registros dada una condición
Una consulta de selección se puede usar para crear subconjuntos de datos que sirvan para responder a preguntas específicas. También se puede usar para suministrar datos a otros objetos de base de datos. Una vez creada una consulta de selección, se puede usar siempre que sea necesario.
En este tema, se explica cómo crear consultas de selección sencillas que busquen datos en una tabla única. También se explica cómo mejorar la consulta definiendo criterios para los registros y agregando valores calculados.

6.7 Visualizar y modificar datos de registros
Información que se puede visualizar
  • Para las ubicaciones técnicas de referencia, puede visualizar si los datos:
    • se originan desde una ubicación técnica superior en la estructura;
    • han sido actualizados individualmente para este registro maestro.
  • Para las ubicaciones técnicas, puede visualizar si los datos
    • se originan desde una ubicación técnica superior en la estructura;
    • se originan desde una ubicación técnica de referencia;
    • han sido actualizados individualmente para este registro maestro.
Información que se puede modificarEn relación a las ubicaciones técnicas de referencia y ubicaciones técnicas, podrá especificar la procedencia de los datos de origen para los campos de datos maestros individuales.
  • Para las ubicaciones técnicas de referencia, podrá especificar si los datos
    • deberían originarse desde una ubicación técnica superior en la estructura;
    • deberían ser actualizados individualmente para este registro maestro.
  • En relación a las ubicaciones técnicas, podrá especificar si los datos
    • deberían originarse desde una ubicación técnica superior en la estructura;
    • deberían originarse desde una ubicación técnica de referencia;
    • deberían ser actualizados individualmente para este registro maestro.


6.8 Borrar registros de la base de Datos
Para eliminar registros de una base de datos, utilice el método TableAdapter.Update o el método TableAdapter.Delete. Si su aplicación no utiliza TableAdapters, puede utilizar objetos de comando para eliminar registros de una base de datos (por ejemplo, ExecuteNonQuery).
Generalmente se utiliza el método TableAdapter.Update cuando la aplicación utiliza conjuntos de datos para almacenar datos, en tanto que se utiliza el métodoTableAdapter.Delete cuando la aplicación utiliza objetos para almacenar los datos.
Si el TableAdapter no dispone de un método Delete, significa que el TableAdapter está configurado para utilizar procedimientos almacenados o que su propiedadGenerateDBDirectMethods está establecida en false. Pruebe a establecer la propiedad GenerateDBDirectMethods de TableAdapter en true desde el Diseñador de Dataset y guarde el conjunto de datos para volver a generar el TableAdapter. Si aun así el TableAdapter no dispone de un método Delete, probablemente la tabla no proporciona información suficiente para distinguir entre filas individuales (por ejemplo, la tabla no dispone de clave principal).

6.9 Modificar estructura de la Base de Datos

A veces, sin embargo, no basta con modificar los datos, sino que es necesario actualizar la estructura misma de la base de datos para conseguir que se puedan representar nuevas informaciones. Desde el momento en que la estructura de la base de datos se da sustancialmente por la unión de las tablas que la componen, su actualización corresponde a la eliminación de tablas o al cambio de sus características.