Linea Del Tiempo
Enviado por danielaparicio • 3 de Febrero de 2012 • 9.276 Palabras (38 Páginas) • 1.285 Visitas
Prácticas de Bases de Datos / Bases de Datos I
INDICIE:
Introducción y objetivo
Objetivo
Introducción a Access
¿Qué es una base de datos para Access?
Creación de una base de datos
1. Manejo de tablas
1.1. Introducción
1.2. Creación de tablas
1.2.1. Definición de campos
1.2.2. Clave principal
1.2.3. Guardar el diseño
1.3. Introducción de datos
1.4. Interrelaciones e integridad.
1.4.1. Ejercicio 1: Creación de tablas
1.4.2. Ejercicio 2: Introducción de datos
1.5. ANEXO: Formatos de presentación de datos
1.5.1. Campos de tipo fecha/hora
1.5.2. Campos de tipo numérico y moneda
1.5.3. Campos de tipo texto y memo
1.5.4. Campos de tipo sí/no
1.63ANEXO: Formato de máscaras de entrada
2. Consultas
Introducción a las consultas
Introducción al SQL
Consultas de selección simple
Adición de campos
Operadores y expresiones
Valores repetidos
Ordenación de registros
Agrupamiento de datos
Filtrado de tuplas de salida
Consultas sobre múltiples tablas
Producto cartesiano
Unión (join)
Consultas de inserción
Consultas de creación de tabla
Consultas de actualización
Consultas de borrado
Consultas anidadas
Consultas de tabla de referencias cruzadas
Consultas específicas de SQL
Consultas de concatenación de tablas
Consultas de definición de datos
Modificación y acceso a los datos de una consulta. Vistas
Ejercicios de consultas SQL
3. Formularios
Introducción
Creación de formularios
El objeto formulario
Eventos
Eventos para los formularios
Eventos para los controles
Controles en un formulario
Propiedades comunes
Propiedades de los controles de listas
Subformularios
Ejercicios de formularios
Creación de un formulario para Tiendas
Creación de un formulario para TExistencias
Ejercicio propuesto (1)
Formularios anidados
Ejercicio propuesto (2)
4. Informes
Introducción
Controles en informes
Agrupamiento de datos en informes
Formato de página y columnas
Funciones interesantes en informes
Ejercicios de formularios
5. 5. Macros
Operaciones con Macros
Construcción de macros
Referencias a los objetos de los formularios o informes
Ejecución condicional
Bucles
Ejemplo de construcción y uso de macros
Organización de macros
Macros autoejecutables
Ejercicios de macros
Introducción y objetivo
Objetivo
El objetivo de las prácticas es el aprendizaje del manejo a nivel de programador del S.G.B.D. Microsoft Access. Para ello, dedicaremos las primeras sesiones de prácticas para conocer el entorno de trabajo que ofrece Access: los objetos que permite utilizar, su manejo y posibilidades. El resto de sesiones de prácticas se emplearán para la resolución de un problema en todas sus fases: se partirá de un enunciado que describe un problema y se pretende obtener como resultado final una base de datos con las especificaciones descritas en el enunciado. Para ello se deberá realizar previamente un análisis del problema utilizando las herramientas estudiadas en las clases de teoría.
Al final de curso se entregará una memoria en la que se describa el análisis realizado, junto con la base de datos creada. Contendrá, al menos, los siguientes puntos:
• Diagrama E/R.
• Descripción de tablas.
• Descripción de consultas.
• Breve manual de usuario.
• Breve manual del programador (listado de objetos creados con su descripción y relaciones).
Introducción a Access
Access es un programa comercial de la empresa Microsoft Corporation. Se trata de un sistema gestor de bases de datos diseñado para ser utilizado en computadoras personales tipo PC. Aunque no está considerado como un sistema "serio", lo cierto es que permite realizar las mismas tareas que los tradicionalmente considerados sistemas "serios", como puede ser Oracle. A diferencia de éste, Access puede funcionar en sistemas de bajo coste, y es mucho más asequible. Además, dispone de un entorno muy amigable (al estilo Windows 95). Por esta razón, cada vez más empresas apuestan por este sistema. Tanto es así que los fabricantes de los sistemas "serios", incluido Oracle, tienden a hacer que sus productos se parezcan, en cuanto a interfaz de usuario se refiere, a lo que el usuario pide, que no es otra cosa que el entorno visual. Así aparece Developer 2000, un entorno visual para crear aplicaciones para Oracle.
Por todas estas razones, estudiar un sistema como Access es una buena apuesta, ya que abre las puertas a un mercado cada vez más importante, sin que ello suponga dejar de conocer otros sistemas muy extendidos.
La instalación completa de Access proporciona una serie de herramientas de apoyo al usuario y al programador que pueden facilitar la creación y administración de una base de datos. Sin embargo, puesto que el objetivo de las prácticas es formar al alumno para enfrentarse a cualquier sistema, el alumno deberá ignorar la existencia de dichas herramientas y aprender a trabajar sin apoyarse en ellas.
¿Qué es una base de datos para Access?
En Access una base de datos es un archivo que contiene datos (estructurados e interrelacionados) y los objetos que definen y manejan esos datos: tablas, consultas, formularios, informes, macros y módulos. Además, se pueden definir estrategias de seguridad y de integridad. Pueden coexistir en un disco varias bases de datos, en varios ficheros, absolutamente independientes entre sí (aunque es posible referenciar desde una base de datos objetos presentes en otras bases de datos, es decir, en otros ficheros).
NOTA: En algunos otros sistemas, como dBase, una base de datos es un directorio del disco en el que se encuentran multitud de archivos que contienen los datos y los objetos.
En las siguientes sesiones de prácticas comenzaremos a estudiar los diferentes objetos que permitirán crear una base de datos:
• Tablas: son los almacenes de datos. Se trata de listas de registros. El diseño de tablas consiste en la definición de los campos necesarios para almacenar correctamente la información de la base de datos.
• Consultas: operaciones que pueden realizase sobre los datos de las tablas: limitaciones de acceso, selección de datos,
...