Access 2010 Basico

October 29, 2018 | Author: Kelli Torres | Category: Table (Database), Point And Click, Databases, Computer File, Computing
Share Embed Donate


Short Description

Download Access 2010 Basico...

Description

Consuelo Fernández Lisón

Gestión de un Videoclub

TEMA 1: TABLAS ............................................. ................................................................... ............................................ ............................................ ........................................... ..................... 4 1.1. Base de datos en Access .......................................................................................................................................... 4 1.2. El proceso de diseño ................................................................................................................................................ 4 1.3. Crear una base de datos. ......................................................................................................................................... 4 1.4. Diseñar una tabla ..................................................................................................................................................... 5 1.5. Procedimiento para crear una tabla .......................................................... ............................................................. 6 1.5.1. alidación de campo ................................................................................................... ........................................ 6 1.6. Vista diseño de una tabla. ..................................................... ................................................................. .................. 7 1.7. Formato de las celdas .............................................................................................................................................. 7 1.7.1. Formato de Texto y Memo ............................................................................................................................... 7 1.8. Máscaras de entrada ............................................................................................................................................... 8 1.8.1. Caracteres válidos de máscaras de entrada ..................................................................................................... 8 1.9. Crear un campo calculado ....................................................................................................................................... 9 1.9.1. Crear una tabla en la ventana diseño ............................................................................................................. 10 1.10. Introducir datos ................................................................................................................................................... 11 1.11. Desplazar el cursor por la tabla. .......................................................................................................................... 13 1.12. Deshacer un error ................................................................................................................................................ 13 1.13. Eliminar un registro o campo ......................................................... ................................................................. ..... 13 1.14. Crear tabla utilizando el Asistente para búsquedas ............................................................................................ 13 1.14.1. Introducir datos en una tabla seleccionándolos de otra .............................................................................. 14 1.15. Modificar el a ncho de la columna ............................................................. ........................................................... 15 1.16. Formato/Alto de la fila. ....................................................... ................................................................. ................ 15 1.17. Cambiar el aspecto de las celdas. ........................................................................................................................ 15 1.18. Ordenar los registros de una tabla. ..................................................................................................................... 15 1.19. Ocultar el contenido de un campo ...................................................................................................................... 16 1.20. Volver a visualizar v isualizar los campos ocultos. ............................................................... ................................................. 16 1.21. Mover un campo a otro lugar. ............................................................................................................................. 16 1.22. Filtros ................................................................................................................................................................... 16 1.22.1. Buscar un dato .............................................................................................................................................. 16 1.22.2. Filtros ............................................................................................................................................................ 16 1.22.2.1 Un filtro por selección selecció n................................................................. ............................................................ 16 1.23. Relaciones entre tablas ........................................................................................................................................ 17 1.23.1. Introducción ...................................................... ................................................................. ........................... 17 1.23.2. Consideraciones sobre la relación de las tablas ........................................................................................... 17 1.23.3. Crear una relación de tabla mediante la ventana Relaciones ...................................................................... 17 1.23.4. Tipos de relaciones de tablas ta blas ............................................................. ........................................................... 18 1.23.5. Descripción de la integridad referencial ....................................................................................................... 18 1.23.6. Actualizar en cascado los campos relacionados ........................................................................................... 19 1.23.7. Eliminar en cascada con los campos relacionados ....................................................................................... 19 1.23.8. Modificar una relación .................................................................................................................................. 19 1.23.9. Eliminar una relación de tabla ...................................................................................................................... 19 1.23.10. Configurar el tipo de combinación ............................................................................................................. 20

TEMA 2: CONSULTAS CONSULTAS........................................... ................................................................. ............................................ ............................................ ..................................... ............... 21 2.1.1. Crear una consulta de selección mediante el asistente.................................................................................. 21 2.1.2. Crear una consulta en la ventana diseño ....................................................... ................................................. 22 2.1.2.1 Incluir los ca mpos en una consulta .......................................................... ................................................. 22 2.1.2.2 Utilizar los operadores de comparación ............................................................ ...................................... 22 2.1.2.3 Utilizar los comodines ............................................................................................................................... 23 2.2. Crear una consulta multitabla................................................................................................................................ 23 2

Gestión de un Videoclub

TEMA 1: TABLAS ............................................. ................................................................... ............................................ ............................................ ........................................... ..................... 4 1.1. Base de datos en Access .......................................................................................................................................... 4 1.2. El proceso de diseño ................................................................................................................................................ 4 1.3. Crear una base de datos. ......................................................................................................................................... 4 1.4. Diseñar una tabla ..................................................................................................................................................... 5 1.5. Procedimiento para crear una tabla .......................................................... ............................................................. 6 1.5.1. alidación de campo ................................................................................................... ........................................ 6 1.6. Vista diseño de una tabla. ..................................................... ................................................................. .................. 7 1.7. Formato de las celdas .............................................................................................................................................. 7 1.7.1. Formato de Texto y Memo ............................................................................................................................... 7 1.8. Máscaras de entrada ............................................................................................................................................... 8 1.8.1. Caracteres válidos de máscaras de entrada ..................................................................................................... 8 1.9. Crear un campo calculado ....................................................................................................................................... 9 1.9.1. Crear una tabla en la ventana diseño ............................................................................................................. 10 1.10. Introducir datos ................................................................................................................................................... 11 1.11. Desplazar el cursor por la tabla. .......................................................................................................................... 13 1.12. Deshacer un error ................................................................................................................................................ 13 1.13. Eliminar un registro o campo ......................................................... ................................................................. ..... 13 1.14. Crear tabla utilizando el Asistente para búsquedas ............................................................................................ 13 1.14.1. Introducir datos en una tabla seleccionándolos de otra .............................................................................. 14 1.15. Modificar el a ncho de la columna ............................................................. ........................................................... 15 1.16. Formato/Alto de la fila. ....................................................... ................................................................. ................ 15 1.17. Cambiar el aspecto de las celdas. ........................................................................................................................ 15 1.18. Ordenar los registros de una tabla. ..................................................................................................................... 15 1.19. Ocultar el contenido de un campo ...................................................................................................................... 16 1.20. Volver a visualizar v isualizar los campos ocultos. ............................................................... ................................................. 16 1.21. Mover un campo a otro lugar. ............................................................................................................................. 16 1.22. Filtros ................................................................................................................................................................... 16 1.22.1. Buscar un dato .............................................................................................................................................. 16 1.22.2. Filtros ............................................................................................................................................................ 16 1.22.2.1 Un filtro por selección selecció n................................................................. ............................................................ 16 1.23. Relaciones entre tablas ........................................................................................................................................ 17 1.23.1. Introducción ...................................................... ................................................................. ........................... 17 1.23.2. Consideraciones sobre la relación de las tablas ........................................................................................... 17 1.23.3. Crear una relación de tabla mediante la ventana Relaciones ...................................................................... 17 1.23.4. Tipos de relaciones de tablas ta blas ............................................................. ........................................................... 18 1.23.5. Descripción de la integridad referencial ....................................................................................................... 18 1.23.6. Actualizar en cascado los campos relacionados ........................................................................................... 19 1.23.7. Eliminar en cascada con los campos relacionados ....................................................................................... 19 1.23.8. Modificar una relación .................................................................................................................................. 19 1.23.9. Eliminar una relación de tabla ...................................................................................................................... 19 1.23.10. Configurar el tipo de combinación ............................................................................................................. 20

TEMA 2: CONSULTAS CONSULTAS........................................... ................................................................. ............................................ ............................................ ..................................... ............... 21 2.1.1. Crear una consulta de selección mediante el asistente.................................................................................. 21 2.1.2. Crear una consulta en la ventana diseño ....................................................... ................................................. 22 2.1.2.1 Incluir los ca mpos en una consulta .......................................................... ................................................. 22 2.1.2.2 Utilizar los operadores de comparación ............................................................ ...................................... 22 2.1.2.3 Utilizar los comodines ............................................................................................................................... 23 2.2. Crear una consulta multitabla................................................................................................................................ 23 2

Gestión de un Videoclub

2.3. Seleccionar registros utilizando varios criterios .................................................................................................... 24 2.4. Seleccionar registros que cumplan, cumpla n, a la vez, varios criterios en un mismo ca mpo. .............................................. 24 2.5. Seleccionar registros que cumplan uno de varios criterios en un mismo campo.................................................. campo .................................................. 25 2.6. Introducir varios criterios que afecten a distintos campos.................................................................................... 25 2.7. Crear campos con operaciones .............................................................................................................................. 25 2.7.1. Campos calculados.......................................................................................................................................... 25 2.7.2. Calcular parám etros estadísticos ......................................................... ........................................................... 26 2.7.3. Crear consultas de selección interactivas. ...................................................................................................... 26 2.8. Consultas complejas .............................................................................................................................................. 27 2.8.1. Ejemplo consulta referencias cruzadas .......................................................................................................... 27 2.9. Consultas de acción ............................................................................................................................................... 28 2.9.1. Crear consultas para eliminar registros .......................................................................................................... 28 2.9.2. Crear consultas para actualizar datos ............................................................ ................................................. 29

TEMA 3: FORMULARIO FORMULARIO ........................................... .................................................................. ............................................. ............................................ ................................. ........... 30 3.1. Formulario ............................................................................................................................................................. 30 3.2. Vista del formulario ............................................................................................................................................... 30 3.2.1. Vista Presentación .......................................................................................................................................... 30 3.2.2. Vista Diseño .................................................................................................................................................... 30 3.3. Crear un formulario for mulario mediante la herramienta herra mienta Formulario ......................................................... ........................... 31 3.4. Crear un formulario dividido mediante la herramienta Formulario dividido ........................................................ 31 3.5. Crear un formulario que muestre varios registros mediante la herramienta Varios elementos .......................... 31 3.6. Crear un formulario for mulario mediante el Asistente para formularios ................................................................ ................ 32 3.7. Crear un formulario mediante la herramienta Formulario en blanco ................................................................... 33 3.8. Control ................................................................................................................................................................... 33 3.8.1. Seleccionar un control .................................................................................................................................... 34 3.8.2. Mover un control ........................................................................................... ................................................. 34 3.8.3. Modificar el aspecto de d e los controles ............................................................ ................................................. 34 3.8.4. Eliminar o a ñadir controles ................................................................. ............................................................ 34 3.8.5. Modificar las propiedades propiedad es de un control ....................................................... ................................................. 34 3.8.6. Formato condicional de un control................................................................................................................. 35 3.9. Modificar un formulario......................................................................................................................................... 35 3.9.1. Tamaño y orden de los controles ................................................................................................................... 36 3.9.2. Secciones del formulario ................................................................................................................................ 38 3.9.3. Perfeccionamiento formularios ...................................................................................................................... 38

TEMA 4: INFORMES INFORMES............................................. ................................................................... ............................................ ............................................ ..................................... ............... 41 4.1. Tipos de informes .................................................................................................................................................. 41 4.1.1. Generar un autoinforme ........................................................... ................................................................. ..... 41 4.2. Crear un informe mediante el asistente. ............................................................................................................... 42 4.3. Crear un informe con datos de varias tablas. ........................................................................................................ 43 4.4. Crear un informe en blanco ................................................................................................................................... 43

TEMA 5: PANEL PANEL DE CONTROL CONTROL.......................................... ................................................................ ............................................ ............................................. .......................... ... 45 5.1. Introducción ............................................................... ................................................................. ........................... 45 5.2. Inserción de controles en el panel de control........................................................................................................ 45 5.3. Crear un u n cuadro de diálogo .............................................................. ................................................................. ..... 46

3

Gestión de un Videoclub

Una base de datos un conjunto de todas las herramientas u objetos necesarios para poder gestionar datos. Los objetos que se puede crear en una base de datos so n: Tablas. Tablas. Las tablas permiten almacenar los datos de forma organizada gracias a su estructura constituida por filas y columnas. Dicha organización es imprescindible para poder realizar con eficacia todas las operaciones con los datos. Consultas. Consultas. Las consultas permiten dar respuesta a las preguntas que se planteen a los datos almacenados en las tablas. Además permiten obtener nuevos datos calculados a partir de los almacenados. Formularios. Formularios. Permiten visualizar los datos en pantalla con el formato deseado, resultando más agradable y eficaz. Pero no solo permiten visualizar datos, sino también introducir otros nuevos o modificar los existentes. Informes. Informes. Los informes son los objetos que le permitirán imprimir los datos almacenados con el aspecto que previamente haya diseñado. Macros. Macros. Son una especie de miniprogramas que permiten realizar una serie de operaciones repetitivas en un solo paso. Módulos. Módulos. Son un conjunto de instrucciones y procedimientos, escr5ito en leguaje de programación Visual Basic. Páginas Web. Son documentos HTML en los que se ha publicado información de la base de datos.

El proceso de diseño consta de los pasos siguientes: Determinar la finalidad de la base de datos Buscar y organizar la información necesaria Dividir la información en tablas Convertir los elementos de información en columnas Especificar claves principales Definir relaciones entre las tablas Ajustar el diseño Aplicar las reglas de normalización

Se va a crear una base de datos que permitirá gestionar un videoclub. Para la creación de una base de datos, los pasos son: 1/\ Seleccionar Archivo/Nuevo... o hacer clic en el botón herramientas de acceso rápido.

de la barra de

2/\ Seleccionar Base de datos en Blanco de la sección Plantillas disponibles. 3/\ Access, por defecto, propone un nombre para la nueva base de datos “Database1.accdb”. 4/\ Activar

el

recuadro

de

la

opción

Nombre de Archivo y

4

Gestión de un Videoclub

escribir Gestión del videoclub como nombre de la base de datos. Access le asignará automáticamente la extensión .accdb

Una tabla está formada por una serie de filas y columnas. Cada columna va a almacenar datos de la misma naturaleza (TítuloPelícula, director, intérpretes, género, etc.) y cada fila estará constituida por los diferentes datos referentes a un mismo elemento (película); cada fila de una tabla se denomina Registro, mientras que cada columna se denomina Campo. El cruce de cada columna con cada fila genera una celda; en ella estará almacenado un Dato. Antes de comenzar a crear la estructura de una tabla es conveniente que, previamente, se piense en la finalidad de la base de datos, así como en las preguntas y cuestiones a plantear respecto a los datos almacenados en ella. A la hora de diseñar una tabla conviene tener en cuenta los siguientes puntos: Los datos a almacenar. Si se va a necesitar, por ejemplo, los directores de las películas, se deberá almacenar el director de cada película en un campo. El modo en que se va a gestionar los datos. Por ejemplo si se va a necesitar los clientes ordenados alfabéticamente por su primer apellido, deberá introducir su nombre completo como Apellidos, Nombre o bien almacenar los apellidos y el nombre en campos separados. Las operaciones que va a realizar con los datos. Si se van a efectuar operaciones matemáticas, estos deberán estar declarados como valores numéricos. Si se va almacenar muchos datos de un mismo elemento (persona, película, etc), debe pensar en la conveniencia de crear varias tablas distintas, de menor tamaño, frente a una única tabla de grandes dimensiones.

TIPO DE CAMPO

DATOS QUE ALMACENARÁ

Texto

Datos que pueden estar constituidos por letras, números y espacios en blanco. Como máximo podrán introducir 255 caracteres

Número

Datos numéricos, por lo que se podrán realizar operaciones matemáticas con ellos.

Moneda

Datos numéricos de tipo monetario; el programa mostrará sus datos con el símbolo monetario.

Fecha/Hora

Datos correspondientes a fechas y horas

Si/No

Sólo admiten como contenido los valores Si o No.

Búsqueda y relación

Muestra una lista de valores recuperada de una tabla o una consulta, o un conjunto de valores especificado en el momento en que se creó el campo. Se inicia el Asistente para búsquedas y se puede crear un campo Búsqueda. El tipo de datos de un campo Búsqueda es Texto o Número, según las opciones seleccionadas en el asistente.

Texto enriquecido

Texto o combinación de texto y números a los que se puede aplicar formato mediante controles de color y de fuente.

Memorando

Datos análogos a los declarados como texto, aunque admite un texto más extenso (hasta 65535 caracteres)

Datos adjuntos

Imágenes, archivos de hoja de cálculo, documentos, gráficos y otros tipos de archivos admitidos adjuntos a los registros de la base de datos, de forma similar a adjuntar archivos a los mensajes de correo electrónico.

Hipervínculo

Los campos así declarado almacenarán hipervínculos.

Campo calculado

Resultado de un cálculo. El cálculo debe hacer referencia a otros campos de la misma tabla. Para crear el cálculo se usa el Generador de expresiones.

5

Gestión de un Videoclub

Una base de datos nueva se inicia con la subficha Campos de la ficha Herramientas de tabla, acción lógica ya que el objeto inicial e imprescindible para confeccionar una base de datos, es la tabla. En la zona de trabajo aparece la primera ficha que aparece, por defecto, con el nombre Tabla 1 . A través de un ejemplo se va a explicar el procedimiento de crear una tabla: 1/\ Aparece ya definido el campo Id. Access colabora para que no se olvide la inserción de un campo clave, es un campo que tiene unas características específicas: no pueden existir dos registros con el mismo contenido en este campo. Situando el puntero en la zona del botón Id y activando el menú emergente, se selecciona la opción Cambiar nombre del campo, que permite cambiar el nombre de Id a IdCliente. 2/\ Para agregar el siguiente campo, abrir el desplegable de Haga clic para agregar, elegir Texto, cambiar el nombre a Apellidos. Repetir pasos para los siguientes campos: NombreCliente, Dirección, Cod_postal, localidad, Provincia, Teléfono 1 y Teléfono 2. 3/\ Para modificar propiedades del campo NombreCliente y TítuloPelícula, clic sobre subficha Campos de la ficha Herramientas de tabla:

de la

Situar el puntero en el campo IdCliente, y en el cuadro Descripción escribir Clave de identificación del cliente. En el campo Cod_postal titular como Código postal. 4/\ Clic sobre campos:

de la subficha Campos de la ficha Herramientas de tabla en los

NombreCliente: cambiar a 120. Cod_postal: cambiar a 5. Provincia: cambiar a 100 5/\ En el campo Provincia clic sobre de tabla en los campos:

de la subficha Campos de la ficha Herramientas

=Murcia No se deben utilizar como nombres de campo los siguientes: Nombre y Título, ya que en determinadas funciones dan errores porque Access las confunde con el nombre del informe o con el Título de un control.

Permite asignar un determinado comportamiento al campo, Requerido. Obliga a introducir un dato en ese campo para pasar al siguiente registro: Único: Impide la duplicidad de datos, los campos clave. En la clave principal de una tabla se activa automáticamente, ya que estos campos no permiten duplicidad. Indizada. Es posible crear un índice basado en un único campo o en varios. Considere indizar aquellos campos que se buscan con frecuencia, que se ordenan y que se combinan con campos de otras tablas en

6

Gestión de un Videoclub

consultas. Los índices pueden ayudar a acelerar las búsquedas y a seleccionar las consultas, aunque también pueden ralentizar el rendimiento cuando se agregan o actualizan datos. La clave principal de una tabla se indiza automáticamente Clientes DNI/NIE

Apellidos

Nombr eClient e

Dirección

Cod_pos tal

Localidad

Provinci a

Teléfono1

Cod_Cli ente

Teléfono2

11333455K

Ros Zapata

Rocío

C/ Sto. Tomás de Aquino, 195

30720

Santiago de la Ribera Murcia 968334040

609888444

RR5K

22999666B

Patiño Paredes

Javier

C/ Margaritas, 12

30730

San Javier

Murcia 647888999

654555444

JP6B

33777444N

Pons Blas

Elena

Avda. Sevilla, 5

30740

San Pedro del Pinatar Murcia 968575757

607111444

EP4N

55333444K

Abril Palacios

Julio

C/ Ronda Norte, 39

30720

Santiago de la Ribera Murcia 968191944

628111333

JA4K

55444333G

Egea Fernández

David

C/ Velázquez, 12

30730

San Javier

Murcia 968252525

601222333

DE3G

70111222E

Chiclano Fernández

Carlos

C/ Dalí, 74

30720

Santiago de la Ribera Murcia 968222111

633111444

CC2E

77888999M

Egea Beltran

Judit

C/ Goya, 23

30740

San Pedro del Pinatar Murcia 645555777

612333777

JE9M

77999888B

Hermida Sáez

Blanca C/ Picasso, 21

30720

Santiago de la Ribera Murcia 968191919

622111444

BH8B

La ventana de diseño presenta dos paneles bien diferenciados. El  panel superior  está estructurado en filas y columnas; cada fila permite definir un campo con las características que se indiquen en cada una de las columnas. La primera columna de este panel muestra los nombres de los campos, la segunda el tipo de datos que almacenará cada campo y en la tercera podrá incluir, de forma optativa, una descripción para el campo. El  panel de la parte inferior  mostrará otras propiedades del campo activo, que podrán modificarse según interese. Para pasar de un panel a otro, además del puntero o teclado se puede usar la tecla F6

Puede crear formatos de Texto y Memo personalizados mediante los siguientes símbolos. Símbolo

Descripción

@

Se necesita un carácter de texto (ya sea un carácter o un espacio).

&

No se necesita un carácter de texto.

<

Convertir todos los caracteres a minúsculas.

>

Convertir todos los caracteres a mayúsculas.

7

Gestión de un Videoclub

Valor

Datos

Muestra

@@@-@@-@@@@

465043799

465-04-3799

@@@@@@@@@

465-04-3799 465043799

465-04-3799 465043799

>

davolio DAVOLIO Davolio

DAVOLIO DAVOLIO DAVOLIO

<

davolio DAVOLIO Davolio

davolio davolio davolio

@;"Desconocido"

Valor Null

Desconocido

Cadena de longitud cero

Desconocido

Cualquier texto

El mismo texto introducido

Una máscara de entrada se utiliza en campos (en tablas y consultas) y en cuadros de texto y cuadros combinados (en formularios) para dar formato a los datos y para proporcionar algún control sobre qué valores pueden introducirse. Una máscara de entrada está formada por caracteres literales (como espacios, puntos, guiones y paréntesis) que separan los espacios en blanco para rellenar. La configuración de la propiedad Máscara de entrada (InputMask) está formada por caracteres literales junto con caracteres especiales que determinan el tipo de valor que puede introducirse en un espacio en blanco en esa posición. Las máscaras de entrada se utilizan principalmente en campos de Texto y de Fecha/Hora, pero también pueden utilizarse en campos Numéricos o de Moneda.

Microsoft Access interpreta los caracteres de la primera sección de la definición de la propiedad Máscara de entrada (InputMask) tal como se muestra en la tabla siguiente. Para definir un carácter literal deberá introducirse cualquier otro carácter no incluido en la tabla, incluidos espacios y símbolos. Para definir uno de los siguientes caracteres como un carácter literal, deberá anteponer a dicho carácter una barra diagonal inversa (\). Carácter

Descripción

0

Dígito (0 a 9, entrada obligatoria; signos más [+] y menos [-] no permitidos).

9

Dígito o espacio (entrada no obligatoria; signos más y menos no permitidos).

#

Dígito o espacio (entrada no obligatoria; las posiciones en blanco se convierten en espacios; se permiten los signos más y menos).

L

Letra (A-Z, entrada obligatoria).

?

Letra (A-Z, entrada opcional).

A

Letra o dígito (entrada obligatoria).

a

Letra o dígito (entrada opcional).

&

Cualquier carácter o un espacio (entrada obligatoria).

C

Cualquier carácter o un espacio (entrada opcional).

.,:;-/

Marcador de posición decimal y separadores de millares, fecha y hora.

<

Convierte a minúsculas todos los caracteres que siguen.

8

Gestión de un Videoclub

Carácter

Descripción

>

Convierte a mayúsculas todos los caracteres que siguen.

!

Hace que la máscara de entrada se muestre de derecha a izquierda, en lugar de hacerlo de izquierda a derecha..

\

Hace que el carácter que viene a continuación se muestre como carácter literal.

Contraseña

Al establecer la propiedad Máscara de entrada (InputMask) a la palabra Contraseña, se crea un cuadro de texto de entrada de contraseña. Cualquier carácter escrito en este cuadro de texto se almacena como tal, pero se muestra como un asterisco (*).

Ejemplos de máscaras de entrada La tabla siguiente muestra algunas definiciones de máscara de entrada útiles y ejemplos de valores que pueden introducirse en ellos. Para obtener información sobre los códigos utilizados para crear definiciones de máscaras de entrada, consultar la tabla incluida al final de este tema. Definición de máscara de entrada

Ejemplos de valores

(000) 000-0000

(206) 555-0248

(999) 999-9999!

(206) 555-0248 ( ) 555-0248

(000) AAA-AAAA

(206) 555-TELE

#999

-20 2000

>L????L?000L0

GREENGR339M3 MAY R 452B7

>L0L 0L0

T2F 8M4

00000-9999

9811598115-3007

>L
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF