Fbd Unidad 1 - Smbd

15
Maestría en Tecnologías Móviles y Negocios Unidad 1 Sistemas Gestores de Bases de Datos FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Transcript of Fbd Unidad 1 - Smbd

Maestría en Tecnologías Móviles y Negocios

Unidad 1

Sistemas Gestores de Bases de Datos

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Diferencia entre Datos e Información

Un dato es un elemento que describe algo sobre nuestra realidad, se identifica por un nombre y a la que se le asocia un valor.

Se denomina información el conjunto de datos que influye en las acciones o en la toma de decisiones.

Para el almacenamiento de la información se establecen ciertas estructuras de datos que se corresponden con las características de la información almacenada.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

¿Qué es una Base de Datos?

Una base de datos es una colección organizada y auto-descriptiva de datos interrelacionados, relativos a un aspecto de una organización.

La finalidad de la base de datos es eliminar las redundancias nocivas o innecesarias.

Esto se hace con objeto de preservar la consistencia de la información.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Características de una Base de Datos

Es una colección de datos interrelacionados

Almacenados en conjunto

Sin redundancias perjudiciales o innecesarias

Cuya finalidad es la de servir a una o más aplicaciones de la mejor manera posible

Los datos se almacenan de tal modo que resulten independientes de los programas que los usan

Es auto-descriptiva

Es dinámica y persistente

Emplea métodos bien determinados para incluir datos nuevos y para modificar o extraer los datos almacenados

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Sistema de base de datos

Son cuatro los componentes de un sistema de base de datos:

el hardware

el software SMBD

los datos a manejar

el personal encargado del uso y manejo de los datos, mediante aplicaciones de usuario o directamente con las herramientas del SMBD.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Objetivos de los sistemas de bases de datos

Compartir los datos entre todas las áreas involucradas de una organización.

Preservar la consistencia de la información.

Permitir el acceso concurrente a los datos.

También se buscan mejorar aspectos relativos a la seguridad e integridad de la información.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Sistema Manejador de Base de Datos Un DBMS es una colección de numerosas rutinas de

software interrelacionadas, cada una de las cuales es responsable de una tarea específica.

El objetivo primordial de un sistema manejador base de datos es proporcionar un entorno eficiente para almacenar y manipular información de la base de datos.

Todas las peticiones de acceso a la base, se manejan por medio del SMBD, por lo que es una interface entre los usuarios y la base de datos.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Ubicación del SMBD

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Características de un SMBD

Controla los permisos de cada uno de los usuarios.

Permite definir las vistas de los usuarios.

Permite que las aplicaciones funcionen de manera independiente a la estructura de los datos.

Ofrece mecanismos de recuperación en caso de fallas.

Controla los accesos concurrentes para evitar inconsistencias en la información.

Un conjunto de reglas de integridad.

Controla la seguridad y privacidad de la información.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Funciones principales Crear y organizar la Base de datos.

Establecer y mantener el acceso a la base de datos de forma eficiente.

Manejar los datos de acuerdo a las peticiones de los usuarios.

Registrar el uso de las bases de datos.

Interacción con el manejador de archivos.

Respaldo y recuperación.

Control de concurrencia.

Cuenta con mecanismos que permitan el control de la consistencia de los datos.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Administrador de Bases de Datos

Es la persona encargada y que tiene el control total sobre el sistema de base de datos, sus funciones principales son:

Definición de esquema de la base de datos usando el DDL.

Definición de la estructura de almacenamiento.

Concesión de autorización para el acceso a los datos.

Diseñar y controlar las operaciones críticas de la base de datos.

Especificación de reglas de integridad.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Usuarios de las bases de datos

Podemos definir a los usuarios como toda persona que tenga todo tipo de contacto con el sistema de base de datos desde que este se diseña, elabora, termina y se usa.

Los usuarios que acceden una base de datos pueden clasificarse como:

Programadores de aplicaciones.

Usuarios sofisticados.

Usuarios especializados.

Usuarios ingenuos.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Abstracción de la información.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Estructura general del SMBD

Los componentes funcionales de un sistema de base de datos, son:

Gestor de archivos.

Manejador de base de datos.

Procesador de consultas.

Compilador de DDL.

Archivo de datos.

Diccionario de datos.

Índices.

FUNDAMENTOS DE BASE DE DATOS UNIDAD1

Maestría en Tecnologías Móviles y Negocios

Componentes de un SMBD

FUNDAMENTOS DE BASE DE DATOS UNIDAD1