Você está na página 1de 10

CAPITULO I:

INTRODUCCIN A LAS
BASES DE DATOS

Jamal Torres
3-741-2036

Introduccin:

Los sistemas de bases de datos se disean para gestionar

grandes cantidades de informacin. La gestin de los datos


implica tanto la denicin de estructuras para almacenar la
informacin como la provisin de mecanismos para la
manipulacin de la informacin.

Sistema basado en archivos


coleccin de programas de aplicacin que realizan diversos

servicios para los usuarios, los sistemas basados de archivos


fueron uno de los primeros intentos para informatizar los
sistemas de archivos manuales es decir estos archivos
pueden dispones de llaves, o pueden estar ubicadas en
areas seguras

Limitaciones
Separacin y Asimilacin de Datos
Duplicacin de los Datos
Dependencia entre los Datos
Formatos de Archivo Incompatibles
Consultas Fijas/proliferacin de Programas de Aplicacin

Base de Datos

Una coleccin compartida de datos lgicamente relacionados,


junto con una descripcin de estos datos, que estn
diseados para satisfacer las necesidades de informacin de
una organizacin.

Sistema de Gestin de Base de Datos


(SGBD):
Software que interacta con los programas del usuario y con

la base de datos, Permite denir la base de datos (DDL


lenguaje de denicin de datos), Permite insertar, actualizar,
borrar y extraer (DML Lenguaje de Manipulacin de Datos),
Proporciona acceso controlado a la base de datos (seguridad,
integridad, concurrencia, recuperacin) y Catlogo accesible
por el usuario

Componentes de un Entorno SGBD


Hardware: El SGBD y las aplicaciones requieren de una plataforma

sobre las que se ejecutan


Software: EL Software del SGBD y los programas de aplicacin,
sistema operativo estos se escriben en 3GL O 4GL.
Datos: Este es uno de los ms importantes porque sin estos datos no
se puede hacer programas se puede tener todo, pero si no hay datos
no sirve de nada y la estructura de los datos se llama esquema.
Procedimientos: Son reglas que dirigen el diseo de BD, inician
sesin de un SGBD y lo detienen tambin gestionan fallas de un
hardware y software y cambian la estructura de una tabla.
Personas: Las personas que se relacionan son el sistema

Programa de Aplicacin
Es un programa informtico que interacta con la base de datos emitiendo

las apropiadas solicitudes.


Desde la perspectiva de la informtica, un programa de aplicacin
consiste en una clase de software que se disea con el n de que para el
usuario sea ms sencilla la concrecin de un determinado trabajo

Ventajas y Desventajas de Los SGBD:


Ventajas

Control de redundancia de datos


Coherencia de datos
Ms informacin a partir de la misma
cantidad de datos
- Comparticin de los datos
- Mayor integridad de los datos
- Mayor seguridad
- Equilibrio entre requisitos conflictivos
- Mejor accesibilidad a los datos
- Productividad mejorada
- Mantenimiento ms sencillo
- Mayor nivel de concurrencia
- Servicios mejorados de copia de
seguridad y recuperacin

Desventajas

Complejidad

Tamao

Coste del SGBD

Costes de hardware adicional

Costes de conversin

Prestaciones

Mayor impacto de los fallos

Roles de entorno de base de datos

Administrador de datos y de la base de datos:


El DA (Data administrador) es responsable de gestionar los recursos de datos:
planicacin, desarrollo y mantenimiento de polticas y estndares
El DBA (Data de base Administrador), es responsable de la implementacin y diseos
fsicos de la base de datos.
Diseadores de base de datos:.
El diseador lgico identica relaciones, restricciones, modelo de datos.
El diseador fsico materializa el diseo lgico mediante estructuras y mtodos de
almacenamiento, seguridades, etc.
Desarrolladores de aplicaciones:
Implementan los programas de aplicacin que proporcionen funcionalidad requerida.
Extraer, insertar, actualizar o borrar datos son algunas operaciones solicitadas.
Usuarios nales:
Son los clientes de la base de datos, Pueden ser: Usuarios inexpertos y Usuarios
avanzados

Você também pode gostar