SlideShare una empresa de Scribd logo
1 de 13
INTRODUCCION A LOS SISTEMAS
GESTORES DE BASES DE DATOS
• Base de Datos
– Conjunto de datos persistentes que es utilizado por los
sistemas de aplicación de alguna empresa dada.
• Sistema de Bases de Datos
– Sistema computarizado para llevar registros.
– Es un sistema computarizado cuya finalidad general es
almacenar información y permitir a los usuarios recuperar
y actualizar esa información con base en peticiones.
– Componentes principales:
• Datos: integrados y compartidos.
• Hardware: procesadores, RAM, discos y periféricos.
• Software: DBMS, aplicaciones, utilidades.
• Usuarios: programadores, usuarios finales (SQL, QBE), DBAs.
INTRODUCCION A DBMS - 1
• Arquitectura de los Sistemas de Bases de Datos
– Nivel interno o físico: está más cerca del
almacenamiento físico; tiene que ver con la forma en
que los datos están almacenados físicamente.
– Nivel conceptual *(Conceptual y lógico): nivel de
indirección entre los otros dos; tiene que ver con la
percepción de una comunidad de usuarios.
– Nivel externo o de visión: el más próximo a los
usuarios; tiene que ver con la forma en que los
usuarios individuales ven los datos.
– Transformaciones
INTRODUCCION A DBMS - 2
INTRODUCCION A DBMS - 3
INTRODUCCION A DBMS - 4
• El DBMS (sistema de administración de base de datos) es el
software que maneja todo acceso a la base de datos.
• Objetivos:
– Independencia de datos: 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).
– Integridad de los datos: la información almacenada en la BD
debe cumplir ciertos requisitos de calidad; para ello hace falta,
en el momento de introducirse los valores de los datos, que
éstos se almacenen debidamente, y que posteriormente no se
deterioren (en sí mismos, en sus interrelaciones y en su
accesibilidad).
– Seguridad de los datos: a la información almacenada en la BD
sólo pueden acceder las personas autorizadas y de la forma
autorizada.
INTRODUCCION A DBMS - 5
• Funciones de un DBMS:
– Creación y definición de la BD - DDL
• Especificación de la estructura, el tipo de los datos, las restricciones y relaciones
entre ellos mediante lenguajes de definición de datos. Toda esta información se
almacena en el diccionario de datos, el SGBD proporcionará mecanismos para la
gestión del diccionario de datos.
– Manipulación de los datos - DML
• Realizando consultas, inserciones y actualizaciones de los mismos utilizando
lenguajes de manipulación de datos.
– Acceso controlado a los datos de la BD
• Mediante mecanismos de seguridad de acceso a los usuarios.
– Mantener la seguridad, integridad y consistencia de los datos
• Utilizando mecanismos para evitar que los datos sean perjudicados por accesos o
cambios no autorizados.
– Acceso compartido a la BD
• Controlando la interacción entre usuarios concurrentes.
– Mecanismos de respaldo y recuperación
• Para restablecer la información en caso de fallos en el sistema.
– Diccionario de datos
INTRODUCCION A DBMS - 6
• Componentes de un DBMS:
Programas de aplicación
Herramientas del DBMS
Lenguajes de Consulta
Software del DBMS
Database kernel (motor)
Base de Datos Física Diccionario de la BD
INTRODUCCION A DBMS - 6
• Componentes de un DBMS:
– Herramientas del DBMS: ayudan a desempeñar diferentes tareas para
que los usuarios puedan acceder a la base de datos: Administración de la
BD, creación de pantallas para ingreso y extracción de datos,
procesamiento de información en hojas electrónicas y otros documentos,
y generación de reportes.
– Lenguajes de consulta: ayuda a los usuarios a acceder a los datos
guardados en la BD. DDL y DML.
– DBMS: acceso controlado a la BD para los usuarios. Controla acceso a la
base de datos por múltiples usuarios al mismo tiempo. Procesos de
recuperación cuando el sistema falla.
– Kernel (motor): componente principal del DBMS. Maneja el
almacenamiento, seguridad y transporte de los datos. Verifica la
integridad de los datos, provee acceso controlado a la BD, y procesa los
queries a la BD.
– Diccionario de datos: información sobre los datos en la BD. Almacena y
maneja información sobre los usuarios, sus privilegios y responsabilidades.
Información sobre el diseño físico, descripción de las transacciones y la
relación de los usuarios con las transacciones.
INTRODUCCION A DBMS - 7
• Arquitecturas de los DBMS:
– Conjunto de procesos, reglas y especificaciones
que describen la naturaleza de los datos, cómo se
controla el flujo de datos y como es usado por las
aplicaciones.
– Describe como los objetos de la BD son
almacenados y como se integran entre ellos.
– Asegura la confiabilidad, integridad, desempeño y
escalabilidad de la BD.
INTRODUCCION A DBMS - 8
• Arquitecturas de los DBMS:
– Centralizadas (single-tier)
– Cliente/Servidor (two-tier)
– N-tier
– DBMS Distribuidos
– BD Paralelas
DBA 1
• Administrador de datos - AD
– Es labor del administrador de datos decidir en primer
lugar qué datos deben ser almacenados en la base de
datos y establecer políticas para mantener y manejar
esos datos una vez almacenados. Decisiones de
estrategia y política.
• DBA
– Proporciona el apoyo técnico necesario para
implementar las decisiones del AD. Por lo tanto, el
DBA es el responsable del control general del sistema
al nivel técnico.
DBA - 2
• Tareas del DBA
– Definir el esquema lógico – diseño lógico de la DB.
– Definir el esquema interno.
– Definir los esquemas externos.
– Definir las reglas de integridad y seguridad.
– Especificar los mecanismos de recuperación y copias de
seguridad.
– Verificar el rendimiento del sistema y atender a los cambios
en los requerimientos.
– Verificar que el sistema de información no se degrade.
– Solución de problemas del DBMS.
– Monitoreo del uso y la seguridad
– Operaciones del diccionario de datos.
– Mantenimiento de los datos y del software del DBMS.
Sistemas de Información

Más contenido relacionado

La actualidad más candente

Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasDeysi Hdz
 
Text classification presentation
Text classification presentationText classification presentation
Text classification presentationMarijn van Zelst
 
Database Design and the ER Model, Indexing and Hashing
Database Design and the ER Model, Indexing and HashingDatabase Design and the ER Model, Indexing and Hashing
Database Design and the ER Model, Indexing and HashingPrabu U
 
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
 
Bases de datos locales y remotas con xamarin
Bases de datos locales y remotas con xamarinBases de datos locales y remotas con xamarin
Bases de datos locales y remotas con xamarinLuis Beltran
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datoshugodanielgd
 
5 Ways to Make Your Postgres GDPR-Ready
5 Ways to Make Your Postgres GDPR-Ready5 Ways to Make Your Postgres GDPR-Ready
5 Ways to Make Your Postgres GDPR-ReadyEDB
 
Seguridad en los sistemas operativos
Seguridad en los sistemas operativosSeguridad en los sistemas operativos
Seguridad en los sistemas operativosjetmu
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingToine Bogers
 
Indexacion Y Asociacion
Indexacion Y AsociacionIndexacion Y Asociacion
Indexacion Y Asociacionjuliangalvez
 
Best Practices Scaling Web Application Up to Your First 10 Million Users
Best Practices Scaling Web Application Up to Your First 10 Million UsersBest Practices Scaling Web Application Up to Your First 10 Million Users
Best Practices Scaling Web Application Up to Your First 10 Million UsersAmazon Web Services
 
BigQuery ML - Machine learning at scale using SQL
BigQuery ML - Machine learning at scale using SQLBigQuery ML - Machine learning at scale using SQL
BigQuery ML - Machine learning at scale using SQLMárton Kodok
 

La actualidad más candente (20)

Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos Distribuidas
 
Text classification presentation
Text classification presentationText classification presentation
Text classification presentation
 
Database Design and the ER Model, Indexing and Hashing
Database Design and the ER Model, Indexing and HashingDatabase Design and the ER Model, Indexing and Hashing
Database Design and the ER Model, Indexing and Hashing
 
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
 
Requisitos de software
Requisitos de softwareRequisitos de software
Requisitos de software
 
BERT (v3).pptx
BERT (v3).pptxBERT (v3).pptx
BERT (v3).pptx
 
Tecnología Orientada a Objetos
Tecnología Orientada a ObjetosTecnología Orientada a Objetos
Tecnología Orientada a Objetos
 
Bases de datos locales y remotas con xamarin
Bases de datos locales y remotas con xamarinBases de datos locales y remotas con xamarin
Bases de datos locales y remotas con xamarin
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datos
 
5 Ways to Make Your Postgres GDPR-Ready
5 Ways to Make Your Postgres GDPR-Ready5 Ways to Make Your Postgres GDPR-Ready
5 Ways to Make Your Postgres GDPR-Ready
 
Data Science Crash Course
Data Science Crash CourseData Science Crash Course
Data Science Crash Course
 
Seguridad en los sistemas operativos
Seguridad en los sistemas operativosSeguridad en los sistemas operativos
Seguridad en los sistemas operativos
 
Database Basics Theory
Database Basics TheoryDatabase Basics Theory
Database Basics Theory
 
Text features
Text featuresText features
Text features
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Indexacion Y Asociacion
Indexacion Y AsociacionIndexacion Y Asociacion
Indexacion Y Asociacion
 
Base de Datos Multimedia
Base de Datos MultimediaBase de Datos Multimedia
Base de Datos Multimedia
 
Best Practices Scaling Web Application Up to Your First 10 Million Users
Best Practices Scaling Web Application Up to Your First 10 Million UsersBest Practices Scaling Web Application Up to Your First 10 Million Users
Best Practices Scaling Web Application Up to Your First 10 Million Users
 
BigQuery ML - Machine learning at scale using SQL
BigQuery ML - Machine learning at scale using SQLBigQuery ML - Machine learning at scale using SQL
BigQuery ML - Machine learning at scale using SQL
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 

Similar a Introducción a los Sistemas de Gestión de Bases de Datos (DBMS

Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosJorge Luis Chalén
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datosalexmerono
 
Fase1 BD avanzada
Fase1 BD avanzada Fase1 BD avanzada
Fase1 BD avanzada leostave
 
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
 
Sistemas de informacion diseño de si
Sistemas de informacion   diseño de siSistemas de informacion   diseño de si
Sistemas de informacion diseño de siUDES - USTA
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datosGUSTARD
 
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
 
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
 
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
 

Similar a Introducción a los Sistemas de Gestión de Bases de Datos (DBMS (20)

Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Bdi unidad 1
Bdi unidad 1Bdi unidad 1
Bdi unidad 1
 
Tarea 1
Tarea 1Tarea 1
Tarea 1
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
 
Sgbs
SgbsSgbs
Sgbs
 
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
 
U1 p1
U1 p1U1 p1
U1 p1
 
Fase1 BD avanzada
Fase1 BD avanzada Fase1 BD avanzada
Fase1 BD avanzada
 
Funciones del dba
Funciones del dbaFunciones del dba
Funciones del dba
 
Administrador de base de datos
Administrador de base de datosAdministrador de base de datos
Administrador de base de datos
 
00016211
0001621100016211
00016211
 
introduccion bases de datos
introduccion bases de datosintroduccion bases de datos
introduccion bases de datos
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases 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
 
Sistemas de informacion diseño de si
Sistemas de informacion   diseño de siSistemas de informacion   diseño de si
Sistemas de informacion diseño de si
 
Unidad 1 - Clase 3 de Base de Datos
Unidad 1 - Clase 3 de Base de DatosUnidad 1 - Clase 3 de Base de Datos
Unidad 1 - Clase 3 de Base de Datos
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datos
 
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
 
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
 
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
 

Último

Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMaraMilagrosBarrosMa
 
Concepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasConcepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasAnkara2
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfDreydyAvila
 
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxPA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxJOELORELLANA15
 
MAPA MENTAL sobre los tipos de lectura existentes
MAPA MENTAL sobre los tipos de lectura existentesMAPA MENTAL sobre los tipos de lectura existentes
MAPA MENTAL sobre los tipos de lectura existentesDiandraRivera
 
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...CarlosMelgarejo25
 
presentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptpresentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptDerekLiberatoMartine
 
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptxjezuz1231
 
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptxArquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptxAdriannDiaz
 
Habitos atomicos libro completooooooooooo
Habitos atomicos libro completoooooooooooHabitos atomicos libro completooooooooooo
Habitos atomicos libro completoooooooooooTomas914396
 
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxlizeth753950
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Secssuser50da781
 
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxMaikelPereira1
 
la configuyracion del territorio peruano
la configuyracion del territorio peruanola configuyracion del territorio peruano
la configuyracion del territorio peruanoEFRAINSALAZARLOYOLA1
 
Europa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxEuropa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxismaelchandi2010
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaccastilloojeda12
 
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptxLA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptxJuankLerma
 
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...CLAUDIA GINGLIONA RAMÍREZ DIFILIPPI
 
La Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfLa Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfloquendo1901
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaEmmanuel Toloza
 

Último (20)

Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
 
Concepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasConcepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena Olvieras
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
 
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxPA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
 
MAPA MENTAL sobre los tipos de lectura existentes
MAPA MENTAL sobre los tipos de lectura existentesMAPA MENTAL sobre los tipos de lectura existentes
MAPA MENTAL sobre los tipos de lectura existentes
 
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
 
presentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptpresentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).ppt
 
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
 
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptxArquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptx
 
Habitos atomicos libro completooooooooooo
Habitos atomicos libro completoooooooooooHabitos atomicos libro completooooooooooo
Habitos atomicos libro completooooooooooo
 
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Sec
 
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
 
la configuyracion del territorio peruano
la configuyracion del territorio peruanola configuyracion del territorio peruano
la configuyracion del territorio peruano
 
Europa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxEuropa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptx
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitectura
 
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptxLA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
 
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
 
La Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfLa Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdf
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
 

Introducción a los Sistemas de Gestión de Bases de Datos (DBMS

  • 1. INTRODUCCION A LOS SISTEMAS GESTORES DE BASES DE DATOS • Base de Datos – Conjunto de datos persistentes que es utilizado por los sistemas de aplicación de alguna empresa dada. • Sistema de Bases de Datos – Sistema computarizado para llevar registros. – Es un sistema computarizado cuya finalidad general es almacenar información y permitir a los usuarios recuperar y actualizar esa información con base en peticiones. – Componentes principales: • Datos: integrados y compartidos. • Hardware: procesadores, RAM, discos y periféricos. • Software: DBMS, aplicaciones, utilidades. • Usuarios: programadores, usuarios finales (SQL, QBE), DBAs.
  • 2. INTRODUCCION A DBMS - 1 • Arquitectura de los Sistemas de Bases de Datos – Nivel interno o físico: está más cerca del almacenamiento físico; tiene que ver con la forma en que los datos están almacenados físicamente. – Nivel conceptual *(Conceptual y lógico): nivel de indirección entre los otros dos; tiene que ver con la percepción de una comunidad de usuarios. – Nivel externo o de visión: el más próximo a los usuarios; tiene que ver con la forma en que los usuarios individuales ven los datos. – Transformaciones
  • 5. INTRODUCCION A DBMS - 4 • El DBMS (sistema de administración de base de datos) es el software que maneja todo acceso a la base de datos. • Objetivos: – Independencia de datos: 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). – Integridad de los datos: la información almacenada en la BD debe cumplir ciertos requisitos de calidad; para ello hace falta, en el momento de introducirse los valores de los datos, que éstos se almacenen debidamente, y que posteriormente no se deterioren (en sí mismos, en sus interrelaciones y en su accesibilidad). – Seguridad de los datos: a la información almacenada en la BD sólo pueden acceder las personas autorizadas y de la forma autorizada.
  • 6. INTRODUCCION A DBMS - 5 • Funciones de un DBMS: – Creación y definición de la BD - DDL • Especificación de la estructura, el tipo de los datos, las restricciones y relaciones entre ellos mediante lenguajes de definición de datos. Toda esta información se almacena en el diccionario de datos, el SGBD proporcionará mecanismos para la gestión del diccionario de datos. – Manipulación de los datos - DML • Realizando consultas, inserciones y actualizaciones de los mismos utilizando lenguajes de manipulación de datos. – Acceso controlado a los datos de la BD • Mediante mecanismos de seguridad de acceso a los usuarios. – Mantener la seguridad, integridad y consistencia de los datos • Utilizando mecanismos para evitar que los datos sean perjudicados por accesos o cambios no autorizados. – Acceso compartido a la BD • Controlando la interacción entre usuarios concurrentes. – Mecanismos de respaldo y recuperación • Para restablecer la información en caso de fallos en el sistema. – Diccionario de datos
  • 7. INTRODUCCION A DBMS - 6 • Componentes de un DBMS: Programas de aplicación Herramientas del DBMS Lenguajes de Consulta Software del DBMS Database kernel (motor) Base de Datos Física Diccionario de la BD
  • 8. INTRODUCCION A DBMS - 6 • Componentes de un DBMS: – Herramientas del DBMS: ayudan a desempeñar diferentes tareas para que los usuarios puedan acceder a la base de datos: Administración de la BD, creación de pantallas para ingreso y extracción de datos, procesamiento de información en hojas electrónicas y otros documentos, y generación de reportes. – Lenguajes de consulta: ayuda a los usuarios a acceder a los datos guardados en la BD. DDL y DML. – DBMS: acceso controlado a la BD para los usuarios. Controla acceso a la base de datos por múltiples usuarios al mismo tiempo. Procesos de recuperación cuando el sistema falla. – Kernel (motor): componente principal del DBMS. Maneja el almacenamiento, seguridad y transporte de los datos. Verifica la integridad de los datos, provee acceso controlado a la BD, y procesa los queries a la BD. – Diccionario de datos: información sobre los datos en la BD. Almacena y maneja información sobre los usuarios, sus privilegios y responsabilidades. Información sobre el diseño físico, descripción de las transacciones y la relación de los usuarios con las transacciones.
  • 9. INTRODUCCION A DBMS - 7 • Arquitecturas de los DBMS: – Conjunto de procesos, reglas y especificaciones que describen la naturaleza de los datos, cómo se controla el flujo de datos y como es usado por las aplicaciones. – Describe como los objetos de la BD son almacenados y como se integran entre ellos. – Asegura la confiabilidad, integridad, desempeño y escalabilidad de la BD.
  • 10. INTRODUCCION A DBMS - 8 • Arquitecturas de los DBMS: – Centralizadas (single-tier) – Cliente/Servidor (two-tier) – N-tier – DBMS Distribuidos – BD Paralelas
  • 11. DBA 1 • Administrador de datos - AD – Es labor del administrador de datos decidir en primer lugar qué datos deben ser almacenados en la base de datos y establecer políticas para mantener y manejar esos datos una vez almacenados. Decisiones de estrategia y política. • DBA – Proporciona el apoyo técnico necesario para implementar las decisiones del AD. Por lo tanto, el DBA es el responsable del control general del sistema al nivel técnico.
  • 12. DBA - 2 • Tareas del DBA – Definir el esquema lógico – diseño lógico de la DB. – Definir el esquema interno. – Definir los esquemas externos. – Definir las reglas de integridad y seguridad. – Especificar los mecanismos de recuperación y copias de seguridad. – Verificar el rendimiento del sistema y atender a los cambios en los requerimientos. – Verificar que el sistema de información no se degrade. – Solución de problemas del DBMS. – Monitoreo del uso y la seguridad – Operaciones del diccionario de datos. – Mantenimiento de los datos y del software del DBMS.