Fundamentos de Base de Datos

Slides:



Advertisements
Presentaciones similares
EL MODELO RELACIONAL Edgar Codd, 1970: Artículo → “A Relational Model of Data for Large Shared Data Banks”. Basado en teoría de conjuntos. Operaciones.
Advertisements

FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE
CONSULTAS SOBRE UNA TABLA
Acceso a Bases de Datos con Java
Introducción a HIBERNATE
Sistemas de Gestión de Bases de Datos (SGBD’s)
Rocío Contreras Águila Primer Semestre 2010
Fundamentos de Base de Datos Introducción
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
ALGEBRA RELACIONAL Y CALCULO RELACIONAL CON REFERENCIA A BASE DE DATOS
MODELO ENTIDAD RELACIÓN MER
¿QUÉ SON LAS BASES DE DATOS?
Lenguaje de consulta de Hibernate
Introduccion a base de datos
Propósitos de un DBMS.
UNIDAD II Modelo de Datos.
MOTORES DE BASE DE DATOS
Base de datos.
Modelo Relacional Base de Datos I.
Modelo Relacional Base de Datos I.
Sindy Carolina Asprilla
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
SQL Básico Prof. Nelliud D. Torres.
EL MODELO RELACIONAL Edgar Codd, 1970: Artículo → “A Relational Model of Data for Large Shared Data Banks”. Basado en teoría de conjuntos. Operaciones.

NADIA ANAYELI MARCOS ENRIQUEZ Interfaz de Access
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
Prácticas bases de datos
BASE DE DATOS BY: Julián Villar Vázquez.
PostgreSQL: Parte 1 Integrantes: Álvaro Marciales Claudio Torrez.
 Patrón de diseño de software.  Representar de forma Orientada a Objetos los datos de una Base de Datos Relacional.  Consiste en instancias de clase.
Estructura general de un gestor de base de datos
Fernando Alonso Nicolás Serrano Acceso a Bases de Datos con Java JDBC 01 de Abril de 2008.
 RELACIÓN O TABLA (RELATION, TABLE): LISTA DE VALORES CON UN NOMBRE, DONDE CADA VALOR ES UNA FILA (REGISTRO), COMPUESTO POR 1 O MÁS COLUMNAS (CAMPOS).
Bases de datos relacionales
 Se usan para acceder a tablas.  Una llave identifica únicamente un registro.  Identificador único, no puede tener el mismo valor en dos registros.
1 TEMA 8. Acceso a bases de datos Arquitectura de una aplicación que accede a una BD Arquitectura de una aplicación que accede a una BD Establecer la conexión.
EMPRESA DISTRIBUIDORA DE CERVEZA
Elaborado por: GCRM Institución Gabriel García Márquez.
Introducción a Bases de Datos en Microsoft Access Programación de Computadoras 2 Sección: P.
Seminario de Informática Elementos Conceptuales
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
1 Unidad VI Arquitectura y Componentes de un SGBD.
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 0 Introducción.
¿Qué es una Base de datos?
BASES DE DATOS RELACIONALES
PRESENTADO POR: GUSTAVO VASQUEZ JEISON MORENO JHON FREDY PENAGOS.
Sistemas de Información para MYPES Por Ing. Iván Loredo N.
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos.
Es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información relacionada, organizada Sistemáticamente,
Unidad 1. CONCEPTOS DE BASES DE DATOS
oRepresenta los datos en una manera sencilla permitiendo el entendimiento de estos mismos por los inexpertos.
FUNDAMENTOS INFORMÁTICOS
Introducción a la Base de Datos Profesora: Nelwi Báez.
SQL Server Compact Edition
Sistemas de Información I
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
BASE DE DATOS DISTRIBUIDAS Objetivo
Diccionario/Directorio de Datos
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Creado por Edgar Codd, 1970: Artículo “A Relational Model of Data for Large Shared Data Banks”. EL MODELO RELACIONAL.
Integrantes Rodrigo Muñoz Patricia Suárez. UNIDAD 2 ELABORACION DE UNA BASE DE DATOS INTRODUCCION Access 2013 TEA 2104 ORGANIZACIÓN DE LA INFORMACION.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Preguntas de la pagina de las pagina 52. 1: Complete: Las bases de datos se pueden clasificar de acuerdo a su……MODELO…..de datos. Este modelo mas utilizado.
Introducción a Bases de Datos Universidad de Managua.
Bases de datos ITecnológico San Agustín1 BASES DE DATOS Conceptos Básicos Paulo César Acosta Lozano –
 Las consultas son objetos de base de datos.  Permiten recuperar datos de una tabla.  modifica y almacena los resultado.  Filas resultantes son un.
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
Estructura de un sistema de base de datos Partes que conforman un sistema de base de datos.
Programa de estudio Unidad 1
Transcripción de la presentación:

Fundamentos de Base de Datos Arquitectura de un Motor de Base de Datos Autor: Francisco León Nájera Email: superoptimo@gmail.com

Motor de Base de Datos Relacional(BDR) Un motor de Base de Datos Relacional (BDR) es un sistema de software que administra, almacena y ofrece información de un conjunto de datos estructurados en Entidades y almacenados en Tablas. Los datos están organizados en Listas de Entidades. Cada Entidad es una fila (o registro) en la tabla, el cual representa una instancia de información.

Motor de Base de Datos Relacional(BDR) Los atributos (o campos) de cada Entidad estan definidos en la estructura de columnas de la Tabla. En una tabla todas las entidades comparten la misma estructura. Usualmente todos los registros de una tabla se diferencian en el valor de una tupla de campos. Esta tupla de campos se define como Llave Primaria.

Motor de Base de Datos Relacional(BDR) Los registros se recuperan en forma de Consultas. Las Consultas son peticiones de datos que generan una lista de selección de Registros según un criterio de busqueda.Usualmente se usa un lenguaje de definicón de consultas estructurado (SQL).

Componentes de un Motor de Base de Datos Relacional Los componentes principales de un motor de Base de Datos son: Drivers de Interface. Subsistema de instrucciones SQL. Subsistema de transacciones. Subsistema relacional. Subsistema de almacenamiento.

Arquitectura de un sistema de BDR Subsistema de Transacciones Driver (API, OBDC, JDBC) Gestor de concurrencia Gestor de Log Subsistema de Instrucciones Gestor de Recuperación Compilador Ejecutador Optimizador Subsistema de Transacciones Gestor de Transacciones Gestor de Bloqueos Subsistema Relacional Gestor de Tabla Gestor de Indices Bloque del Buffer Metadatos de los campos Registros Subsistema De almacenamiento Indices Gestor de Archivos Gestor de Buffer Reconstruccion de Logs Archivos de Base de datos Archivos de Logs