tema2 - entorno de trabajo bd

5

Click here to load reader

Upload: franklin-acevedo

Post on 11-Jul-2016

221 views

Category:

Documents


0 download

DESCRIPTION

practicas basicas de base de datos

TRANSCRIPT

Page 1: Tema2 - Entorno de Trabajo BD

Manipulación de la Información 11°

Administración de Bases de DatosTema 2. Bases de Datos. Entorno de Trabajo

1.1. Sistemas de Informac i ó n y SBD

Sistema de Información– conjunto de procedimientos y datos, herramientas y equipos,

construidos, operados y mantenidos para recoger, registrar, procesar, almacenar y recuperar información– Aspectos de los Sistemas de Información

Sistema de Bases de Datos– Sistema cuyo propósito general es registrar y mantener

información coherente Ventajas frente a sistemas basados en ficheros

Deseable: Bases de Datos basados en una arquitectura

1.2. Objetivos de los SGBD

Independencia física y lógica de los datos Control de redundancia Imponer restricciones de integridad Control de autorizaciones de acceso Proporcionar múltiples interfaces de usuario Control de copias de seguridad y recuperación Compartición de datos y proceso de transacciones

Control de redundancia– evitan inconsistencias Imponer restricciones de integridad– aseguran la validez de los datos Control de autorizaciones– para evitar accesos indebidos a la BD Proporcionar interfaces de usuario

– diferentes interfaces para diferentes tipos de usuarios Control copias de seguridad y recuperación

Page 2: Tema2 - Entorno de Trabajo BD

Manipulación de la Información 11°

– previene la pérdida de datos frente a fallos Compartición de datos y proceso de transacciones– permite el acceso simultáneo y múltiple a la BD

1.3. Arquitectura de Bases de Datos

Nivel Interno– Contiene un Esquema Interno– Influye en la eficiencia de las aplicaciones Nivel Conceptual– Contiene un Esquema Conceptual– Independiente de la estructura física Nivel Externo– Contiene varios Esquemas Externos (EE)

– Cada EE está adaptado a las necesidades de un usuario

1.4. Componentes de un SGBD

BD y Catálogo Gestor de Datos Almacenados (Gestor de Ficheros) Procesador de BD (run-time)

Compilador de LDD, compilador de consultas, recompilador Control de concurrencia Subsistema de copia/recuperación

Lenguajes e Interfaces– Lenguajes» Lenguaje de Definición de Datos (LDD)

» Lenguaje de Manipulación de Datos (LMD) LMD = autocontenido + huésped– Interfaces» Adaptadas a diferentes tipos de usuarios

» Basados en menús, formularios, lenguaje natural, ...» Gráficos

Utilidades

Page 3: Tema2 - Entorno de Trabajo BD

Manipulación de la Información 11°

– Carga (Load)– Copias de seguridad (Backup)– Reorganización de ficheros– Monitores de funcionamiento– Diccionario de Datos

1.5. Ventajas adicionales de los SBD

Potenciar el cumplimiento de estándares Reducir el tiempo de desarrollo de aplicaciones Flexibilidad ante cambios en el esquema de la BD Disponibilidad de actualizaciones Economía de escala

1.6. Cuando no utilizar un SGBD

Dado que un SGBD:– Requiere una inversión elevada (Hw, Sw, formación)– Proporciona medios genéricos para definir y procesar datos– Coste superior en seguridad, concurrencia, recuperación, etc

– Pueden surgir problemas derivados de un mal diseño o una administración inadecuada Puede ser más ventajoso utilizar un sistema de ficheros cuando:

– La BD y las aplicaciones son sencillas, bien definidas y no se esperan cambios– Existen requerimientos de tiempo real estricto– No se necesitan accesos concurrentes a los datos

1.5. Clasificac i ó n de SGBD

Modelo de datos: relacional, jerárquico, en red Número de usuarios: monousuario, multiusuario Coste monetario Número de nodos Propósito: general o específico OLTP System (On-Line transaction processing),

Page 4: Tema2 - Entorno de Trabajo BD

Manipulación de la Información 11°

1.6. El Entorno y los Personajes

SBD, SGBD, BD Componentes de un SBD– datos– hardware– software– administrador– usuarios

Administrador de Datos (AD) Administrador de Bases de Datos (ABD) Usuarios informáticos Usuarios no informáticos