Bases de Datos Flashcards
Pieza única de información
Dato
Colección de datos
Registro
Colección de registros
Archivo
Software que controla la organización, almacenamiento, recuperación, seguridad en integridad de datos
DBMS (Data Base Management System)
Tipos de BD
- Estática
- Dinámica
- Bibliografía
- Texto Completo
De solo lectura que almacena datos historicos
Estática
Permite que la información almacenada permita operaciones de actualización, borrado y adición de datos (Cuevana)
BD dinamica
Contienen información sobre el autor, fecha de publicación, ademas de contener un resumen de la publicación original (googlebooks)
BD bibliografía
Almacena fuentes primarias (bibliotecas digitales)
BD texto conpleto
Son representaciones de la realidad que se pueden definir como contenedores de datos que guardan los métodos para almacenar y recuperar información
Modelos de BD
Modelos de BD
- BD red
- BD jerarquía
- BD relacional
- BD orienta a objetos (OO)
Se organizan los datos utilizando esctructuras arborescentes donde los elementos son nombrados como “NODOS”
BD jerarquica
Utiliza una estructura tipo GRAFO y resuelve el problema de REDundancia de datos (google/internet)
BD red
Es el mas sencillo de usar, consiste en organizar los datos en forma de tabla (lenguaje SQI/ leguaje de contuctas esctructuradas) (Access)
BD relacional
Es el modelo mas actual que intenta almacenar los objetos completos (estado y comportamiento) la información que contienen se organiza en atributos y el comportamiento en operaciones (CGI)
BD orienta a objetos (OO)
Elementos (OO)
Clase
Estado
Encapsulación
Herencia
-: elementos semejantes se pueden agrupar
Clase
Características propias de cada objeto
Estado
Cada objeto es consciente de sus características
Encapsulación
Jerarquía de clases que puede ser heredada
Herencia
Es el modelo mas intuitivo que soluciona los problemas inherentes de la programación ( aeropuertos)
BD declarativo
Generan resultados a través de inferencias
taller de autos
BD deductiva (logica)
Conexión de información organizada y que es fácilmente accesible, administrada y actualizada
Base de Datos