BASES DE DATOS (IG18 Semipresencial) Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros

Documentos relacionados
BASES DE DATOS (IG18 Semipresencial) Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros

Concepto de Modelo de Datos. Introducción a las Bases de Datos Tema 3

Sistema Gestor de Bases de Datos. Un SGBD debe permitir: Manipular la base de datos: realizar consultas, actualizarla, generar informes.

UNIVERSIDAD NACIONAL DE ITAPUA U.N.I. Creada por Ley Nº:1.009/96 del 03/12/96 Facultad de Ingeniería PROGRAMA DE ESTUDIOS

Actividad 1.2. Cuestionario sobre SGBD (2ª parte)

UNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos

BASES DE DATOS (IG18 Semipresencial) El Modelo Relacional Fundamentos del Modelo Relacional de Datos

El ciclo de vida de un sistema de información

Bases de datos 1. Teórico: Introducción

Sistemas de bases de datos

FUNDAMENTOS DE BASE DE DATOS. Introducción

Diseño Conceptual de Bases de Datos. Un Enfoque de Entidades - Interrelaciones

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática

Bases de Datos (Ingeniería Técnica en Informática de Sistemas)

Bases de datos Unidad 1 Introducción a las BD. Mónica María Rojas Rincón Oficina: P19-103

Sistemas de Bases de Datos I Introducción y Conceptos Generales

ESCUELA DE INGENIERIA Informática Y Sistemas

Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática

Modelos y Bases de Datos

Gestión de Transacciones: Concurrencia y Recuperación

Introducción a las Bases de Datos

3. Sistemas Gestores de Base de Datos

UNIVERSIDAD DE LOS LLANOS Facultad de Ciencias Básicas e Ingeniería Programa Ingeniería de Sistemas

Universidad de Cantabria

Teoría de Base de Datos Ing. José J. Reyes. Definiciones

BASES DE DATOS (IG18 Semipresencial) Diseño Conceptual de Bases de Datos. Modelo Entidad-Relación

FUNDAMENTOS DE BASES DE DATOS TEMA 4. Metodología de desarrollo de Bases de Datos

Gestion y Modelación de Datos Introducción

FUNDAMENTOS DE BASES DE DATOS TEMA 3

TÍTULO: BASES DE DATOS Disponibilidad Objetivos 5 Definicion de una base de datos 9 Datos de nomina (tabla) 9 Esquema de bases de datos (mapa

Bases de Datos Distribuidas

SGBD. Gestión y Modelación de Datos. María Constanza Pabón

Bases de datos. Diseño y gestión

El Modelo Relacional. Estática

Administración de Bases de Datos

Bases de Datos Presentación de la Asignatura

BASES DE DATOS TEMA 1. Introducción a las Bases de Datos

Bases de Datos Especializadas

Introducción a Bases de Datos

BASES DE DATOS DSIC. Curso

BASES DE DATOS (IG18 Semipresencial) El Modelo Relacional Cálculo Relacional y SQL

Introducción Definición de base de datos Conceptos básicos Sistema de Gestión de Base de Datos (SGBD) Conclusiones

Universidad Autónoma de Nayarit Área Económico Administrativa Licenciatura en Sistemas Computacionales

Área Académica: Sistemas Computacionales. Profesor: I.S.C. Guadalupe Hernández Coca

Cliente- Servidor. Bases de Datos Distribuidas

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS IDENTIFICACIÓN DE LA ASIGNATURA. Nombre: Estructuras de Datos y Archivos

El hardware. El software DBMS. Los datos a manejar, así como el personal encargado del manejo del sistema.

Fundamentos de Base de Datos

BASES DE DATOS DISTRIBUIDAS

Concepto. 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada.

Introducción al Álgebra Relacional

Tema I: Introducción a las bases de datos. Curso Introducción a las bases de datos.

Introducción a Base de Datos

Proceso de Creación de una Base de Datos. Introducción a la Bases de Datos Tema 4

Sistemas de Bases de Datos: Introducción. Tecnólogo en Informática, sede Paysandú Bases de Datos 1

Carrera Académica UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL TUCUMÁN

Modelo Conceptual de datos. Yenifer Laurens.

Arquitectura de Manejadores de Base de Datos

SISTEMAS GESTORES DE BASES DE DATOS

Introducción a los sistemas de bases de datos

Sistemas de Bases de Datos

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

Tema 1. Origen y evolución de las BD. Índice. Evolución histórica. Evolución histórica. Primera Generación. (sistemas basados en archivos)

Contenido Sistemas de Información Gerencial

BASES DE DATOS (IG18 Semipresencial) El Modelo Relacional Reglas de Integridad

Definimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS (Data Base Management System) como una colección de datos relacionados entr

Fundamentos de Base de Datos

BASES DE DATOS TEMA 1

Master en analítica del negocio y grandes volúmenes de datos Universidad de Alcalá Curso Académico 2017/2018 Curso 1º Anual

Tema 5: Conceptos de Diseño en Archivos y Bases de Datos. Ing. Elizabeth Guerrero

BASES DE DATOS (IG18 Semipresencial) Otros Modelos de Bases de Datos. El modelo orientado a objetos y objeto-relacional

Bases de Datos 2. Teórico

Tema 1. Conceptos básicos

Modelos de Datos y DBMS

Unidad I. Introducción a las Bases de Datos

Definiciones Básicas

PLAN DE MATERIAS ACADEMUSOFT 3.2

BASES DE DATOS RELACIONALES

ELEMENTOS DE BASES. Sobre la cátedra. Horarios de Clase. Bibliografía Bases de Datos. Elementos de Bases de Datos DE DATOS. Condiciones de Cursado

UNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION

Programación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3

ASIGNATURA: BASE DE DATOS I

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

CICLO ESCOLAR JULIO DICIEMBRE

DEPARTAMENTO DE SISTEMAS DE INFORMACIÓN Academia de Programación PROGRAMA DE ESTUDIOS

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática

Modelos de Datos y DBMS. Referencia. Elmasri Navathe. Temas:

BASES DE DATOS. DSIC. Curso Bases de Datos. Título de Ingeniero Técnico en Informática. Programación. Bases de Datos TR 3 3

Diseño de Bases de Datos Relacionales. Febrero de 2013

Grado en Ingeniero en Informática Ingeniero en Computadores Sistemas de Información

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

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

INTRODUCCIÓN A LOS MODELOS DE DATOS

1.1 Ciclo de vida de una Base de Datos 1.2 Qué es una metodología y para qué sirve? 1.3 Modelos de datos como instrumentos de diseño

1. Sistemas de bases de datos

Objetivos. Temario. 1. Sistema de gestión de bases de datos

Bases de Datos 3º Informática de Sistemas

BASES DE DATOS I. Grado en. Ingeniero en Informática Ingeniero en Computadores Sistemas de Información. Universidad de Alcalá

El Sistema Gestor de Base de Datos (DBMS)

Guía docente de la asignatura. Curso 16-17

Transcripción:

Tema 1.b BASES DE DATOS (IG18 Semipresencial) Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros Lledó Museros / Ismael Sanz museros@icc.uji.es / isanz@icc.uji.es 1de 16

Tema 1.b Índice 1. Sistemas de Bases de Datos a. Modelos de datos b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD f. Componentes de un SGBD 2de 16

Tema 1.b Modelo de Datos Un modelo de datos está formado por: Un conjunto de conceptos para definir la estructura de la base de datos: Datos Relaciones entre datos. Restricciones sobre datos y relaciones. Un conjunto de operaciones para realizar consultas y actualizaciones de datos. Dependiendo de los tipos de conceptos, los modelos de datos se clasifican en : Modelos conceptuales Modelos lógicos Modelos físicos Menor nivel de abstracción 3de 16

Tema 1.b Modelo de Datos Modelos Conceptuales Modelos Lógicos y Entidades Atributos Relaciones Registros/ Objetos Modelos Físicos Formato de los registros Estructura de los ficheros Métodos de acceso IMPORTNATE distinguir entre: Esquema de la base de datos Estado u ocurrencia de la base de datos 4de 16

Tema 1.b Índice 1. Sistemas de Bases de Datos a. Modelos de datos b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD f. Componentes de un SGBD 5de 16

Tema 1.b Arquitectura SGBD independencia de datos!! Arquitectura de tres niveles ANSI SPARC. Nivel Usuario s Extern o Vista 1 Vista 2 Vista 3 finales Nivel Conceptual Nivel Intern o Esquema Conceptua l Esquema Interno Organización física Base de de los datos datos 6de 16

Tema 1.b Índice 1. Sistemas de Bases de Datos a. Modelos de datos b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD f. Componentes de un SGBD 7de 16

Tema 1.b Lenguajes de SGBD Lenguaje de Definición de Datos: Definición del esquema de la base de datos. Definición de las vistas. Definición de las estructuras de almacenamiento. Lenguaje de Manejo de Datos: Leer datos. Actualizar datos. Lenguajes de Cuarta Generación (4GL): Generadores de formularios. Generadores de informes. Generadores de gráficos. Generadores de aplicaciones. 8de 16

Tema 1.b Índice 1. Sistemas de Bases de Datos a. Modelos de datos b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD f. Componentes de un SGBD 9de 16

Tema 1.b Clasificación SGBD Modelo Lógico Número de Usuarios Número de Sitios Coste económico Ámbito de Aplicación Modelo Jerárquico. Modelo de Red. Modelo Relacional. Modelo Orientado a Objetos Monousurio Multiusuario Centralizados Distribuidos: Homogéneos / Heterogéneos Propósito General Propósito Específico 10 de 16

Tema 1.b Índice 1. Sistemas de Bases de Datos a. Modelos de datos b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD f. Componentes de un SGBD 11 de 16

Tema 1.b Funciones SGBD 1. Permitir a los usuarios almacenar datos, acceder a ellos y actualizarlos, ocultando su estructura física. 2. Proporcionar un catálogo (diccionario de datos) accesible por los usuarios. 3. Proporcionar un mecanismo que garantice el procesamiento de las transacciones. 4. Proporcionar un mecanismo que realice el control de la concurrencia. 5. Proporcionar un mecanismo para recuperación ante fallos. 6. Proporcionar un mecanismo de seguridad. 7. Integrarse con algún software de comunicación. 8. Encargarse de mantener las reglas de integridad. 9. Encargarse de mantener la independencia entre los programas y la estructura de la base de datos. 10. Proporcionar herramientas para administrar la base de datos. 12 de 16

Tema 1.b Índice 1. Sistemas de Bases de Datos a. Modelos de datos b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD f. Componentes de un SGBD 13 de 16

Tema 1.b Componentes SGBD Procesador de Consultas Gestor de la Base de Datos Gestor de Ficheros Preprocesador de LMD Compilador de LDD Gestor de Diccionario de Datos - Control de autorización - Procesador de comandos - Control de la integridad - Optimizador de consultas - Gestor de transacciones - Planificador - Gestor de recuperación - Gestor de buffers 14 de 16

Tema 1.b Bibliografía R. Elmasri i S. B. Navathe. Fundamentals of Database Systems. 2 edición, Addison-Wesley Ed. [QA76.9.D3 E57 1994]. C. J. Date. An Introduction to Database Systems (vol. 1). 6a edición, Addison-Wesley Ed.1995. [QA76.9.D3 D38 1995]. 15 de 16

Tema 1.b Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros DUDAS? Lledó Museros / Ismael Sanz museros@icc.uji.es / isanz@icc.uji.es 16 de 16