SlideShare una empresa de Scribd logo
1 de 15
Ing. Eugenia del R. Uicab Campos
TEMA1: INTRODUCCIÓN A LAS BASES DE DATOS
 Pongamos como ejemplo un caso
sencillo: queremos mantener de
forma electrónica una lista con los
discos que hemos comprado a lo
largo de estos años. Tenemos una
computadora y un programa que
nos permite almacenar la lista
como se presenta a continuación.
A lo largo del tiempo hemos ido adquiriendo más y más discos, y nos gusta
intercambiar música con nuestros amigos (como se hacía antes, de forma inocente y
legal, según lo que se entiende por legal hoy en día).
Es más práctico dar una lista en papel, o enviarla por correo electrónico para que éste
elija lo que más le guste, en vez de invitarle a casa y que él se lleve los discos viéndolos
directamente en el estante; nuestro amigo también nos proporcionaría su propia lista
para hacer nosotros lo propio.
Precisamente en este punto, cuando la cantidad de discos es grande, hacer dicha lista
no es tan fácil. Podemos pensar que lo normal es comenzar a confeccionarla un día y
anotar en ella las nuevas adquisiciones a medida que van llegando. Más tarde, si
alguien nos la pide, podemos fotocopiarla y proporcionársela.
 Sin embargo, es evidente que la lista no está ordenada bajo ningún criterio, salvo si
nos hemos tomado la molestia de, cuando creamos la lista, anotar la información
ordenada por autor, por ejemplo.
 No obstante, las nuevas entradas de la lista estarán desordenadas puesto que las
anotamos al final de esa lista. Además, con la cantidad de discos que manejamos, es
fácil que tengamos descripciones de discos repetidas, o mal catalogadas, o con el
año equivocado; ¿qué hacemos?: ¿un borrón, escribir encima, escribirla a lápiz para
poder borrar y rectificar?
Además, esta información la podemos suministrar de cualquier
forma: en papel mediante la salida por impresora, por correo
electrónico, en un fichero de texto en un dispositivo de
almacenamiento portátil o, en definitiva, en cualquier formato de
intercambio.
Podemos tener copias de seguridad por si se nos pierde la lista
principal. Además, si queremos dar más datos descriptivos de
nuestros discos, el ordenador nos da facilidades para hacerlo sin
alterar la información anterior: sólo la definición de los listados se
alterará para poder imprimir, a partir de entonces, los nuevos datos.
La primera opción en la que
podemos pensar es un procesador
de textos o una hoja de cálculo,
donde la información es fácilmente
accesible y modificable.
Simplemente se trata de escribir la
lista y guardarla en el disco duro.
No obstante, el programa diseñado
desde un principio para hacer lo que
nosotros pretendemos es un
programa de creación y manejo de
bases de datos, un sistema de
gestión de bases de datos (SGBD).
Una base de datos (BD) es un
conjunto de datos estructurados
apropiadamente y relacionados
entre sí (como, por ejemplo, nuestra
lista de discos).
 El SGBD nos facilita un interfaz para introducir nuestra información desde teclado o
cualquier otro periférico que lo permita, y procesar después esa información para
obtener informes de cualquier tipo.
 Por ejemplo nos puede interesar tener un listado ordenado por autor y otro por
tipo de música.
 Otro informe puede que sólo tenga la información del autor, título y año de
publicación del disco.
 La ventaja estriba en que la información sólo la hemos introducido una vez, y es el
propio sistema de gestión de base de datos el que, según nuestras necesidades, se
encarga de clasificar esa información cada vez que le pedimos un listado.
 Además, si nos hemos equivocado en el año de publicación de un disco,
simplemente lo modificamos y en los siguientes listados ya saldrá corregido.
 Si quisiéramos borrar un disco, porque se nos haya perdido o roto, tampoco es un
problema: simplemente, cuando el SGBD vaya a realizar un nuevo listado no se
encontrará con ese disco entre los datos que maneja.
 Internet:
Las bases de datos tienen todo tipo de usos, como gestión de
documentos, gestión de registros, índices de motores de búsqueda,
para servidores de correo electrónico y para brindar contenido
dinámico de páginas web. Una persona, aplicación o script de página
web puede consultar la base de datos.
Ejemplos de las consultas que hacemos en internet
 Contenido en publicaciones de blogs o páginas de categoría de blogs
 Anuncios clasificados de empleos o sitios web de clasificados
 Información de directorios web y mapas
 El contenido de su actividad en Facebook
 Resultados de Google y otras búsquedas
 Secciones de contenido administrable en sitios web
 Listas de productos de sitios de comercio electrónico y detalles de procesos de compra
 Detalles y configuración de la cuenta cuando inició sesión en un sitio web
 http://www.tufuncion.com/paginas_almacenamiento_google
Tarea 1. Lee el siguiente Articulo y realiza un resumen
 Redundancia e inconsistencia de datos. Existen datos que pueden repetirse en diferentes
lugares o archivos, esto provoca que, teniendo esa duplicidad de datos, el almacenamiento y
el costo (en recursos del sistema) de acceso sean más altos. Inconsistencia de datos se
presentará porque las copias de los mismos datos en diferentes archivos pueden no coincidir,
pues si en un archivo se hicieron cambios de los datos, en los otros archivos donde estaban
los mismos datos no son modificados automáticamente.
 Dificultad en el acceso a los datos. Cuando se requiere de ciertos datos diferentes de archivos
diferentes, la obtención, consulta y modificación de los datos no puede hacerse directamente
de forma práctica y eficiente. Tendrían que desarrollarse sistemas de recuperación de datos
para realizar esa operación específica, o desarrollar un sistema de recuperación de datos para
uso general y ajustarlo de acuerdo a las necesidades.
 Aislamiento de datos. Debido a que los datos están dispersos en varios archivos, y los
archivos pueden estar en diferentes formatos, es difícil escribir nuevos programas de
aplicación para recuperar los datos apropiados.
 Problemas de integridad. Los valores de los datos almacenados en la BD deben satisfacer
ciertas restricciones de consistencia. Los desarrolladores hacen cumplir estas restricciones en
el sistema añadiendo código apropiado en las diversas aplicaciones. Sin embargo, cuando se
añaden nuevas restricciones es difícil cambiar los programas para hacer que se cumplan. Esto
se complica cuando las restricciones implican diferentes elementos de datos de diferentes
archivos.
 Problemas de atomicidad. En muchas aplicaciones es crucial asegurar que, cuando ocurra un
fallo y sea detectado, se restauren los datos a un estado de consistencia que existía antes del
fallo. Es difícil asegurar esta propiedad en un sistema de archivos tradicional.
 Anomalías en el acceso concurrente. en estos sistemas un entorno en el que permita a
múltiples usuarios actualizar los datos de un mismo archivo simultáneamente puede dar lugar
a datos inconsistentes o un estado incorrecto.
 Problemas de seguridad. No todos los usuarios de un sistema de bases de datos deberían
poder acceder a todos los datos. En estos sistemas es difícil garantizar tales restricciones de
seguridad.
 Estas dificultades, entre otras, han motivado el desarrollo de los sistemas de bases de datos
para resolver estos problemas.
Una manera de mantener información en un computador es hacerlo mediante un sistema de procesamiento de archivos típico o
tradicional, que permitirá tener a los archivos estructurados y organizados, y poder realizar operaciones con ellos.
Este sistema de archivos se mantiene mediante un sistema operativo convencional.
Antes de la llegada de los sistemas de gestión de bases de datos (SGBD), las organizaciones normalmente han almacenado la
información usando estos sistemas, pero mantener la información en estos sistemas de archivos tiene una serie de inconvenientes
importantes:
Gracias
por su
atención

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Guía sistemas de archivo.
Guía sistemas de archivo. Guía sistemas de archivo.
Guía sistemas de archivo.
 
Archivs
ArchivsArchivs
Archivs
 
Tutorial de DropBox
Tutorial de DropBoxTutorial de DropBox
Tutorial de DropBox
 
Skydrive
Skydrive Skydrive
Skydrive
 
Drop box
Drop boxDrop box
Drop box
 
Gabriela obando
Gabriela obandoGabriela obando
Gabriela obando
 
INSTRUCTIVO GOOGLE DRIVE
INSTRUCTIVO GOOGLE DRIVEINSTRUCTIVO GOOGLE DRIVE
INSTRUCTIVO GOOGLE DRIVE
 
Drive
DriveDrive
Drive
 
Tutorial dropbox
Tutorial dropbox Tutorial dropbox
Tutorial dropbox
 
Taller de sistemas de archivos
Taller de sistemas de archivosTaller de sistemas de archivos
Taller de sistemas de archivos
 
Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)
 
Google
GoogleGoogle
Google
 
Google drive
Google driveGoogle drive
Google drive
 
Almacenamiento virtual
Almacenamiento virtualAlmacenamiento virtual
Almacenamiento virtual
 
Ventajas que representa un gestor de bases de
Ventajas que representa un gestor de bases deVentajas que representa un gestor de bases de
Ventajas que representa un gestor de bases de
 
Siachoque
SiachoqueSiachoque
Siachoque
 
Google Suite: Gmail, Inbox, Hangouts y Contactos
Google Suite: Gmail, Inbox, Hangouts y ContactosGoogle Suite: Gmail, Inbox, Hangouts y Contactos
Google Suite: Gmail, Inbox, Hangouts y Contactos
 

Destacado

Kak zarabotat-pri-pomoshi-interneta
Kak zarabotat-pri-pomoshi-internetaKak zarabotat-pri-pomoshi-interneta
Kak zarabotat-pri-pomoshi-internetaHenrietta Dickinson
 
Kak mozhno-bystro-zarabotat-dengi
Kak mozhno-bystro-zarabotat-dengiKak mozhno-bystro-zarabotat-dengi
Kak mozhno-bystro-zarabotat-dengiHenrietta Dickinson
 
Kak mozhna-zarabotat-dengi-v-internete
Kak mozhna-zarabotat-dengi-v-interneteKak mozhna-zarabotat-dengi-v-internete
Kak mozhna-zarabotat-dengi-v-interneteHenrietta Dickinson
 
Kak zarabotat-na-statyah-v-internete
Kak zarabotat-na-statyah-v-interneteKak zarabotat-na-statyah-v-internete
Kak zarabotat-na-statyah-v-interneteHenrietta Dickinson
 
Kak zarabotat-realnye-dengi-v-internete
Kak zarabotat-realnye-dengi-v-interneteKak zarabotat-realnye-dengi-v-internete
Kak zarabotat-realnye-dengi-v-interneteHenrietta Dickinson
 
Kak mozhno-zarabatyvat-v-internete
Kak mozhno-zarabatyvat-v-interneteKak mozhno-zarabatyvat-v-internete
Kak mozhno-zarabatyvat-v-interneteHenrietta Dickinson
 

Destacado (20)

Diseño conceptual ejercicios
Diseño conceptual   ejerciciosDiseño conceptual   ejercicios
Diseño conceptual ejercicios
 
Kak zarabotat-studentu
Kak zarabotat-studentuKak zarabotat-studentu
Kak zarabotat-studentu
 
Kak mnogo-zarabatyvat
Kak mnogo-zarabatyvatKak mnogo-zarabatyvat
Kak mnogo-zarabatyvat
 
Kak zarobotat-dengi
Kak zarobotat-dengiKak zarobotat-dengi
Kak zarobotat-dengi
 
Kak zarabotat-s-nulya
Kak zarabotat-s-nulyaKak zarabotat-s-nulya
Kak zarabotat-s-nulya
 
Kak zarabotat-cherez-webmoney
Kak zarabotat-cherez-webmoneyKak zarabotat-cherez-webmoney
Kak zarabotat-cherez-webmoney
 
Kak zarabotat-onlayn-dengi
Kak zarabotat-onlayn-dengiKak zarabotat-onlayn-dengi
Kak zarabotat-onlayn-dengi
 
Kak zarabotat-pri-pomoshi-interneta
Kak zarabotat-pri-pomoshi-internetaKak zarabotat-pri-pomoshi-interneta
Kak zarabotat-pri-pomoshi-interneta
 
Kak iz-deneg-sdelat-dengi
Kak iz-deneg-sdelat-dengiKak iz-deneg-sdelat-dengi
Kak iz-deneg-sdelat-dengi
 
Kak mozhno-bystro-zarabotat-dengi
Kak mozhno-bystro-zarabotat-dengiKak mozhno-bystro-zarabotat-dengi
Kak mozhno-bystro-zarabotat-dengi
 
Kak mozhna-zarabotat-dengi-v-internete
Kak mozhna-zarabotat-dengi-v-interneteKak mozhna-zarabotat-dengi-v-internete
Kak mozhna-zarabotat-dengi-v-internete
 
Kak zarabotat-pervyy-million
Kak zarabotat-pervyy-millionKak zarabotat-pervyy-million
Kak zarabotat-pervyy-million
 
Kak mne-zarabotat-deneg
Kak mne-zarabotat-denegKak mne-zarabotat-deneg
Kak mne-zarabotat-deneg
 
Kak zarabotat-s-google
Kak zarabotat-s-googleKak zarabotat-s-google
Kak zarabotat-s-google
 
Kak zarabotat-na-forekse
Kak zarabotat-na-forekseKak zarabotat-na-forekse
Kak zarabotat-na-forekse
 
Kak zarabotat-na-statyah-v-internete
Kak zarabotat-na-statyah-v-interneteKak zarabotat-na-statyah-v-internete
Kak zarabotat-na-statyah-v-internete
 
Kak zarabotat-realnye-dengi-v-internete
Kak zarabotat-realnye-dengi-v-interneteKak zarabotat-realnye-dengi-v-internete
Kak zarabotat-realnye-dengi-v-internete
 
Kak zarabotat-onlayn
Kak zarabotat-onlaynKak zarabotat-onlayn
Kak zarabotat-onlayn
 
Kak legko-zarabotat-dengi
Kak legko-zarabotat-dengiKak legko-zarabotat-dengi
Kak legko-zarabotat-dengi
 
Kak mozhno-zarabatyvat-v-internete
Kak mozhno-zarabatyvat-v-interneteKak mozhno-zarabatyvat-v-internete
Kak mozhno-zarabatyvat-v-internete
 

Similar a Tema1- Bases de datos

Diseño de Archivos y Bases de Datos
Diseño de Archivos y Bases de DatosDiseño de Archivos y Bases de Datos
Diseño de Archivos y Bases de DatosVictor Reyes
 
Trabajo bases de datos equipo 3 seccion 5
Trabajo bases de datos equipo 3 seccion 5Trabajo bases de datos equipo 3 seccion 5
Trabajo bases de datos equipo 3 seccion 5gerenciaseccion5
 
Trabajo bases de datos equipo 3 sección 5
Trabajo bases de datos equipo 3 sección 5Trabajo bases de datos equipo 3 sección 5
Trabajo bases de datos equipo 3 sección 5milagrocabeza
 
Que es una Base de datos y los Programas que se Utilizan
Que es una Base de datos y los Programas que se Utilizan Que es una Base de datos y los Programas que se Utilizan
Que es una Base de datos y los Programas que se Utilizan Joseph950609
 
Sistema de archivos.
Sistema de archivos. Sistema de archivos.
Sistema de archivos. Natalia Rico
 
Fundamentos de BD
Fundamentos de BDFundamentos de BD
Fundamentos de BDClaü Vides
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datossistemas ruta 2
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de DatosAxel Mérida
 
Doris aguagallo bdii_tarea1 (2)
Doris  aguagallo bdii_tarea1 (2)Doris  aguagallo bdii_tarea1 (2)
Doris aguagallo bdii_tarea1 (2)Doris Aguagallo
 
presentacion de base de datos para su creacion de ella
presentacion de  base de datos para su creacion de ellapresentacion de  base de datos para su creacion de ella
presentacion de base de datos para su creacion de ellaLuisMagaa45
 

Similar a Tema1- Bases de datos (20)

Diseño de Archivos y Bases de Datos
Diseño de Archivos y Bases de DatosDiseño de Archivos y Bases de Datos
Diseño de Archivos y Bases de Datos
 
Conceptualizacion bd1
Conceptualizacion bd1Conceptualizacion bd1
Conceptualizacion bd1
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
bases de datos
 bases de datos  bases de datos
bases de datos
 
Trabajo bases de datos equipo 3 seccion 5
Trabajo bases de datos equipo 3 seccion 5Trabajo bases de datos equipo 3 seccion 5
Trabajo bases de datos equipo 3 seccion 5
 
Trabajo bases de datos equipo 3 sección 5
Trabajo bases de datos equipo 3 sección 5Trabajo bases de datos equipo 3 sección 5
Trabajo bases de datos equipo 3 sección 5
 
Sistemasinformacion
SistemasinformacionSistemasinformacion
Sistemasinformacion
 
Trabajo Final
Trabajo FinalTrabajo Final
Trabajo Final
 
Que es una Base de datos y los Programas que se Utilizan
Que es una Base de datos y los Programas que se Utilizan Que es una Base de datos y los Programas que se Utilizan
Que es una Base de datos y los Programas que se Utilizan
 
Frt
FrtFrt
Frt
 
Introduccion base de datos
Introduccion base de datosIntroduccion base de datos
Introduccion base de datos
 
Sistema de archivos.
Sistema de archivos. Sistema de archivos.
Sistema de archivos.
 
Taller 1 bases de datos
Taller 1 bases de datosTaller 1 bases de datos
Taller 1 bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Fundamentos de BD
Fundamentos de BDFundamentos de BD
Fundamentos de BD
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de Datos
 
Informática i1 base de datos
Informática i1 base de datosInformática i1 base de datos
Informática i1 base de datos
 
Doris aguagallo bdii_tarea1 (2)
Doris  aguagallo bdii_tarea1 (2)Doris  aguagallo bdii_tarea1 (2)
Doris aguagallo bdii_tarea1 (2)
 
presentacion de base de datos para su creacion de ella
presentacion de  base de datos para su creacion de ellapresentacion de  base de datos para su creacion de ella
presentacion de base de datos para su creacion de ella
 

Último

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfvladimirpaucarmontes
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesgovovo2388
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 

Último (20)

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitales
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 

Tema1- Bases de datos

  • 1. Ing. Eugenia del R. Uicab Campos TEMA1: INTRODUCCIÓN A LAS BASES DE DATOS
  • 2.  Pongamos como ejemplo un caso sencillo: queremos mantener de forma electrónica una lista con los discos que hemos comprado a lo largo de estos años. Tenemos una computadora y un programa que nos permite almacenar la lista como se presenta a continuación.
  • 3.
  • 4. A lo largo del tiempo hemos ido adquiriendo más y más discos, y nos gusta intercambiar música con nuestros amigos (como se hacía antes, de forma inocente y legal, según lo que se entiende por legal hoy en día). Es más práctico dar una lista en papel, o enviarla por correo electrónico para que éste elija lo que más le guste, en vez de invitarle a casa y que él se lleve los discos viéndolos directamente en el estante; nuestro amigo también nos proporcionaría su propia lista para hacer nosotros lo propio. Precisamente en este punto, cuando la cantidad de discos es grande, hacer dicha lista no es tan fácil. Podemos pensar que lo normal es comenzar a confeccionarla un día y anotar en ella las nuevas adquisiciones a medida que van llegando. Más tarde, si alguien nos la pide, podemos fotocopiarla y proporcionársela.
  • 5.  Sin embargo, es evidente que la lista no está ordenada bajo ningún criterio, salvo si nos hemos tomado la molestia de, cuando creamos la lista, anotar la información ordenada por autor, por ejemplo.  No obstante, las nuevas entradas de la lista estarán desordenadas puesto que las anotamos al final de esa lista. Además, con la cantidad de discos que manejamos, es fácil que tengamos descripciones de discos repetidas, o mal catalogadas, o con el año equivocado; ¿qué hacemos?: ¿un borrón, escribir encima, escribirla a lápiz para poder borrar y rectificar?
  • 6.
  • 7. Además, esta información la podemos suministrar de cualquier forma: en papel mediante la salida por impresora, por correo electrónico, en un fichero de texto en un dispositivo de almacenamiento portátil o, en definitiva, en cualquier formato de intercambio. Podemos tener copias de seguridad por si se nos pierde la lista principal. Además, si queremos dar más datos descriptivos de nuestros discos, el ordenador nos da facilidades para hacerlo sin alterar la información anterior: sólo la definición de los listados se alterará para poder imprimir, a partir de entonces, los nuevos datos.
  • 8. La primera opción en la que podemos pensar es un procesador de textos o una hoja de cálculo, donde la información es fácilmente accesible y modificable. Simplemente se trata de escribir la lista y guardarla en el disco duro. No obstante, el programa diseñado desde un principio para hacer lo que nosotros pretendemos es un programa de creación y manejo de bases de datos, un sistema de gestión de bases de datos (SGBD). Una base de datos (BD) es un conjunto de datos estructurados apropiadamente y relacionados entre sí (como, por ejemplo, nuestra lista de discos).
  • 9.  El SGBD nos facilita un interfaz para introducir nuestra información desde teclado o cualquier otro periférico que lo permita, y procesar después esa información para obtener informes de cualquier tipo.  Por ejemplo nos puede interesar tener un listado ordenado por autor y otro por tipo de música.  Otro informe puede que sólo tenga la información del autor, título y año de publicación del disco.  La ventaja estriba en que la información sólo la hemos introducido una vez, y es el propio sistema de gestión de base de datos el que, según nuestras necesidades, se encarga de clasificar esa información cada vez que le pedimos un listado.  Además, si nos hemos equivocado en el año de publicación de un disco, simplemente lo modificamos y en los siguientes listados ya saldrá corregido.  Si quisiéramos borrar un disco, porque se nos haya perdido o roto, tampoco es un problema: simplemente, cuando el SGBD vaya a realizar un nuevo listado no se encontrará con ese disco entre los datos que maneja.
  • 10.  Internet: Las bases de datos tienen todo tipo de usos, como gestión de documentos, gestión de registros, índices de motores de búsqueda, para servidores de correo electrónico y para brindar contenido dinámico de páginas web. Una persona, aplicación o script de página web puede consultar la base de datos. Ejemplos de las consultas que hacemos en internet  Contenido en publicaciones de blogs o páginas de categoría de blogs  Anuncios clasificados de empleos o sitios web de clasificados  Información de directorios web y mapas  El contenido de su actividad en Facebook  Resultados de Google y otras búsquedas  Secciones de contenido administrable en sitios web  Listas de productos de sitios de comercio electrónico y detalles de procesos de compra  Detalles y configuración de la cuenta cuando inició sesión en un sitio web
  • 11.
  • 12.
  • 13.  http://www.tufuncion.com/paginas_almacenamiento_google Tarea 1. Lee el siguiente Articulo y realiza un resumen
  • 14.  Redundancia e inconsistencia de datos. Existen datos que pueden repetirse en diferentes lugares o archivos, esto provoca que, teniendo esa duplicidad de datos, el almacenamiento y el costo (en recursos del sistema) de acceso sean más altos. Inconsistencia de datos se presentará porque las copias de los mismos datos en diferentes archivos pueden no coincidir, pues si en un archivo se hicieron cambios de los datos, en los otros archivos donde estaban los mismos datos no son modificados automáticamente.  Dificultad en el acceso a los datos. Cuando se requiere de ciertos datos diferentes de archivos diferentes, la obtención, consulta y modificación de los datos no puede hacerse directamente de forma práctica y eficiente. Tendrían que desarrollarse sistemas de recuperación de datos para realizar esa operación específica, o desarrollar un sistema de recuperación de datos para uso general y ajustarlo de acuerdo a las necesidades.  Aislamiento de datos. Debido a que los datos están dispersos en varios archivos, y los archivos pueden estar en diferentes formatos, es difícil escribir nuevos programas de aplicación para recuperar los datos apropiados.  Problemas de integridad. Los valores de los datos almacenados en la BD deben satisfacer ciertas restricciones de consistencia. Los desarrolladores hacen cumplir estas restricciones en el sistema añadiendo código apropiado en las diversas aplicaciones. Sin embargo, cuando se añaden nuevas restricciones es difícil cambiar los programas para hacer que se cumplan. Esto se complica cuando las restricciones implican diferentes elementos de datos de diferentes archivos.  Problemas de atomicidad. En muchas aplicaciones es crucial asegurar que, cuando ocurra un fallo y sea detectado, se restauren los datos a un estado de consistencia que existía antes del fallo. Es difícil asegurar esta propiedad en un sistema de archivos tradicional.  Anomalías en el acceso concurrente. en estos sistemas un entorno en el que permita a múltiples usuarios actualizar los datos de un mismo archivo simultáneamente puede dar lugar a datos inconsistentes o un estado incorrecto.  Problemas de seguridad. No todos los usuarios de un sistema de bases de datos deberían poder acceder a todos los datos. En estos sistemas es difícil garantizar tales restricciones de seguridad.  Estas dificultades, entre otras, han motivado el desarrollo de los sistemas de bases de datos para resolver estos problemas. Una manera de mantener información en un computador es hacerlo mediante un sistema de procesamiento de archivos típico o tradicional, que permitirá tener a los archivos estructurados y organizados, y poder realizar operaciones con ellos. Este sistema de archivos se mantiene mediante un sistema operativo convencional. Antes de la llegada de los sistemas de gestión de bases de datos (SGBD), las organizaciones normalmente han almacenado la información usando estos sistemas, pero mantener la información en estos sistemas de archivos tiene una serie de inconvenientes importantes: