SlideShare una empresa de Scribd logo
Unidad 1
       Introducción a las Bases de Datos

      M.C. Jesús Carlos Carmona Frausto
Unidad 1 – Objetivos

 Conceptos:  Dato, Información y Conocimiento.
 Usos comunes de los sistemas de base de datos .
 Características de los sistemas basados en
  archivos.
 Problemas con el enfoque basado en archivos.
 Significado del termino Base de Datos.
 Significado del termino Sistema Manejador de
  Base de Datos (DBMS).
Unidad 1 – Objetivos
 Funciones Típicas de DBMS.
 Principales componentes del entorno DBMS.
 Elementos involucrados en el entorno DBMS.
 Historia de el desarrollo de los DBMSs.
 Ventajas y Desventajas de los DBMSs.
Conceptos


Conectes

                 Conocimiento



           Información



 Datos                          Entendimiento
Conceptos

    Dato:  Simplemente existe y no tiene ningún
     significado más allá de su existencia, ejemplos
     5, 10, blanco, rosa
    Información: Son datos que han obtenido
     significado mediante una conexión relacional
     como principal ejemplo se encuentran las bases
     de datos relacionales.
    Conocimiento: Es la colección adecuada de
     información, de tal manera que su intención es
     ser útil.
Ejemplos de Aplicaciones de Base de Datos

 Compras   de un supermercado
 Compras usando tarjeta de crédito
 Reservas en una agencia de viajes
 Uso de la biblioteca local
 Compra de un seguro
 Renta de videos
 Uso de Internet
 Control de estudiantes en una universidad
Sistemas Basados en Archivos

 Colección   de programas de aplicación que
    actúan como servicios para los usuarios finales (
    Ej: reportes).

   Cada programa define y maneja sus propios
    datos.
Sistemas Basados en Archivos - Proceso
Limitaciones del Enfoque Basado en
                 Archivos
 Separación    y aislamiento de datos
    – Cada programa mantiene su propio conjunto de
      datos.
    – Los usuarios de un programa pueden no ser
      conscientes de los datos potencialmente útiles en
      poder de otros programas.
   Duplicación de datos
    – Mismos datos son incluidos en diferentes
      programas.
    – Espacio desaprovechado y potencialmente
      diferente valores y / o formatos diferentes para
      el mismo elemento.
Limitaciones del Enfoque Basado en
               Archivos
 Dependencia    de datos
  – Estructura del archivo es definida en el código del
    programa.

 Formatos    de archivos incompatibles
  – Los programas son escritos en diferentes lenguajes,
    por lo que no es fácil el acceso a otros archivos.

 Consultasestáticas /Proliferación de
  programas de aplicación
  – Los programas son escritos para satisfacer
    funciones particulares.
  – Nuevos requerimientos necesitan nuevos
    programas.
Enfoque de base de datos
   Surgió porque:
    – La definición de datos estaba embebida en
      programas de aplicación, en lugar de almacenarse
      por separado e independientemente.
    – Falta de control sobre el acceso y manipulación de
      datos más allá de lo impuesto por los programas de
      aplicación.

 Resultado:
    – La base de datos y el sistema manejador de base de
      datos (DBMS)
Base de Datos
   Colección de datos lógicamente relacionados (y
    una descripción de estos datos), diseñados para
    conocer la información necesaria de una
    organización.

   Catalogo del sistema (metadatos) provee una
    descripción de los datos, habilitando
    independencia a los programas.

   Datos lógicamente relacionados
    comprendiendo entidades, atributos y
    relaciones de la información de una
    organización.
Sistema Manejador de Base de Datos
                (DBMS)

 Sistema   de software que da la capacidad a los
    usuarios para definir, crear, mantener, y
    controlar el acceso a la base de datos.

   (Base de Datos) programa de aplicación :
    programa de computadora que interactúa con
    la base de datos enviando una apropiada
    petición (sentencia SQL) a el DBMS.
Sistema Manejador de Base de Datos
(DBMS)
Enfoque Base de Datos

 Lenguaje     de Definición de Datos (DDL).
    – Permite especificar los tipos de datos, estructuras y
      todas las restricciones de los datos.
    – Todas las especificaciones son almacenadas en la
      base de datos.


   Lenguaje de Manipulación de Datos (DML).
    – Lenguaje de consulta y operaciones sobre los datos
Enfoque Base de Datos

 Acceso     controlado a base de datos puede
  incluir:
  –   Un sistema de seguridad.
  –   Un sistema de integridad.
  –   Un sistema de control de concurrencia.
  –   Un sistema de control de recuperación.
  –   Un catalogo de accesibilidad del usuario.
Vistas

 Permite  que cada usuario tenga su propia vista
  de la base de datos.

 Una  vista es básicamente un subconjunto de la
  base de datos.
Vistas – Beneficios
  Reduce   complejidad
  Provee un nivel de seguridad
  Provee un mecanismo para personalizar la
   apariencia de la base de datos
  Presenta una imagen constante, inmutable de
   la estructura de la base de datos, incluso si la
   base de datos subyacente se modifica
Componentes del entorno de un DBMS
Componentes del entorno de un DBMS
  Hardware
   – Puede incluir desde un PC hasta una red de
     computadoras.
  Software
   – DBMS, sistema operativo, software de red (sí
     es necesario) y también programas de
     aplicación.
  Datos
   – Usado por la organización y una descripción
     de estos datos llamada esquema.

                 © Pearson Education Limited 1995, 2005
Componentes del entorno de un DBMS

  Procedimientos
   – Instrucciones y reglas que deben ser aplicadas a
     el diseño y uso de la base de datos y DBMS.
  Gente   (People)
Roles en el entorno de la Base de Datos

 Administrador   de Datos (DA)
 Administrador de la Base de Datos(DBA)
 Diseñadores de la Base de Datos (Lógico y
  Físico)
 Programadores de aplicación
 Usuarios finales (nativos y sofisticados)
Historia de los Sistemas de Base de Datos

 Primera   generación
    – Jerárquico y Red

   Segunda generación
    – Relacional

   Tercera generación
    – Objeto-Relacional
    – Orientada a Objetos
Ventajas de los DBMSs
  Control de redundancia de datos
  Consistencia de datos
  Mayor información desde el mismo monto de
   datos
  Intercambio de datos
  Mejor integridad de datos
  Mejor seguridad
  Aplicación de estándares
  Económicamente escalable


                © Pearson Education Limited 1995, 2005
Ventajas de los DBMSs

 Balance de requerimientos conflictivos
 Mejor accesibilidad y sensibilidad a datos
 Incrementa la productividad
 Mejor mantenimiento a través de la
  independencia de datos
 Incremento de concurrencia
 Mejor respaldo y servicios de recuperación
Desventajas de los DBMSs

 Complejidad
 Tamaño
 Costo de DBMS
 Costo de hardware adicional
 Costo de conversión
 Rendimiento
 Alto impacto de una falla

Más contenido relacionado

La actualidad más candente

Introducción sgbd
Introducción sgbdIntroducción sgbd
Introducción sgbd
miguelstevenruizarias
 
Actividad base de datos 1
Actividad base de datos 1Actividad base de datos 1
Actividad base de datos 1
Santiago Felipe Perez
 
Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1
Francisco Godoy
 
Tipos de bdd
Tipos de bddTipos de bdd
Tipos de bdd
WilliamMata7
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Jeiison Kzztiillo
 
Base de datos
Base de datosBase de datos
Base de datos
Jairid Tu Flow
 
1.Guia introduccion bd
1.Guia introduccion bd1.Guia introduccion bd
1.Guia introduccion bd
Zulma Bautista
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBD
josemullo3
 
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
JoseQuiroz82
 
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
AlexanderBenitez21
 
Presentación de Base de datos II
Presentación de Base de datos IIPresentación de Base de datos II
Presentación de Base de datos II
Facultad de Ciencias y Sistemas
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bd
Irene Lorza
 
Glosario bases de datos
Glosario bases de datosGlosario bases de datos
Glosario bases de datos
Maria Jose Cortes Villamil
 
Puestos De Trabajo,Base De Datos
Puestos De Trabajo,Base De DatosPuestos De Trabajo,Base De Datos
Puestos De Trabajo,Base De Datos
martitasanchez
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
gberz
 
B a s e d e d a t o s
B a s e   d e   d a t o sB a s e   d e   d a t o s
B a s e d e d a t o s
Vicky García
 
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
AlexanderBenitez21
 
sistema de gestión base de datos
sistema de gestión base de datossistema de gestión base de datos
sistema de gestión base de datos
Maria Alejandra
 
Base de datos
Base de datosBase de datos
Base de datos
Angie Roman
 
Base de datos
Base de datosBase de datos
Base de datos
Jairid Tu Flow
 

La actualidad más candente (20)

Introducción sgbd
Introducción sgbdIntroducción sgbd
Introducción sgbd
 
Actividad base de datos 1
Actividad base de datos 1Actividad base de datos 1
Actividad base de datos 1
 
Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1
 
Tipos de bdd
Tipos de bddTipos de bdd
Tipos de bdd
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
1.Guia introduccion bd
1.Guia introduccion bd1.Guia introduccion bd
1.Guia introduccion bd
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBD
 
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
 
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
 
Presentación de Base de datos II
Presentación de Base de datos IIPresentación de Base de datos II
Presentación de Base de datos II
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bd
 
Glosario bases de datos
Glosario bases de datosGlosario bases de datos
Glosario bases de datos
 
Puestos De Trabajo,Base De Datos
Puestos De Trabajo,Base De DatosPuestos De Trabajo,Base De Datos
Puestos De Trabajo,Base De Datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
B a s e d e d a t o s
B a s e   d e   d a t o sB a s e   d e   d a t o s
B a s e d e d a t o s
 
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
 
sistema de gestión base de datos
sistema de gestión base de datossistema de gestión base de datos
sistema de gestión base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Destacado

Base de datos conceptos
Base de datos conceptosBase de datos conceptos
Base de datos conceptos
william rafael peña angulo
 
Base de datos (conceptos básicos) I
Base de datos (conceptos básicos) IBase de datos (conceptos básicos) I
Base de datos (conceptos básicos) I
Henry Valle
 
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
Videoconferencias UTPL
 
La libertad ( valores humanos )
La libertad ( valores humanos )La libertad ( valores humanos )
La libertad ( valores humanos )
Mouna Touma
 
La navidad en venezuela
La navidad en venezuelaLa navidad en venezuela
La navidad en venezuela
Mouna Touma
 
Trabajo realizado por Mouna Touma
Trabajo realizado por Mouna ToumaTrabajo realizado por Mouna Touma
Trabajo realizado por Mouna Touma
Mouna Touma
 
" Mario Briceño Iragorry" (TRUJILLANO ) .
" Mario Briceño Iragorry" (TRUJILLANO ) ." Mario Briceño Iragorry" (TRUJILLANO ) .
" Mario Briceño Iragorry" (TRUJILLANO ) .
Mouna Touma
 
Los saberes
Los saberesLos saberes
Los saberes
Mouna Touma
 
malla pnfe-noviembre 2013
 malla pnfe-noviembre 2013 malla pnfe-noviembre 2013
malla pnfe-noviembre 2013
Mouna Touma
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
fas_sakura
 
Recuento del trabajo de acción social
Recuento del trabajo de acción socialRecuento del trabajo de acción social
Recuento del trabajo de acción social
Mouna Touma
 
Dimensión Universal del Hombre I IUTET . ( MOUNA TOUMA).
Dimensión Universal del Hombre I IUTET . ( MOUNA TOUMA).Dimensión Universal del Hombre I IUTET . ( MOUNA TOUMA).
Dimensión Universal del Hombre I IUTET . ( MOUNA TOUMA).
Mouna Touma
 
El trabajo como estimulo y desarrollo de la consciencia de ser universal pers...
El trabajo como estimulo y desarrollo de la consciencia de ser universal pers...El trabajo como estimulo y desarrollo de la consciencia de ser universal pers...
El trabajo como estimulo y desarrollo de la consciencia de ser universal pers...
Mouna Touma
 
Presentacion metodos de investigacion cientifica
Presentacion  metodos de investigacion cientificaPresentacion  metodos de investigacion cientifica
Presentacion metodos de investigacion cientifica
cristian1033
 
Diseño de productos y servicios
Diseño de productos y serviciosDiseño de productos y servicios
Diseño de productos y servicios
Mouna Touma
 
Etica ,moral y el desarrollo social en cada modo de produccion vivido por la ...
Etica ,moral y el desarrollo social en cada modo de produccion vivido por la ...Etica ,moral y el desarrollo social en cada modo de produccion vivido por la ...
Etica ,moral y el desarrollo social en cada modo de produccion vivido por la ...
Mouna Touma
 
Escaleras
EscalerasEscaleras
Escaleras
Mouna Touma
 
Conceptos basicos(base de datos)
Conceptos basicos(base de datos)Conceptos basicos(base de datos)
Conceptos basicos(base de datos)
claudiachiri
 
Trujillo capitales Municipios y Parroquias
Trujillo capitales Municipios y ParroquiasTrujillo capitales Municipios y Parroquias
Trujillo capitales Municipios y Parroquias
Mouna Touma
 
El analisis de contenido como tecnica de investigación.f
El analisis de contenido  como tecnica de investigación.fEl analisis de contenido  como tecnica de investigación.f
El analisis de contenido como tecnica de investigación.f
Carla Uribe León
 

Destacado (20)

Base de datos conceptos
Base de datos conceptosBase de datos conceptos
Base de datos conceptos
 
Base de datos (conceptos básicos) I
Base de datos (conceptos básicos) IBase de datos (conceptos básicos) I
Base de datos (conceptos básicos) I
 
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
 
La libertad ( valores humanos )
La libertad ( valores humanos )La libertad ( valores humanos )
La libertad ( valores humanos )
 
La navidad en venezuela
La navidad en venezuelaLa navidad en venezuela
La navidad en venezuela
 
Trabajo realizado por Mouna Touma
Trabajo realizado por Mouna ToumaTrabajo realizado por Mouna Touma
Trabajo realizado por Mouna Touma
 
" Mario Briceño Iragorry" (TRUJILLANO ) .
" Mario Briceño Iragorry" (TRUJILLANO ) ." Mario Briceño Iragorry" (TRUJILLANO ) .
" Mario Briceño Iragorry" (TRUJILLANO ) .
 
Los saberes
Los saberesLos saberes
Los saberes
 
malla pnfe-noviembre 2013
 malla pnfe-noviembre 2013 malla pnfe-noviembre 2013
malla pnfe-noviembre 2013
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Recuento del trabajo de acción social
Recuento del trabajo de acción socialRecuento del trabajo de acción social
Recuento del trabajo de acción social
 
Dimensión Universal del Hombre I IUTET . ( MOUNA TOUMA).
Dimensión Universal del Hombre I IUTET . ( MOUNA TOUMA).Dimensión Universal del Hombre I IUTET . ( MOUNA TOUMA).
Dimensión Universal del Hombre I IUTET . ( MOUNA TOUMA).
 
El trabajo como estimulo y desarrollo de la consciencia de ser universal pers...
El trabajo como estimulo y desarrollo de la consciencia de ser universal pers...El trabajo como estimulo y desarrollo de la consciencia de ser universal pers...
El trabajo como estimulo y desarrollo de la consciencia de ser universal pers...
 
Presentacion metodos de investigacion cientifica
Presentacion  metodos de investigacion cientificaPresentacion  metodos de investigacion cientifica
Presentacion metodos de investigacion cientifica
 
Diseño de productos y servicios
Diseño de productos y serviciosDiseño de productos y servicios
Diseño de productos y servicios
 
Etica ,moral y el desarrollo social en cada modo de produccion vivido por la ...
Etica ,moral y el desarrollo social en cada modo de produccion vivido por la ...Etica ,moral y el desarrollo social en cada modo de produccion vivido por la ...
Etica ,moral y el desarrollo social en cada modo de produccion vivido por la ...
 
Escaleras
EscalerasEscaleras
Escaleras
 
Conceptos basicos(base de datos)
Conceptos basicos(base de datos)Conceptos basicos(base de datos)
Conceptos basicos(base de datos)
 
Trujillo capitales Municipios y Parroquias
Trujillo capitales Municipios y ParroquiasTrujillo capitales Municipios y Parroquias
Trujillo capitales Municipios y Parroquias
 
El analisis de contenido como tecnica de investigación.f
El analisis de contenido  como tecnica de investigación.fEl analisis de contenido  como tecnica de investigación.f
El analisis de contenido como tecnica de investigación.f
 

Similar a U1 p1

Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datos
jupiespe
 
Sgbs
SgbsSgbs
Base de datos
Base de datosBase de datos
Base de datos
jesus udiz gamboa
 
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
esacre
 
Base de datos
Base de datosBase de datos
Base de datos
Arturo Aguilar
 
Trabajo de bases de datos
Trabajo de bases de datosTrabajo de bases de datos
Trabajo de bases de datos
Jimena Valeriano
 
T1 Bd Intro
T1 Bd IntroT1 Bd Intro
1. introducción
1. introducción1. introducción
Base de datos
Base de datosBase de datos
Base de datos
Arturo Aguilar
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
Raul Hernandez
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
gerardd98
 
Expo base de datos
Expo base de datosExpo base de datos
Expo base de datos
Alfredo Joya
 
Libro: Fundamentos de Bases de Datos.
Libro: Fundamentos de Bases de Datos.Libro: Fundamentos de Bases de Datos.
Libro: Fundamentos de Bases de Datos.
Aula38TICSII
 
Trabajo de desarrollo en entornos case
Trabajo de desarrollo en entornos caseTrabajo de desarrollo en entornos case
Trabajo de desarrollo en entornos case
Carmen Lucía Jaramillo
 
Sistema de base de datos
Sistema de base de datosSistema de base de datos
Sistema de base de datos
Alfredo Rueda
 
Yulieth Ardila
Yulieth ArdilaYulieth Ardila
Yulieth Ardila
AREQUIPE!
 
base de datos
base de datosbase de datos
base de datos
Mafer Alverca
 
Clase Base De Datos I
Clase Base De Datos IClase Base De Datos I
Clase Base De Datos I
Katherin Cevallos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
kevin5216
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datos
AREQUIPE!
 

Similar a U1 p1 (20)

Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datos
 
Sgbs
SgbsSgbs
Sgbs
 
Base de datos
Base de datosBase de datos
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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Trabajo de bases de datos
Trabajo de bases de datosTrabajo de bases de datos
Trabajo de bases de datos
 
T1 Bd Intro
T1 Bd IntroT1 Bd Intro
T1 Bd Intro
 
1. introducción
1. introducción1. introducción
1. introducción
 
Base de datos
Base de datosBase de datos
Base de datos
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Expo base de datos
Expo base de datosExpo base de datos
Expo base de datos
 
Libro: Fundamentos de Bases de Datos.
Libro: Fundamentos de Bases de Datos.Libro: Fundamentos de Bases de Datos.
Libro: Fundamentos de 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
 
Sistema de base de datos
Sistema de base de datosSistema de base de datos
Sistema de base de datos
 
Yulieth Ardila
Yulieth ArdilaYulieth Ardila
Yulieth Ardila
 
base de datos
base de datosbase de datos
base de datos
 
Clase Base De Datos I
Clase Base De Datos IClase Base De Datos I
Clase Base De Datos I
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datos
 

Más de Whaleejaa Wha

Windows 7
Windows 7Windows 7
Windows 7
Whaleejaa Wha
 
Windows 7 avanzado
Windows 7 avanzadoWindows 7 avanzado
Windows 7 avanzado
Whaleejaa Wha
 
Virtualizacion con vm ware
Virtualizacion con vm wareVirtualizacion con vm ware
Virtualizacion con vm ware
Whaleejaa Wha
 
Unity
UnityUnity
Ubuntu
UbuntuUbuntu
Tecnico windows
Tecnico windowsTecnico windows
Tecnico windows
Whaleejaa Wha
 
Tecnico hardware desde cero
Tecnico hardware desde ceroTecnico hardware desde cero
Tecnico hardware desde cero
Whaleejaa Wha
 
Soluciones pc desde cero
Soluciones pc desde ceroSoluciones pc desde cero
Soluciones pc desde cero
Whaleejaa Wha
 
Silverlight
SilverlightSilverlight
Silverlight
Whaleejaa Wha
 
Servicio tecnico notebooks
Servicio tecnico notebooksServicio tecnico notebooks
Servicio tecnico notebooks
Whaleejaa Wha
 
Seguridad pc desde cero
Seguridad pc desde ceroSeguridad pc desde cero
Seguridad pc desde cero
Whaleejaa Wha
 
Seguridad informatica
Seguridad informaticaSeguridad informatica
Seguridad informatica
Whaleejaa Wha
 
Routers y switches cisco
Routers y switches ciscoRouters y switches cisco
Routers y switches cisco
Whaleejaa Wha
 
Robotica
RoboticaRobotica
Robotica
Whaleejaa Wha
 
Redes wireless
Redes wirelessRedes wireless
Redes wireless
Whaleejaa Wha
 
Redes wifi
Redes wifiRedes wifi
Redes wifi
Whaleejaa Wha
 
Proteus vsm
Proteus vsmProteus vsm
Proteus vsm
Whaleejaa Wha
 
Produccion musical
Produccion musicalProduccion musical
Produccion musical
Whaleejaa Wha
 
Php avanzado
Php avanzadoPhp avanzado
Php avanzado
Whaleejaa Wha
 
Overclocking
OverclockingOverclocking
Overclocking
Whaleejaa Wha
 

Más de Whaleejaa Wha (20)

Windows 7
Windows 7Windows 7
Windows 7
 
Windows 7 avanzado
Windows 7 avanzadoWindows 7 avanzado
Windows 7 avanzado
 
Virtualizacion con vm ware
Virtualizacion con vm wareVirtualizacion con vm ware
Virtualizacion con vm ware
 
Unity
UnityUnity
Unity
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Tecnico windows
Tecnico windowsTecnico windows
Tecnico windows
 
Tecnico hardware desde cero
Tecnico hardware desde ceroTecnico hardware desde cero
Tecnico hardware desde cero
 
Soluciones pc desde cero
Soluciones pc desde ceroSoluciones pc desde cero
Soluciones pc desde cero
 
Silverlight
SilverlightSilverlight
Silverlight
 
Servicio tecnico notebooks
Servicio tecnico notebooksServicio tecnico notebooks
Servicio tecnico notebooks
 
Seguridad pc desde cero
Seguridad pc desde ceroSeguridad pc desde cero
Seguridad pc desde cero
 
Seguridad informatica
Seguridad informaticaSeguridad informatica
Seguridad informatica
 
Routers y switches cisco
Routers y switches ciscoRouters y switches cisco
Routers y switches cisco
 
Robotica
RoboticaRobotica
Robotica
 
Redes wireless
Redes wirelessRedes wireless
Redes wireless
 
Redes wifi
Redes wifiRedes wifi
Redes wifi
 
Proteus vsm
Proteus vsmProteus vsm
Proteus vsm
 
Produccion musical
Produccion musicalProduccion musical
Produccion musical
 
Php avanzado
Php avanzadoPhp avanzado
Php avanzado
 
Overclocking
OverclockingOverclocking
Overclocking
 

U1 p1

  • 1. Unidad 1 Introducción a las Bases de Datos M.C. Jesús Carlos Carmona Frausto
  • 2. Unidad 1 – Objetivos  Conceptos: Dato, Información y Conocimiento.  Usos comunes de los sistemas de base de datos .  Características de los sistemas basados en archivos.  Problemas con el enfoque basado en archivos.  Significado del termino Base de Datos.  Significado del termino Sistema Manejador de Base de Datos (DBMS).
  • 3. Unidad 1 – Objetivos  Funciones Típicas de DBMS.  Principales componentes del entorno DBMS.  Elementos involucrados en el entorno DBMS.  Historia de el desarrollo de los DBMSs.  Ventajas y Desventajas de los DBMSs.
  • 4. Conceptos Conectes Conocimiento Información Datos Entendimiento
  • 5. Conceptos  Dato: Simplemente existe y no tiene ningún significado más allá de su existencia, ejemplos 5, 10, blanco, rosa  Información: Son datos que han obtenido significado mediante una conexión relacional como principal ejemplo se encuentran las bases de datos relacionales.  Conocimiento: Es la colección adecuada de información, de tal manera que su intención es ser útil.
  • 6. Ejemplos de Aplicaciones de Base de Datos  Compras de un supermercado  Compras usando tarjeta de crédito  Reservas en una agencia de viajes  Uso de la biblioteca local  Compra de un seguro  Renta de videos  Uso de Internet  Control de estudiantes en una universidad
  • 7. Sistemas Basados en Archivos  Colección de programas de aplicación que actúan como servicios para los usuarios finales ( Ej: reportes).  Cada programa define y maneja sus propios datos.
  • 8. Sistemas Basados en Archivos - Proceso
  • 9. Limitaciones del Enfoque Basado en Archivos  Separación y aislamiento de datos – Cada programa mantiene su propio conjunto de datos. – Los usuarios de un programa pueden no ser conscientes de los datos potencialmente útiles en poder de otros programas.  Duplicación de datos – Mismos datos son incluidos en diferentes programas. – Espacio desaprovechado y potencialmente diferente valores y / o formatos diferentes para el mismo elemento.
  • 10. Limitaciones del Enfoque Basado en Archivos  Dependencia de datos – Estructura del archivo es definida en el código del programa.  Formatos de archivos incompatibles – Los programas son escritos en diferentes lenguajes, por lo que no es fácil el acceso a otros archivos.  Consultasestáticas /Proliferación de programas de aplicación – Los programas son escritos para satisfacer funciones particulares. – Nuevos requerimientos necesitan nuevos programas.
  • 11. Enfoque de base de datos  Surgió porque: – La definición de datos estaba embebida en programas de aplicación, en lugar de almacenarse por separado e independientemente. – Falta de control sobre el acceso y manipulación de datos más allá de lo impuesto por los programas de aplicación.  Resultado: – La base de datos y el sistema manejador de base de datos (DBMS)
  • 12. Base de Datos  Colección de datos lógicamente relacionados (y una descripción de estos datos), diseñados para conocer la información necesaria de una organización.  Catalogo del sistema (metadatos) provee una descripción de los datos, habilitando independencia a los programas.  Datos lógicamente relacionados comprendiendo entidades, atributos y relaciones de la información de una organización.
  • 13. Sistema Manejador de Base de Datos (DBMS)  Sistema de software que da la capacidad a los usuarios para definir, crear, mantener, y controlar el acceso a la base de datos.  (Base de Datos) programa de aplicación : programa de computadora que interactúa con la base de datos enviando una apropiada petición (sentencia SQL) a el DBMS.
  • 14. Sistema Manejador de Base de Datos (DBMS)
  • 15. Enfoque Base de Datos  Lenguaje de Definición de Datos (DDL). – Permite especificar los tipos de datos, estructuras y todas las restricciones de los datos. – Todas las especificaciones son almacenadas en la base de datos.  Lenguaje de Manipulación de Datos (DML). – Lenguaje de consulta y operaciones sobre los datos
  • 16. Enfoque Base de Datos  Acceso controlado a base de datos puede incluir: – Un sistema de seguridad. – Un sistema de integridad. – Un sistema de control de concurrencia. – Un sistema de control de recuperación. – Un catalogo de accesibilidad del usuario.
  • 17. Vistas  Permite que cada usuario tenga su propia vista de la base de datos.  Una vista es básicamente un subconjunto de la base de datos.
  • 18. Vistas – Beneficios  Reduce complejidad  Provee un nivel de seguridad  Provee un mecanismo para personalizar la apariencia de la base de datos  Presenta una imagen constante, inmutable de la estructura de la base de datos, incluso si la base de datos subyacente se modifica
  • 20. Componentes del entorno de un DBMS  Hardware – Puede incluir desde un PC hasta una red de computadoras.  Software – DBMS, sistema operativo, software de red (sí es necesario) y también programas de aplicación.  Datos – Usado por la organización y una descripción de estos datos llamada esquema. © Pearson Education Limited 1995, 2005
  • 21. Componentes del entorno de un DBMS  Procedimientos – Instrucciones y reglas que deben ser aplicadas a el diseño y uso de la base de datos y DBMS.  Gente (People)
  • 22. Roles en el entorno de la Base de Datos  Administrador de Datos (DA)  Administrador de la Base de Datos(DBA)  Diseñadores de la Base de Datos (Lógico y Físico)  Programadores de aplicación  Usuarios finales (nativos y sofisticados)
  • 23. Historia de los Sistemas de Base de Datos  Primera generación – Jerárquico y Red  Segunda generación – Relacional  Tercera generación – Objeto-Relacional – Orientada a Objetos
  • 24. Ventajas de los DBMSs  Control de redundancia de datos  Consistencia de datos  Mayor información desde el mismo monto de datos  Intercambio de datos  Mejor integridad de datos  Mejor seguridad  Aplicación de estándares  Económicamente escalable © Pearson Education Limited 1995, 2005
  • 25. Ventajas de los DBMSs  Balance de requerimientos conflictivos  Mejor accesibilidad y sensibilidad a datos  Incrementa la productividad  Mejor mantenimiento a través de la independencia de datos  Incremento de concurrencia  Mejor respaldo y servicios de recuperación
  • 26. Desventajas de los DBMSs  Complejidad  Tamaño  Costo de DBMS  Costo de hardware adicional  Costo de conversión  Rendimiento  Alto impacto de una falla