SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Bases de datos y usuarios
de bases de datos
Juan Pablo Sarubbi
pablo@sarubbi.com.ar
Septiembre 2013
”Existen 10 clases de personas, 
los que conocen los números binarios,
y los que no”
Introducción
Definición genérica de Base de Datos: ”Colección de datos
relacionados”
 Representa un aspecto concreto del mundo real.
 Colección de datos lógicamente coherente con significado inherente.
 Se diseña, construye y rellena con un propósito específico.
Un Sistema de administración de Base de datos (DBMS) es una
colección de programas para crear y mantener una BBDD.
 Definición: Especificar tipos de datos, estructuras y restricciones.
 Construcción: Proceso de almacenamiento en un medio controlado
por el DBMS.
 Manipulación: Funciones de consulta y manipulación de los datos.
 Compartición: Permitiendo el acceso simultaneo de varios usuarios.
Introducción
Otras funciones de un DBMS:
 Protección de la BBDD contra
funcionamiento defectuoso de
software o hardware.
 Protección de seguridad contra
accesos no autorizados.
 Permite la evolución del sistema
según pasa el tiempo.
Extendiendo la definición original,
un sistema de base de datos es la
combinación de base de datos y
DBMS.
Un Ejemplo
Una base de datos de una universidad con información relativa a
estudiantes, cursos y calificaciones organizada en 5 archivos.
Un Ejemplo
Definicion
 Estructura.
 Tipos de datos.
 Relaciónes entre los archivos.
Manipulación
 Recuperar todos los cursos y calificaciones de Luis
 Listado de estudiantes y calificaciones del curso de ”BBDD” del 2005.
 Correlativas del curso ”BBDD”
 Cambiar la clase de Luis a 2do. Año.
 Crear una sección nueva del curso de BBDD para este semestre.
 Introducir una nota ”A” para ”Luis” en el curso recién generado.
Características de la metodología
Se pueden mencionar varias caracteristicas de la metodología
tradicional de archivos contra la de las BBDD.
 Naturaleza autodescriptiva de un sistema de BBDD: Contiene los
datos y metadatos (definicion de la estructura y sus restricciones).
 Aislamiento entre programas y datos, y abstracción del mismo: Un
cambio en la estructura no implica un cambio en la aplicación.
 Soporte de varias vistas de los datos: Conforme las necesidades de
los diferentes tipos de usuarios, cambian las vistas, no los datos.
 Compartición de datos y procesamiento de transacciones
multiusuarios: Los DBMS deben manejar control de concurrencia para
que las modificaciones de varios usuarios sea correcta y eficaz. Mas
adelante veremos el manejo de transacciones y atómicas.
Actores de la escena
 Administradores de las BBDD: Es el responsable del acceso
autorizado a la BBDD, de la coordinación y monitorización de su uso, de
adquirir los recursos de software y hardware.
 Diseñadores de las BBDD: Identificar los datos que se almacenaran y
definir las estructuras apropiadas para almacenarlos.
 Analistas de sistemas y programadores
 Usuarios finales:
 Casuales: Acceden ocacionalmente utilizando lenguaje de consulta.
 Principiantes: Utilizan consultas estandar y acceden mediante
aplicaciones enlatadas.
 Sofisticados: Ingenieros, cientificos, analistas comerciales,
generalmente familiarizados con los DBMS.
 Independientes: Usuarios con BBDD personales que utilizan
interfaces fáciles de usar, basadas en menus o gráficos
Trabajadores tras bambalinas
 Diseñadores e implementadores de DBMS: Diseñan e implementan
los módulos y las interfaces DBMS como un paquete de software que
interactua con los compiladores de otros lenguajes o el SO.
 Desarrolladores de herramientas: Diseñan e implementan
herramientas o paquetes opcionales que facilitan el modelado, diseño,
mejoras de rendimiento, prototipado, simulación, etc. de la BBDD.
 Operadores y personal de mantenimiento: Son los responsables de
la ejecución y mantenimiento del entorno de hardware y software del
sistema.
Ventajas de utilizar DBMS
 Control de la redundancia
 Restricción del acceso no autorizado
 Almacenamiento persistente para los objetos del programa
 Suministro de estructuras de almacenamiento para un procesamiento
eficaz de las consultas (ej. indices)
 Copia de seguridad y recuperación (commit/rollback)
 Suministro de varias interfaces de usuarios (SQL, GUI, GUI web)
 Representación de relaciones complejas entre los datos (1-n, arbol)
 Implentación de las restricciones de integridad (tipo de datos, 1-n)
 Inferencia y acciones usando reglas (trigger)
Ventajas de utilizar DBMS
Implicaciones adicionales de utilizar la metodología de BBDD
 Potencial para implementar estandares al unificar la información
 Tiempo de desarrollo de aplicación reducido (despues de que la
BBDD este operativa)
 Flexibilidad sobre la estructura (extensión del modelo)
 Disponibilidad de la información actualizada, gracias a los
subsistemas de control de concurrencia y recuperación de DBMS.
 Economias de escala, reduciendo los costos globales de
funcionamiento y administración.
Evolución de las BBDD
 Sistemas jerarquicos y de red ('60)
 Flexibilidad de aplicación con las BBDD relacionales ('70)
 Aplicaciones orientadas a objetos y la necesidad BBDD complejas ('80)
 Intercambio de datos en la web con XML como estandar ('90)
 Capacidades extendidas de las BBDD para aplicaciones mas complejas:
 Cientificas
 Tratamiento de imágenes
 Videos
 Data mining (descubrir patrones en grandes volúmenes de datos)
 Georeferenciales
 Series cronológicas
 BBDD frente a la recuperación de información (Information retrieval)
Fin de la Presentación
Próximo Capítulo:
Modelo Entidad Relación

Más contenido relacionado

La actualidad más candente

Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De DatosMarichelo Gómez
 
Base de datos
Base de datosBase de datos
Base de datosDavid
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datosJesús Tramullas
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidademilio_ambrosio
 
La importancia de la base de datos
La importancia de la base de datosLa importancia de la base de datos
La importancia de la base de datosRaul Martinez
 
Definición de bases de datos
Definición de bases de datosDefinición de bases de datos
Definición de bases de datosEmerson Molina
 
Conceptos generales de Bases de Datos
Conceptos generales de Bases de DatosConceptos generales de Bases de Datos
Conceptos generales de Bases de DatosArturo Parr
 
Base de datos danny neira
Base de datos  danny neiraBase de datos  danny neira
Base de datos danny neiraDanny Neira
 
BASE DE DATOS Y SU ESTRUCTURA
BASE DE DATOS Y SU ESTRUCTURABASE DE DATOS Y SU ESTRUCTURA
BASE DE DATOS Y SU ESTRUCTURADayana2455
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datosCristian Salazar C.
 
Bases de datos
Bases de datosBases de datos
Bases de datosSara Maria
 
Bases de datos
Bases de datosBases de datos
Bases de datosvhzendejas
 
Base de datos
Base de datosBase de datos
Base de datosSara
 
Conceptos básicos de base de datos
Conceptos básicos de base de datosConceptos básicos de base de datos
Conceptos básicos de base de datosNeeNiiss Zendess
 

La actualidad más candente (20)

Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datos
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
La importancia de la base de datos
La importancia de la base de datosLa importancia de la base de datos
La importancia de la base de datos
 
Definición de bases de datos
Definición de bases de datosDefinición de bases de datos
Definición de bases de datos
 
Conceptos generales de Bases de Datos
Conceptos generales de Bases de DatosConceptos generales de Bases de Datos
Conceptos generales de Bases de Datos
 
Base de datos danny neira
Base de datos  danny neiraBase de datos  danny neira
Base de datos danny neira
 
Introduccion a los sistemas de bases de datos
Introduccion  a los sistemas de bases de datosIntroduccion  a los sistemas de bases de datos
Introduccion a los sistemas de bases de datos
 
Unidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de DatosUnidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de Datos
 
BASE DE DATOS Y SU ESTRUCTURA
BASE DE DATOS Y SU ESTRUCTURABASE DE DATOS Y SU ESTRUCTURA
BASE DE DATOS Y SU ESTRUCTURA
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Generalidades bases de datos
Generalidades bases de datosGeneralidades bases de datos
Generalidades bases de datos
 
Mapa conceptual BD
Mapa conceptual BDMapa conceptual BD
Mapa conceptual BD
 
Conceptos básicos de base de datos
Conceptos básicos de base de datosConceptos básicos de base de datos
Conceptos básicos de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Destacado

Libro de gestión Francisco Perez
Libro de gestión Francisco PerezLibro de gestión Francisco Perez
Libro de gestión Francisco PerezFrancisco Pérez
 
annex- women, water, sanitation and human settlements(2004)
annex- women, water, sanitation and human settlements(2004)annex- women, water, sanitation and human settlements(2004)
annex- women, water, sanitation and human settlements(2004)여성환경연대
 
Online psy 266 ch. 1 presentation
Online psy 266 ch. 1 presentationOnline psy 266 ch. 1 presentation
Online psy 266 ch. 1 presentationajl98
 
An c xml_punchout_implementation
An c xml_punchout_implementationAn c xml_punchout_implementation
An c xml_punchout_implementationNand Singh
 
La Grange Agriculture and Water Opportunities Newsletter number 4, October 2013
La Grange Agriculture and Water Opportunities Newsletter number 4, October 2013La Grange Agriculture and Water Opportunities Newsletter number 4, October 2013
La Grange Agriculture and Water Opportunities Newsletter number 4, October 2013Bruce Gorring
 
Manual de Instalación - Arch linux
Manual de Instalación - Arch linuxManual de Instalación - Arch linux
Manual de Instalación - Arch linuxChecha Macario Ixcot
 
Le Mag Valeur et Capital Juin 2016
Le Mag Valeur et Capital Juin 2016Le Mag Valeur et Capital Juin 2016
Le Mag Valeur et Capital Juin 2016Valeur et Capital
 
Instalación de windows 8 paso a paso
Instalación de windows 8 paso a pasoInstalación de windows 8 paso a paso
Instalación de windows 8 paso a pasoDarwinrey86
 
Virtual reality barcelona
Virtual reality barcelonaVirtual reality barcelona
Virtual reality barcelonaIvan del Muro
 
Portfolio Franz Seher
Portfolio Franz SeherPortfolio Franz Seher
Portfolio Franz Seherdesignbusters
 
World Class Benchmarking: Vista Land & Lifescapes Incorporated (VLL PM)
World Class Benchmarking: Vista Land & Lifescapes Incorporated (VLL PM)World Class Benchmarking: Vista Land & Lifescapes Incorporated (VLL PM)
World Class Benchmarking: Vista Land & Lifescapes Incorporated (VLL PM)Andrew Stotz, PhD, CFA
 

Destacado (19)

Ejemplos base de datos
Ejemplos base de datosEjemplos base de datos
Ejemplos base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Libro de gestión Francisco Perez
Libro de gestión Francisco PerezLibro de gestión Francisco Perez
Libro de gestión Francisco Perez
 
annex- women, water, sanitation and human settlements(2004)
annex- women, water, sanitation and human settlements(2004)annex- women, water, sanitation and human settlements(2004)
annex- women, water, sanitation and human settlements(2004)
 
HOW THE SUNGOD REACHED AMERICA, c.2500 BC
HOW THE SUNGOD REACHED AMERICA, c.2500 BCHOW THE SUNGOD REACHED AMERICA, c.2500 BC
HOW THE SUNGOD REACHED AMERICA, c.2500 BC
 
Online psy 266 ch. 1 presentation
Online psy 266 ch. 1 presentationOnline psy 266 ch. 1 presentation
Online psy 266 ch. 1 presentation
 
An c xml_punchout_implementation
An c xml_punchout_implementationAn c xml_punchout_implementation
An c xml_punchout_implementation
 
La Grange Agriculture and Water Opportunities Newsletter number 4, October 2013
La Grange Agriculture and Water Opportunities Newsletter number 4, October 2013La Grange Agriculture and Water Opportunities Newsletter number 4, October 2013
La Grange Agriculture and Water Opportunities Newsletter number 4, October 2013
 
Manual de Instalación - Arch linux
Manual de Instalación - Arch linuxManual de Instalación - Arch linux
Manual de Instalación - Arch linux
 
Le Mag Valeur et Capital Juin 2016
Le Mag Valeur et Capital Juin 2016Le Mag Valeur et Capital Juin 2016
Le Mag Valeur et Capital Juin 2016
 
4.5.3 investigacion de accdentes f
4.5.3 investigacion de accdentes f4.5.3 investigacion de accdentes f
4.5.3 investigacion de accdentes f
 
Web 2.0 at CCLC
Web 2.0 at CCLCWeb 2.0 at CCLC
Web 2.0 at CCLC
 
Instalación de windows 8 paso a paso
Instalación de windows 8 paso a pasoInstalación de windows 8 paso a paso
Instalación de windows 8 paso a paso
 
Virtual reality barcelona
Virtual reality barcelonaVirtual reality barcelona
Virtual reality barcelona
 
DevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDKDevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDK
 
Portfolio Franz Seher
Portfolio Franz SeherPortfolio Franz Seher
Portfolio Franz Seher
 
Programa Empleo Joven 2014
Programa Empleo Joven 2014Programa Empleo Joven 2014
Programa Empleo Joven 2014
 
Trazado
TrazadoTrazado
Trazado
 
World Class Benchmarking: Vista Land & Lifescapes Incorporated (VLL PM)
World Class Benchmarking: Vista Land & Lifescapes Incorporated (VLL PM)World Class Benchmarking: Vista Land & Lifescapes Incorporated (VLL PM)
World Class Benchmarking: Vista Land & Lifescapes Incorporated (VLL PM)
 

Similar a Bbdd 01 - bases de datos

Similar a Bbdd 01 - bases de datos (20)

cc302modulo1
cc302modulo1cc302modulo1
cc302modulo1
 
1. introducción
1. introducción1. introducción
1. introducción
 
01 Introducion Bd
01 Introducion Bd01 Introducion Bd
01 Introducion Bd
 
Unidad1
Unidad1Unidad1
Unidad1
 
Base de datos 2(tema 2)
Base de datos 2(tema 2)Base de datos 2(tema 2)
Base de datos 2(tema 2)
 
Clase Base De Datos I
Clase Base De Datos IClase Base De Datos I
Clase Base De Datos I
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
119318
119318119318
119318
 
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZMANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
 
Bases de Datos Cap I: Introducción
Bases de Datos Cap I: IntroducciónBases de Datos Cap I: Introducción
Bases de Datos Cap I: Introducción
 
Bendiciones base de datos i
Bendiciones base de datos iBendiciones base de datos i
Bendiciones base de datos i
 
T1 Bd Intro
T1 Bd IntroT1 Bd Intro
T1 Bd Intro
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datos
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
Taller 1, 2010
Taller 1, 2010Taller 1, 2010
Taller 1, 2010
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datos
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De Datos
 
Sistema Gestión De Bases De Datos
Sistema  Gestión  De  Bases  De  DatosSistema  Gestión  De  Bases  De  Datos
Sistema Gestión De Bases De Datos
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De Datos
 

Último

DIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxDIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxKaterin yanac tello
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)estebancitoherrera
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,juberrodasflores
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptxccordovato
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptxSergiothaine2
 
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptxESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptxKatherineFabianLoza1
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfluisccollana
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfhernestosoto82
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docxmarthaarroyo16
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...jhoecabanillas12
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosssuser948499
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfEDUARDO MAMANI MAMANI
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria deCalet Cáceres Vergara
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitariachayananazcosimeon
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfGEINER22
 

Último (20)

DIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxDIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptx
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptx
 
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptxESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdf
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datos
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria de
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdf
 

Bbdd 01 - bases de datos

  • 1. Bases de datos y usuarios de bases de datos Juan Pablo Sarubbi pablo@sarubbi.com.ar Septiembre 2013 ”Existen 10 clases de personas,  los que conocen los números binarios, y los que no”
  • 2. Introducción Definición genérica de Base de Datos: ”Colección de datos relacionados”  Representa un aspecto concreto del mundo real.  Colección de datos lógicamente coherente con significado inherente.  Se diseña, construye y rellena con un propósito específico. Un Sistema de administración de Base de datos (DBMS) es una colección de programas para crear y mantener una BBDD.  Definición: Especificar tipos de datos, estructuras y restricciones.  Construcción: Proceso de almacenamiento en un medio controlado por el DBMS.  Manipulación: Funciones de consulta y manipulación de los datos.  Compartición: Permitiendo el acceso simultaneo de varios usuarios.
  • 3. Introducción Otras funciones de un DBMS:  Protección de la BBDD contra funcionamiento defectuoso de software o hardware.  Protección de seguridad contra accesos no autorizados.  Permite la evolución del sistema según pasa el tiempo. Extendiendo la definición original, un sistema de base de datos es la combinación de base de datos y DBMS.
  • 4. Un Ejemplo Una base de datos de una universidad con información relativa a estudiantes, cursos y calificaciones organizada en 5 archivos.
  • 5. Un Ejemplo Definicion  Estructura.  Tipos de datos.  Relaciónes entre los archivos. Manipulación  Recuperar todos los cursos y calificaciones de Luis  Listado de estudiantes y calificaciones del curso de ”BBDD” del 2005.  Correlativas del curso ”BBDD”  Cambiar la clase de Luis a 2do. Año.  Crear una sección nueva del curso de BBDD para este semestre.  Introducir una nota ”A” para ”Luis” en el curso recién generado.
  • 6. Características de la metodología Se pueden mencionar varias caracteristicas de la metodología tradicional de archivos contra la de las BBDD.  Naturaleza autodescriptiva de un sistema de BBDD: Contiene los datos y metadatos (definicion de la estructura y sus restricciones).  Aislamiento entre programas y datos, y abstracción del mismo: Un cambio en la estructura no implica un cambio en la aplicación.  Soporte de varias vistas de los datos: Conforme las necesidades de los diferentes tipos de usuarios, cambian las vistas, no los datos.  Compartición de datos y procesamiento de transacciones multiusuarios: Los DBMS deben manejar control de concurrencia para que las modificaciones de varios usuarios sea correcta y eficaz. Mas adelante veremos el manejo de transacciones y atómicas.
  • 7. Actores de la escena  Administradores de las BBDD: Es el responsable del acceso autorizado a la BBDD, de la coordinación y monitorización de su uso, de adquirir los recursos de software y hardware.  Diseñadores de las BBDD: Identificar los datos que se almacenaran y definir las estructuras apropiadas para almacenarlos.  Analistas de sistemas y programadores  Usuarios finales:  Casuales: Acceden ocacionalmente utilizando lenguaje de consulta.  Principiantes: Utilizan consultas estandar y acceden mediante aplicaciones enlatadas.  Sofisticados: Ingenieros, cientificos, analistas comerciales, generalmente familiarizados con los DBMS.  Independientes: Usuarios con BBDD personales que utilizan interfaces fáciles de usar, basadas en menus o gráficos
  • 8. Trabajadores tras bambalinas  Diseñadores e implementadores de DBMS: Diseñan e implementan los módulos y las interfaces DBMS como un paquete de software que interactua con los compiladores de otros lenguajes o el SO.  Desarrolladores de herramientas: Diseñan e implementan herramientas o paquetes opcionales que facilitan el modelado, diseño, mejoras de rendimiento, prototipado, simulación, etc. de la BBDD.  Operadores y personal de mantenimiento: Son los responsables de la ejecución y mantenimiento del entorno de hardware y software del sistema.
  • 9. Ventajas de utilizar DBMS  Control de la redundancia  Restricción del acceso no autorizado  Almacenamiento persistente para los objetos del programa  Suministro de estructuras de almacenamiento para un procesamiento eficaz de las consultas (ej. indices)  Copia de seguridad y recuperación (commit/rollback)  Suministro de varias interfaces de usuarios (SQL, GUI, GUI web)  Representación de relaciones complejas entre los datos (1-n, arbol)  Implentación de las restricciones de integridad (tipo de datos, 1-n)  Inferencia y acciones usando reglas (trigger)
  • 10. Ventajas de utilizar DBMS Implicaciones adicionales de utilizar la metodología de BBDD  Potencial para implementar estandares al unificar la información  Tiempo de desarrollo de aplicación reducido (despues de que la BBDD este operativa)  Flexibilidad sobre la estructura (extensión del modelo)  Disponibilidad de la información actualizada, gracias a los subsistemas de control de concurrencia y recuperación de DBMS.  Economias de escala, reduciendo los costos globales de funcionamiento y administración.
  • 11. Evolución de las BBDD  Sistemas jerarquicos y de red ('60)  Flexibilidad de aplicación con las BBDD relacionales ('70)  Aplicaciones orientadas a objetos y la necesidad BBDD complejas ('80)  Intercambio de datos en la web con XML como estandar ('90)  Capacidades extendidas de las BBDD para aplicaciones mas complejas:  Cientificas  Tratamiento de imágenes  Videos  Data mining (descubrir patrones en grandes volúmenes de datos)  Georeferenciales  Series cronológicas  BBDD frente a la recuperación de información (Information retrieval)
  • 12. Fin de la Presentación Próximo Capítulo: Modelo Entidad Relación