Documente Academic
Documente Profesional
Documente Cultură
El comienzo
HISTORIA
La relacin entre los registros es manejada por el programador Los archivos de datos pueden ser secuenciales o aleatorios Grandes cantidades de datos guardados en archivos
LOS DATOS
Un campo es algn tipo de dato Un registro tiene un conjunto de campos Un archivo es una coleccin de registros
HISTORIA
No pueden ser usados por otros sistemas Bloquear un archivo es algo dificil Reutilizacin Muy difcil establecer por carecer de estructura definida Seguridad Se organizan de acuerdo al dispositivo
Relacin
LOS ARCHIVO S
BASE DE DATOS
Coleccin organizada de datos relacionados
Grupo de generalmente de tipos datos, diversos
Coleccin
Organizada
Los datos se organizan para que el usuario pueda localizarlos y recuperarlos fcilmente Al inter relacionar los datos se logra que la coleccin de datos proporcione informacin razonable y coherente
Relacionado s
BASE DE DATOS Una Base de Datos se utiliza para almacenar y recuperar datos
Una coleccin de datos relacionados son almacenados como un archivo de datos en una computadora. Ese archivo de datos es una Base de Datos y necesita un sistema para poder almacenarlos y recuperarlos
SABD
DBMS
Conjunto de programas
Data Base Manager System, siglas en ingles de Sistema Administracin de Base de Datos
J@G@ - IUTAI - 2012
SABD
Sistema que trabaja sobre la Base de Datos y ayuda al usuario a administra la Base de Datos de acuerdo a sus necesidades. v Sistema que provee al programador y al usuario de las funcionalidades para crear la Base de Datos, agregar elementos, modificar su contenido, eliminar registros y ordenarlos de la manera deseada.
v
SABD
Conjunto de comandos que le permiten al usuario y al programador, realizar las tareas necesarias sobre los datos y en s misma. v Sistema que proporciona adems de programas para la manipulacin de los datos garantiza la independencia de los mismos.
v
FISICA
LOGICA
USUARIOS DE UN SABD
PROGRAMADORE S DE APLICACIONES
Los que trabajan con el SABD a travs de aplicaciones escritas en lenguajes de alto nivel.
USUARIOS SOFISTICADOS
USUARIOS DE UN SABD
USUARIOS ESPECIALIZADOS
Los que escriben aplicaciones especializadas de Base de datos que no vienen con aplicaciones tradicionales Los usuarios que interactan con el SABD usando programas de aplicaciones escritos previamente. Manejan y administran las actividades de las bases de datos . Interactan con el SABD.
USUARIOS INGENUOS
MODELOS DE DATOS
Se define como modelo de datos al conjunto de conceptos, reglas y convenciones que nos permiten describir y manipular los datos de un cierto mundo real que deseamos almacenar en la Base de Datos.
MODELOS DE DATOS
Existen tres grupos de modelos de datos: Modelos externos o lgicos basados en Objetos: permiten representar los datos que necesita cada usuario con las estructuras lgicas del lenguaje que se vaya a usar.
Modelo Lgico basado en registros: La base de Datos se estructura en torno a registros de formato fijo, con barios campos o atributos.
Obra del investigador de IBM Edgar Codd en 1970. Consiste en disponer o representar los datos de una situacin real en tablas y la relacin entre los datos debe estar contenida en esos mismos datos. Las tablas representan un conjunto de datos relacionados y estructurados en un registro.
Las filas o Tuplas representan un objeto del mundo real y reciben el nombre de registro.
Carrera
Cdigo Descripcin
Carrera
Mara
Carrera
Codigo_carrera Descripcion 1032 1033
J@G@ - IUTAI - 2012
Informtica Electrnica
Carrera
Codigo_carrera Descripcion 1032 1033 Informtica Electrnica
Esta relacin entre los datos da origen al nacimiento de los RDBMS o Sistemas de Administracin de Bases de Datos Relacionales.
J@G@ - IUTAI - 2012