View
574
Download
2
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