martes, 31 de mayo de 2011

CONSULTAS EN ACCESS

1- TIPOS DE CONSULTAS QUE MANEJA ACCESS
primero que todo una consulta es la que recopila registros en una base de datos para tenerlos a la mano o modificarlos. existen 3 tipos de consulta:

- CONSULTAS DE SELECCION
Son las consultas que extraen o nos muestran datos. esta consulta solo muestra los registros que se piden. Una consulta de selección genera una tabla lógica (se llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se vuelve a calcular).

- CONSULTAS DE ACCION
en esta consulta se hacen cambios en los registros de cada tabla, destro de la modificacion esta eliminar, actualizar, poner datos anexos y crear tablas.

- CONSULTAS ESPECIFICAS DE SQL
estas son consultas enexas que no se hacen en el formato de access (QBE) sino direcctamente en SQL.


2) CRITERIO DE CONSULTA
Un criterio de consulta es una regla para identificar los registros que se desea incluir en el resultado de una consulta, es como una formula para que al hacer la consulta no salgan todos los registros de la consulta sino unos especificos, mas concretamente aparesca lo que interesa y el resto no.

cada tipo de escritura tiene un creterio o simbolo como los sigurientes:


CRITERIO DE TEXTO, MEMO E HIPERVINCULO
el criterio para texto o escritura son ("") las comillas, todo texto se escribe entre comillas para que en el resultado salga exactamente como el texto y nose confunda con el formato de la "formula", algunas veces se la añade el caracter (*) esto de dice a access que lo siguiente es cualquier cadena de caracteras.

CRITERIO DE NUMERO, MONEDA Y AUTONUMERICA
el criterio de numero es diverso de acuerdo a la situacion, se puede colocar solo el numero como 100 o se puede dar el comando de mayor que (>) o menor o igual que (<=) o determinando un criterio nulo.


CRITERIOS PARA CAMPOS DE FECHA/HORA
siempre una fecha se debe escribir dentro de numerales (#-#) para que access pueda distinguir entre fechas y cadenas de texto

CONDICIONES

 OPERADORES = SIGNIFICADO
  • =          : igual que
  • < >      : distinto de
  • <          : menor que
  • <=        : menor o igual
  • >          : mayor
  • >=        : mayor o igual


4) CARACTERES COMODIN
Los caracteres comodín están concebidos para ser utilizados con campos que tienen tipo de datos texto. A veces, puede usarlos también con otros tipos de datos, como fechas, si no utiliza el panel de control de Microsoft Windows para cambiar la configuración regional para estos tipos de datos.

Access admite dos juegos de caracteres comodín diferentes porque admite dos estándares para el lenguaje de consulta estructurado: ANSI-89 y ANSI-92.

CARACTERES COMODIN ANSI-89
este juego de caracteres comodin se utiliza para las opciones BUSCAR Y REEMPLAZAR, utilizadas para buscar datos en los proyectos de access. los comodines son;

(*) - (?) - [ ] - ( ! ) - ( - ) - ( # ) su principal atributo es hacer conicidir caracteres.

CARACTERES COMODIN ANSI-92
se utiliza este juego de comodin para ejecutar consultas de seleccion y actualizacion de proyectos access, los comodines son;

( % ) - ( _ ) - [ ] - (^) - ( - )



domingo, 1 de mayo de 2011

PROCESO DE DISEÑO DE UNA BD

  • determinar la finalidad de la base de datos.
  • buscar y organizar la informacion.
  • dividir la informacion en tablas.
  • convertir los elementos de informacion en columnas.
  • especificar claves principales.
  • definir las relaciones.
  • ajustar el diseño.
  • aplicar las reglas de normalizacion.
DISEÑO DE UNA ENTIDAD - RELACION



TIPOS DE RELACIONES

hay 4 tipos de relación en un modelo entidad - relación, cada entidad tiene una palabra clave o un identificador que pueden haber diversos para una sola solo que hay un principal de toda búsqueda:

1. Una a una (1:1). En este tipo de relación, una vez fijado un elemento de una entidad se conoce la otra. Ejemplo: nación y capital.
2. Una a muchas (1:N). Ejemplo: cliente y pedidos.
3. Muchas a una (N:1). Simetría respecto al tipo anterior según el punto de visto de una u otra entidad.
4. Muchas a muchas (N:N). Ejemplo: personas y viviendas.

es estas relaciones y al hacer su diseño hay que tener muy presente que sus lineas rectas no se pueden cruzar pues habría fallas, también casa entidad tiene su nombre identificativo para una relación lógica.
un ejemplo de estos tipos de relaciones es:
ejemplos tomados de produccion en la clinica foscal.
  1. una a una: tipo de identificacion y numero de identificacion (esta es una relacion que no solo aplica para la foscal sino para todas las entidades ya que segun la registraduria nacional cada persona tiene un unico numero de identidad)
  2. una a muchas: numero de histora clinica del paciente con consecutivos de ingrso del mismo ( para el paciente existe un unico numero de historia clinica y en cada uno de sus ingresos se conforma el consecutivo)
  3. muchas a una: evoluciones medicas a consecutivo de historia clinica ( un paciente en un servicio de hospitalizacion puede tener interconsultas diarias y de diferentes especialistas que se registran en un unico consecutivo de ingreso)
  4. muchas a muchas:empresas responsables de cuntas a pacientes ingresados al servicio ( cada entidad promotora de servicios de salud es responsable de los servicios prestados a los usuarios que tiene registrados)