UNIDAD IV Funcionamiento de la Base de Datos.

Slides:



Advertisements
Presentaciones similares
IBD Plan 90 y 2003 Clase 10.
Advertisements

DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
DEFINICIONES. TIPOS. SEMANA 12
Ing. Zamudio Mendoza Mario Said
Administración de Recursos de Datos
Arquitecturas de BD Modelo ANSI/SPARC
UNIX COMP 240.
Rocío Contreras Águila Primer Semestre 2010
Introducción a LAS Bases de Datos
Sistemas Gestores de Bases de Datos
Computación PROGRAMACIÓN.
Base de Datos I Profesora: Nelwi Báez.
Bases de Datos Introducción.
Sistema de Gestión de Base de Datos
4/2/ :49 PM BASE DE DATOS © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
MOTORES DE BASE DE DATOS
CLASIFICACIÓN DE COMPUTADORAS
Sindy Carolina Asprilla
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
BASE DE DATOS I. Tipos de Bases de Datos  Base de Datos de Red Colección de registros los cuales están conectados entre si por medio de enlaces. “Un.
ConceptoDefiniciónCaracterísticas (palabra clave) Ejemplo/Aplicación Sistema operativo Un sistema operativo es un software, es decir, forma parte de la.
Arquitectura del Computador
UNIDAD I Conceptos Básicos.
Elemento Lógico (Software)
Definición De Datos Lenguaje de definición de datos
Introducción a los SGBD Profesor Julio Telot González Universidad de Matanzas “Camilo Cienfuegos” Cuba.
Computadoras analógicas Miden magnitudes físicas que se distribuyen en escala continua como pueden ser la temperatura y la presión. Este tipo de computadoras.
DISEÑO Genera soluciones a requerimientos planteados
UNIDAD 3 Conceptos de Sistemas Operativos.
Sistemas de Información IS95872
Introducción A Las Bases De Datos
BASE DE DATOS BY: Julián Villar Vázquez.
PRESENTADO POR LEIDY RODRÍGUEZ JOHANNA VALERO CAMILO VELANDIA MERCADEO.
Sistema de archivos Sistemas operativos.
Sistemas de Información I
EL SISTEMA OPERATIVO.
 La cuestión de la cantidad es simple, cuanto más memoria haya disponible, más podrá utilizarse. La velocidad óptima para la memoria es la velocidad.
Por: Jhon Eduar Durán García. No había ningún sistema que permitiera gestionar la inmensa cantidad de información que requería el proyecto. La primera.
Elaborado por: GCRM Institución Gabriel García Márquez.
DISEÑO Genera soluciones a requerimientos planteados Describe las especificaciones del sistema propuesto Define CÓMO lo va a hacer el nuevo Sistema Define.
Teoría de Sistemas Operativos Administración de Archivos.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
CLASIFICACION DE LAS COMPUTADORAS
TALLER DE INFORMATICA 1  UNIDAD 1 EXCEL 1.1 INTRODUCCION.
1 Ana Mercedes Cáceres Instructor: Raúl Aguilar Año 2006 [Parte I ]
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
UNIDAD 3 C ONCEPTOS DE S ISTEMAS O PERATIVOS. El ordenador es un sistema programable formado por un conjunto de elementos hardware que necesitan instrucciones.
Modelo OSI Surgimiento del Modelo OSI ¿Que es el Modelo OSI?
¿Qué es una Base de datos?
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICADE LA FUERZA ARMADA NACIONAL.
S ISTEMAS O PERATIVOS. S ISTEMA O PERATIVO Software: equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes.
MODELOS DE DATOS RELACIONAL
Bases de Datos Unidad 1.
Computadora Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos.
Licenciatura Tecnologías de la Información y Comunicación
MIA - Grupo 5 Unidad 2.
Programación II Concepto de Archivos.
D ICCIONARIO VIRTUAL Daniela Sánchez 8vo grado sección “E”
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
QUE ES UNA RED Una red es un grupo de equipos de sobremesa o portátiles (y otros dispositivos de red, como impresoras) conectados entre sí El propósito.
Introducción a la Base de Datos Profesora: Nelwi Báez.
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
UTILIZACION DE LA COMPUTADORA,ENTORNO Y APLICACIONES (SOFTWARE)
Sistemas de Información I
BASE DE DATOS. NOMBRE: Paula Andrea Bedoya Rojas. GRADO: 7.3 Institución educativa Débora Arango Pérez.
Fundamentos de Programación Unidad I Conceptos Básicos.
CONCEPTOS BÁSICOS ING. SUSANA BELTRAN.
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Sistemas de archivos. Sistemas de archivos 2 Objetivo del SdA  Ocultar al usuario los detalles relativos al almacenamiento de información en dispositivos.
Transcripción de la presentación:

UNIDAD IV Funcionamiento de la Base de Datos

Sistemas Jerárquicos Los primeros Sistemas de Base de Datos introducidos a mediados de los 60, estaban basados en el modelo jerárquico que resume que: Todas las interrelaciones entre los datos pueden estructurarse como jerarquías. Los datos se representan mediante una estructura en árbol. Los archivos se conectan entre sí mediante punteros físicos o campos de datos añadidos a los registros individuales. Un puntero (apuntador) es una dirección física que identifica dónde puede encontrarse un registro sobre el disco. En una jerarquía, un hijo (un registro "subordinado" en una interrelación jerárquica) puede solamente tener un padre (un registro "propietario" en una interrelación jerárquica), pero un padre puede tener varios hijos.

A finales de los años 60 se desarrollaron los sistemas de red. Sistema de Red Una red es una interrelación de datos en la cual un registro puede estar subordinado a registros de más de un archivo. A finales de los años 60 se desarrollaron los sistemas de red. Los sistemas de bases de datos de red emplearon punteros físicos para enlazar entre sí los registros de diferentes archivos. En 1971, este modelo de datos se normalizó, es decir, se publicó un estándar oficial para bases de datos de red que se conoció como el modelo CODASYL. Entre mediados de los años 60 y principios de los 70 se desarrollaron y se comercializaron exitosamente varios SGBD en redes . El modelo de datos de red extendía el modelo jerárquico permitiendo que un registro participara en múltiples relaciones padre/hijo, reduciendo o eliminando de este modo las redundancias.

Sistemas Relacionales Es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas. Estas bases de datos son percibidas por los usuarios como una colección de relaciones normalizadas de diversos grados que varían con el tiempo. El modelo relacional representa un sistema de bases de datos en un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente, este modelo puede considerarse como un lenguaje de programación más bien abstracto, orientado de manera específica hacia las aplicaciones de bases de datos.  (Date, 1993)

Sistemas de Bases de Datos para microcomputadoras Cuando empezaron a salir las primeras microcomputadoras, a principios de los ochenta, apenas si existía software para manejar base de datos. Sin embargo, desde entonces no dejan de aparecer nuevos productos que se pueden ejecutar tanto en PC AT como XT bajo los distintos sistemas operativos PC-DOS, MS-DOS, CP/M, UNIX, XENIX, etc. La característica fundamental de los sistemas de gestión de base de datos para microcomputadoras es su sencillez. Los sistemas de gestión de base de datos para microcomputadoras se pueden clasificar en: Sistemas de manejo de archivos Sistemas de gestión de base de datos monousuario Sistemas de gestión de base de datos multiusuario Enlace con la unidad central Sistema integrado multifunción

Aplicación de sistemas de Bases de Datos: IMS Uno de los sistemas de gestión de base de datos jerárquica más populares es el Information Management System (IMS) de IBM, introducido en 1968. Las ventajas del IMS y su modelo jerárquico son las siguientes: Estructura simple La organización de una base de datos IMS era fácil de entender. La jerarquía de la base de datos se asemejaba al diagrama de organización de una empresa o un árbol familiar. Organización padre/hijo Una base de datos IMS era excelente para representar relaciones padre/hijo, tales como “A es pieza de B” o “A es propiedad de B”. Rendimiento IMS almacenaba las relaciones padre/hijo como punteros físicos de un registro de datos a otro, de modo que el movimiento a través de la base de datos era rápido.

Métodos de acceso del Modelo Interno y externo para IMS Nivel Interno Nivel Externo SAM (Método de Acceso Secuencial) ISAM (Método de Acceso Secuencial Indexado) VSAM (Método de Acceso de Almacenamiento Virtual) OSAM (Método de Acceso Secuencial de Desbordamiento)

(Descripción de Base de Datos) Nivel Conceptual DBS (Descripción de Base de Datos) DBD (Descripción de Base de Datos): el procedimiento empleado para generar la descripción de la base de datos se denomina (DBDGEN). Las proposiciones fuentes de control para la DBD se escriben usando macros especiales en lenguaje ensamblador IBM, que constituyen el DDL (lenguaje de descripción de datos) conceptual para IMS.

CODASYL y DBTG CODASYL (Conference on Data System Languages) es el nombre de una conferencia a finales de los años 60 en la que participaron organismos privados y públicos del gobierno de Estados Unidos con la finalidad de definir estándares (CODASYL definió el lenguaje COBOL) para la informática de gestión. De ahí salió DBTG (Data Base Task Group), (grupo de tareas para bases de datos) grupo que definió el modelo en red de bases de datos que desde entonces se llama CODASYL o DBTG y que fue aceptado por la ANSI.

CODASYL y DBTG Atendiendo la terminología CODASYL DBTG (Conference on Data Description Language Database tAsk Group) de 1971, para describir los datos desde el punto de vista del programador, éstos se pueden enumerar en: Bit: o digito binario, es simplemente un interruptor en dos sentidos; solo puede tomar los valores 0 y 1. Byte: es el grupo de bits más pequeño con dirección propia. Está formado por ocho bits. En algunas computadoras, grupos de 16, 32 o 64 bits, se combinan para formar palabras. Campo: es la unidad más pequeña a la cual se puede referir en un programa. Puede estar formado por cualquier cantidad de bits. Agregado de datos: es una colección de campos a los que se denomina como un todo. Registro lógico: es un conjunto de campos o de agregados de datos relacionados. Registro físico: es la unidad de transferencia de datos entre el dispositivo de almacenamiento de datos y la memoria principal.

Características de CODASYL CODASYL es una organización constituida por representantes voluntarios de fabricantes y usuarios de computadoras en la industria y en los Gobiernos de Canadá y Estados Unidos. Dicho informe contenía propuestas para tres lenguajes diferentes para la descripción de: Esquema DDL (lenguaje de descripción de datos), cuyo propósito era describir una base de datos tipo red. Sub-esquemas DDL, para definir la vista externa. Un lenguaje de descripción de almacenamiento de datos (DSDL).