SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
CLASE 1

ADMINISTRACIÓN DE BASE DE DATOS



                            AUTORES:
                            Prof. Roxydel Dulcey

                            Prof. Josué Ramírez


            Febrero, 2011
Agenda
Introducción.
Conceptos Básicos.
Arquitectura de un SMBD.
   Arquitectura de 3 esquemas.
Independencia de Datos.
Lenguajes del SMBD.
Interfaces del SMBD.
Entorno del SMBD.
Introducción

Sistemas de Base de Datos: es un sistema
computarizado cuya finalidad general es almacenar
información y permitir a los usuarios recuperar y
actualizar esa información.

Los sistemas de base de datos comprenden cuatro
componentes principales: datos, hardware, software
y usuarios.
Introducción

Sistemas Manejadores de base de datos (SMBD): es
una capa de software que está entre la base de datos
física (los datos almacenados físicamente) y los
usuarios del sistema. El SMBD ó DBMS (siglas en
inglés) gestiona las solicitudes de acceso a la base de
datos.
El SMBD oculta a los usuarios de la base de datos los
detalles a nivel de hardware y maneja las
operaciones del usuario.
Introducción

Un SGBD es una colección de programas que permite
a los usuarios crear y mantener una base de datos.

El SGBD es un sistema de software de propósito
general que facilita los procesos de definir, construir,
manipular y compartir bases de datos entre varios
usuarios y aplicaciones
Introducción

Otras funciones importantes provistas por el SGBD
incluyen la protección y el mantenimiento de la base
de datos por un largo período de tiempo.

La protección incluye la protección del sistema
contra mal funcionamiento de hardware o software y
la seguridad de protección contra acceso malicioso o
no autorizado.
Introducción
Conceptos Básicos
Modelo de datos: colección de conceptos que sirven
para describir la estructura de una base de datos
(tipos de datos, vínculos y restricciones).

Modelo de datos de alto nivel o conceptuales:
disponen de conceptos muy cercanos al modo como
la mayoría de los usuarios percibe los datos. Utilizan
conceptos como: entidades, atributos y relaciones.
Ejemplo: Modelo Entidad – Relación.
Modelo Entidad – Relación
Conceptos Básicos

Modelo de datos de bajo nivel o físicos:
proporcionan conceptos que describen los detalles
sobre cómo se almacenan los datos en el
computador mediante la representación de
información como, por ejemplo, formatos de registro
y caminos de acceso.
Conceptos Básicos

Camino de acceso: es una estructura que realiza la
búsqueda de determinados registros de la base de
datos de forma eficiente.

Modelo de datos de representación o de
implementación: donde los conceptos pueden ser
entendidos por los usuarios finales. Ejemplos:
modelo de datos relacional, modelo de red y
jerárquico.
Modelo de datos relacional
Modelo de red
Modelo jerárquico
Conceptos Básicos

Esquema de la base de datos: es la descripción de la
base de datos y se especifica durante el diseño.

Diagrama del esquema: es la representación de un
esquema.
Conceptos Básicos

Catálogo o diccionario de datos: es donde el SGBD
almacena toda la información de la estructura lógica
y física de la base de datos (esquema), desde los
objetos existentes, la ubicación de los archivos de
datos, la configuración de los usuarios, las
restricciones, etc., con el fin de que el software del
SMBD pueda consultarlo siempre que lo necesite.
En otras palabras el catálogo almacena datos acerca
de los datos (meta datos)
Arquitectura de un SMBD

Arquitectura de 3 esquemas:

  Nivel interno.
  Nivel Conceptual.
  Nivel Externo.
Arquitectura de un SMBD

Arquitectura de 3 esquemas:

  Nivel interno: tiene un esquema interno, que
  describe la estructura física de almacenamiento de la
  base de datos. El esquema interno emplea un
  modelo de datos físico y describe todos los detalles
  para su almacenamiento, así como los caminos de
  acceso para la base de datos.
Arquitectura de un SMBD
Arquitectura de 3 esquemas:

  Nivel Conceptual : tiene un esquema conceptual,
  que describe la estructura de la base de datos
  completa para una comunidad de usuarios. El
  esquema conceptual describe entidades, tipos de
  datos, vínculos, operaciones de los usuarios y
  restricciones. En este nivel se puede usar un modelo
  de datos de representación (o de implementación o
  lógicos) al implementar la base de datos.
Arquitectura de un SMBD
Arquitectura de 3 esquemas:

  Nivel Externo o de Vistas : incluye varios esquemas
  externos o vistas de usuarios. Cada esquema externo
  describe la parte de la base de datos que interesa a
  un grupo de usuarios determinado, y oculta a ese
  grupo el resto de la base de datos. En este nivel se
  puede usar un modelo de datos de representación (o
  de implementación o lógicos) al implementar la base
  de datos.
Arquitectura de un SMBD

Arquitectura de 3 esquemas:

  El objetivo de esta arquitectura es separar las
  aplicaciones del usuario y la base de datos física para
  lograr la independencia de los datos.
  Los 3 esquemas son descripciones de los datos, los
  únicos datos que existen realmente están en el nivel
  físico.
Arquitectura de un SMBD

Arquitectura de 3 esquemas:

  El SMBD debe transformar una solicitud expresada
  en términos de un esquema externo en una solicitud
  expresada en términos del esquema conceptual y
  luego en una solicitud en el esquema interno que se
  procesará sobre la base de datos almacenada.
Arquitectura de un SMBD

Arquitectura de 3 esquemas:

  Si la solicitud es una consulta de datos, será preciso
  modificar el formato de la información extraída de la
  base de datos almacenada para que coincida con la
  vista externa del usuario.
  El proceso de transformar solicitudes y resultados de
  un nivel a otro de denomina correspondencia o
  transformación (mapping).
Independencia de Datos
Es la capacidad para modificar el esquema en un nivel del
sistema de base de datos sin tener que modificar el esquema del
nivel inmediato superior. Se pueden definir dos tipos de
independencia de datos:


 Independencia lógica de los datos.
 Independencia física de los datos.
Independencia de Datos

  Independencia lógica de los datos: es la capacidad de
modificar el esquema conceptual sin tener que alterar
los esquemas externos ni los programas de aplicación.

 Independencia física de los datos: es la capacidad de
modificar el esquema interno sin tener que alterar el
esquema conceptual (o los externos).
Independencia de Datos

  La Independencia de datos se logra porque, al
modificarse el esquema en algún nivel, el esquema del
nivel inmediatamente superior permanece sin cambios;
sólo se modifica la correspondencia entre los dos
niveles.
Lenguajes del SMBD

Lenguaje de Definición de Datos (LDD).
Lenguaje de Definición de Almacenamiento (LDA).
Lenguaje de Definición de Vistas (LDV).
Lenguaje de Manipulación de Datos (LMD).
Interfaces del SMBD

Interfaces basadas en menú para clientes Web.
Interfaces basadas en formularios.
Interfaces gráficas de usuario.
Interfaces de lenguaje natural.
Interfaces para usuarios paramétricos.
Interfaces para el ABD.
Entorno del SMBD
Abd clase 1

Más contenido relacionado

La actualidad más candente

Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores de base de datosmelasa7
 
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
 
Tipos de Datos
Tipos de DatosTipos de Datos
Tipos de Datosjdgm19
 
Tecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionTecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionGuillermo Soler
 
Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores de base de datosmelasa7
 
Basesdedatosrelacionales
BasesdedatosrelacionalesBasesdedatosrelacionales
BasesdedatosrelacionalesAlex Lucatoni
 
Presentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad iPresentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad imarce821
 
Presentacion1 fundamentos bases de datos upl
Presentacion1   fundamentos bases de datos uplPresentacion1   fundamentos bases de datos upl
Presentacion1 fundamentos bases de datos uplIvan Monte Negro
 
Glosario de Base de Datos
Glosario de Base de DatosGlosario de Base de Datos
Glosario de Base de DatosCarlos Arturo
 
Cuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de DatosCuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de DatosÑaka Laka Raka
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datosjcguanuco
 

La actualidad más candente (20)

Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores 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
 
119318
119318119318
119318
 
Tipos de Datos
Tipos de DatosTipos de Datos
Tipos de Datos
 
Tecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionTecnologia Base Datos - Introduccion
Tecnologia Base Datos - Introduccion
 
5457551
54575515457551
5457551
 
Topicos selectos de base de datos
Topicos selectos de base de datosTopicos selectos de base de datos
Topicos selectos de base de datos
 
Cuestionario 2
Cuestionario 2Cuestionario 2
Cuestionario 2
 
Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores de base de datos
 
Basesdedatosrelacionales
BasesdedatosrelacionalesBasesdedatosrelacionales
Basesdedatosrelacionales
 
Glosario bases de datos
Glosario bases de datosGlosario bases de datos
Glosario bases de datos
 
Presentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad iPresentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad i
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Presentacion1 fundamentos bases de datos upl
Presentacion1   fundamentos bases de datos uplPresentacion1   fundamentos bases de datos upl
Presentacion1 fundamentos bases de datos upl
 
Glosario de Base de Datos
Glosario de Base de DatosGlosario de Base de Datos
Glosario de Base de Datos
 
Cuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de DatosCuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de Datos
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datos
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 
155208
155208155208
155208
 

Destacado

Texto Revolucion Francesa
Texto Revolucion FrancesaTexto Revolucion Francesa
Texto Revolucion Francesaguesta13ab67
 
Stock Investment
Stock InvestmentStock Investment
Stock InvestmentR K Global
 
Unidad 2 ñ
Unidad 2 ñUnidad 2 ñ
Unidad 2 ñmf_0529
 
Encuesta Insurance Banana Skins 2013
Encuesta Insurance Banana Skins 2013Encuesta Insurance Banana Skins 2013
Encuesta Insurance Banana Skins 2013PwC España
 
презентация каф. менеджмента иуэс юфу
презентация каф. менеджмента иуэс юфупрезентация каф. менеджмента иуэс юфу
презентация каф. менеджмента иуэс юфуvirtualtaganrog
 
Survey monkey evaluation
Survey monkey evaluationSurvey monkey evaluation
Survey monkey evaluationlaurendarvall
 
Software Engineering Use Case Project
Software Engineering Use Case ProjectSoftware Engineering Use Case Project
Software Engineering Use Case Projectfdoughe
 
Задание по информатике. Пошаговая инструкция.
Задание по информатике. Пошаговая инструкция.Задание по информатике. Пошаговая инструкция.
Задание по информатике. Пошаговая инструкция.Kattytsygy
 
2014.4.28 輪講
2014.4.28 輪講2014.4.28 輪講
2014.4.28 輪講Emmasan H
 
Resolución nº 800 2013-tc.s1
Resolución nº 800 2013-tc.s1Resolución nº 800 2013-tc.s1
Resolución nº 800 2013-tc.s1pcpatricio
 
Introduction to HK Landlaw
Introduction to  HK LandlawIntroduction to  HK Landlaw
Introduction to HK LandlawTechParty@UIC
 
regions SUPP 1Q 07FINAL
regions SUPP 1Q 07FINALregions SUPP 1Q 07FINAL
regions SUPP 1Q 07FINALfinance25
 
Strategic planning 2013
Strategic planning 2013Strategic planning 2013
Strategic planning 2013robertfast
 
Press release final rev1b
Press release final rev1bPress release final rev1b
Press release final rev1bkmyoung1
 
Astures y Romanos (SETIC 2010)
Astures y Romanos (SETIC 2010)Astures y Romanos (SETIC 2010)
Astures y Romanos (SETIC 2010)Leticia García
 

Destacado (19)

Texto Revolucion Francesa
Texto Revolucion FrancesaTexto Revolucion Francesa
Texto Revolucion Francesa
 
Cakes
CakesCakes
Cakes
 
paediatrics
paediatricspaediatrics
paediatrics
 
Stock Investment
Stock InvestmentStock Investment
Stock Investment
 
Unidad 2 ñ
Unidad 2 ñUnidad 2 ñ
Unidad 2 ñ
 
Encuesta Insurance Banana Skins 2013
Encuesta Insurance Banana Skins 2013Encuesta Insurance Banana Skins 2013
Encuesta Insurance Banana Skins 2013
 
презентация каф. менеджмента иуэс юфу
презентация каф. менеджмента иуэс юфупрезентация каф. менеджмента иуэс юфу
презентация каф. менеджмента иуэс юфу
 
Survey monkey evaluation
Survey monkey evaluationSurvey monkey evaluation
Survey monkey evaluation
 
Software Engineering Use Case Project
Software Engineering Use Case ProjectSoftware Engineering Use Case Project
Software Engineering Use Case Project
 
Задание по информатике. Пошаговая инструкция.
Задание по информатике. Пошаговая инструкция.Задание по информатике. Пошаговая инструкция.
Задание по информатике. Пошаговая инструкция.
 
Computer
ComputerComputer
Computer
 
2014.4.28 輪講
2014.4.28 輪講2014.4.28 輪講
2014.4.28 輪講
 
Resolución nº 800 2013-tc.s1
Resolución nº 800 2013-tc.s1Resolución nº 800 2013-tc.s1
Resolución nº 800 2013-tc.s1
 
Introduction to HK Landlaw
Introduction to  HK LandlawIntroduction to  HK Landlaw
Introduction to HK Landlaw
 
regions SUPP 1Q 07FINAL
regions SUPP 1Q 07FINALregions SUPP 1Q 07FINAL
regions SUPP 1Q 07FINAL
 
Portada blog granja portafolio
Portada blog granja portafolioPortada blog granja portafolio
Portada blog granja portafolio
 
Strategic planning 2013
Strategic planning 2013Strategic planning 2013
Strategic planning 2013
 
Press release final rev1b
Press release final rev1bPress release final rev1b
Press release final rev1b
 
Astures y Romanos (SETIC 2010)
Astures y Romanos (SETIC 2010)Astures y Romanos (SETIC 2010)
Astures y Romanos (SETIC 2010)
 

Similar a Abd clase 1

1 introd a los sistemas de base de datos
1 introd  a los sistemas de base de datos1 introd  a los sistemas de base de datos
1 introd a los sistemas de base de datosGloria Oñate
 
Sistemas de base de datos
Sistemas de base de datosSistemas de base de datos
Sistemas de base de datosDeborah Roa
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datosCejem Vidal
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosAlexandraConstante
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datosisraelmillan8
 
Sistemas gestores de las bases de datos
Sistemas gestores de las bases de datosSistemas gestores de las bases de datos
Sistemas gestores de las bases de datosDiana Vélez
 
Sistema de gestión de base de datos ii parte
Sistema de gestión de base de datos  ii parteSistema de gestión de base de datos  ii parte
Sistema de gestión de base de datos ii parteslopted
 
Introducción a los sistemas de bases de datos.ppt
Introducción a los sistemas de bases de datos.pptIntroducción a los sistemas de bases de datos.ppt
Introducción a los sistemas de bases de datos.pptDanielTinoco35
 
U2 material didactico-diseño de base de datos
U2 material didactico-diseño de base de datosU2 material didactico-diseño de base de datos
U2 material didactico-diseño de base de datosUniversidad del Papaloapan
 
Sistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte iiSistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte iiRicardo Rocha
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datosalexmerono
 
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdfCLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdfMaria Garcia
 

Similar a Abd clase 1 (20)

1 introd a los sistemas de base de datos
1 introd  a los sistemas de base de datos1 introd  a los sistemas de base de datos
1 introd a los sistemas de base de datos
 
Unidad 1 - Clase 2 de Base de Datos
Unidad 1 - Clase 2 de Base de DatosUnidad 1 - Clase 2 de Base de Datos
Unidad 1 - Clase 2 de Base de Datos
 
Sistemas de base de datos
Sistemas de base de datosSistemas de base de datos
Sistemas de base de datos
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
 
cc302modulo1
cc302modulo1cc302modulo1
cc302modulo1
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datos
 
Sistemas gestores de las bases de datos
Sistemas gestores de las bases de datosSistemas gestores de las bases de datos
Sistemas gestores de las bases de datos
 
Sistema de gestión de base de datos ii parte
Sistema de gestión de base de datos  ii parteSistema de gestión de base de datos  ii parte
Sistema de gestión de base de datos ii parte
 
Base de datos
Base de datosBase de datos
Base de datos
 
Introduccion BD - 02
Introduccion BD - 02Introduccion BD - 02
Introduccion BD - 02
 
Bd Conceptos Generales
Bd Conceptos GeneralesBd Conceptos Generales
Bd Conceptos Generales
 
Introducción a los sistemas de bases de datos.ppt
Introducción a los sistemas de bases de datos.pptIntroducción a los sistemas de bases de datos.ppt
Introducción a los sistemas de bases de datos.ppt
 
U2 material didactico-diseño de base de datos
U2 material didactico-diseño de base de datosU2 material didactico-diseño de base de datos
U2 material didactico-diseño de base de datos
 
04 -bases_de_datos_-_arquitectura_de_tres_niveles
04  -bases_de_datos_-_arquitectura_de_tres_niveles04  -bases_de_datos_-_arquitectura_de_tres_niveles
04 -bases_de_datos_-_arquitectura_de_tres_niveles
 
Sistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte iiSistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte ii
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
Bases de Datos II: El entorno
Bases de Datos II: El entornoBases de Datos II: El entorno
Bases de Datos II: El entorno
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
 
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdfCLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
 

Más de Yusmar Devia

Más de Yusmar Devia (8)

Abd clase 9 y 10
Abd clase 9 y 10Abd clase 9 y 10
Abd clase 9 y 10
 
Abd clase 7
Abd clase 7Abd clase 7
Abd clase 7
 
Abd clase 8
Abd clase 8Abd clase 8
Abd clase 8
 
Tripticoinfluenza
TripticoinfluenzaTripticoinfluenza
Tripticoinfluenza
 
Abd clase 5 y 6
Abd clase 5 y 6Abd clase 5 y 6
Abd clase 5 y 6
 
Abd clase 3
Abd clase 3Abd clase 3
Abd clase 3
 
Abd clase 2
Abd clase 2Abd clase 2
Abd clase 2
 
Abd clase 4
Abd clase 4Abd clase 4
Abd clase 4
 

Último

Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...JoseMartinMalpartida1
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfEduardoJosVargasCama1
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 

Último (20)

Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 

Abd clase 1

  • 1. CLASE 1 ADMINISTRACIÓN DE BASE DE DATOS AUTORES: Prof. Roxydel Dulcey Prof. Josué Ramírez Febrero, 2011
  • 2. Agenda Introducción. Conceptos Básicos. Arquitectura de un SMBD. Arquitectura de 3 esquemas. Independencia de Datos. Lenguajes del SMBD. Interfaces del SMBD. Entorno del SMBD.
  • 3. Introducción Sistemas de Base de Datos: es un sistema computarizado cuya finalidad general es almacenar información y permitir a los usuarios recuperar y actualizar esa información. Los sistemas de base de datos comprenden cuatro componentes principales: datos, hardware, software y usuarios.
  • 4. Introducción Sistemas Manejadores de base de datos (SMBD): es una capa de software que está entre la base de datos física (los datos almacenados físicamente) y los usuarios del sistema. El SMBD ó DBMS (siglas en inglés) gestiona las solicitudes de acceso a la base de datos. El SMBD oculta a los usuarios de la base de datos los detalles a nivel de hardware y maneja las operaciones del usuario.
  • 5. Introducción Un SGBD es una colección de programas que permite a los usuarios crear y mantener una base de datos. El SGBD es un sistema de software de propósito general que facilita los procesos de definir, construir, manipular y compartir bases de datos entre varios usuarios y aplicaciones
  • 6. Introducción Otras funciones importantes provistas por el SGBD incluyen la protección y el mantenimiento de la base de datos por un largo período de tiempo. La protección incluye la protección del sistema contra mal funcionamiento de hardware o software y la seguridad de protección contra acceso malicioso o no autorizado.
  • 7.
  • 9. Conceptos Básicos Modelo de datos: colección de conceptos que sirven para describir la estructura de una base de datos (tipos de datos, vínculos y restricciones). Modelo de datos de alto nivel o conceptuales: disponen de conceptos muy cercanos al modo como la mayoría de los usuarios percibe los datos. Utilizan conceptos como: entidades, atributos y relaciones. Ejemplo: Modelo Entidad – Relación.
  • 10. Modelo Entidad – Relación
  • 11. Conceptos Básicos Modelo de datos de bajo nivel o físicos: proporcionan conceptos que describen los detalles sobre cómo se almacenan los datos en el computador mediante la representación de información como, por ejemplo, formatos de registro y caminos de acceso.
  • 12. Conceptos Básicos Camino de acceso: es una estructura que realiza la búsqueda de determinados registros de la base de datos de forma eficiente. Modelo de datos de representación o de implementación: donde los conceptos pueden ser entendidos por los usuarios finales. Ejemplos: modelo de datos relacional, modelo de red y jerárquico.
  • 13. Modelo de datos relacional
  • 16. Conceptos Básicos Esquema de la base de datos: es la descripción de la base de datos y se especifica durante el diseño. Diagrama del esquema: es la representación de un esquema.
  • 17.
  • 18. Conceptos Básicos Catálogo o diccionario de datos: es donde el SGBD almacena toda la información de la estructura lógica y física de la base de datos (esquema), desde los objetos existentes, la ubicación de los archivos de datos, la configuración de los usuarios, las restricciones, etc., con el fin de que el software del SMBD pueda consultarlo siempre que lo necesite. En otras palabras el catálogo almacena datos acerca de los datos (meta datos)
  • 19. Arquitectura de un SMBD Arquitectura de 3 esquemas: Nivel interno. Nivel Conceptual. Nivel Externo.
  • 20. Arquitectura de un SMBD Arquitectura de 3 esquemas: Nivel interno: tiene un esquema interno, que describe la estructura física de almacenamiento de la base de datos. El esquema interno emplea un modelo de datos físico y describe todos los detalles para su almacenamiento, así como los caminos de acceso para la base de datos.
  • 21. Arquitectura de un SMBD Arquitectura de 3 esquemas: Nivel Conceptual : tiene un esquema conceptual, que describe la estructura de la base de datos completa para una comunidad de usuarios. El esquema conceptual describe entidades, tipos de datos, vínculos, operaciones de los usuarios y restricciones. En este nivel se puede usar un modelo de datos de representación (o de implementación o lógicos) al implementar la base de datos.
  • 22. Arquitectura de un SMBD Arquitectura de 3 esquemas: Nivel Externo o de Vistas : incluye varios esquemas externos o vistas de usuarios. Cada esquema externo describe la parte de la base de datos que interesa a un grupo de usuarios determinado, y oculta a ese grupo el resto de la base de datos. En este nivel se puede usar un modelo de datos de representación (o de implementación o lógicos) al implementar la base de datos.
  • 23. Arquitectura de un SMBD Arquitectura de 3 esquemas: El objetivo de esta arquitectura es separar las aplicaciones del usuario y la base de datos física para lograr la independencia de los datos. Los 3 esquemas son descripciones de los datos, los únicos datos que existen realmente están en el nivel físico.
  • 24.
  • 25. Arquitectura de un SMBD Arquitectura de 3 esquemas: El SMBD debe transformar una solicitud expresada en términos de un esquema externo en una solicitud expresada en términos del esquema conceptual y luego en una solicitud en el esquema interno que se procesará sobre la base de datos almacenada.
  • 26. Arquitectura de un SMBD Arquitectura de 3 esquemas: Si la solicitud es una consulta de datos, será preciso modificar el formato de la información extraída de la base de datos almacenada para que coincida con la vista externa del usuario. El proceso de transformar solicitudes y resultados de un nivel a otro de denomina correspondencia o transformación (mapping).
  • 27.
  • 28.
  • 29. Independencia de Datos Es la capacidad para modificar el esquema en un nivel del sistema de base de datos sin tener que modificar el esquema del nivel inmediato superior. Se pueden definir dos tipos de independencia de datos: Independencia lógica de los datos. Independencia física de los datos.
  • 30. Independencia de Datos Independencia lógica de los datos: es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas externos ni los programas de aplicación. Independencia física de los datos: es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos).
  • 31.
  • 32.
  • 33.
  • 34. Independencia de Datos La Independencia de datos se logra porque, al modificarse el esquema en algún nivel, el esquema del nivel inmediatamente superior permanece sin cambios; sólo se modifica la correspondencia entre los dos niveles.
  • 35. Lenguajes del SMBD Lenguaje de Definición de Datos (LDD). Lenguaje de Definición de Almacenamiento (LDA). Lenguaje de Definición de Vistas (LDV). Lenguaje de Manipulación de Datos (LMD).
  • 36. Interfaces del SMBD Interfaces basadas en menú para clientes Web. Interfaces basadas en formularios. Interfaces gráficas de usuario. Interfaces de lenguaje natural. Interfaces para usuarios paramétricos. Interfaces para el ABD.