SlideShare una empresa de Scribd logo
1 de 17
BASES DE DATOS
BBDD
Edwin Vega Orozco
Ing. De Sistemas
Esp. Seguridad Informática
1. Gestión de Datos.
Sistemas Gestores de Bases de Datos
SGBD.
Un SGBD es el software que permite a los
usuarios procesar, describir, administrar y recuperar
los datos almacenados en una base de datos.
En estos Sistemas se proporciona un conjunto
coordinado de programas, procedimientos y
lenguajes que permiten a los distintos usuarios
realizar sus tareas habituales con los datos,
garantizando además la seguridad de los mismos.
1. Gestión de Datos.
Ilustración 1, Esquema del
funcionamiento y utilidad de un sistema
gestor de bases de datos
1. Gestión de Datos.
El éxito del SGBD reside en mantener la seguridad e
integridad de los datos. Lógicamente tiene que
proporcionar herramientas a los distintos usuarios.
Entre las herramientas que proporciona están:
Herramientas para la creación y especificación
de los datos. Así como la estructura de la base de
datos.
Herramientas para administrar y crear la
estructura física requerida en las unidades de
almacenamiento.
1. Gestión de Datos.
Herramientas para la manipulación de los
datos de las bases de datos, para añadir,
modificar, suprimir o consultar datos.
Herramientas de recuperación en caso de
desastre
Herramientas para la creación de copias de
seguridad
Herramientas para la gestión de la
comunicación de la base de datos
1. Gestión de Datos.
Herramientas para la creación de
aplicaciones que utilicen esquemas externos
de los datos
Herramientas de instalación de la base de
datos
Herramientas para la exportación e importación
de datos
1. Gestión de Datos.
Niveles de abstracción de una base de
datos.
En cualquier sistema de información se considera
que se pueden observar los datos desde dos
puntos vista:
Vista externa. Esta es la visión de los datos que
poseen los usuarios del Sistema de Información.
 Vista física. Esta es la forma en la que
realmente están almacenados los datos.
2. Componentes de los SGBD
Funciones.
Los SGBD tienen que realizar tres tipos de
funciones para ser considerados válidos.
Función de descripción o definición
Función de manipulación
Función de control
Función de descripción o
definición
Permite al diseñador de la base de datos crear las
estructuras apropiadas para integrar adecuadamente
los datos. Este función es la que permite definir las tres
estructuras de la base de datos (relacionadas con sus
tres esquemas).
♦ Estructura interna
♦ Estructura conceptual
♦ Estructura externa
1.Función de descripción o
definición
Esta función se realiza mediante el lenguaje de
descripción de datos o DDL.
Mediante ese lenguaje:
♦ Se definen las estructuras de datos
♦ Se definen las relaciones entre los datos
♦ Se definen las reglas que han de cumplir los
datos
Función de Manipulación
Permite modificar y utilizar los datos de la base de
datos. Se realiza mediante el lenguaje de
modificación de datos o DML. Mediante ese
lenguaje se puede:
♦ Añadir datos
♦ Eliminar datos
♦ Modificar datos
♦ Buscar datos
Actualmente se suele distinguir la función de buscar
datos respecto del resto. Para lo cual se proporciona
un lenguaje de consulta de datos o DQL.
Función de Control
Mediante esta función los administradores poseen
mecanismos para determinar las visiones de los datos
permitidas a cada usuario, además de proporcionar
elementos de creación y modificación de esos
usuarios.
Se suelen incluir aquí las tareas de copia de
seguridad, carga de ficheros, auditoria, protección
ante ataques externos, configuración del sistema,...
El lenguaje que implementa esta función es el
lenguaje de control de datos o DCL.
Recursos Humanos de las
Bases de Datos
Intervienen muchas personas en el desarrollo y
manipulación de una base de datos. Habíamos
seleccionado cuatro tipos de usuarios
(administradores/as, desarrolladores,
diseñadores/as y usuarios/as).
Ahora vamos a desglosar aún más esta
clasificación.
•Informáticos
•Usuarios
Recursos Humanos de las
Bases de Datos
 Informáticos
Lógicamente son los profesionales que definen y preparan la
base de datos.
Pueden ser:
♦ Directivos/as. Son los organizadores y coordinadores del
proyecto a desarrollar. Esto significa que son los encargados
de decidir los recursos que se pueden utilizar, planificar el
tiempo y las tareas, la atención al usuario y de dirigir las
entrevistas y reuniones pertinentes.
♦ Analistas. Son los encargados de controlar el desarrollo de la base de
datos aprobada por la dirección. Son además los diseñadores de la base
de datos (especialmente de los esquemas interno y conceptual) y los
coordinadores de la programación de la misma.
Recursos Humanos de las
Bases de Datos
♦ Administradores/as de las bases de datos.
Definen la seguridad de la base de datos y gestionan
las copias de seguridad y la gestión física de la base
de datos. Los analistas suelen tener esta
funcionalidad cuando la base de datos está creada.
♦ Desarrolladores/as o programadores/as.
Encargados de la realización de las aplicaciones de
usuario de la base de datos.
♦ Equipo de mantenimiento. Encargados de dar
soporte a los usuarios en el trabajo diario (suelen
incorporar además tareas administrativas).
Recursos Humanos de las
Bases de Datos
Usuarios
♦ Expertos/as. Utilizan el lenguaje de manipulación de datos
(DML) para acceder a la base de datos. Son usuarios que
utilizan la base de datos para gestión avanzada de
decisiones.
♦ Habituales. Utilizan las aplicaciones creadas por los
desarrolladores para consultar y actualizar los datos. Son
los que trabajan en la empresa a diario con estas
herramientas y el objetivo fundamental de todo el desarrollo
de la base de datos.
Ocasionales. Son usuarios que utilizan un acceso mínimo a la
base de datos a través de una aplicación que permite
consultar ciertos datos. Serían por ejemplo los usuarios que
GRACIAS

Más contenido relacionado

La actualidad más candente

Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datosRodolfo Kuman Chi
 
Base de datos
Base de datosBase de datos
Base de datosSara
 
Usuarios y administradores 2º unidad
Usuarios y administradores 2º unidadUsuarios y administradores 2º unidad
Usuarios y administradores 2º unidadYoung Hyun
 
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
 
Introducción a los SGBD
Introducción a los SGBDIntroducción a los SGBD
Introducción a los SGBDmanobile
 
Angelo Base De Datos
Angelo Base De DatosAngelo Base De Datos
Angelo Base De Datosangelosm
 
Base de Datos: introduccion a sistemas de base de datos
Base de Datos: introduccion a  sistemas de base de datosBase de Datos: introduccion a  sistemas de base de datos
Base de Datos: introduccion a sistemas de base de datosYefri Altamirano
 
Funciones del data base administrator
Funciones del data base administratorFunciones del data base administrator
Funciones del data base administratorJuana Meza Rodriguez
 
Usuarios Y Administradores
Usuarios Y AdministradoresUsuarios Y Administradores
Usuarios Y AdministradoresCarlos Arturo
 
Bases de datos_clase_1
Bases de datos_clase_1Bases de datos_clase_1
Bases de datos_clase_1fabioalopezs
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datosBrandon C
 

La actualidad más candente (20)

Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datos
 
Mapa conceptual BD
Mapa conceptual BDMapa conceptual BD
Mapa conceptual BD
 
Base de datos
Base de datosBase de datos
Base de datos
 
Usuarios y administradores 2º unidad
Usuarios y administradores 2º unidadUsuarios y administradores 2º unidad
Usuarios y administradores 2º unidad
 
Funciones de un dba y la arquitectura de oraa
Funciones de un dba y la arquitectura de oraaFunciones de un dba y la arquitectura de oraa
Funciones de un dba y la arquitectura de oraa
 
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
 
baseIntroduccion bd
baseIntroduccion bdbaseIntroduccion bd
baseIntroduccion bd
 
Base de datos
Base de datosBase de datos
Base de datos
 
Clase 1 Diseño de Base de Datos
Clase 1 Diseño de Base de DatosClase 1 Diseño de Base de Datos
Clase 1 Diseño de Base de Datos
 
Introducción a los SGBD
Introducción a los SGBDIntroducción a los SGBD
Introducción a los SGBD
 
Bases
BasesBases
Bases
 
Relación del DBA con otras áreas.
Relación del DBA con otras áreas.Relación del DBA con otras áreas.
Relación del DBA con otras áreas.
 
Angelo Base De Datos
Angelo Base De DatosAngelo Base De Datos
Angelo Base De Datos
 
Base de Datos: introduccion a sistemas de base de datos
Base de Datos: introduccion a  sistemas de base de datosBase de Datos: introduccion a  sistemas de base de datos
Base de Datos: introduccion a sistemas de base de datos
 
Funciones del data base administrator
Funciones del data base administratorFunciones del data base administrator
Funciones del data base administrator
 
Usuarios Y Administradores
Usuarios Y AdministradoresUsuarios Y Administradores
Usuarios Y Administradores
 
Rafael campos h
Rafael campos hRafael campos h
Rafael campos h
 
Bases de datos_clase_1
Bases de datos_clase_1Bases de datos_clase_1
Bases de datos_clase_1
 
Trabajo malca
Trabajo   malcaTrabajo   malca
Trabajo malca
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 

Destacado

Apostila para dds
Apostila para ddsApostila para dds
Apostila para ddsodmg
 
Sistema Gestor de Base de Datos
Sistema Gestor de Base de DatosSistema Gestor de Base de Datos
Sistema Gestor de Base de DatosNeeNiiss Zendess
 
Conceptos básicos de base de datos
Conceptos básicos de base de datosConceptos básicos de base de datos
Conceptos básicos de base de datosNeeNiiss Zendess
 
Tracciabilità Digitale Prodotti
Tracciabilità Digitale ProdottiTracciabilità Digitale Prodotti
Tracciabilità Digitale ProdottiAntonio Grasso
 
О технологии Су-вид
О технологии Су-видО технологии Су-вид
О технологии Су-видAlsu Timerbaeva
 
Program Kerja Divisi Volunteer Empowerment
Program Kerja Divisi Volunteer Empowerment Program Kerja Divisi Volunteer Empowerment
Program Kerja Divisi Volunteer Empowerment Pebri Nurhayati
 
3_Funct_Persp_SCM_Case_Study_Biolab
3_Funct_Persp_SCM_Case_Study_Biolab3_Funct_Persp_SCM_Case_Study_Biolab
3_Funct_Persp_SCM_Case_Study_BiolabJoe Kirchner, CPIM
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Melki Carpio
 
Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos Jhair Agapito
 
TIPOS DE DATOS EN ACCESS 2016
TIPOS DE DATOS EN ACCESS 2016TIPOS DE DATOS EN ACCESS 2016
TIPOS DE DATOS EN ACCESS 2016Edwin Vega Orozco
 
Partitura john williams - schindler's list
Partitura   john williams - schindler's listPartitura   john williams - schindler's list
Partitura john williams - schindler's listClaudineiCamara
 
GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS Edwin Vega Orozco
 
EJEMPLO DE ALGORITMOS ESTRUCTURADOS
EJEMPLO DE ALGORITMOS ESTRUCTURADOS EJEMPLO DE ALGORITMOS ESTRUCTURADOS
EJEMPLO DE ALGORITMOS ESTRUCTURADOS Edwin Vega Orozco
 
PERENCANAAN PELABUHAN PETI KEMAS - BAB II
PERENCANAAN PELABUHAN PETI KEMAS - BAB IIPERENCANAAN PELABUHAN PETI KEMAS - BAB II
PERENCANAAN PELABUHAN PETI KEMAS - BAB IIYogga Haw
 

Destacado (20)

Apostila para dds
Apostila para ddsApostila para dds
Apostila para dds
 
Sistema Gestor de Base de Datos
Sistema Gestor de Base de DatosSistema Gestor de Base de Datos
Sistema Gestor de Base de Datos
 
Conceptos básicos de base de datos
Conceptos básicos de base de datosConceptos básicos de base de datos
Conceptos básicos de base de datos
 
SQL - Introducción
SQL - IntroducciónSQL - Introducción
SQL - Introducción
 
ESTRUCTURAS ALGORITMICAS
ESTRUCTURAS ALGORITMICASESTRUCTURAS ALGORITMICAS
ESTRUCTURAS ALGORITMICAS
 
No jodan
No jodanNo jodan
No jodan
 
Tracciabilità Digitale Prodotti
Tracciabilità Digitale ProdottiTracciabilità Digitale Prodotti
Tracciabilità Digitale Prodotti
 
О технологии Су-вид
О технологии Су-видО технологии Су-вид
О технологии Су-вид
 
Burestop2014
Burestop2014Burestop2014
Burestop2014
 
Program Kerja Divisi Volunteer Empowerment
Program Kerja Divisi Volunteer Empowerment Program Kerja Divisi Volunteer Empowerment
Program Kerja Divisi Volunteer Empowerment
 
3_Funct_Persp_SCM_Case_Study_Biolab
3_Funct_Persp_SCM_Case_Study_Biolab3_Funct_Persp_SCM_Case_Study_Biolab
3_Funct_Persp_SCM_Case_Study_Biolab
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)
 
Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
TIPOS DE DATOS EN ACCESS 2016
TIPOS DE DATOS EN ACCESS 2016TIPOS DE DATOS EN ACCESS 2016
TIPOS DE DATOS EN ACCESS 2016
 
PAQUETES OFIMÁTICOS
PAQUETES OFIMÁTICOS PAQUETES OFIMÁTICOS
PAQUETES OFIMÁTICOS
 
Partitura john williams - schindler's list
Partitura   john williams - schindler's listPartitura   john williams - schindler's list
Partitura john williams - schindler's list
 
GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS
 
EJEMPLO DE ALGORITMOS ESTRUCTURADOS
EJEMPLO DE ALGORITMOS ESTRUCTURADOS EJEMPLO DE ALGORITMOS ESTRUCTURADOS
EJEMPLO DE ALGORITMOS ESTRUCTURADOS
 
PERENCANAAN PELABUHAN PETI KEMAS - BAB II
PERENCANAAN PELABUHAN PETI KEMAS - BAB IIPERENCANAAN PELABUHAN PETI KEMAS - BAB II
PERENCANAAN PELABUHAN PETI KEMAS - BAB II
 

Similar a BASES DE DATOS - BBDD

Similar a BASES DE DATOS - BBDD (20)

Componentes De Los sgbd
Componentes De Los sgbdComponentes De Los sgbd
Componentes De Los sgbd
 
Componentes De Los SGBD
Componentes De Los SGBDComponentes De Los SGBD
Componentes De Los SGBD
 
Componentes De Los SGBS
Componentes De Los SGBSComponentes De Los SGBS
Componentes De Los SGBS
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
BASE DE DATOS.pptx
BASE DE DATOS.pptxBASE DE DATOS.pptx
BASE DE DATOS.pptx
 
Fase1 BD avanzada
Fase1 BD avanzada Fase1 BD avanzada
Fase1 BD avanzada
 
Base de datos
Base de datosBase de datos
Base de datos
 
Cuestionario sobre SGBD (parte 2)
Cuestionario sobre SGBD (parte 2)Cuestionario sobre SGBD (parte 2)
Cuestionario sobre SGBD (parte 2)
 
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
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Manejo de bases de datos. Unidad 1
Manejo de bases de datos. Unidad 1Manejo de bases de datos. Unidad 1
Manejo de bases de datos. Unidad 1
 
Base de datos 2(tema 2)
Base de datos 2(tema 2)Base de datos 2(tema 2)
Base de datos 2(tema 2)
 
Lindaddadadaaaaa
LindaddadadaaaaaLindaddadadaaaaa
Lindaddadadaaaaa
 
Enfoque de archivos
Enfoque de archivosEnfoque de archivos
Enfoque de archivos
 
Base de datos capitulo 2
Base de datos  capitulo 2Base de datos  capitulo 2
Base de datos capitulo 2
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
Administrador de Dase de Datos
Administrador de Dase de DatosAdministrador de Dase de Datos
Administrador de Dase de Datos
 
Bases de datos_clase_1
Bases de datos_clase_1Bases de datos_clase_1
Bases de datos_clase_1
 

Último

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 

Último (20)

Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 

BASES DE DATOS - BBDD

  • 1. BASES DE DATOS BBDD Edwin Vega Orozco Ing. De Sistemas Esp. Seguridad Informática
  • 2. 1. Gestión de Datos. Sistemas Gestores de Bases de Datos SGBD. Un SGBD es el software que permite a los usuarios procesar, describir, administrar y recuperar los datos almacenados en una base de datos. En estos Sistemas se proporciona un conjunto coordinado de programas, procedimientos y lenguajes que permiten a los distintos usuarios realizar sus tareas habituales con los datos, garantizando además la seguridad de los mismos.
  • 3. 1. Gestión de Datos. Ilustración 1, Esquema del funcionamiento y utilidad de un sistema gestor de bases de datos
  • 4. 1. Gestión de Datos. El éxito del SGBD reside en mantener la seguridad e integridad de los datos. Lógicamente tiene que proporcionar herramientas a los distintos usuarios. Entre las herramientas que proporciona están: Herramientas para la creación y especificación de los datos. Así como la estructura de la base de datos. Herramientas para administrar y crear la estructura física requerida en las unidades de almacenamiento.
  • 5. 1. Gestión de Datos. Herramientas para la manipulación de los datos de las bases de datos, para añadir, modificar, suprimir o consultar datos. Herramientas de recuperación en caso de desastre Herramientas para la creación de copias de seguridad Herramientas para la gestión de la comunicación de la base de datos
  • 6. 1. Gestión de Datos. Herramientas para la creación de aplicaciones que utilicen esquemas externos de los datos Herramientas de instalación de la base de datos Herramientas para la exportación e importación de datos
  • 7. 1. Gestión de Datos. Niveles de abstracción de una base de datos. En cualquier sistema de información se considera que se pueden observar los datos desde dos puntos vista: Vista externa. Esta es la visión de los datos que poseen los usuarios del Sistema de Información.  Vista física. Esta es la forma en la que realmente están almacenados los datos.
  • 8. 2. Componentes de los SGBD Funciones. Los SGBD tienen que realizar tres tipos de funciones para ser considerados válidos. Función de descripción o definición Función de manipulación Función de control
  • 9. Función de descripción o definición Permite al diseñador de la base de datos crear las estructuras apropiadas para integrar adecuadamente los datos. Este función es la que permite definir las tres estructuras de la base de datos (relacionadas con sus tres esquemas). ♦ Estructura interna ♦ Estructura conceptual ♦ Estructura externa
  • 10. 1.Función de descripción o definición Esta función se realiza mediante el lenguaje de descripción de datos o DDL. Mediante ese lenguaje: ♦ Se definen las estructuras de datos ♦ Se definen las relaciones entre los datos ♦ Se definen las reglas que han de cumplir los datos
  • 11. Función de Manipulación Permite modificar y utilizar los datos de la base de datos. Se realiza mediante el lenguaje de modificación de datos o DML. Mediante ese lenguaje se puede: ♦ Añadir datos ♦ Eliminar datos ♦ Modificar datos ♦ Buscar datos Actualmente se suele distinguir la función de buscar datos respecto del resto. Para lo cual se proporciona un lenguaje de consulta de datos o DQL.
  • 12. Función de Control Mediante esta función los administradores poseen mecanismos para determinar las visiones de los datos permitidas a cada usuario, además de proporcionar elementos de creación y modificación de esos usuarios. Se suelen incluir aquí las tareas de copia de seguridad, carga de ficheros, auditoria, protección ante ataques externos, configuración del sistema,... El lenguaje que implementa esta función es el lenguaje de control de datos o DCL.
  • 13. Recursos Humanos de las Bases de Datos Intervienen muchas personas en el desarrollo y manipulación de una base de datos. Habíamos seleccionado cuatro tipos de usuarios (administradores/as, desarrolladores, diseñadores/as y usuarios/as). Ahora vamos a desglosar aún más esta clasificación. •Informáticos •Usuarios
  • 14. Recursos Humanos de las Bases de Datos  Informáticos Lógicamente son los profesionales que definen y preparan la base de datos. Pueden ser: ♦ Directivos/as. Son los organizadores y coordinadores del proyecto a desarrollar. Esto significa que son los encargados de decidir los recursos que se pueden utilizar, planificar el tiempo y las tareas, la atención al usuario y de dirigir las entrevistas y reuniones pertinentes. ♦ Analistas. Son los encargados de controlar el desarrollo de la base de datos aprobada por la dirección. Son además los diseñadores de la base de datos (especialmente de los esquemas interno y conceptual) y los coordinadores de la programación de la misma.
  • 15. Recursos Humanos de las Bases de Datos ♦ Administradores/as de las bases de datos. Definen la seguridad de la base de datos y gestionan las copias de seguridad y la gestión física de la base de datos. Los analistas suelen tener esta funcionalidad cuando la base de datos está creada. ♦ Desarrolladores/as o programadores/as. Encargados de la realización de las aplicaciones de usuario de la base de datos. ♦ Equipo de mantenimiento. Encargados de dar soporte a los usuarios en el trabajo diario (suelen incorporar además tareas administrativas).
  • 16. Recursos Humanos de las Bases de Datos Usuarios ♦ Expertos/as. Utilizan el lenguaje de manipulación de datos (DML) para acceder a la base de datos. Son usuarios que utilizan la base de datos para gestión avanzada de decisiones. ♦ Habituales. Utilizan las aplicaciones creadas por los desarrolladores para consultar y actualizar los datos. Son los que trabajan en la empresa a diario con estas herramientas y el objetivo fundamental de todo el desarrollo de la base de datos. Ocasionales. Son usuarios que utilizan un acceso mínimo a la base de datos a través de una aplicación que permite consultar ciertos datos. Serían por ejemplo los usuarios que