miércoles, 21 de abril de 2010

martes, 20 de abril de 2010

Que tipos de relaciones existen, defina cada uno de ellas y dé un ejemplo.



1. REFLEXION REFLEXIVA: relaciona una entidad consigo mismo. ejm: empleados que pueden ser jefes de otros empleados


2. DOS RELACIONES ENTRE LAS MISMAS( DOS ENTIDADES): se necesita para almacenar informacion historica comleta. ejm: proyectos en los que trabaja actualmente un empleado y proyectos en los que se han trabajado


3. RELACION TERNARIA: asociacion de tres entidades. ejm: el titulo de un libro, el autor y una editorial se relacionan las tres para asi formar un solo producto.


4. RELACION DE ESPECIALIZACION: tipificacion de una entidad en subtipos en numeros finitos y conocidos. ejm: una entidad persona tiene los subtipos hombre mujer. una misma persona no puede ser hombre y mujer a la vez por lo que la relacion es exclusiva.



Que es una relación?



una relacion es una asociacion o relacion matematica entre varias entidades. se representa en el diagrama E-R mediante flechas y rombos. cada entidad interviene en una relacion con una determinada cardinalidad. la cardinalidad se representa mediante una pareja de datos en minuscula, de la forma asociada a cada una de las entidades que intervienen las entidades en la relacion.




hay cuatro tipos posibles de relacion:


1. (una a una): este tipo de relacion, una vez fijado un elemento de una entidad se conoce la otra letra.


2. una a muchas


3.muchas a una


4. muchas a muchas.




modelo entidad-relación


jueves, 15 de abril de 2010

¿Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes)?

ALMACENAR Y ABMINISTRAR DATOS

Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla independiente para cada tema, los datos se almacenan sólo una vez. Esto tiene como resultado una base de datos más eficaz y menos errores de entrada de datos.


PAGINAS DE ACCESO A DATOS.

Para que los datos estén disponibles en Internet o en una intranet con el fin de hacer informes, escribir datos o analizar datos de manera interactiva, utilice una página de acceso a datos. Microsoft Access recupera los datos de una o más tablas, y los muestra en la pantalla con el diseño creado en la vista Diseño o con el diseño que haya elegido en el Asistente para páginas.


FORMULARIOS

Los formularios son un tipo de objeto de Access que pueden utilizarse para diferentes fines, aunque una de sus utilidades principales es la creación de diseños personalizados para la entrada y visualización de datos de las tablas.

EJEMPLOS:

de elementos gráficos o de texto que hayan sido añadidos para identificar la finalidad o propiedad de formulario, o simplemente como elementos decorativos, como texto explicativo, un logotipo de la empresa, líneas y demás objetos de dibujo.

TABLAS Y RELACIONES

Para almacenar los datos, cree una tabla para cada tipo de información de la que hace el seguimiento. Para reunir los datos de varias tablas en una consulta, formulario, informe o página de acceso a datos, defina relaciones entre las tablas.

La información de clientes que antes se guardaba en una lista de correo ahora reside en la tabla Clientes.

La información de pedidos que antes se guardaba en una hoja de cálculo ahora reside en la tabla Pedidos.

Un Id. exclusivo, como un Id. de cliente, permite distinguir los registros de una tabla. Si se agrega el campo de Id. exclusivo de una tabla a otra tabla y después se define una relación, Microsoft Access puede cotejar los registros relacionados de ambas tablas de manera que se puedan combinar en un formulario, un informe o una consulta.

CONSULTAS

Para buscar y recuperar tan sólo los datos que cumplen las condiciones especificadas, incluyendo datos de varias tablas, cree una consulta. Una consulta puede también actualizar o eliminar varios registros al mismo tiempo, y realizar cálculos predefinidos o personalizados en los datos.

EJEMPLO:



INFORMES

Para analizar los datos o presentarlos de cierta manera al imprimirlos, cree un informe.

EJEMPLO:

  • Utilice un informe para crear etiquetas postales.
  • Utilice un informe para mostrar totales en un gráfico.
  • Utilice un informe para calcular totales.

Vista Diseño de la tabla

En la vista Diseño de la tabla, puede crear una tabla entera desde el principio, o agregar, eliminar o personalizar los campos en una tabla existente.

Cómo relacionar dos tablas

Un campo común relaciona dos tablas de manera que Microsoft Access puede combinar los datos de las dos tablas para ver, modificar o imprimir. En una tabla, el campo es una clave principal (clave principal: uno o más campos (columnas) cuyos valores identifican de manera exclusiva cada registro de una tabla. Una clave principal no puede permitir valores Nulo y debe tener siempre un índice exclusivo. Una clave principal se utiliza para relacionar una tabla con claves externas de otras tablas.)



  • Imprimir u obtener una vista previa de los datos.
  • Revisar la ortografía.
  • Cortar, copiar o pegar el texto seleccionado, campos, registros completos o toda la hoja de datos.
  • Ordenar registros.
  • Filtrar registros, y buscar o reemplazar valores.
  • Agregar o eliminar registros.


¿Cuáles son las operaciones básicas que se pueden realizar en una BD?






¿Qué pasos tiene el proceso de diseño de una BD?


A continuación se indican los pasos que hay que seguir en el proceso de diseño de una base de datos. Cada paso se trata con mayor detalle en los temas restantes de esta sección.

  1. Determinar el propósito de la base de datos Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene.
  2. Determinar las tablas necesarias Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, como "Employees" u "Orders". Cada tema será una tabla de la base de datos.
  3. Determinar los campos necesarios Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Last_name y otro podría ser Hire_date.
  4. Determinar las relaciones Observe cada tabla y decida cómo se relacionan sus datos con los de las tablas restantes. Agregue campos a las tablas o cree tablas nuevas para clarificar las relaciones, si es necesario.
  5. Perfeccionar el diseño Busque errores en el diseño. Cree las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los resultados que desea de sus tablas. Haga los ajustes necesarios al diseño.