BASES DE DATOS

Una base de datos se define como un fichero en el cuál se almacena información en campos o delimitadores, teniendo acceso a ella posteriormente tanto en forma separada como en forma conjunta.
se utiliza normalmente para recoger grandes cantidades de información,
por ejemplo: el listado de nombres y apellidos de los alumnos de varios cursos.
normalmente el número de campos "columnas" que se pueden tener en una base varía según las necesidades en cuanto a gestión de datos, de forma que después se pueda explotar la información de forma ordenada y separada, aunque el resto de la información sigue almacenada y guardada en la base de datos.
en realidad aparte de los datos que son almacenados en el archivo, también hay una serie de datos, en los que se informa del tipo de campo, los campos y la longitud de cada campo, es lo que se llama gestor de datos, que permite saber cada registro o fila, "suma de campos".
el programa que sirve para manejar toda esta información se denomina sistema gestor de bases de datos.
las principales en estos momentos son:

* Microsoft Access
* Lotus Aproach
* Parados
* Oracle
CARACTERÍSTICAS:
1. Independencia de los datos; es decir que los datos no dependen del programa y por tanto cualquier aplicación puede ser uso de los datos.
2. Reducción de la redundancia; llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan un inconsistencias entre los datos; las inconsistencias se dan cuando nos encontramos con datos contradictorios.
4. Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son las filas y las columnas son los campos, o como un formulario.
5. Permite realizar un listado de la base de datos.
6. Permiten la programación a usuarios avanzados.
Introducción de datos:
- Vídeo: secuencias de imágenes.
- Gráficos: archivos de imagen que pueden modificar la base de datos.
- Sonido: archivos de audio.
- Lógicos: tratan de establecer relaciones entre los datos.
- Numéricos.
- Alfanuméricos.
Funcionalidades:
Las funciones más importantes que nos puede permitir realizar un Sistema gestor de base de datos son las siguientes:
a. API
(Application Programming Interface): permite a los usuarios avanzados
acceder a algunos recursos internos del programa, para configurarlo.
b. Soporte BD ¨S Multiplataforma: indica la compatibilidad entre los distintos Sistemas gestores de bases de datos.
c. Soporte SQL: sirve para establecer indicaciones a la hora de realizar búsquedas y consultas en la base de datos.
d. Programación visual: permite crear una especie de lenguaje de forma gráfica, para establecer parámetros personalizados.
ejemplo de una base de datos:
RELACIONES
Una
vez creada tablas diferentes para cada tema de la base de datos de
Microsoft Access "base de datos de Microsoft Access; colección de datos y
objetos " tablas, consultas o formularios", que está relacionada con un
tema o propósito concreto.
el primer paso de este proceso es definir relaciones "relación asociación que se establece entre campos comunes "columnas" en dos tablas, una relación puede ser uno a uno, uno a varios o varios a varios.
entre las tablas.
1. una relación uno a uno:
cada registro de la tabla A sólo puede tener un registro coincidente en la tabla B y viceversa.
este
tipo de relación no es habitual, debido a que la mayoría de la
información relacionada de esta forma estaría en una sola tabla, puede
utilizar la relación uno a uno para dividir una tabla con muchos
campos, para aislar parte de una tabla por razones de seguridad o para
almacenar información que soló se aplica a un subconjunto de la tabla
principal.
2. una relación varios a varios:
en una relación varios a varios, un registro de la tabla A puede tener muchos registros coincidentes en la tabla B, y viceversa.
este tipo sólo es posible si se define una tercera tabla "denominada tabla de unión" , cuya 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 nulos y debe tener siempre un índice exclusivo.
una clave principal se utiliza para relacionar una tabla con claves externas de otras tablas; consta de dos campos:
* las claves externas: uno o más campos de la tabla "columnas", que hacen referencia al campo o campos de clave principal de otra tabla.
* clave externa: indica cómo están relacionadas las tablas; de las tablas A y B una relación de varios a varios no se sino dos relaciones de uno a varios con una tercera tabla.
3. una relación uno a varios:
la relación uno a varios es el tipo de relación más común.
en
este tipo de relación de la tabla A puede tener muchos registros
coincidentes en la tabla B, pero un registro de la tabla B sólo tiene un
registro coincidente en la tabla A.
el tipo relación que crea Microsoft Access depende de cómo están definidos los campos relacionados.
* una relación de uno a varios se crea si sólo uno de los campos relacionados es una clave principal " uno o más campos"; cuyos valores identifican de manera exclusiva cada registro de una tabla.
una clave principal se utiliza para relacionar una tabla con claves externas de otras tablas.
tiene un índice único se define al establecer la propiedad indexado de un campo como sí (sin duplicados). un índice único no permite entradas duplicadas en el campo indizado.
al establecer un campo como clave principal, queda automáticamente definido como exclusivo.
* se crea una relación uno a uno si ambos campos relacionados son claves principales o tienen índices únicos.
RELACIONES
Las consultas pueden proporcionarnos datos filtrados en base a las tablas o a otras consultas.
Si en los criterios de una consulta escribimos una palabra, frase o cadena de caracteres entre corchetes, el textos entre corchetes se visualizará a modo de pregunta al usuario cuando vaya a utilizar la consulta.
Existen dos grandes tipos de consultas: de acción y de selección.
Si en los criterios de una consulta escribimos una palabra, frase o cadena de caracteres entre corchetes, el textos entre corchetes se visualizará a modo de pregunta al usuario cuando vaya a utilizar la consulta.
Existen dos grandes tipos de consultas: de acción y de selección.
- Consultas de acción: realizan cambios a los registros. Las consultas de acción pueden ser, a su vez, de creación de nuevas tablas, de eliminación, de actualización, de referencias cruzadas y de datos anexados.
- Consultas de selección: son tablas donde los datos han sido filtrados y sólo se muestran aquellos cuyos criterios hayamos especificado.
VIDEO DE COMO REALIZAR UNA BASE DE DATOS
No hay comentarios:
Publicar un comentario