martes, 26 de mayo de 2009

Resumen :)

Pasos para crear un formulario.



1.- Crear una base de datos o abrir una base de datos.



2.- Escoger grupo formulario y apretar el boton NUEVO.


3.- Escoger asistenta para formularios- Es importante especificar de donde provienen los datos.

4.- Es pecificar la distribución, el tipo de diseño (estilo)- el tipo de letras, presionando cada vez SIGUIENTE. nombrar en formulario y al final apretar TERMINAR.

El formualrio le permite poner más atención a los elementos de un campo y substrae los datos de las tablas.

Para que pueda esbribir en las columnas de Descripción y Cantidad debe hacer doble clic sobre la categoría. Con el triángiulo de ezpansión de la celda puede escrbir la categoría y despues escribir en las otras celdas.


Pasos para crear un informe.

1.- Crear una base de datos o abrir una base de datos.




2.- Escoger el grupo informe y apretar el boton NUEVO.

3.- Escoger asistente para informes. Seleccionar los campos. Especificar la tabla donde se va hacer el informe. Escoger los campos seleccionándolos con el signo >.






Para regresar algunos o todos los campos debe utilizra los botones < ó <<. Al final oprima siguiente.


4.- Escoger el nivel de agrupamiento (con doble clic en las categoría), tipo de orientción para los registros, la distribución, la orientación de la página, el tipo de diseño, presionando cada vez SIGUIENTE, seguir las instrucciones y al final presionar TERMINAR.




Para ir al siguiente paso debe oprimir el boton Siguiente>. A la izquierda se muestran los pasos que deben seguir con las ventanas correspondientes del Asistente para informes.

Se muestra el resultado del ejemplo del informe. Teniendo su base de datos escrita en tabal trate de convertirla en un informe siguiendo los pasos para hacer un informe. Puede imprimir el resultado.


1.- Crear una base de datos

2.- Escoger el grupo de consultas y apretar el botñon Nuevo.

3.- Escoger el Asistente para consultas sencillas- especificar la tabla y seleccionar los campos deseados - Siguiente, nombrar la consulta y al final presionar Fimalizar.


Para seleccionar los campo oprimir los botones > ó >>. El botón > agrega una por una las opciones mostradas en la ventana izquierda. Al final oprima Siguiente>.


4.- Si elige Asistente para consultas de buscar duplicados puede obtener información de los datos repetidos en la base de datos. Debe seleccionar los campos de duplicación presionar cada vez Siguiente, seguir las instrucciones y al final presionar Finalizar.


viernes, 15 de mayo de 2009

Quinta tarea felizzz dia profe !!!


1.- ¿Qué es la normalización entre bases de datos?
R= es aquel proceso que consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al model relacional.
Las bases de datos relacionales se normalizan para:
-Evitar la redundancia de los datos.
-Evitar problemas de actualización de los datos en las tablas.
-Proteger la integridad de los datos.
En el modelo relacional es frecuente llamar tabla a una relación, aunque para que una tabla sea considerada como una relación tiene que cumplir con algunas restricciones:
-Cada columna debe tener su nombre único.
-No puede haber dos filas iguales. No se permiten los duplicados.
-Todos los datos en una columna deben ser del mismo tipo.
2.- ¿Qué es la primera forma normal?
R= Las formas normales son aplicadas a las tablas de una base de datos. Decir que una base de datos está en la forma normal N es decir que todas sus tablas están en la forma normal N.
Una tabla está en Primera Forma Normal sólo si:
-Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio son indivisibles, mínimos.
-La tabla contiene una clave primaria.
-La tabla no contiene atributos nulos.
-Si no posee ciclos repetitivos.
Una columna no puede tener múltiples valores. Los datos son atómicos. (Si a cada valor de X le pertenece un valor de Y, entonces a cada valor de Y le pertenece un valor de X)
Esta forma normal elimina los valores repetidos dentro de una BD.
3.- ¿Qué es la segunda forma normal?
R= Dependencia Funcional. Una relación está en 2FN si está en 1FN y si los atributos que no forman parte de ninguna clave dependen de forma completa de la clave principal. Es decir que no existen dependencias parciales.
En otras palabras podríamos decir que la segunda forma normal está basada en el concepto de dependencia completamente funcional. Una dependencia funcional es completamente funcional si al eliminar los atributos A de X significa que la dependencia no es mantenida, esto es que A Є X, (X – {A}) -x-> Y. Una dependencia funcional es una dependencia parcial si hay algunos atributos que pueden ser removidos de X y la dependencia todavía se mantiene, esto es A Є X, (X – {A}) -> Y .
Por ejemplo {SSN, PNUMBER} HOURS es completamente dependiente dado que ni SSN HOURS ni PNUMBER HOURS mantienen la dependencia. Sin embargo {SSN, PNUMBER} ENAME es parcialmente dependiente dado que SSN ENAME mantiene la dependencia
4.- ¿Qué es la tercera forma normal?
R= La tabla se encuentra en 3FN si es 2FN y cada atributo que no forma parte de ninguna clave, depende directamente y no transitivamente, de la clave primaria.
Un ejemplo de este concepto sería que, una dependencia funcional X->Y en un esquema de relación R es una dependencia transitiva si hay un conjunto de atributos Z que no es un subconjunto de alguna clave de R, donde se mantiene X->Z y Z->Y.
5.- ¿Cuál es el ciclo de vida del sistema de aplicación de una base de datos?
R= Las etapas del ciclo de vida de una aplicación de bases de datos son las siguientes:
-Planificación del proyecto.
-Definición del sistema.
-Recolección y análisis de los requisitos.
-Diseño de la base de datos.
-Selección del SGBD.
-Diseño de la aplicación.
-Prototipado.
-Implementación.
-Conversión y carga de datos.
-Prueba.
-Mantenimiento.
Estas etapas no son estrictamente secuenciales. De hecho hay que repetir algunas de las etapas varias veces, haciendo lo que se conocen como ciclos de realimentación.

viernes, 1 de mayo de 2009

Cuarta tarea :)


Consultas

¿Qué es una consulta en base de datos?

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.
¿Qué es una consulta en Access?
Una consulta recupera informaciones de la Base de Datos y eventualmente las presenta en la pantalla. Son herramientas de Access que permiten filtrar datos de una tabla o consulta.
Consultas por asistentes.
El Asistente de Bases de Datos es una herramienta de acceso a bases de datos todo-en-uno para ver y editar datos desde virtualmente todas las más importantes bases de datos incluyendo Oracle, MS SQL Server, Informix, MS Access, Sybase y dBASE. Sus funcionalidades incluyen la habilidad de ejecutar consultas con comodines, insertar, actualizar y eliminar artículos, etc.

-Asistente para consultas sencillas: crea una consulta de selección sobre la base de los campos seleccionados y es el tipo más común de consulta.

-Asistente para consultas de referencias cruzadas: crea una consulta de referencias cruzadas para ver datos en un formato compacto semejante al de una hoja de cálculo.
-Asistente para consultas de buscar duplicados: crea una consulta que busca registros con valores de campo duplicados en un campo de una sola tabla o consulta.
-Asistente para consultas de buscar no coincidentes: crea una consulta para buscar en una tabla los registros que no tienes registros relacionados en otra tabla.

Consultas por varias tablas.

En Access, es posible realizar consultas involucrando campos de varias tablas, de modo que el resultado de la consulta muestre información procedente de todas ellas. Para que una consulta pueda realizarse sobre campos de varias tablas, éstas deben tener un campo común, y las tablas deberán estar relacionadas por esos campos. Si no se hubieran establecido las relaciones anteriormente, habría que establecerlas en este momento (en la propia consulta), ya que si no existen relaciones entre las tablas, Access no encontrará relación entre los campos especificados en la ventana de diseño y no mostrará ningún registro como resultado de la consulta.

Una vez establecidas las relaciones entre las tablas el modo de generar una consulta de varias tablas es similar a la de creación de cualquier otra consulta, sin más que "subir" a la parte superior de la consulta las tablas necesarias (varias en lugar de una sola), y "bajar" los campos a incluir en la consulta desde cada correspondiente tabla en la que se encuentren.

Consulta por parámetros.

Se pueden usar criterios en una consulta en Microsoft Access para restringir el conjunto de registros que devuelve la consulta. Para consultar registros diferentes cada vez que se ejecuta una consulta en particular, es posible que desea que la consulta pida que para criterios escribir, por ejemplo, "una fecha de" a una fecha para. Una consulta que se solicita para criterios se denomina una consulta de parámetros.
Una consulta de parámetros muestra su propio cuadro de diálogo que se solicita información. Puede diseñar una consulta pida un dato de información, por ejemplo, un número de parte, o por más de un fragmento de información, por ejemplo, dos fechas. Microsoft Access, a continuación, se recuperar todos los los registros que contienen ese número de parte o todos los registros que se encuentren entre esas dos fechas.
Informe en base de datos.
Permite preparar los registros de la base de datos de forma personalizada para imprimirlos.
Informes en Access.
Un informe access no es mas que una tabla o consulta mostrada en una forma "elegante y dinámica", los informes son uno de los módulos de access mas importantes, ya que permiten automatizar en gran medida el desarrollo de documentos a partir de bases de datos. Gracias a las herramientas de agrupación y ordenación de datos, y combinado con el código vba que podemos asociar al informe, los resultados pueden ser espectaculares
Partes de un informe
El contenido de un informe se divide en secciones, donde cada seccion se representa en la vista diseñopor una barra gris que cruza horizontlamente la página. Cada bara contiene un texto que indica su tipo. Las secciones que se pueden encontar en un informe son:
  • Encabezado de informe
  • Pie de informe
  • Encabezado de página
  • Pie de página
  • Encabezado de agrupación
  • Pie de agrupación
  • Detlle (Cuerpo de pagina)

Creacion de un informe utilizando el asistente.

Puede utilizar el Asistente para informes para ser más selectivo acerca de los campos que van a aparecer en el informe. También puede especificar cómo se agrupan y se ordenan los datos, y puede utilizar los campos de más de una tabla o consulta, siempre que haya especificado de antemano las relaciones entre las tablas y consultas. En la sección Vea también encontrará vínculos que le permitirán tener acceso a más información sobre la creación de relaciones. En la ficha Crear, en el grupo Informes, haga clic en Asistente para informes. Siga las instrucciones de las páginas del Asistente para informes. En la última, haga clic en Finalizar.
de esta forma es mas sencillo crear informes ya que solo bamos siguiendo los pasos de el asistente

Creación de un informe utilizando tablas.

Existe una fórmula aún más rápida y cómoda incluso que el Asistente para crear un informe predeterminado. Se trata de la característica Autoinforme. Autoinforme crea un informe en el que se presentan todos los campos y registros de la tabla o consulta seleccionada. También se puede crear un informe de una sola columna basado en la tabla o consulta abierta o en la tabla o consulta seleccionada en la ventana Base de datos. Elija Autoinforme en el menú insertar, o en la lista emergente que aparece al pulsar en la flecha del botón Nuevo Objeto, en la barra de herramientas. Los informes creados con este método sólo constan de registros de detalle, y no incluyen encabezado de informe ni encabezado de página ni pie de página.
podemos crear informes de diferentes maneras y nosotros elejimos las que mas nos combenga y segun nuestras necesidades.