Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de Base de Datos
1
1.1 Definiciones Básicas sobre
BD
2
Pueden ser de tipo:
Numérico
Alfabético
3
Alfanumérico
4
• Información : Conjunto ordenado de datos los que
son manejaos según la necesidad del usuario
5
• Registro : Colección de campos iguales o de
diferentes tipos
6
• Archivo: Colección de registros almacenado
siguiendo una estructura homogénea
7
• Base de Datos: Es una colección de archivos
interrelacionados es decir un conjunto de
información que está organizada y relacionada
entre sí para brindar un fácil acceso a la misma
8
Los datos almacenados pueden ser muy diversos:
nombres, ci, direcciones, teléfonos, etc.
Actualmente en todos los que haceres cotidianos se
utiliza base de datos
9
• Sistema Manejador de Base de Datos (DBMS) o
Sistema Gestor de Datos: Es una colección de
programas cuyo objetivo es servir de interfaz entre
la base de datos, el usuario y las aplicaciones
10
El objetivo primordial de un sistema manejador de bd
es proporcionar un entorno que se conveniente y
eficiente para ser utilizado por los usuarios.
11
Algunos ejemplos del SGBD son:
Oracle
Mysql
Postgresql
Sql Server
12
1.2 Ventajas y Desventajas de
Ventajas
1.- Redundancia controlada: Controla la duplicidad de los
datos
13
2.- Seguridad: Permite crear niveles de seguridad
para distintos usuarios
14
3.- Aumenta la productividad de los programadores
15
4.- Mejora el mantenimiento de los programas
16
5.- Independencia de los Datos
17
7.- Compartir los Datos
18
Desventajas
1.- En caso de falla el impacto es mayor
19
2.- Requerimiento adicional de equipo
20
3.- Complejidad en la manipulación
21
1.3 Tipos de Base de Datos
1.- Según la variabilidad de los datos almacenados
22
• Base de Datos Estáticas: Son de sólo lectura,
utilizadas primordialmente para almacenar datos
históricos para su posterior estudio a través del
tiempo, realizar proyecciones y tomar decisiones
23
• Base de Datos Dinámicas: Son bd donde la
información almacenada se modifica con el
tiempo, permitiendo operaciones como:
24
2.- Según el modelo de administración de datos
25
• Bases de Datos Relacionales
Es utilizado actualmente para modela problemas reales
y administrar datos dinámicamente
27
1.4 Arquitectura de Base de
Datos
Características importantes de BD
• Separación entre los programas de la aplicación y
los datos
28
• Manejo de múltiples vistas
29
• Uso de un catálogo para almacenar el esquema de
la BD
30
Las BD respetan la arquitectura de 3 niveles definida
para cualquier tipo de base de datos:
1. Nivel Interno
2. Nivel Conceptual
3. Nivel Externo
31
1. Nivel Interno: Más bajo de abstracción y define
cómo se almacenan los datos en el soporte físico, así
como los métodos de acceso
32
Se concentra en describir entidades, atributos,
relaciones, operaciones de los usuarios y restricciones
33
Se puede definir 2 tipos de independencia
• Independencia Lógica
• Independencia Física
34
• Independencia Lógica: Es la capacidad de
modificar el esquema conceptual sin tener que
afectar el esquema externo
35