SlideShare une entreprise Scribd logo
1  sur  20
lntroducción a las Bases de Datos Bases de Datos I
Contenidos Introducción 1 Sistemas tradicionales basados en archivos 2 Sistemas de bases de datos 3 Papeles en un entorno de base de datos 4 Ventajas y desventajas de los SGBD  5 Problemas y cuestiones de repaso 6
Objetivos En clase aprenderá 1: Características y problemas comunes de los sistemas basados en archivos.  Significado del los términos “Base de datos” y “SGBD”  Funciones típicas y componentes de un SGBD El personal implicado en el entorno SGDB Ventajas y desventajas de los SGBD 1 Referencia: Texto base, Connolly, Thomas.. Sistemas de bases de datos: un enfoque práctico para diseño, implementación y gestión. 4ta edición.  Páginas  3-30 Capitulo 1
Introducción Usos de BD: Las compras en el supermercado Comprasutilizandotarjeta de crédito Utilización de unabiblioteca local  Contratación de un seguro Alquiler de un video Utilización de Internet Estudio en una Universidad,  etc.
Sistemas tradicionales basados en archivos Sistemabasado en archivos: Unacolección de programasquerealizandiversosserviciospara los usuarios finales, ejemplo: producción de informes. Cadaprograma define y gestionasuspropios datos Características Enfoquedesentralizado. Grandesconcentraciones de datos repetidos. La estructurafísica y el almacenamiento de los archivos estadefinidopor el código de la aplicación Dependencia entre programas y datos
Consultas Fijas / Proliferacion de  Programas Formatos Archivos Incompatibles Separación y  aislamiento Duplicación De Datos Dependencia entre los  datos Sistemas tradicionales basados en archivos Sistemabasado en Archivos LIMITACIONES
Separación y  aislamiento Duplicación De Datos Sistemas tradicionales basados en archivos Díficilacceso a datos quedebenestardisponibles El desarollador de aplicacionesdebesincronizar el procesamiento de archivos ,[object Object]
Desperdicio de recursos:tiempo y dinero
Espacio de almacenamientoinnecesario
Pérdida de INTEGRIDAD de los datos,[object Object]
Son dependientes de las consultasescritaspor el desarrollador (consultasfijas)
Nuevosprogramasinadecuados e ineficientes,[object Object]
La descrición de los datos se conocecomocatálogo del sistema.
Sunaturalezaautodescriptivaproporciona la independencia entre programas y datos.
“Logicamenterelacionado”: entidades, atributosyrelaciones,[object Object]
Permitedefinir la BD (DDL Lenguaje de definición de datos).
Permiteinsertar, actualizar, borrar y extraer (DMLLenguaje de Manipulación de Datos)
Proporcionaaccesocontrolado a la BD (seguridad, integridad,concurrencia, recuperación)
Catálogoaccesiblepor el usuario,[object Object]
Hardware Software Personas Datos Procedimientos Componentes de un entorno SGBD SGBD

Contenu connexe

Tendances

Tendances (20)

Historia de mysql
Historia de mysqlHistoria de mysql
Historia de mysql
 
El Cloud Computing & Amazon Web Services
El Cloud Computing & Amazon Web ServicesEl Cloud Computing & Amazon Web Services
El Cloud Computing & Amazon Web Services
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
Tecnologia de red
Tecnologia de red Tecnologia de red
Tecnologia de red
 
Introducción a sql
Introducción a  sqlIntroducción a  sql
Introducción a sql
 
Mapa Mental de Java
Mapa Mental de JavaMapa Mental de Java
Mapa Mental de Java
 
Raid
RaidRaid
Raid
 
Ingeniería de la comunicación de datos y redes
Ingeniería de la comunicación de datos y redesIngeniería de la comunicación de datos y redes
Ingeniería de la comunicación de datos y redes
 
Presentacion xml
Presentacion xmlPresentacion xml
Presentacion xml
 
CRUD html php mysql
CRUD html php mysqlCRUD html php mysql
CRUD html php mysql
 
Frame relay
Frame relayFrame relay
Frame relay
 
Redes NGN
Redes NGNRedes NGN
Redes NGN
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 
Gestion de red
Gestion de redGestion de red
Gestion de red
 
Permisos de archivos completo
Permisos de archivos completoPermisos de archivos completo
Permisos de archivos completo
 
Configuración básica del router
Configuración básica del routerConfiguración básica del router
Configuración básica del router
 
Ancho de banda
Ancho de bandaAncho de banda
Ancho de banda
 
Ensamblador y enlazador
Ensamblador y enlazadorEnsamblador y enlazador
Ensamblador y enlazador
 
Construir cables de red eia tia 568 a y02
Construir cables de red eia tia 568 a y02Construir cables de red eia tia 568 a y02
Construir cables de red eia tia 568 a y02
 
Clases y Objetos
Clases y ObjetosClases y Objetos
Clases y Objetos
 

En vedette

Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datosralbarracin
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datosGusttavo Nipas
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
SISTEMA DE GESTION DE BASE DE DATOS SGBD
SISTEMA DE GESTION DE BASE DE DATOS SGBDSISTEMA DE GESTION DE BASE DE DATOS SGBD
SISTEMA DE GESTION DE BASE DE DATOS SGBDIsabel C de Talamas
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosJesus Parra
 
Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008BiancaBellido
 
Introducción a los SGBD
Introducción a los SGBDIntroducción a los SGBD
Introducción a los SGBDmanobile
 
Fundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - IntroducciónFundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - IntroducciónManuel Padilla
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datoshugodanielgd
 

En vedette (20)

Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 
Fundamentos bd
Fundamentos bdFundamentos bd
Fundamentos bd
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Intro base de datos
Intro base de datosIntro base de datos
Intro base de datos
 
Componentes De Los SGBD
Componentes De Los SGBDComponentes De Los SGBD
Componentes De Los SGBD
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
T2 Sbd
T2 SbdT2 Sbd
T2 Sbd
 
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
 
Bases de Datos II: El entorno
Bases de Datos II: El entornoBases de Datos II: El entorno
Bases de Datos II: El entorno
 
SISTEMA DE GESTION DE BASE DE DATOS SGBD
SISTEMA DE GESTION DE BASE DE DATOS SGBDSISTEMA DE GESTION DE BASE DE DATOS SGBD
SISTEMA DE GESTION DE BASE DE DATOS SGBD
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de Datos
 
Evolución de los sgbd
Evolución de los sgbdEvolución de los sgbd
Evolución de los sgbd
 
Concepto 1
Concepto 1Concepto 1
Concepto 1
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008
 
Introducción a los SGBD
Introducción a los SGBDIntroducción a los SGBD
Introducción a los SGBD
 
Modulos sgbd
Modulos sgbdModulos sgbd
Modulos sgbd
 
Fundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - IntroducciónFundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - Introducción
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datos
 

Similaire à Clase Base De Datos I

Similaire à Clase Base De Datos I (20)

Bd introducción
Bd  introducciónBd  introducción
Bd introducción
 
cc302modulo1
cc302modulo1cc302modulo1
cc302modulo1
 
B bases de datos
B bases de datosB bases de datos
B bases de datos
 
Introduccion a los SGBD
Introduccion a los SGBDIntroduccion a los SGBD
Introduccion a los SGBD
 
Tema 1 base de datos HL Segundo Año
Tema 1 base de datos HL Segundo AñoTema 1 base de datos HL Segundo Año
Tema 1 base de datos HL Segundo Año
 
1. introducción
1. introducción1. introducción
1. introducción
 
U1 p1
U1 p1U1 p1
U1 p1
 
Basededatosicompleto 091122141836-phpapp02
Basededatosicompleto 091122141836-phpapp02Basededatosicompleto 091122141836-phpapp02
Basededatosicompleto 091122141836-phpapp02
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
119318
119318119318
119318
 
CUESTIONES DE REPASO
CUESTIONES DE REPASOCUESTIONES DE REPASO
CUESTIONES DE REPASO
 
Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datos
 
Introduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos RelacionalesIntroduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos Relacionales
 
Bbdd 01 - bases de datos
Bbdd 01 - bases de datosBbdd 01 - bases de datos
Bbdd 01 - bases de datos
 
Trabajo de desarrollo en entornos case
Trabajo de desarrollo en entornos caseTrabajo de desarrollo en entornos case
Trabajo de desarrollo en entornos case
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
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
 
Sgbs
SgbsSgbs
Sgbs
 

Clase Base De Datos I

  • 1. lntroducción a las Bases de Datos Bases de Datos I
  • 2. Contenidos Introducción 1 Sistemas tradicionales basados en archivos 2 Sistemas de bases de datos 3 Papeles en un entorno de base de datos 4 Ventajas y desventajas de los SGBD 5 Problemas y cuestiones de repaso 6
  • 3. Objetivos En clase aprenderá 1: Características y problemas comunes de los sistemas basados en archivos. Significado del los términos “Base de datos” y “SGBD” Funciones típicas y componentes de un SGBD El personal implicado en el entorno SGDB Ventajas y desventajas de los SGBD 1 Referencia: Texto base, Connolly, Thomas.. Sistemas de bases de datos: un enfoque práctico para diseño, implementación y gestión. 4ta edición. Páginas 3-30 Capitulo 1
  • 4. Introducción Usos de BD: Las compras en el supermercado Comprasutilizandotarjeta de crédito Utilización de unabiblioteca local Contratación de un seguro Alquiler de un video Utilización de Internet Estudio en una Universidad, etc.
  • 5. Sistemas tradicionales basados en archivos Sistemabasado en archivos: Unacolección de programasquerealizandiversosserviciospara los usuarios finales, ejemplo: producción de informes. Cadaprograma define y gestionasuspropios datos Características Enfoquedesentralizado. Grandesconcentraciones de datos repetidos. La estructurafísica y el almacenamiento de los archivos estadefinidopor el código de la aplicación Dependencia entre programas y datos
  • 6. Consultas Fijas / Proliferacion de Programas Formatos Archivos Incompatibles Separación y aislamiento Duplicación De Datos Dependencia entre los datos Sistemas tradicionales basados en archivos Sistemabasado en Archivos LIMITACIONES
  • 7.
  • 10.
  • 11. Son dependientes de las consultasescritaspor el desarrollador (consultasfijas)
  • 12.
  • 13. La descrición de los datos se conocecomocatálogo del sistema.
  • 15.
  • 16. Permitedefinir la BD (DDL Lenguaje de definición de datos).
  • 17. Permiteinsertar, actualizar, borrar y extraer (DMLLenguaje de Manipulación de Datos)
  • 18. Proporcionaaccesocontrolado a la BD (seguridad, integridad,concurrencia, recuperación)
  • 19.
  • 20. Hardware Software Personas Datos Procedimientos Componentes de un entorno SGBD SGBD
  • 21. 1 2 3 Hardware El SGBD y las aplicacionesrequirenunaplataformasobre la queejecutarse. Dependerá de las necesidades de la organización y del SGBD Software El propiosw del SGBD y los programas de aplicación, sistemaoperativo Los programas se escriben en 3GL o 4GL. Software Componentemásimportante de un entorno SGBD. La BD continene datos operacionalescomo los metadatos. La estructura de los datos se llama esquema Componetes de un entorno SGBD www.utpl.edu.ec
  • 22. 4 5 Procedimientos Instrucciones y reglasquegobiernan el diseño de la BD. Iniciarsesión, iniciar y detener un SGBD, copias de seguridad, gestionarfallos de HW y SW, cambiar la estructura de unatabla Personas Las personas que se relacionan son el sistema: Administradores, desarrolladores, usuarios finales Componetes de un entorno SGBD
  • 23. Papeles en un entorno de base de datos Administradores de datos y de la BD El DA (Data administrator) esresponsable de gestionar los recursos de datos: planificación, desarrollo y mantenimiento de políticas y estándares El DBA (Database Administrator), es responsible de la implementación y diseñosfísicos de la base de datos. Diseñadores de bases de datos Diseñadoreslógicos y diseñadoresfísicos de la base de datos. El diseñadorlógicoidentificarelaciones, restricciones, modelo de datos. El diseñadorfísicomaterializa el diseñológicomedianteestructuras y metodos de almacenamiento, seguridades, etc.
  • 24.
  • 25.
  • 27. Másinformación a partir de la mismacantidad de datos
  • 29. Mayor integridad de los datos
  • 37. Mayor nivel de concurrencia
  • 38.
  • 41. Costes de hardware adicional
  • 44.