lunes, 26 de septiembre de 2011

Conceptos Generales

1. TERMINOLOGÍAS
-Tablas:se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo.
-Campos:es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de ellos forman un registro
-Registro:un registro (también llamado fila o tupla) representa un objeto único de datos implícitamente estructurados en una tabla.
-Entidad/Relacion: es una herramienta para el modelado de datos de un sistema de información, estos modelos expresan entidades relevantes para un sistema de información así como sus interrelaciones y propiedades.
2. MODELO DE DATOS

Es una colección de herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica asociada a los datos y restricciones de consistencia.

Los modelos de datos se dividen en tres grupos:

romboa.jpg (739 bytes) Modelos lógicos basados en objetos.
romboa.jpg (739 bytes) Modelos lógicos basados en registros.
romboa.jpg (739 bytes) Modelos físicos de datos.

-Modelos Lógicos basados en objetos
Se usan para describir datos en los niveles conceptual y de visión, es decir, con este modelo representamos los datos de tal forma como nosotros los captamos en el mundo real, tienen una capacidad de estructuración bastante flexible y permiten especificar restricciones de datos explícita mente.

-Modelos Lógicos basados en registros

Se utilizan para describir datos en los niveles conceptual y físico.
Estos modelos utilizan registros e instancias para representar la realidad, así como las relaciones que existen entre estos registros (ligas) o apuntadores.

-Modelos Físicos
Se usan para describir a los datos en el nivel más bajo, aunque existen muy pocos modelos de este tipo, básicamente capturan aspectos de la implementación de los sistemas de base de datos.

3. BASE DE DATOS
Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta

Ventajas de una base de datos
Independencia de datos y tratamiento.
Cambio en datos no implica cambio en programas y viceversa (Menor coste de mantenimiento).
Coherencia de resultados.
Reduce redundancia :
-Acciones logicamente unicas.
-Se evita inconsistencia.
Mejora en la disponibilidad de datos
No hay dueño de datos (No igual a ser públicos).
Guardamos descripción (Idea de catalogos).
Cumplimiento de ciertas normas.
Restricciones de seguridad.
Accesos (Usuarios a datos).
Operaciones (Operaciones sobre datos).

4. DBMS
El DBMS : es un conjunto de programas que se encargan de manejar la creación y todos los accesos a las bases de datos, esta compuesto por:
DDL: Lenguaje de Definición de Datos
DML: Lenguaje de Manipulación de Datos
SQL: Lenguaje de Consulta.

Explicar la diferencia entre un DBMS y una base de datos
La base de datos es una colección de archivos interrelacionados almacenados en conjunto sin redundancia y la DBMS es un conjunto de numerosas rutinas de software interrelacionadas cada una de ellas es responsable de una determinada tarea.

No hay comentarios:

Publicar un comentario