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

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 

Último (20)

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 

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.