SlideShare una empresa de Scribd logo
Bases de Datos
Estructuradas
MC Beatriz Beltrán Martínez
Primavera 2014
Introducción
•La gestión de bases de datos ha evolucionado.
•Como resultado, el conocimiento acerca de los
sistemas de bases de datos se ha convertido en
una parte esencial en la enseñanza de la
computación.
•Las bases de datos son ampliamente utilizadas en
la actualidad.
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
2
Conceptos Básicos
• Bases de Datos.
Es un conjunto de datos persistentes que es
utilizados por un sistema de alguna empresa.
• Sistema de Bases de Datos.
Sistema computarizado para llevar los
registros de alguna compañía en particular.
• Sistema Manejador de Bases de Datos (DBMS).
Parte de un sistema de bases de datos
encargado de gestionar todas transacciones
que se llevan a cabo en la base de datos.
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
3
Conceptos Básicos
• Los sistemas de bases de datos se diseñan para
la gestión de grandes cantidades de información.
• Esto implica:
• La definición de estructuras para almacenar la
información.
• La provisión de mecanismos para la
manipulación de información.
• Además, los sistemas de bases de datos deben
proporcionar fiabilidad.
FCC - BUAP Primavera 2014
MCBeatrizBeltránMartínez
4
FCC-BUAPPrimavera2014
Conceptos Básicos
• Un sistema de base de datos comprende cuatro
componentes principales:
• Datos: Integrados y Compartidos.
• Hardware: Necesario para el Sistema.
• Software: DBMS, Utilerías, herramientas.
• Usuarios: Programadores de Aplicaciones,
Usuarios Finales y el Administrador de la Base
de Datos.
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
5
Conceptos Básicos
• Sistema de Base de Datos:
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
6
Base de Datos
DBMS
Programas
de aplicación Usuarios
finales
Lenguajes de Bases de Datos
• Un Sistema de Bases de Datos proporciona:
• Un Lenguaje de Definición de Datos (DDL)
para especificar el esquema de la Base de
Datos, que permite la definición de objetos en
la Base de Datos.
• Un Lenguaje de Manipulación de Datos (DML)
para expresar las consultas a la Base de Datos
y las modificaciones, que permite la
manipulación o procesamiento de dichos
objetos.
• En la práctica ambos lenguajes no son dos
lenguajes separados, tal como lo es SQL.
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
7
Arquitectura ANSI/SPARC
• Niveles en la arquitectura:
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
8
Nivel externo (vistas
de usuarios
individuales)
Nivel conceptual (vista de la
comunidad de usuarios)
Nivel interno (vista de
almacenamiento)
ARQUITECTURA ANSI/SPARC
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
9
Usuario A1 Usuario A2 Usuario B3Usuario B2Usuario B1
Vista Externa A
Base de Datos Almacenada
Vista Conceptual
Vista Externa B
Esquema
Externo A
Esquema
Externo B
.......
Transformación
externa / conceptual
Transformación
conceptual / interna
Esquema
Interno
DBMS
.......
Esquema Conceptual
Independencia De Datos
• Se considera que existen dos clases de
independencia:
• La independencia física de datos se
proporciona si los usuarios y los programas de
usuarios son inmunes a los cambios en la
estructura física de la base de datos
almacenada.
• La independencia lógica de datos es donde los
usuarios y los programas de usuarios son
inmunes a los cambios de la estructura lógica
de la base de datos.
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
10
Modelos
• Bajo la estructura de la Base de Datos se
encuentra el modelo de datos:
• Colección de herramientas conceptuales para
describir los datos, las relaciones, la semántica
y las restricciones de consistencia.
• Entre los modelos más conocidos tenemos:
• Modelos lógicos basados en registros.
• Modelos basados en objetos.
• Modelos físicos de datos.
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
11
MODELOS
• Modelos lógicos basados en registros.
• Se usan para describir el nivel conceptual y físico.
• Modelo de Red.
• Modelo Jerárquico.
• Modelo Relacional.
• Modelos basados en objetos.
• Se usan para describir datos en el nivel conceptual y de visión.
• Modelo Entidad – Relación.
• Modelo Orientado a Objetos.
• Modelos físicos de datos.
• Se usan para describir datos en el nivel más bajo.
• Hay muy pocos modelos físico de datos en uso.
• Modelo unificador.
• Memoria de elementos.
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
12
DBA
• El administrador de datos (DA) es la persona que
toma las decisiones de estrategia y política con
respecto a los datos de la empresa.
• El administrador de la base de datos (DBA) es la
persona que proporciona el apoyo técnico
necesario para implementar dichas decisiones.
• El DBA es el responsable del control general del
sistema al nivel técnico.
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
13
DBMS
FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez
14
Esquemas y
Transformaciones fuentes
Peticiones DML
planeadas
Peticiones DML
no planeadas
Procesador DDL
Procesador DML Procesador Lenguaje
de Consulta
Optimizador
Administrador
DatosDiccionario
Esquemas y
transformaciones Metadatos

Más contenido relacionado

PPTX
Yorman román corredor
PPTX
Bases de datos populares
PDF
Unidad 1-Sistema Gestor de BD
PPTX
Admon de bases de datos
PPTX
Introduccion base de datos
PDF
Presentacion neomar milt programación 3 a
PPT
Clases de Base de Datos
Yorman román corredor
Bases de datos populares
Unidad 1-Sistema Gestor de BD
Admon de bases de datos
Introduccion base de datos
Presentacion neomar milt programación 3 a
Clases de Base de Datos

La actualidad más candente (16)

PPTX
Taller 1 (introducción a la bases de datos)
PPTX
Bases de datos
PPTX
Base de datos 2
PPTX
Bases de datos
DOCX
Base de datos
PPTX
Base de datos
PPTX
Principales bases de datos existentes
PPT
Conceptos basicos bd
DOCX
Actividad base de datos 1
PPTX
Base de datos
PPTX
Sistemas de gestión de bases de datos parte ii
PPTX
Introduccion base de datos silvia gonzalez 11 2
PPTX
Base de datos anita1
PPTX
Sistema de gestión de bases de datos - Segunda parte
PPTX
Sistemas operativos tics 1
PPTX
Introduccion base de datos
Taller 1 (introducción a la bases de datos)
Bases de datos
Base de datos 2
Bases de datos
Base de datos
Base de datos
Principales bases de datos existentes
Conceptos basicos bd
Actividad base de datos 1
Base de datos
Sistemas de gestión de bases de datos parte ii
Introduccion base de datos silvia gonzalez 11 2
Base de datos anita1
Sistema de gestión de bases de datos - Segunda parte
Sistemas operativos tics 1
Introduccion base de datos
Publicidad

Similar a Bases datos estructuradas (20)

PPT
BasesDatosCeneval.ppt
PPT
BasesDatosCeneval.ppt
PPT
Bases datosceneval
PPT
Conceptos de bases de datos
PPT
Conceptos de bases de datos
PDF
Conceptos de bases de datos
PPTX
Bases de Datos I_primer cuatrimestre.pptx
PPTX
PLANTILLA TRABAJO BASE DE DATOS.pptx
PPTX
CONCEPTOS E INTRODUCCIÓN DE BASES DE DATOS _23439b52b4217350e0574d9f997b382a....
PPTX
Bases de datos
PDF
INTRODUCCION A LAS BASES DE DATOS - UNIDAD 1
PPT
Basen de Datos I
PPTX
Administracion_de_las_Bases_de_Datos.pptx
DOCX
BASE DE DATOS
PDF
Administracion_de_las_Bases_de_Datos.pdf
PDF
Generalidades de Bases de Datos
PDF
PDF
Base de datos
PDF
Diseno de bases de datos Capitulo 1.pdf
BasesDatosCeneval.ppt
BasesDatosCeneval.ppt
Bases datosceneval
Conceptos de bases de datos
Conceptos de bases de datos
Conceptos de bases de datos
Bases de Datos I_primer cuatrimestre.pptx
PLANTILLA TRABAJO BASE DE DATOS.pptx
CONCEPTOS E INTRODUCCIÓN DE BASES DE DATOS _23439b52b4217350e0574d9f997b382a....
Bases de datos
INTRODUCCION A LAS BASES DE DATOS - UNIDAD 1
Basen de Datos I
Administracion_de_las_Bases_de_Datos.pptx
BASE DE DATOS
Administracion_de_las_Bases_de_Datos.pdf
Generalidades de Bases de Datos
Base de datos
Diseno de bases de datos Capitulo 1.pdf
Publicidad

Último (15)

PDF
Mesopotamia y Egipto.pptx.pdf historia universal
PDF
Herramientaa de google google keep, maps.pdf
PPTX
Plantilla-Hardware-Informático-oficce.pptx
PPTX
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
PPTX
presentacion_energias_renovables_renovable_.pptx
PDF
Frases de Fidel Castro. Compilación Norelys Morales Aguilera
PPTX
Qué es Google Classroom Insertar SlideShare U 6.pptx
PPTX
Presentación de un estudio de empresa pp
PDF
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
PDF
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
PDF
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
PPTX
Guia de power bi de cero a avanzado detallado
PPTX
tema-2-interes-.pptx44444444444444444444
PPT
laser seguridad a la salud humana de piel y vision en laser clase 4
PPTX
Evolución de la computadora ACTUALMENTE.pptx
Mesopotamia y Egipto.pptx.pdf historia universal
Herramientaa de google google keep, maps.pdf
Plantilla-Hardware-Informático-oficce.pptx
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
presentacion_energias_renovables_renovable_.pptx
Frases de Fidel Castro. Compilación Norelys Morales Aguilera
Qué es Google Classroom Insertar SlideShare U 6.pptx
Presentación de un estudio de empresa pp
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
Guia de power bi de cero a avanzado detallado
tema-2-interes-.pptx44444444444444444444
laser seguridad a la salud humana de piel y vision en laser clase 4
Evolución de la computadora ACTUALMENTE.pptx

Bases datos estructuradas

  • 1. Bases de Datos Estructuradas MC Beatriz Beltrán Martínez Primavera 2014
  • 2. Introducción •La gestión de bases de datos ha evolucionado. •Como resultado, el conocimiento acerca de los sistemas de bases de datos se ha convertido en una parte esencial en la enseñanza de la computación. •Las bases de datos son ampliamente utilizadas en la actualidad. FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 2
  • 3. Conceptos Básicos • Bases de Datos. Es un conjunto de datos persistentes que es utilizados por un sistema de alguna empresa. • Sistema de Bases de Datos. Sistema computarizado para llevar los registros de alguna compañía en particular. • Sistema Manejador de Bases de Datos (DBMS). Parte de un sistema de bases de datos encargado de gestionar todas transacciones que se llevan a cabo en la base de datos. FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 3
  • 4. Conceptos Básicos • Los sistemas de bases de datos se diseñan para la gestión de grandes cantidades de información. • Esto implica: • La definición de estructuras para almacenar la información. • La provisión de mecanismos para la manipulación de información. • Además, los sistemas de bases de datos deben proporcionar fiabilidad. FCC - BUAP Primavera 2014 MCBeatrizBeltránMartínez 4 FCC-BUAPPrimavera2014
  • 5. Conceptos Básicos • Un sistema de base de datos comprende cuatro componentes principales: • Datos: Integrados y Compartidos. • Hardware: Necesario para el Sistema. • Software: DBMS, Utilerías, herramientas. • Usuarios: Programadores de Aplicaciones, Usuarios Finales y el Administrador de la Base de Datos. FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 5
  • 6. Conceptos Básicos • Sistema de Base de Datos: FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 6 Base de Datos DBMS Programas de aplicación Usuarios finales
  • 7. Lenguajes de Bases de Datos • Un Sistema de Bases de Datos proporciona: • Un Lenguaje de Definición de Datos (DDL) para especificar el esquema de la Base de Datos, que permite la definición de objetos en la Base de Datos. • Un Lenguaje de Manipulación de Datos (DML) para expresar las consultas a la Base de Datos y las modificaciones, que permite la manipulación o procesamiento de dichos objetos. • En la práctica ambos lenguajes no son dos lenguajes separados, tal como lo es SQL. FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 7
  • 8. Arquitectura ANSI/SPARC • Niveles en la arquitectura: FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 8 Nivel externo (vistas de usuarios individuales) Nivel conceptual (vista de la comunidad de usuarios) Nivel interno (vista de almacenamiento)
  • 9. ARQUITECTURA ANSI/SPARC FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 9 Usuario A1 Usuario A2 Usuario B3Usuario B2Usuario B1 Vista Externa A Base de Datos Almacenada Vista Conceptual Vista Externa B Esquema Externo A Esquema Externo B ....... Transformación externa / conceptual Transformación conceptual / interna Esquema Interno DBMS ....... Esquema Conceptual
  • 10. Independencia De Datos • Se considera que existen dos clases de independencia: • La independencia física de datos se proporciona si los usuarios y los programas de usuarios son inmunes a los cambios en la estructura física de la base de datos almacenada. • La independencia lógica de datos es donde los usuarios y los programas de usuarios son inmunes a los cambios de la estructura lógica de la base de datos. FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 10
  • 11. Modelos • Bajo la estructura de la Base de Datos se encuentra el modelo de datos: • Colección de herramientas conceptuales para describir los datos, las relaciones, la semántica y las restricciones de consistencia. • Entre los modelos más conocidos tenemos: • Modelos lógicos basados en registros. • Modelos basados en objetos. • Modelos físicos de datos. FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 11
  • 12. MODELOS • Modelos lógicos basados en registros. • Se usan para describir el nivel conceptual y físico. • Modelo de Red. • Modelo Jerárquico. • Modelo Relacional. • Modelos basados en objetos. • Se usan para describir datos en el nivel conceptual y de visión. • Modelo Entidad – Relación. • Modelo Orientado a Objetos. • Modelos físicos de datos. • Se usan para describir datos en el nivel más bajo. • Hay muy pocos modelos físico de datos en uso. • Modelo unificador. • Memoria de elementos. FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 12
  • 13. DBA • El administrador de datos (DA) es la persona que toma las decisiones de estrategia y política con respecto a los datos de la empresa. • El administrador de la base de datos (DBA) es la persona que proporciona el apoyo técnico necesario para implementar dichas decisiones. • El DBA es el responsable del control general del sistema al nivel técnico. FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 13
  • 14. DBMS FCC-BUAPPrimavera2014MCBeatrizBeltránMartínez 14 Esquemas y Transformaciones fuentes Peticiones DML planeadas Peticiones DML no planeadas Procesador DDL Procesador DML Procesador Lenguaje de Consulta Optimizador Administrador DatosDiccionario Esquemas y transformaciones Metadatos