domingo, 18 de mayo de 2008

SOLUCION DE LA GUIA NO. 7: ACCES (BASES DE DATOS) PART 2

SOLUCION DE LA GUIA NO. 7

¿Qué aspectos debo tener en cuenta durante el diseño de una base de datos?

Debo tener en cuenta datos que permitan especificar su relación y con los cuales se puedan hacer tabulaciones las cuales ayudaran a una mejor organización de la base de datos.

¿Qué puede realizar con una base de datos?

Se pueden realizar:
-tablas
-consulta.
-formularios
-informes

En las cuales se pueden ingresar toda clase de datos texto, numérico, memo, fecha/hora, moneda, Autonumérico, Si/no, Objeto OLE, Hipervínculo y asistentes para búsqueda.

¿Que es SQL y para qué sirve?

El SQL (un lenguaje de estánStructured Query Language) es dar aceptado en productos de bases de datos. A pesar de que no se trata de un lenguaje de programación como puedan serlo C o Pascal, puede utilizarse en el diseño de consultas interactivas y puede incluirse en una aplicación como un conjunto de instrucciones de manejo de datos (sentencias). lenguajes como Visual Basic o C/C++ pueden incluir sentencias SQL en su código.
El SQL estándar cuenta con elementos destinados a la definición, modificación, control, protección de los datos y acceso a bases de datos distribuidas en una red, haciendo factible que varios usuarios puedan consultar la misma base de datos de forma simultánea.


¿Que son relaciones uno a uno, uno a varios, y varios a varios? De ejemplos.

Relación uno a uno:
Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa.

por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con una lista de alcaldes una población sólo puede tener un alcalde, y un alcalde lo será únicamente de una población.

Relación uno a varios:


Cuando un registro de una tabla( tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla ( tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un registro relacionado en la primera tabla( tabla secundaria)
por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con los habitantes, una población puede tener mas de un habitante, pero un habitante pertenecerá (estará empadronado) en una única población.


Relación varios a varios:

Cuando un registro de una tabla puede estar relacionado con mas de un registro de la otra tabla y viceversa
por ejemplo: tenemos dos tablas una con los datos de clientes y otra con los artículos que se venden en la empresa, una cliente podrá realizar un pedido con varios artículos, y un artículo podrá ser vendido a más de un cliente.

¿Qué es una clave principal?

El último paso que hay que dar en el diseño de una tabla consiste en definir lo que se denomina la clave principal. Este paso es recomendable por dos motivos:
Porque se incrementan la velocidad de las consultas y de otros procesos.Porque permite definir relaciones entre tablas.
Puede estar compuesta por uno o varios campos y su contenido identifican a cada registro de manera única.Para establecer la clave principal hay que tener en cuenta lo siguiente:
El contenido de ese campo debe ser distinto en todos los registros, por lo que no pueden contener valores iguales.La manera más rápida de acceder a un registro de una tabla es a través de la clave principal. Haga que los datos de ésta sean descriptivos y fáciles de recordar.Cuanto más pequeño sea el tamaño del campo más rápido funcionará la base de datos.

¿Cómo se crea una clave principal?

Abra una tabla en la vista Diseño.Seleccione el campo o los campos que desea definir como clave principal. Para seleccionar un campo, haga clic en el selector de filas del campo que desee. Para seleccionar varios campos, mantenga presionada la tecla CTRL y, a continuación, haga clic en el selector de filas de cada campo.Haga clic en Clave principal en la barra de herramientas.

No hay comentarios: