SlideShare una empresa de Scribd logo
1 de 22
REPÚBLICA BOLIVARIANA DE VENEZUELA
 UNIVERSIDAD PEDAGÓGICA EXPERIMENTAL LIBERTADOR
INSTITUTO PEDAGÓGICO RAFAEL ALBERTO ESCOBAR LARA
           DEPARTAMENTO DE MATEMÁTICA
             PROGRAMA DE INFORMÁTICA
              CÁTEDRA: BASES DE DATOS




     LAS BASES DE DATOS




                            Facilitador: Prof. Jaime Romero

       Maracay. Noviembre de 2011
LAS BASES DE DATOS

Una base de datos o banco de datos es un conjunto de
datos que pertenecen al mismo contexto almacenados
sistemáticamente para su posterior uso
LAS BASES DE DATOS

Una de las Bases de Datos es un “almacén” que nos
permite guardar información de forma organizada
para que luego podamos encontrar y utilizar
fácilmente.
     El termino Bases de Datos fue escuchado por
primera vez en 1963, para definir a un conjunto de
datos relacionados que se encuentran agrupados de
forma estructurada.
LAS BASES DE DATOS

Fondo común de información almacenada en una
computadora para que cualquier persona o
programa      autorizado    pueda     acceder     a
ella, independientemente de su lugar de procedencia
y del uso que haga de ella.
LAS BASES DE DATOS

Las bases de datos son el resultado de buscar una
solución a los sistemas de archivos, en los cuales:

•   Las estructuras de datos son creadas por los
    programas y para modificarlas hay que modificar
    cada programa que la accesa.
•   Los archivos sólo pueden ser accesados por
    programas creados en el mismo lenguaje del
    programa creador del archivo
•   Para accesar la información se debe recorrer el
    archivo
•   Los archivos son fáciles de afectar en su estructura
    y perder los datos.
LAS BASES DE DATOS

Las bases de datos vienen a sustituir a los sistemas de
archivos de datos, ya que estos poseen características
negativas como:

•   Son difíciles de modificar dinámicamente su
    estructura.
•   Engorrosos métodos de consulta, actualización y
    navegación.
•   No es fácil proteger ciertos datos de usuarios no
    autorizados.
•   Difícil el permitir el acceso a los datos desde
    distintas aplicaciones
LAS BASES DE DATOS

La creación de una base de datos debe ser realizada
cuidadosamente procurando cumplir con:

•   Permitir un fácil acceso a la información: El sistema
    debe ser facilitador de alto rendimiento, la
    velocidad es un factor esencial así como la
    consistencia de los datos
•   Evitar redundancia de la información: La
    información           almacenada             ocupará
    irremediablemente un espacio en memoria por lo
    cual es de vital importancia eliminar la posibilidad
    de     almacenar     datos     repetidos    ya    que
    adicionalmente podrían llevarnos a inconsistencias
    en la información .
CARACTERÍSTICAS DE LAS BASES DE DATOS


•   Independencia lógica y física de los datos.
•   Redundancia mínima.
•   Acceso concurrente por parte de múltiples usuarios.
•   Integridad de los datos.
•   Seguridad de acceso y auditoria.
•   Respaldo y recuperación.
VENTAJAS DEL USO DE LAS BASES DE DATOS

•   Proporcionan una base de seguridad para los datos
    tanto en la entrada, en su procesamiento y en su salida
•   Mantienen la consistencia e integridad de los datos
•   Permite los respaldos y las recuperaciones
•   Permiten generar diferentes vistas de los datos
•   Controla el acceso a los datos por niveles de usuarios
•   Permite mantener la redundancia de datos al mínimo
•   Los datos se comparten por múltiples usuarios de
    forma concurrente.
LOS SISTEMAS GESTORES DE BASES DE DATOS
Los Sistemas de gestión de base de datos (SGBD
/DBMS)     son     un     tipo    de    software      muy
específico, dedicado a servir de interfaz entre la base
de datos, el usuario y las aplicaciones que la utilizan.
LOS SISTEMAS GESTORES DE BASES DE DATOS
 Los sistemas de Gestión de Bases de Datos son un tipo
 de software dedicado a las comunicaciones de las
 bases de datos, el usuario y las aplicaciones que la
 utilizan. Se compone de un lenguaje de definición de
 datos, de un leguaje de manipulación de datos y de un
 lenguaje de consulta.
LOS SISTEMAS GESTORES DE BASES DE DATOS
 Un sistema de gestión de bases de datos debe permitir
 definir estructuras de almacenamiento, acceder a los
 datos de forma eficiente y segura, etc.

 Ejemplos: Oracle, IBM DB2, Microsoft SQL Server,
 Interbase, MySQL, PostgreSQL…
ELEMENTOS QUE CONFORMAN UNA SISTEMA
      GESTOR DE BASES DE DATOS

Base de Datos
     • Datos del usuario o datos operativos
           Datos introducidos por los usuarios y
           almacenados en la base de datos
     • Metadatos
           Datos sobre los datos
     • Metadatos de aplicación
           Datos de los programas y los datos de
           la base con los cuales están
           relacionados
     • Hardware y Software
ELEMENTOS QUE CONFORMAN UNA SISTEMA
      GESTOR DE BASES DE DATOS

Sistema Gestor
      • Herramientas de diseño
           Permiten diseñar los elementos de la
           base de datos
      • Utilerías de tiempo de ejecución
           Programas que se ejecutan cuando la
           base de datos esta trabajando
      • Motor de búsqueda
           Aplicaciones     que    permiten hacer
           funcionar el DBMS /SGBD
ELEMENTOS QUE CONFORMAN UNA SISTEMA
       GESTOR DE BASES DE DATOS
Usuarios
• Finales: Utilizan los datos almacenados en la base de
  datos.
• Programadores de aplicaciones: Responsables de
  implementar las aplicaciones.
• Administrador de la base de datos [DBA: DataBase
  Administrator]: Responsable de la gestión y
  administración de la base de datos. Funciones:
         Control de acceso a los datos.
         Mantenimiento del esquema de la base de
         datos.
         Monitorización del rendimiento del DBMS.
         Realización de copias de seguridad.
APLICACIONES DE LA BASE DE DATOS

Una aplicación de la base de datos consta de
formas, consultas, reportes, menús y programas de
aplicación. Los programas de aplicación deben
escribirse en un lenguaje que sea parte del DBMS o en
un lenguaje conectado a la base de datos a través del
DBMS
CARACTERÍSTICAS DESEABLES DE LOS DBMS



Los datos se organizan independientemente de las
aplicaciones que los vayan a usar (independencia lógica)
y de los ficheros en los que vayan a almacenarse
(independencia física).

Los usuarios y las aplicaciones pueden acceder a los
datos mediante el uso de lenguajes de consulta (p.ej.
SQL, Query-by-example…).
CARACTERÍSTICAS DESEABLES DE LOS DBMS



Los datos se gestionan de forma centralizada e
independiente de las aplicaciones.

Consistencia e integridad de los datos.

Fiabilidad (protección frente a fallos)

Seguridad (control de acceso a los datos).
VENTAJAS DE LOS DBMS
NIVELES DE LOS DATOS EN UNA BASE DE
                   DATOS


1. Nivel interno: Almacenamiento físico de los datos
2. Nivel conceptual/lógico: Descripción de los datos y de
   sus relaciones (modelo conceptual de la base de
   datos).
3. Nivel externo: Definición de vistas (partes de la BD
   visibles para las distintas aplicaciones y usuarios).
NIVELES DE LOS DATOS EN UNA BASE DE
               DATOS
ESTRUCTURA DE LAS BASES DE DATOS

Más contenido relacionado

La actualidad más candente

Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 
Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de javainnovalabcun
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosSergio Sanchez
 
Historia de la base de datos
Historia de la base de datos Historia de la base de datos
Historia de la base de datos MelaniLoza
 
Tipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivasTipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivasgrupo niche ortega
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacionalAlex Javier
 
Crear base de datos mysql command
Crear base de datos mysql commandCrear base de datos mysql command
Crear base de datos mysql commandLouis Jhosimar
 
Etapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosEtapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosAnielka Reyes
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosJesús Tramullas
 
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.
 
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A ObjetosMetodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A Objetoshector_h30
 

La actualidad más candente (20)

Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
NORMALIZACIÓN
NORMALIZACIÓN  NORMALIZACIÓN
NORMALIZACIÓN
 
Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de java
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Historia de la base de datos
Historia de la base de datos Historia de la base de datos
Historia de la base de datos
 
Tipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivasTipos de usuarios de base de datos diapositivas
Tipos de usuarios de base de datos diapositivas
 
Conceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de DatosConceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de Datos
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 
Crear base de datos mysql command
Crear base de datos mysql commandCrear base de datos mysql command
Crear base de datos mysql command
 
Metodologiasad 1
Metodologiasad 1Metodologiasad 1
Metodologiasad 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Etapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosEtapas en el diseño de Base de Datos
Etapas en el diseño de Base de Datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Base de datos relacionales
Base de datos relacionalesBase de datos relacionales
Base de datos relacionales
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datos
 
Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A ObjetosMetodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
 

Destacado

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
 
Guía para la instalación de Microsoft Access 2010
Guía para la instalación de Microsoft Access 2010Guía para la instalación de Microsoft Access 2010
Guía para la instalación de Microsoft Access 2010Zantiago Thrash
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Henry Cumbicus Rivera
 
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
 
Sistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionalesSistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionalesUlises WD
 
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
 
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 DatosJeisson Nc
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosIsabel
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosyeniferorozco
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datosjudithmore16
 
Fundamentos de Sistemas de Base de Datos (Capítulo 1 y 2)
Fundamentos de Sistemas de Base de Datos (Capítulo 1 y 2)Fundamentos de Sistemas de Base de Datos (Capítulo 1 y 2)
Fundamentos de Sistemas de Base de Datos (Capítulo 1 y 2)Karina Lucio
 
Clase 1 Sistema De Gestion De Base De Datos
Clase 1   Sistema De Gestion De Base De DatosClase 1   Sistema De Gestion De Base De Datos
Clase 1 Sistema De Gestion De Base De Datososwchavez
 

Destacado (20)

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
 
Guía para la instalación de Microsoft Access 2010
Guía para la instalación de Microsoft Access 2010Guía para la instalación de Microsoft Access 2010
Guía para la instalación de Microsoft Access 2010
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Sistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionalesSistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionales
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
 
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
 
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
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivos
 
Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Fundamentos bd
Fundamentos bdFundamentos bd
Fundamentos bd
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Ecommerce cetis
Ecommerce cetisEcommerce cetis
Ecommerce cetis
 
Base de datos
Base  de datosBase  de datos
Base de datos
 
Fundamentos de Sistemas de Base de Datos (Capítulo 1 y 2)
Fundamentos de Sistemas de Base de Datos (Capítulo 1 y 2)Fundamentos de Sistemas de Base de Datos (Capítulo 1 y 2)
Fundamentos de Sistemas de Base de Datos (Capítulo 1 y 2)
 
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
 
Clase 1 Sistema De Gestion De Base De Datos
Clase 1   Sistema De Gestion De Base De DatosClase 1   Sistema De Gestion De Base De Datos
Clase 1 Sistema De Gestion De Base De Datos
 

Similar a Fundamentos de las bases de datos

Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datosdagny25
 
Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Juan Anaya
 
Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324AlexanderBenitez21
 
Presentacion multimedia ariana 1
Presentacion multimedia ariana 1Presentacion multimedia ariana 1
Presentacion multimedia ariana 1ariveroar
 
Presentacion multimedia ariana Gomez 1
Presentacion multimedia ariana Gomez  1Presentacion multimedia ariana Gomez  1
Presentacion multimedia ariana Gomez 1ariana gomez
 
Paradigmas de Bases de Datos
Paradigmas de Bases de DatosParadigmas de Bases de Datos
Paradigmas de Bases de Datosjazzme
 
Funciones de un DBA
Funciones de un DBAFunciones de un DBA
Funciones de un DBAJoan Manuel
 
Bases de datos
Bases de datosBases de datos
Bases de datoslinha1991
 
Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datosjupiespe
 
Mbd exposicion equipo 4
Mbd exposicion equipo 4Mbd exposicion equipo 4
Mbd exposicion equipo 4Brenda Medina
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos Brenda Medina
 

Similar a Fundamentos de las bases de datos (20)

Sgbs
SgbsSgbs
Sgbs
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
Taller n°1
Taller n°1Taller n°1
Taller n°1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
Componentes de sgbd
Componentes de sgbdComponentes de sgbd
Componentes de sgbd
 
Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.
 
Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion multimedia ariana 1
Presentacion multimedia ariana 1Presentacion multimedia ariana 1
Presentacion multimedia ariana 1
 
Presentacion multimedia ariana Gomez 1
Presentacion multimedia ariana Gomez  1Presentacion multimedia ariana Gomez  1
Presentacion multimedia ariana Gomez 1
 
Paradigmas de Bases de Datos
Paradigmas de Bases de DatosParadigmas de Bases de Datos
Paradigmas de Bases de Datos
 
Aprendizaje 4
Aprendizaje 4Aprendizaje 4
Aprendizaje 4
 
Funciones de un DBA
Funciones de un DBAFunciones de un DBA
Funciones de un DBA
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datos
 
Ova
OvaOva
Ova
 
Mbd exposicion equipo 4
Mbd exposicion equipo 4Mbd exposicion equipo 4
Mbd exposicion equipo 4
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos
 

Más de Jaime David Romero Olivo

Medios,modelos y estilos de aprendizaje jaime romero
Medios,modelos y estilos de aprendizaje jaime romeroMedios,modelos y estilos de aprendizaje jaime romero
Medios,modelos y estilos de aprendizaje jaime romeroJaime David Romero Olivo
 
Analisis y diseño de una base de datos proyecto 1era parte
Analisis y diseño de una base de datos  proyecto 1era parte Analisis y diseño de una base de datos  proyecto 1era parte
Analisis y diseño de una base de datos proyecto 1era parte Jaime David Romero Olivo
 
Ejercicios de diseño y navegación de bases de datos
Ejercicios de diseño y navegación de bases de datosEjercicios de diseño y navegación de bases de datos
Ejercicios de diseño y navegación de bases de datosJaime David Romero Olivo
 
Ejercicios de diseño y navegación de bases de datos
Ejercicios de diseño y navegación de bases de datosEjercicios de diseño y navegación de bases de datos
Ejercicios de diseño y navegación de bases de datosJaime David Romero Olivo
 
Scrumrf como herramienta de evaluación de proyectos. carlín gonzález, doralí ...
Scrumrf como herramienta de evaluación de proyectos. carlín gonzález, doralí ...Scrumrf como herramienta de evaluación de proyectos. carlín gonzález, doralí ...
Scrumrf como herramienta de evaluación de proyectos. carlín gonzález, doralí ...Jaime David Romero Olivo
 
Taller hot potatoes como herramienta para la creación de actividades educativ...
Taller hot potatoes como herramienta para la creación de actividades educativ...Taller hot potatoes como herramienta para la creación de actividades educativ...
Taller hot potatoes como herramienta para la creación de actividades educativ...Jaime David Romero Olivo
 
Aproximación taller de hotpotatoes carlín gonzález, carmen parra y jaime r...
Aproximación taller de  hotpotatoes   carlín gonzález, carmen parra y jaime r...Aproximación taller de  hotpotatoes   carlín gonzález, carmen parra y jaime r...
Aproximación taller de hotpotatoes carlín gonzález, carmen parra y jaime r...Jaime David Romero Olivo
 
Taller de hotpotatoes, aproximación. carlín gonzález, carmen parra y jaime ro...
Taller de hotpotatoes, aproximación. carlín gonzález, carmen parra y jaime ro...Taller de hotpotatoes, aproximación. carlín gonzález, carmen parra y jaime ro...
Taller de hotpotatoes, aproximación. carlín gonzález, carmen parra y jaime ro...Jaime David Romero Olivo
 
Aproximación taller de hotpotatoes carlín gonzález, carmen parra y jaime r...
Aproximación taller de  hotpotatoes   carlín gonzález, carmen parra y jaime r...Aproximación taller de  hotpotatoes   carlín gonzález, carmen parra y jaime r...
Aproximación taller de hotpotatoes carlín gonzález, carmen parra y jaime r...Jaime David Romero Olivo
 

Más de Jaime David Romero Olivo (20)

Paragraph writing ppp (final version)
Paragraph writing ppp (final version)Paragraph writing ppp (final version)
Paragraph writing ppp (final version)
 
Medios,modelos y estilos de aprendizaje jaime romero
Medios,modelos y estilos de aprendizaje jaime romeroMedios,modelos y estilos de aprendizaje jaime romero
Medios,modelos y estilos de aprendizaje jaime romero
 
Pubblicitm
PubblicitmPubblicitm
Pubblicitm
 
Funciones en Lenguaje C
Funciones en Lenguaje CFunciones en Lenguaje C
Funciones en Lenguaje C
 
Ejercicios resueltos el jueves 12 04-2012
Ejercicios resueltos el jueves 12 04-2012Ejercicios resueltos el jueves 12 04-2012
Ejercicios resueltos el jueves 12 04-2012
 
Evaluacion de la hoja resumen
Evaluacion de la hoja resumenEvaluacion de la hoja resumen
Evaluacion de la hoja resumen
 
Evaluaciones 2011 ii
Evaluaciones   2011 iiEvaluaciones   2011 ii
Evaluaciones 2011 ii
 
Analisis y diseño de una base de datos proyecto 1era parte
Analisis y diseño de una base de datos  proyecto 1era parte Analisis y diseño de una base de datos  proyecto 1era parte
Analisis y diseño de una base de datos proyecto 1era parte
 
Universidad nuevos caminos
Universidad nuevos caminosUniversidad nuevos caminos
Universidad nuevos caminos
 
Hotel el descanso
Hotel el descansoHotel el descanso
Hotel el descanso
 
Ejercicios de diseño y navegación de bases de datos
Ejercicios de diseño y navegación de bases de datosEjercicios de diseño y navegación de bases de datos
Ejercicios de diseño y navegación de bases de datos
 
Ejercicios de diseño y navegación de bases de datos
Ejercicios de diseño y navegación de bases de datosEjercicios de diseño y navegación de bases de datos
Ejercicios de diseño y navegación de bases de datos
 
Cronograma de exposiciones
Cronograma de exposicionesCronograma de exposiciones
Cronograma de exposiciones
 
Instalar xampp
Instalar xamppInstalar xampp
Instalar xampp
 
Scrumrf como herramienta de evaluación de proyectos. carlín gonzález, doralí ...
Scrumrf como herramienta de evaluación de proyectos. carlín gonzález, doralí ...Scrumrf como herramienta de evaluación de proyectos. carlín gonzález, doralí ...
Scrumrf como herramienta de evaluación de proyectos. carlín gonzález, doralí ...
 
Taller hot potatoes como herramienta para la creación de actividades educativ...
Taller hot potatoes como herramienta para la creación de actividades educativ...Taller hot potatoes como herramienta para la creación de actividades educativ...
Taller hot potatoes como herramienta para la creación de actividades educativ...
 
Aproximación taller de hotpotatoes carlín gonzález, carmen parra y jaime r...
Aproximación taller de  hotpotatoes   carlín gonzález, carmen parra y jaime r...Aproximación taller de  hotpotatoes   carlín gonzález, carmen parra y jaime r...
Aproximación taller de hotpotatoes carlín gonzález, carmen parra y jaime r...
 
Taller de hotpotatoes, aproximación. carlín gonzález, carmen parra y jaime ro...
Taller de hotpotatoes, aproximación. carlín gonzález, carmen parra y jaime ro...Taller de hotpotatoes, aproximación. carlín gonzález, carmen parra y jaime ro...
Taller de hotpotatoes, aproximación. carlín gonzález, carmen parra y jaime ro...
 
Aproximación taller de hotpotatoes carlín gonzález, carmen parra y jaime r...
Aproximación taller de  hotpotatoes   carlín gonzález, carmen parra y jaime r...Aproximación taller de  hotpotatoes   carlín gonzález, carmen parra y jaime r...
Aproximación taller de hotpotatoes carlín gonzález, carmen parra y jaime r...
 
Proyectos publicos privados
Proyectos publicos privadosProyectos publicos privados
Proyectos publicos privados
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Último (16)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

Fundamentos de las bases de datos

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD PEDAGÓGICA EXPERIMENTAL LIBERTADOR INSTITUTO PEDAGÓGICO RAFAEL ALBERTO ESCOBAR LARA DEPARTAMENTO DE MATEMÁTICA PROGRAMA DE INFORMÁTICA CÁTEDRA: BASES DE DATOS LAS BASES DE DATOS Facilitador: Prof. Jaime Romero Maracay. Noviembre de 2011
  • 2. LAS BASES DE DATOS Una base de datos o banco de datos es un conjunto de datos que pertenecen al mismo contexto almacenados sistemáticamente para su posterior uso
  • 3. LAS BASES DE DATOS Una de las Bases de Datos es un “almacén” que nos permite guardar información de forma organizada para que luego podamos encontrar y utilizar fácilmente. El termino Bases de Datos fue escuchado por primera vez en 1963, para definir a un conjunto de datos relacionados que se encuentran agrupados de forma estructurada.
  • 4. LAS BASES DE DATOS Fondo común de información almacenada en una computadora para que cualquier persona o programa autorizado pueda acceder a ella, independientemente de su lugar de procedencia y del uso que haga de ella.
  • 5. LAS BASES DE DATOS Las bases de datos son el resultado de buscar una solución a los sistemas de archivos, en los cuales: • Las estructuras de datos son creadas por los programas y para modificarlas hay que modificar cada programa que la accesa. • Los archivos sólo pueden ser accesados por programas creados en el mismo lenguaje del programa creador del archivo • Para accesar la información se debe recorrer el archivo • Los archivos son fáciles de afectar en su estructura y perder los datos.
  • 6. LAS BASES DE DATOS Las bases de datos vienen a sustituir a los sistemas de archivos de datos, ya que estos poseen características negativas como: • Son difíciles de modificar dinámicamente su estructura. • Engorrosos métodos de consulta, actualización y navegación. • No es fácil proteger ciertos datos de usuarios no autorizados. • Difícil el permitir el acceso a los datos desde distintas aplicaciones
  • 7. LAS BASES DE DATOS La creación de una base de datos debe ser realizada cuidadosamente procurando cumplir con: • Permitir un fácil acceso a la información: El sistema debe ser facilitador de alto rendimiento, la velocidad es un factor esencial así como la consistencia de los datos • Evitar redundancia de la información: La información almacenada ocupará irremediablemente un espacio en memoria por lo cual es de vital importancia eliminar la posibilidad de almacenar datos repetidos ya que adicionalmente podrían llevarnos a inconsistencias en la información .
  • 8. CARACTERÍSTICAS DE LAS BASES DE DATOS • Independencia lógica y física de los datos. • Redundancia mínima. • Acceso concurrente por parte de múltiples usuarios. • Integridad de los datos. • Seguridad de acceso y auditoria. • Respaldo y recuperación.
  • 9. VENTAJAS DEL USO DE LAS BASES DE DATOS • Proporcionan una base de seguridad para los datos tanto en la entrada, en su procesamiento y en su salida • Mantienen la consistencia e integridad de los datos • Permite los respaldos y las recuperaciones • Permiten generar diferentes vistas de los datos • Controla el acceso a los datos por niveles de usuarios • Permite mantener la redundancia de datos al mínimo • Los datos se comparten por múltiples usuarios de forma concurrente.
  • 10. LOS SISTEMAS GESTORES DE BASES DE DATOS Los Sistemas de gestión de base de datos (SGBD /DBMS) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.
  • 11. LOS SISTEMAS GESTORES DE BASES DE DATOS Los sistemas de Gestión de Bases de Datos son un tipo de software dedicado a las comunicaciones de las bases de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un leguaje de manipulación de datos y de un lenguaje de consulta.
  • 12. LOS SISTEMAS GESTORES DE BASES DE DATOS Un sistema de gestión de bases de datos debe permitir definir estructuras de almacenamiento, acceder a los datos de forma eficiente y segura, etc. Ejemplos: Oracle, IBM DB2, Microsoft SQL Server, Interbase, MySQL, PostgreSQL…
  • 13. ELEMENTOS QUE CONFORMAN UNA SISTEMA GESTOR DE BASES DE DATOS Base de Datos • Datos del usuario o datos operativos Datos introducidos por los usuarios y almacenados en la base de datos • Metadatos Datos sobre los datos • Metadatos de aplicación Datos de los programas y los datos de la base con los cuales están relacionados • Hardware y Software
  • 14. ELEMENTOS QUE CONFORMAN UNA SISTEMA GESTOR DE BASES DE DATOS Sistema Gestor • Herramientas de diseño Permiten diseñar los elementos de la base de datos • Utilerías de tiempo de ejecución Programas que se ejecutan cuando la base de datos esta trabajando • Motor de búsqueda Aplicaciones que permiten hacer funcionar el DBMS /SGBD
  • 15. ELEMENTOS QUE CONFORMAN UNA SISTEMA GESTOR DE BASES DE DATOS Usuarios • Finales: Utilizan los datos almacenados en la base de datos. • Programadores de aplicaciones: Responsables de implementar las aplicaciones. • Administrador de la base de datos [DBA: DataBase Administrator]: Responsable de la gestión y administración de la base de datos. Funciones: Control de acceso a los datos. Mantenimiento del esquema de la base de datos. Monitorización del rendimiento del DBMS. Realización de copias de seguridad.
  • 16. APLICACIONES DE LA BASE DE DATOS Una aplicación de la base de datos consta de formas, consultas, reportes, menús y programas de aplicación. Los programas de aplicación deben escribirse en un lenguaje que sea parte del DBMS o en un lenguaje conectado a la base de datos a través del DBMS
  • 17. CARACTERÍSTICAS DESEABLES DE LOS DBMS Los datos se organizan independientemente de las aplicaciones que los vayan a usar (independencia lógica) y de los ficheros en los que vayan a almacenarse (independencia física). Los usuarios y las aplicaciones pueden acceder a los datos mediante el uso de lenguajes de consulta (p.ej. SQL, Query-by-example…).
  • 18. CARACTERÍSTICAS DESEABLES DE LOS DBMS Los datos se gestionan de forma centralizada e independiente de las aplicaciones. Consistencia e integridad de los datos. Fiabilidad (protección frente a fallos) Seguridad (control de acceso a los datos).
  • 20. NIVELES DE LOS DATOS EN UNA BASE DE DATOS 1. Nivel interno: Almacenamiento físico de los datos 2. Nivel conceptual/lógico: Descripción de los datos y de sus relaciones (modelo conceptual de la base de datos). 3. Nivel externo: Definición de vistas (partes de la BD visibles para las distintas aplicaciones y usuarios).
  • 21. NIVELES DE LOS DATOS EN UNA BASE DE DATOS
  • 22. ESTRUCTURA DE LAS BASES DE DATOS