Base de Datos
Base de Datos
Base de Datos
ASPECTOS DESCRIPCIÓN
Concepto Colección de datos organizados, categorizados pero interrelacionados que
pueden ser accedidos en cualquier momento para su uso y vinculación.
Características Almacena gran contenido de información y permite el acceso rápido y por
múltiples usuarios a la información además de establecer relaciones entre
los datos. Permite configurar derechos de edición y visualización.
Proporciona independencia de los datos y del hardware, Admite reducción
de la redundancia, Da soporte para el control de transacciones y
recuperación de fallas.
Elementos Datos estructurados, memoria auxiliar, programas de seguridad,
programas de manipulación de datos.
Estructura Física: donde los datos son almacenados
conceptual o lógico: base de datos visto desde el dominio del
problema o mundo real (describe y relaciona los datos
almacenados)
de visión: representa porciones del nivel conceptual y permite
ocultar detalles de la información.
A nivel de la base de datos en sí, los datos se organizan en Atributos
(Columnas) y Tuplas (filas). El conjunto de valores permitido para cada
atributo se llama el dominio. En la identificación de tuplas de cada posible
relación se usan Súper llaves.
Manipulación de Independencia de los datos, tratamiento independiente, mejor
los datos disponibilidad de datos, cumplimiento de normas y coherencia de
resultados. Presenta una colección de herramientas para la descripción de
datos de las relaciones, de la semántica y de las restricciones. Ejemplo de
modelos de datos: Entidad- Relación, Objeto- Relacional,
semiestructurado o XML, modelo de Red y Jerárquico.
Manejos de bases Se soporta en los DBMS (Data Base Management Systems) que son
de datos grupos de programas que administran los accesos a la base de datos y
(Software) contienen información de un dominio en particular. En Epidemiología
permite el manejo de datos demográficos, como registrar eventos de salud
pública, hacer cálculos estadísticos e imprimir resultados.
Ejemplo de DBMS: Oracle, SqlServer, MySQL, entre otros.
Tipos de lenguaje:
1. DDL (Data Definition Language) el cual define los datos. Genera un
conjunto de plantillas de tabla almacenada en un diccionario de datos
(metadatos).
2. DML (Data Manipulation Language) también conocido como lenguaje
de consulta, en el cual manipula los datos. Posee un idioma procesal (Se
especifica los datos necesarios y la forma de obtención) y no procesal (Se
especifica los datos necesarios pero no como obtenerlos)
3. SQL (Structured Query Language) el cual es el lenguaje estructurado
de consultas y el más usado en lenguaje declarativo.
YOLEYDIS COLLAZOS LARA