Administración de Bases de Datos



Documentos relacionados
TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS.

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 5. Sistemas de Bases de Datos. frente a Sistemas de Ficheros

BASES DE DATOS TEMA 1

Introducción. Componentes de un SI. Sistema de Información:

Bases de Datos 3º Informática de Sistemas

BASES DE DATOS TEMA 1. INTRODUCCION

Funciones del Administrador de Base de Datos. Ing. Anaylen López, MSc Base de Datos II

Concepto y Objetivos de las Bases de Datos

Introducción a los sistemas de bases de datos

FUNDAMENTOS DE BASES DE DATOS TEMA 2

BASES DE DATOS TEMA 2. Arquitectura de un Sistema de Gestión de Bases de Datos

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa.

Unidad I: Sistemas Gestores de Bases de Datos. 1.1 Objetivo de las Bases de Datos

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

Tema 1. Conceptos básicos

2 - El Sistema de Gestión de Base de Datos (SGBD)

2. Proceso de creación de bases de datos

TEMA 2 ARQUITECTURA. 1. Arquitectura ANSI-SPARC El DBA y el SGBD Arquitectura back-end / front-end... 31

Sistemas de Información y Bases de Datos. Introducción a las Bases de Datos Tema 1

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl

Es una colección de datos operativos almacenados y utilizados por los programadores de aplicaciones y por usuarios finales de muy diversa índole!

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS

Planificación, Administración n de Bases de Datos. Bases de Datos. Ciclo de Vida de los Sistemas de Información. Crisis del Software.

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)

Tema I: Bases de Datos y Sistema Gestor de Bases de Datos

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa.

IAP ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software

Cap ıtulo 2 Jos e Ram on Param a Gab ıa

Universidad de Cantabria

1. Introducción Información y datos Ficheros vs. Bases de datos

SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS

Introducción a las bases de datos

Fundamentos de Bases de Datos Distribuidas

El Sistema de Gestión de Bases de Datos

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades

Módulo: APLICACIONES INFORMÁTICAS Y OPERATORIA DE TECLADOS.

SISTEMA DE GESTIÓN DE BASE DE DATOS (Database Management System (DBMS))

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA

Tema 11 Bases de datos. Fundamentos de Informática

Implementación de la Portabilidad Numérica Móvil

Tema 1: Introducción

RECONOCIMIENTO ESTUDIOS FP

TEORIA DE BASES DE DATOS. M. Sc. Cristina Bender Lic. Diana Gázquez

Base de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING.

Estructura de Bases de datos. Leonardo Víquez Acuña

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b

1. HISTORIA. Década de 1950.

Introducción a los sistemas de Bases de datos. Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO

Seminario de Informática. Modulo V: Bases de Datos Elementos Conceptuales

GUÍA DE SEGURIDAD DE LA INFORMACIÓN GUÍA GOBIERNO CORPORATIVO PARA EMPRESAS SEP

Auditoría y Seguridad Informática

Análisis del Sistema de Información

Sistemas Gestores de Bases de Datos GUÍA DIDÁCTICA DEL PROFESOR

TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos

Administración de Bases de Datos

Ciclo de Vida del Desarrollo de un Sistema de Información. Departamento de Ingeniería Industrial Universidad de Chile

Base de datos relacional

1.1.- Objetivos de los sistemas de bases de datos Administración de los datos y administración de bases de datos Niveles de Arquitectura

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador

T ema 2. S is tem as ges tores de bas es de datos

Sistemas de Información II Tema 1. El enfoque de bases de datos

GENERALIDADES DE BASES DE DATOS

Servicio de hospedaje de servidores

El EOS cuenta con características que hace que sea el sistema de operación empresarial más novedoso y funcional que existe hoy en el mercado.

Hadoop. Cómo vender un cluster Hadoop?

ADMINISTRACIÓN DE BASES DE DATOS

TEMA 1. INTRODUCCIÓN A LAS BASES DE DATOS...1

Estructuración de soluciones SOA a partir de una visión de Arquitectura Empresarial. Jorge A. Villalobos. jvillalo@uniandes.edu.co

Carrera: Clave de la asignatura: SATCA: 2-2-4

Revisión de conceptos de bases de datos

SISTEMAS GESTORES DE BASE DE DATOS

PROGRAMADORES DE APLICACIONES INFORMATICAS

Módulo 2. Administración y Gestión de Bases de Datos

II.1. Situación actual 2. II.2. Necesidades requeridas 3 III. DESCRIPCIÓN DE LOS SERVICIOS A CONTRATAR 3 5 IV. ORGANIZACIÓN DE LOS TRABAJOS 6

DGB14DR-101 DCA/2002

INTRODUCCIÓN A LAS BASES DE DATOS

Bases de Datos I Introducción

Access Ministerio de Educación, Cultura y Deporte SERIE OFIMÁTICA COLECCIÓN AULA MENTOR. CamSo SGALV

Las bases de datos pueden dividirse en dos grupos, considerando su función primordial, a saber:

TEMA 7. Archivos y Bases de Datos. Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca

INTRODUCCION A LOS SGBD

Tema 8: Gestión de la Configuración

HOJA INFORMATIVA A TEMARIO DE PROFESORES DE ENSEÑANZA SECUNDARIA INFORMÁTICA. "Publicado en el B.O.E. de 13 de Febrero de 1.

Antes de imprimir este documento piense en el medio ambiente!

PROCEDIMIENTO DE EVALUACIÓN Y ACREDITACIÓN DE LAS COMPETENCIAS PROFESIONALES CUESTIONARIO DE AUTOEVALUACIÓN PARA LAS TRABAJADORAS Y TRABAJADORES

Diseño de Base de Datos

Transcripción:

Administración de Bases de Datos Pedro Pablo Alarcón Cavero Juan Garbajosa Sopeña Departamento de O.E.I. Escuela Universitaria de Informática Universidad Politécnica de Madrid Contenido 1. Bases de Datos. Entorno de Trabajo 2. Funciones y Objetivos de la Administración de BD 3. Desarrollo, Implantación y Gerencia de BD. Aspectos de Administración 4. Seguridad y Confidencialidad en BD 5. Diccionarios de Datos y Catálogos 6. Restricciones y Control de Integridad 7. Sistemas Transaccionales 8. Técnicas de Recuperación en SGBD s

Administración de Bases de Datos Tema 1. Bases de Datos. Entorno de Trabajo Pedro Pablo Alarcón Cavero Juan Garbajosa Sopeña Departamento de O.E.I. Escuela Universitaria de Informática Universidad Politécnica de Madrid Indice 1.1. Sistemas de Información y Sistemas de BD 1.2. Objetivos de los SBD 1.3. Arquitectura de Bases de Datos 1.4. Componentes y aspectos de un SBD 1.5. Clasificación de los SBD 1.6. El Entorno y los Personajes

1.1. Sistemas de Informació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 1.1. Sistemas de Información y SBD Sistema de Bases de Datos Sistema cuyo propósito general es registrar y mantener información coherente Aspectos de las Base de Datos 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 Un SGBD para PC no tiene porque incluir todos 1.2. Objetivos de los SGBD Independencia lógica capacidad de modificar el EC sin tener que modificar los EE o programas Independencia física capacidad de modificar el EI sin que afecte al EC y EE

1.2. Objetivos de los SGBD 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 1.2. Objetivos de los SGBD Control copias de seguridad y recuperación 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 Sistemas de Bases de Datos Propuesta ANSI/X3/SPARC Objetivos de ANSI/X3/SPARC Mapping (correspondencia o transformación) 1.3. Arquitectura ANSI/X3/SPARC Nivel Externo Esquema Externo 1 Esquema Externo 2 Esquema Externo n Nivel Conceptual Esquema Conceptual Nivel Interno Esquema Interno

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, precompilador Control de concurrencia Subsistema de copia/recuperación

1.4. Componentes de un SGBD 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 1.4. Componentes de un SGBD Programadores de aplicaciones ABD Usuarios casuales PROGRAMAS DE APLICACION Usuarios de aplicaciones SENTENCIAS LDD COMANDOS PRIVILEGIADOS CONSULTAS INTERACTIVAS Precompilador Compilador Leng. Anfitrión Compilador LDD E Catálogo del Sistema / Diccionario de Datos A B Compilador de Consultas SENTENCIAS LMD Compilador LMD TRANSACCIONES COMPILADAS C ejecución ejecución Nucleo del SGBD (run-time) ejecución Gestor de Datos Almacenados D Control de Concurrencia / Subsistema de Copia /Recuperación BASE DE DATOS

1.4. Componentes de un SGBD Utilidades Carga (Load) Copias de seguridad (Backup) Reorganización de ficheros Monitores de funcionamiento Diccionario de Datos 1.4. 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.4. 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. Clasificació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),

1.6. El Entorno y los Personajes SBD, SGBD, BD Componentes de un SBD datos hardware software administrador usuarios 1.6. El Entorno y los Personajes Administrador de Datos (AD) Administrador de Bases de Datos (ABD) Usuarios informáticos Usuarios no informáticos