SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Instituto Universitario Politécnico "Santiago
Mariño“
SEDE – BARCELONA
Escuela: Ingeniería de Sistemas (47)
Asignatura: Base de Datos
Autor:
Pereira, Jose
C.I. 28.095.315
Barcelona, Julio 2020
Es un sistema que permite la creación, gestión y
administración de bases de datos, así como la elección y
manejo de las estructuras necesarias para el almacenamiento
y búsqueda de información del modo más eficiente posible.
Sistemas de Gestión de Bases de Datos
pueden ser clasificados
Relacionales (SQL) No relacionales (NoSQL)
Este modelo se basa
fundamentalmente
en establecer
relaciones o vínculos
entre los datos,
imaginando una
tabla aparte por
cada relación
existente con sus
propios registros y
atributos
Una base de datos no
relacional (NoSQL) es
aquella base de datos
que:
No requiere de
estructuras de datos fijas
como tablas
No garantiza
completamente las
características ACID
Escala muy bien
horizontalmente.
Sistemas de Gestión de Bases de Datos
Componentes
Motor de la base de
datos
Acepta peticiones
lógicas de los otros
subsistemas del SGBD,
las convierte en su
equivalente físico y
accede a la base de
datos y diccionario de
datos en el dispositivo
de almacenamiento.
Subsistema de definición
de datos
Acepta peticiones
lógicas de los otros
subsistemas del SGBD,
las convierte en su
equivalente físico y
accede a la base de
datos y diccionario de
datos en el dispositivo
de almacenamiento.
Subsistema de
manipulación
Acepta peticiones
lógicas de los otros
subsistemas del SGBD,
las convierte en su
equivalente físico y
accede a la base de
datos y diccionario de
datos en el dispositivo
de almacenamiento.
Sistemas de Gestión de Bases de Datos
Componentes
Subsistema de generación de
aplicaciones
Contiene utilidades para ayudar
a los usuarios en el desarrollo de
aplicaciones. Usualmente
proporciona pantallas de
entrada de datos, lenguajes de
programación e interfaces.
Subsistema de administración
Contiene utilidades para ayudar
a los usuarios en el desarrollo de
aplicaciones. Usualmente
proporciona pantallas de
entrada de datos, lenguajes de
programación e interfaces.
Sistemas de Gestión de Bases de Datos
Objetivos
Abstracción de la información
Ahorran a los usuarios detalles
acerca del almacenamiento
físico de los datos.
Independencia
Consiste en la capacidad de
modificar el esquema (físico o
lógico) de una base de datos sin
tener que realizar cambios en las
aplicaciones que se sirven de ella.
Consistencia
En aquellos casos en los que no se
ha logrado eliminar la
redundancia, será necesario
vigilar que aquella información
que aparece repetida se
actualice de forma coherente, es
decir, que todos los datos
repetidos se actualicen de forma
simultánea.
Seguridad
La información almacenada en
una base de datos puede llegar a
tener un gran valor. Los SGBD
deben garantizar que esta
información se encuentra segura
de permisos a usuarios y grupos de
usuarios, que permiten otorgar
diversas categorías de permisos.
Sistemas de Gestión de Bases de Datos
Objetivos
Manejo de transacciones
Una transacción es un programa
que se ejecuta como una sola
operación. Esto quiere decir que
luego de una ejecución en la
que se produce una falla es el
mismo que se obtendría si el
programa no se hubiera
ejecutado. Los SGBD proveen
mecanismos para programar las
modificaciones de los datos de
una forma mucho más simple
que si no se dispusiera de ellos.
Tiempo de respuesta
Lógicamente, es deseable
minimizar el tiempo que el SGBD
demora en proporcionar la
información solicitada y en
almacenar los cambios
realizados.
Sistemas de Gestión de Bases de Datos
Funciones
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
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
Sistemas de Gestión de Bases de Datos
Funciones
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 aparte la
función de buscar datos en la base de
datos (función de consulta). Para lo cual se
proporciona un lenguaje de consulta de
datos o DQL.
Sistemas de Gestión de Bases de Datos
Funciones
Función de control
Mediante esta función los administradores poseen mecanismos para
proteger las visiones de los datos permitidas a cada usuario, además de
proporcionar elementos de creación y modificación de esos usuarios.
El lenguaje que implementa esta función es el lenguaje de control de datos o DCL.
1. El proceso lanzado por el usuario llama al SGBD
indicando la porción de la base de datos que se
desea tratar
2 .El SGBD traduce la llamada a términos del
esquema lógico de la base de datos.
3. El SGBD obtiene el esquema físico
4 .El SGBD traduce la llamada a los métodos
de acceso del Sistema Operativo que
permiten acceder realmente a los datos
requeridos
5. El Sistema Operativo accede a los datos tras
traducir las órdenes dadas por el SGBD
6. Los datos pasan del disco a una memoria
intermedia o buffer. En ese buffer se
almacenarán los datos según se vayan
recibiendo
7. Los datos pasan del buffer al área de trabajo
del usuario (ATU) del proceso del usuario.
Sistemas de Gestión de Bases de Datos
El objetivo de instalar un sistema gestor de base de datos es administrar
los registros de la mejor manera posible. Como ya hemos mencionado,
existen varios modelos para ello, que difieren básicamente en la
manera en que se estructuran los datos. Por lo tanto, decidirse por un
DBMS siempre implica decantarse por un modelo de base de datos
concreto. Existen los siguientes modelos de bases de datos:
• Relacional
• Jerárquica
• De red
• Orientada a objetos
• Orientada a documentos
El más común y popular es el modelo de base de datos relacional, en el
que los datos se estructuran en filas de tabla. La ventaja de este modelo
radica en la posibilidad de crear diferentes relaciones entre las filas y
presentarlas en columnas. El procedimiento es diferente al del modelo de
base de datos jerárquico, donde los diferentes datos se organizan en
relaciones padre-hijo, en una estructura similar a la de un árbol.
Enfoques
Sistemas de Gestión de Bases de Datos
Diferencia con los Sistemas de Gestión
de Archivos
Sistema de archivos:
1. Manejo de archivos en texto
plano
2. Búsqueda de tres tipos:
secuencial, aleatorio, indexado.
3. No existen las actualizaciones, se
simulan dando de baja el registro y
dando de alta el nuevo con la
modificación
4. Tienen independencia lógica y
física la mayoría de ellos.
5. Cuenta con redundancia no
controlada y errores de referencias.
6. Sus componentes son: archivos,
registros, campos.
Sistemas de bases de datos:
1. Existe redundancia controlada e
integridad referencia.
2. Implementa mayor seguridad.
3. Existen actualizaciones directas.
4. No tienen independencia ni
lógica ni física.
5. Sus componentes son Hw, Sw, BD
y Usuarios.
Sistemas de Gestión de Bases de Datos
Aplicaciones
Las aplicaciones más usuales son para la gestión de empresas e Instituciones
públicas. También son ampliamente utilizadas en entornos científicos con el
objeto de almacenar la información experimental, en otras palabras las bases
de datos serán aplicadas en cualquier parte donde manejen grandes cantidad
de información. como por ejemplo:
Creación de actividades
de banco de registros de
forma colaborativa:
bibliografía, catalogación
de especies u objetos, etc.
Inserción colaborativa
de datos de cualquier
tipo para su posterior
análisis estadístico.
Líneas aéreas:
información de Clientes,
horarios, vuelos, destinos,
etc. (1ras bases
distribuidas
geográficamente).
Universidades: información
de Estudiantes (perfiles
estudiantiles), carreras,
horarios, materias, etc.
Sistemas de Gestión de Bases de Datos
Aplicaciones
En bancos: transacciones
de tarjeta de crédito:
para comprar con
tarjetas de crédito y la
generación de los
extractos mensuales.
Telecomunicaciones:
para guardar registros de
llamadas realizadas,
generar facturas
mensuales, mantener el
saldo de las tarjetas, etc.
En las oficinas de
patentes, fecha de
registro de la patente,
datos del desarrollador,
planos del producto, etc.
Bibliotecas, clasificación
de libros, posición o lugar
donde se encuentran,
cantidad de tomos,
cantidad de respaldos.
Tienda/mercados:
clasificación del
productos manejados,
cantidades, precio, etc.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
 
Jhostin vasquez bases de datos
Jhostin vasquez   bases de datosJhostin vasquez   bases de datos
Jhostin vasquez bases de datos
 
Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324
 
Base de datos xavier rodriguez
Base de datos xavier rodriguezBase de datos xavier rodriguez
Base de datos xavier rodriguez
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de Datos
 
Base de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosBase de datos_jehisglay_oliveros
Base de datos_jehisglay_oliveros
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Actividad base de datos 1
Actividad base de datos 1Actividad base de datos 1
Actividad base de datos 1
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBD
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos 11-6
Base de datos 11-6Base de datos 11-6
Base de datos 11-6
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
 
Presentación Base de Datos
Presentación Base de DatosPresentación Base de Datos
Presentación Base de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
 
Base de datos santiago rincon
Base de datos santiago rincon Base de datos santiago rincon
Base de datos santiago rincon
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Similar a Presentacion 1

Similar a Presentacion 1 (20)

Basen de Datos I
Basen de Datos IBasen de Datos I
Basen de Datos I
 
Presentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys VasquezPresentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys Vasquez
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Sgbs
SgbsSgbs
Sgbs
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
BASE DE DATOS.pptx
BASE DE DATOS.pptxBASE DE DATOS.pptx
BASE DE DATOS.pptx
 
TIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBDTIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBD
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos_clase_1
Bases de datos_clase_1Bases de datos_clase_1
Bases de datos_clase_1
 
Bases de datos_clase_1
Bases de datos_clase_1Bases de datos_clase_1
Bases de datos_clase_1
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
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
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Yulieth Ardila
Yulieth ArdilaYulieth Ardila
Yulieth Ardila
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datos
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 

Más de Orianny Pereira

Trabajo 2 sistemas electricos (1)
Trabajo 2 sistemas electricos (1)Trabajo 2 sistemas electricos (1)
Trabajo 2 sistemas electricos (1)Orianny Pereira
 
Factores que Afectan el Dinero
Factores que Afectan el DineroFactores que Afectan el Dinero
Factores que Afectan el DineroOrianny Pereira
 
Factores que afectan el dinero
Factores que afectan el dineroFactores que afectan el dinero
Factores que afectan el dineroOrianny Pereira
 
Fundamentos de ingenieria economica
Fundamentos de ingenieria economicaFundamentos de ingenieria economica
Fundamentos de ingenieria economicaOrianny Pereira
 
Teoria de la organizacon
Teoria de la organizaconTeoria de la organizacon
Teoria de la organizaconOrianny Pereira
 
Matematicas 4 transformadas de laplace
Matematicas 4 transformadas de laplaceMatematicas 4 transformadas de laplace
Matematicas 4 transformadas de laplaceOrianny Pereira
 
Matematicas III. Limites y Continuidad. Derivación de Funciones Multivariables
Matematicas III. Limites y Continuidad. Derivación de Funciones MultivariablesMatematicas III. Limites y Continuidad. Derivación de Funciones Multivariables
Matematicas III. Limites y Continuidad. Derivación de Funciones MultivariablesOrianny Pereira
 
Matematicas III- Funciones Multivariables y Superficies
Matematicas III- Funciones Multivariables y SuperficiesMatematicas III- Funciones Multivariables y Superficies
Matematicas III- Funciones Multivariables y SuperficiesOrianny Pereira
 
Tasa de interes efectiva
Tasa de interes efectivaTasa de interes efectiva
Tasa de interes efectivaOrianny Pereira
 

Más de Orianny Pereira (12)

Trabajo 2 sistemas electricos (1)
Trabajo 2 sistemas electricos (1)Trabajo 2 sistemas electricos (1)
Trabajo 2 sistemas electricos (1)
 
SISTEMAS DE INFORMACION
SISTEMAS DE INFORMACIONSISTEMAS DE INFORMACION
SISTEMAS DE INFORMACION
 
Factores que Afectan el Dinero
Factores que Afectan el DineroFactores que Afectan el Dinero
Factores que Afectan el Dinero
 
Factores que afectan el dinero
Factores que afectan el dineroFactores que afectan el dinero
Factores que afectan el dinero
 
Fundamentos de ingenieria economica
Fundamentos de ingenieria economicaFundamentos de ingenieria economica
Fundamentos de ingenieria economica
 
Datos Organizados
Datos OrganizadosDatos Organizados
Datos Organizados
 
Teoria de la organizacon
Teoria de la organizaconTeoria de la organizacon
Teoria de la organizacon
 
Matematicas 4 transformadas de laplace
Matematicas 4 transformadas de laplaceMatematicas 4 transformadas de laplace
Matematicas 4 transformadas de laplace
 
Jose
JoseJose
Jose
 
Matematicas III. Limites y Continuidad. Derivación de Funciones Multivariables
Matematicas III. Limites y Continuidad. Derivación de Funciones MultivariablesMatematicas III. Limites y Continuidad. Derivación de Funciones Multivariables
Matematicas III. Limites y Continuidad. Derivación de Funciones Multivariables
 
Matematicas III- Funciones Multivariables y Superficies
Matematicas III- Funciones Multivariables y SuperficiesMatematicas III- Funciones Multivariables y Superficies
Matematicas III- Funciones Multivariables y Superficies
 
Tasa de interes efectiva
Tasa de interes efectivaTasa de interes efectiva
Tasa de interes efectiva
 

Último

CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCarlos Delgado
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónAlexisHernandez885688
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)mendezruben1901
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosOscarGonzalez231938
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxHarryArmandoLazaroBa
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxPaolaVillalba13
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 

Último (20)

CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric Project
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneos
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptx
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptx
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 

Presentacion 1

  • 1. Instituto Universitario Politécnico "Santiago Mariño“ SEDE – BARCELONA Escuela: Ingeniería de Sistemas (47) Asignatura: Base de Datos Autor: Pereira, Jose C.I. 28.095.315 Barcelona, Julio 2020
  • 2. Es un sistema que permite la creación, gestión y administración de bases de datos, así como la elección y manejo de las estructuras necesarias para el almacenamiento y búsqueda de información del modo más eficiente posible. Sistemas de Gestión de Bases de Datos pueden ser clasificados Relacionales (SQL) No relacionales (NoSQL) Este modelo se basa fundamentalmente en establecer relaciones o vínculos entre los datos, imaginando una tabla aparte por cada relación existente con sus propios registros y atributos Una base de datos no relacional (NoSQL) es aquella base de datos que: No requiere de estructuras de datos fijas como tablas No garantiza completamente las características ACID Escala muy bien horizontalmente.
  • 3. Sistemas de Gestión de Bases de Datos Componentes Motor de la base de datos Acepta peticiones lógicas de los otros subsistemas del SGBD, las convierte en su equivalente físico y accede a la base de datos y diccionario de datos en el dispositivo de almacenamiento. Subsistema de definición de datos Acepta peticiones lógicas de los otros subsistemas del SGBD, las convierte en su equivalente físico y accede a la base de datos y diccionario de datos en el dispositivo de almacenamiento. Subsistema de manipulación Acepta peticiones lógicas de los otros subsistemas del SGBD, las convierte en su equivalente físico y accede a la base de datos y diccionario de datos en el dispositivo de almacenamiento.
  • 4. Sistemas de Gestión de Bases de Datos Componentes Subsistema de generación de aplicaciones Contiene utilidades para ayudar a los usuarios en el desarrollo de aplicaciones. Usualmente proporciona pantallas de entrada de datos, lenguajes de programación e interfaces. Subsistema de administración Contiene utilidades para ayudar a los usuarios en el desarrollo de aplicaciones. Usualmente proporciona pantallas de entrada de datos, lenguajes de programación e interfaces.
  • 5. Sistemas de Gestión de Bases de Datos Objetivos Abstracción de la información Ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Independencia Consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella. Consistencia En aquellos casos en los que no se ha logrado eliminar la redundancia, será necesario vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea. Seguridad La información almacenada en una base de datos puede llegar a tener un gran valor. Los SGBD deben garantizar que esta información se encuentra segura de permisos a usuarios y grupos de usuarios, que permiten otorgar diversas categorías de permisos.
  • 6. Sistemas de Gestión de Bases de Datos Objetivos Manejo de transacciones Una transacción es un programa que se ejecuta como una sola operación. Esto quiere decir que luego de una ejecución en la que se produce una falla es el mismo que se obtendría si el programa no se hubiera ejecutado. Los SGBD proveen mecanismos para programar las modificaciones de los datos de una forma mucho más simple que si no se dispusiera de ellos. Tiempo de respuesta Lógicamente, es deseable minimizar el tiempo que el SGBD demora en proporcionar la información solicitada y en almacenar los cambios realizados.
  • 7. Sistemas de Gestión de Bases de Datos Funciones 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 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
  • 8. Sistemas de Gestión de Bases de Datos Funciones 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 aparte la función de buscar datos en la base de datos (función de consulta). Para lo cual se proporciona un lenguaje de consulta de datos o DQL.
  • 9. Sistemas de Gestión de Bases de Datos Funciones Función de control Mediante esta función los administradores poseen mecanismos para proteger las visiones de los datos permitidas a cada usuario, además de proporcionar elementos de creación y modificación de esos usuarios. El lenguaje que implementa esta función es el lenguaje de control de datos o DCL. 1. El proceso lanzado por el usuario llama al SGBD indicando la porción de la base de datos que se desea tratar 2 .El SGBD traduce la llamada a términos del esquema lógico de la base de datos. 3. El SGBD obtiene el esquema físico 4 .El SGBD traduce la llamada a los métodos de acceso del Sistema Operativo que permiten acceder realmente a los datos requeridos 5. El Sistema Operativo accede a los datos tras traducir las órdenes dadas por el SGBD 6. Los datos pasan del disco a una memoria intermedia o buffer. En ese buffer se almacenarán los datos según se vayan recibiendo 7. Los datos pasan del buffer al área de trabajo del usuario (ATU) del proceso del usuario.
  • 10. Sistemas de Gestión de Bases de Datos El objetivo de instalar un sistema gestor de base de datos es administrar los registros de la mejor manera posible. Como ya hemos mencionado, existen varios modelos para ello, que difieren básicamente en la manera en que se estructuran los datos. Por lo tanto, decidirse por un DBMS siempre implica decantarse por un modelo de base de datos concreto. Existen los siguientes modelos de bases de datos: • Relacional • Jerárquica • De red • Orientada a objetos • Orientada a documentos El más común y popular es el modelo de base de datos relacional, en el que los datos se estructuran en filas de tabla. La ventaja de este modelo radica en la posibilidad de crear diferentes relaciones entre las filas y presentarlas en columnas. El procedimiento es diferente al del modelo de base de datos jerárquico, donde los diferentes datos se organizan en relaciones padre-hijo, en una estructura similar a la de un árbol. Enfoques
  • 11. Sistemas de Gestión de Bases de Datos Diferencia con los Sistemas de Gestión de Archivos Sistema de archivos: 1. Manejo de archivos en texto plano 2. Búsqueda de tres tipos: secuencial, aleatorio, indexado. 3. No existen las actualizaciones, se simulan dando de baja el registro y dando de alta el nuevo con la modificación 4. Tienen independencia lógica y física la mayoría de ellos. 5. Cuenta con redundancia no controlada y errores de referencias. 6. Sus componentes son: archivos, registros, campos. Sistemas de bases de datos: 1. Existe redundancia controlada e integridad referencia. 2. Implementa mayor seguridad. 3. Existen actualizaciones directas. 4. No tienen independencia ni lógica ni física. 5. Sus componentes son Hw, Sw, BD y Usuarios.
  • 12. Sistemas de Gestión de Bases de Datos Aplicaciones Las aplicaciones más usuales son para la gestión de empresas e Instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental, en otras palabras las bases de datos serán aplicadas en cualquier parte donde manejen grandes cantidad de información. como por ejemplo: Creación de actividades de banco de registros de forma colaborativa: bibliografía, catalogación de especies u objetos, etc. Inserción colaborativa de datos de cualquier tipo para su posterior análisis estadístico. Líneas aéreas: información de Clientes, horarios, vuelos, destinos, etc. (1ras bases distribuidas geográficamente).
  • 13. Universidades: información de Estudiantes (perfiles estudiantiles), carreras, horarios, materias, etc. Sistemas de Gestión de Bases de Datos Aplicaciones En bancos: transacciones de tarjeta de crédito: para comprar con tarjetas de crédito y la generación de los extractos mensuales. Telecomunicaciones: para guardar registros de llamadas realizadas, generar facturas mensuales, mantener el saldo de las tarjetas, etc. En las oficinas de patentes, fecha de registro de la patente, datos del desarrollador, planos del producto, etc. Bibliotecas, clasificación de libros, posición o lugar donde se encuentran, cantidad de tomos, cantidad de respaldos. Tienda/mercados: clasificación del productos manejados, cantidades, precio, etc.