9
Base de Datos Clase 1 Conceptos Básicos Período 2- 2014 Prof: Edwuard Castañeda Trayecto 2 - Trimestre 5

Clase1.pdf

Embed Size (px)

Citation preview

  • Basede Datos

    Clase 1Conceptos Bsicos

    Perodo 2- 2014

    Prof: Edwuard CastaedaTrayecto 2 - Trimestre 5

  • Base de DatosContenido

    Conceptos Bsicos Sistema de Archivos Redundancia Integridad de Datos

    Correcto Completo

    Sistema de Base de Datos

    Sistema Manejador de Base de Datos Lenguaje de Consulta Estructurado (SQL)

    Lenguaje de Definicin de Datos Lenguaje de Manipulacin de Datos

    Modelo Entidad Relacin (MER)

  • Base de DatosSistema de Archivos

    Sistema de ArchivosTarjetas Perforadas: Desde 1900 hasta

    1950 aproximadamente, fueron el medio

    utilizado para ingreso y almacenamiento

    de datos

    Cintas Magnticas: Surgen para 1950 con la finalidad de automatizar la informacin y hacer respaldos

  • Base de DatosSistema de Archivos

    Sistema de ArchivosPara 1960 las aplicaciones desarrolladas se presentaban en forma de

    procesamiento por lote. Dichas aplicaciones realizaban tratamientos sobre archivos

    almacenados en cintas magnticas mediante acceso secuencial.

    No exista control sobre el ingreso de nuevos datos generando un Archivo con

    todos los datos necesarios por lo que se generaba redundancia de datos.

    Por otra parte, no exista la integridad de datos referida a la correctitud y completitud de los datos, por ejemplo un dato numrico en un sistema de archivos

    podia almacenar un valor no numrico

  • Base de DatosRedundancia e Integridad

    Redundancia e Integridad de DatosLa redundancia se define como la repeticin de los datos de forma innecesaria.

    La integridad de los datos se refiere a dos trminos: Correctitud: se dice que un dato es correcto si pertenece al tipo de datos para el

    cual est definido. Completitud: se dice que un dato es completo, si est contenido dentro del rango

    de valores para lo cual es definido.

    Para decir que hay integridad de datos, se tienen que cumplir las

    dos condiciones, Correcto y Completo Ejemplo: Analicemos un valor para el atributo edad de una persona.

    Edad = 'C' Hay integridad de Datos? Cul de las condiciones cumple y cul no

    cumple?

    Edad = -15 Hay integridad de Datos? Cul de las condiciones cumple y cul no

    cumple?

  • Base de DatosSBD

    Sistema de Base de Datos

    Una base de datos es una coleccin de datos organizados,

    estructurados e interrelacionados entre si con la finalidad de

    ser usados por el sistema de aplicaciones de una determinada

    organizacin.

  • Base de DatosSMBD

    Sistema Manejador de Base de Datos

    Conjunto de programas, procedimientos, lenguajes, que

    suministra los medios para describir, recuperar y manipular

    los datos almacenados en una base de datos, preservando su

    integridad, confidencialidad y seguridad (Silva, 1995)

  • Base de DatosSMBD

    Diccionario de Datos

    Metabase o base de datos que contiene datos sobre los

    datos (Silva, 1995)

    Enfoque Relacional

    Se utilizan tablas bidimensionales llamadas relaciones

    para la representacin lgica de datos y las relaciones

    entre ellos (Silva, 1995)

  • Base de DatosSMBD

    Lenguaje de Consulta Estructurado - SQL

    Principal lenguaje de definicin y manipulacin de datos para un SMBD relacional. Laudon y Laudon (2004)

    Lenguaje de Definicin de Datos DDL

    Nevado (2004), seala que DDL, permite definir la representacin lgica de los datos que integran la base de datos., por otra parte Ramrez (2001), se refiere a que DDL consta de las propiedades y mtodos utilizados para definir y crear la propia base de datos, incluida sus tablas, campos, relaciones, entre otros.

    Lenguaje de Manipulacin de Datos DMLDML consta de todas las funcionalidades para manipular los datos bien sea recuperando los datos almacenados (SELECT) o ingreso (INSERT), actualizacin (UPDATE) y eliminacin (DELETE) de los mismos en base de datos

    Pgina 1Pgina 2Pgina 3Pgina 4Pgina 5Pgina 6Pgina 7Pgina 8Pgina 9