SlideShare une entreprise Scribd logo
1  sur  41
INTRODUCCÍON A LAS BASES
DE DATOS
Autor: Enmanuel Morles.
Docente: Ing.José Guzmán´.
ÍNDICE
INTRODUCCIÓN
Texto introductorio que funciona como preludio al trabajo a
presentar a continuación.
DESARROLLO
Contenido a explorar, definir y analizar correspondiente al tema:
-Bases de Datos:
Definición, características, aplicación, tipos, ventajas y desventajas,
visión de los datos: independencia lógica y física.
-Relación entre los Sistemas de información y las Base de
datos.
-Sistemas de gestión de bases de datos: Definición, Arquitectura,
Usuarios.
1
2
Contexto educativo
Visible en la próxima diapositíva.
INTRODUCCIÓN
Las Bases de Datos constituyen una base fundamental
para la gestión, revisión y control de la información
contenida en una empresa; cumpliendo un rol como el
núcleo donde se compilan datos a los que se puede
acceder mediante un SGBD (Sistema Gestor de Base
de Datos) con consultas que permiten visualizar los
datos contenidos en determinada área, según lo que se
desea por parte del usuario o administrador. A
continuación, se profundizará en aspectos como la
definición, características, aplicaciones, tipos, ventajas
y desventajas, independencia lógica y física de
una Base de Datos. Relación entre SI y BD
Y el concepto, arquitectura y usuarios
De un SGBD.
Desarrollo
Temas de estudio que corresponden al tema.
Contenido De
Estudio #1
Contenido 3
-Aplicaciones de las
Base de Datos.
Contenido 1
-Definición de Base
de Datos.
Contenido 4
-Tipos de Base de
Datos.
Contenido 5
-Ventajas y Desventajas
de la Base de Datos.
Contenido 6
-Visión: Independencia
Lógica y Física de las
Base de Datos.
Contenido 7
-Relación entre Sistemas de
Información y las Bases de Datos.
Contenido 2
-Características de las
Base de Datos.
Desarrollo
Temas de estudio que corresponden al tema.
Contenido De
Estudio #2
Contenido 3
-Usuarios en Sistemas Gestores de Bases
de Datos.
Contenido 1
-Definición de Sistemas Gestores de Bases
de Datos.
Contenido 2
-Arquitectura de Sistemas Gestores de
Bases de Datos.
Definición
De Base de Datos
Contenido 1:
Definición de Base de Datos
Base de Datos-¿Cómo se define?
- Una base de datos es un conjunto de datos pertenecientes
a un mismo contexto y almacenados sistemáticamente para
su posterior uso. En este sentido; una biblioteca puede
considerarse una base de datos compuesta en su mayoría
por documentos y textos impresos en papel e indexados para
su consulta. Actualmente, y debido al desarrollo tecnológico
de campos como la informática y la electrónica, la mayoría de
las bases de datos están en formato digital, siendo este un
componente electrónico, por tanto se ha desarrollado y se
ofrece un amplio rango de soluciones al problema del
almacenamiento de datos. En las bases de datos, se puede
almacenar información sobre personas, productos, pedidos, o
cualquier otra cosa.
Contenido 1:
Definición de Base de Datos
Base de Datos-Explicación
-Las bases de datos esencialmente conforman una
recopilación de datos organizados, almacenados y
categorizados de determinada forma que a su vez, permiten
que cualquier persona pueda recurrir a ellos según la clase
de información que busque y la clase de acceso que tenga a
estos (según cada caso). Y nos sólo eso, puesto que se han
transformado en una herramienta fundamental para las
empresas debido al carácter de la tecnología y avance
actuales que hoy día, modernizan la forma de trabajar con
grandes cantidades de datos.
Características
de las Bases de
Datos
Contenido 2:
Características de las Bases de Datos
Base de Datos-Características Distintivas
-Entre los Rasgos primordiales de una Base de Datos convencional, tenemos:
1# Independencia lógica y física de los datos. Modificación de los esquemas conceptuales (deben ser inherentes a las
aplicaciones y esquemas externos) y modificación de los esquemas internos sin alterar los externos o conceptuales.
2# Redundancia mínima. Es decir, disminuir toda posibilidad de que los datos se repitan, para así darle un optimo uso a las
consultas.
3# Acceso concurrente por parte de múltiples usuarios. Que el sistema pueda ser usado por diferentes tipos de
usuarios sin complicaciones y con frecuencia.
4# Integridad de los datos. Se refiere a la seguridad de que los datos sean inalterables e incorruptibles en toda instancia.
5# Consultas complejas optimizadas. La ubicación de cualquier dato o información debe ser veloz, práctica y accesible.
6# Seguridad de acceso y auditoría. Esto se refiere a la capacidad de salvaguardar los datos mediantes esquemas de
seguridad que permitan visualizarlos o modificarlos.
7# Respaldo y recuperación. Significa que los datos puedan guardase como copia de seguridad para su posterior
recuperación en caso de emergencia.
8# Acceso a través de lenguajes de programación estándar. Para realizar consultas es necesario un SGBD que
permita la gestión, administración y búsqueda de los datos.
Aplicaciones
De las Bases de
Datos
Contenido 3:
Aplicaciones de las Bases de Datos
Base de Datos-¿Para qué sirven y en qué se
usan?
-Las bases de datos se utilizan evidentemente en
aplicaciones de negocios y transacciones financieras. Sin
embargo, las bases de datos no se utilizan únicamente para
aplicaciones de negocios. Tu tienda de comestibles, banco,
tienda de alquiler de vídeos y tu tienda de ropa favorita, todas
hacen uso de las bases de datos para realizar el seguimiento
de la información de los clientes, del inventario, de los
empleados y de la contabilidad. Las bases de datos permiten
que la información sea almacenada de forma rápida y sencilla
y se utilizan en muchos aspectos de tu vida diaria. Este
artículo fue almacenado en una base de datos y su contenido
fue recuperado y mostrado en tu navegador.
Contenido 3:
Aplicaciones de las Bases de Datos
Base de Datos-Aplicaciones
-He aquí algunos usos:
• Aerolíneas. Usan bases de datos para tener de manera rápida, clara y concisa la información de los clientes. Así
como sus horarios de vuelo, destinos, etc.
• Instituciones bancarias. Están constituidas bajo la forma asociativa, cuya actividad se dirige a colectar capitales
ociosos, dándoles colocación útil, a facilitar las operaciones de pago, y a negociar con valores. Recolectando así toda
la información de sus afiliados.
• Instituciones aseguradoras. Las aseguradoras forzosamente tiene que utilizar bases de datos, y las utilizan para
llevar un registro claro, y ordenado de los datos de todos sus clientes, ya sea: nombre, fecha de nacimiento, lugar
donde actualmente vive, cuál es el servicio que desea, todos sus datos personales, de esa manera con la tecnología
de B.D.
• Redes de comunicación. Google genera ventas por medio de la publicidad de sus productos o ofertas, los anuncios
contienen por norma general un sistema de respuesta, como una tarjeta de respuestas de negocios o un número
gratuito, se confecciona la base de datos a partir de esas respuestas. En el caso de servicios comerciales hacen uso
de de Google.
Tipos
De Bases de
Datos
Contenido 4:
Tipos de Bases de Datos
Base de Datos-Tipos
-Existen diversos tipos de base de datos, pueden clasificarse de
diversas maneras. A continuación veremos las principales.
Según su flexibilidad de modificación
Bases de datos dinámicas
Son aquellas donde los datos pueden actualizarse o incluso
modificarse. La mayoría puede ser actualizada en tiempo real.
Bases de datos estáticas
Son bases de datos de consulta cuyos datos no pueden modificarse.
Contenido 4:
Tipos de Bases de Datos
Según su forma de organización
Bases de datos jerárquicas
Las bases de datos jerárquicas son aquellas organizadas en forma de un árbol al revés. Almacenan la información en
forma de registros dentro de una estructura jerárquica, es de aquí que proviene su nombre.
Cada registro de este «árbol» es llamado nodo. Nodos son registros que contienen alguna información de interés y a
partir del nodo raíz son enlazados los otros nodos descendientes: padres e hijos. Cada nodo padre puede tener varios
nodos hijos, pero cada nodo hijo solo puede tener un solo nodo padre.
Este tipo de base de datos se recomienda para administrar grandes volúmenes de informaciones, pero actualmente no
se utiliza mucho.
Las principales características de la base de datos jerárquica son:
Diferentes usuarios pueden accederla y compartir información.
Los datos son independientes.
Es una estructura rígida por lo que es difícil modificar.
Requiere gran conocimiento de las unidades de información.
Los nodos distantes del nodo raíz son de difícil acceso por lo que se requiere tiempo.
Contenido 4:
Tipos de Bases de Datos
Bases de datos de red
Esta base de datos es una variación de la anterior. La diferencia está en que en la base de datos jerárquica un nodo
hijo no puede tener varios padres y aquí sí.
Las características de estas bases de datos son semejantes a las de las bases de datos jerárquicas, aunque estas son
mucho más potentes y complejas.
Bases de datos relacionales
Las bases de datos relacionales son las más usadas actualmente para administrar datos de forma dinámica. Permite
crear todo tipo de datos y relacionarlos entre sí.
Los datos son almacenados en registros que son organizados en tablas, de esta forma pueden asociarse los
elementos entre sí muy fácilmente, además se pueden cruzar sin ninguna dificultad.
Sus principales características son:
Pueden ser utilizadas por cualquier persona.
Son de fácil gestión.
Se pueden acceder a los datos con rapidez.
Garantiza la total consistencia de los datos, sin posibilidad de error.
No son muy eficaces con datos gráficos, CAD, sistema de información geográfica ni datos en multimedia.
Contenido 4:
Tipos de Bases de Datos
Bases de datos deductivas
Conocidas también como bases de datos lógicas. Se utilizan generalmente en buscadores, pero pueden usarse de
otras formas.
Permiten almacenar los datos y consultarlos a través de búsquedas que utilizan reglas y normas previamente
almacenadas.
Sus principales características son:
Permite expresar consultas por medio de reglas lógicas.
Soporta conjuntos de datos complejos.
Se puede inferir información a través de los datos almacenados.
Usan fórmulas matemáticas o algoritmos lógicos.
Bases de datos multidimensionales.
Estas bases de datos utilizan conceptualmente la idea de un cubo de datos. Donde las informaciones se almacenan en
la intersección de tres o más atributos. Esta concepción puede ser algo compleja pero su uso es bastante simple.
Algunas de sus principales características son:
No emplean ninguna jerarquía.
Facilita tanto la búsqueda como la modificación posterior.
Utiliza un espacio menor de almacenamiento.
Tiene acceso a grandes cantidades de información
Ventajas y
Desventajas
De las Bases de
Datos
Contenido 5:
Ventajas y Desventajas de las Bases de Datos
Base de Datos-Pros y Contras
-Pros:
Almacenan grandes cantidades de información.
Esto es muy útil para las grandes compañías que manejan grandes volúmenes de información.
Compartir la información.
Los usuarios de distintas oficinas pueden compartir datos e información que son de gran importancia para sus
departamentos o funciones.
Acceso rápido a la información.
Esta es una gran ventaja, ya que la información siempre estará disponible para los usuarios.
Eliminación de información repetida o redundante.
Los usuarios tendrán la certeza de que la información que están solicitando no esta repetida o es redundante.
Contenido 5:
Ventajas y Desventajas de las Bases de Datos
Aumento en la productividad.
Como la información está disponible y es coherente, los usuarios podrán aumentar su
rendimiento al saber que cuentan con una información fiel.
Reducción del espacio de almacenamiento.
Al tener la información en medios electrónicos, se reduce considerablemente el espacio para
almacenar de manera tradicional.
Mejora la seguridad de la información.
Existe un acceso reducido para los usuarios, de tal manera que cierta información podrá ser
controlada por los administradores de la base de datos.
Mejor mantenimiento.
Al estar la información en medios electrónicos, el darle mantenimiento es mucho más fácil ya
que se cuentan con herramientas para este mantenimiento.
Contenido 5:
Ventajas y Desventajas de las Bases de Datos
-Contras:
Tamaño.
Entre más grande sea la base de datos, se requiere mayor capacidad e disco duro y más memoria
RAM para que pueda funcionar adecuadamente.
Costo.
El hardware y software para el correcto funcionamiento de una base de datos es costoso.
Actualización.
Es necesario mantener actualizados a los usuarios ya que las tecnologías van cambiando
constantemente.
Vulnerabilidad a los fallos.
Esta es una gran desventaja ya que la base de datos está expuesta a fallos que no están en las
manos de los usuarios, como una descarga eléctrica.
Visión:
Independencia
Lógica y Física
De las Bases de
Datos
Contenido 6:
Visión: Independencia Lógica y Física de las Bases de Datos
Base de Datos-Independencias dentro de volúmenes de información organizados
Lo podemos definir como la capacidad para modificar el esquema en un nivel del sistema sin tener que modificar el
esquema del nivel inmediato superior.
Se pueden definir dos tipos de independencia de datos:
Independencia Lógica Independencia Física
Contenido 6:
Visión: Independencia Lógica y Física de las Bases de Datos
1.- Independencia lógica.
Es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas externos ni los
programas de aplicación.
Se puede modificar el esquema conceptual para ampliar la base de datos o para reducirla.
Por ejemplo, el añadir cuentas de mercado de valores en un sistema bancario.
Son mas difíciles de lograr que las independencias físicas, ya que los programas de aplicación son
fuertemente dependientes de la estructura lógica de los datos a los que acceden.
Contenido 6:
Visión: Independencia Lógica y Física de las Bases de Datos
2.- Independencia Física.
Es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos).
se refiere sólo a la separación entre las aplicaciones y las estructuras físicas de almacenamiento.
Por ejemplo, puede ser necesario reorganizar ciertos ficheros físicos con el fin de mejorar el rendimiento de
las operaciones de consulta o de actualización de datos.
Relación
Entre Sistemas
de Información y
Bases de Datos
Contenido 7:
Relación entre Sistemas de Información y Bases de Datos
Base de Datos-¿En qué se relacionan con los sistemas de
información?
La relación que existen entre ambos es que las Bases de datos hacen su
parte, conformando al Sistema de Información que maneje la empresa,
pues pueden ser varias bases de datos en un mismo Sistema de
información.
La empresa tiene un Único Sistema de Información, con el cual maneja las
diferentes áreas como contable, de ventas, de archivo entre otras y cada
área puede tener una base de datos diferente de acuerdo a su necesidad.
Es una cadena pues todo está unido y en función de todo, para excelentes
resultados en la empresa.
Toda una sinergia que se complementa para poder funcionar de forma
óptima y orgánica a fin de facilitar las labores empresariales que requieren
administrar los datos
Sistemas Gestores
De Bases De Datos
DEFINICIÓN
Contenido 1:
Concepto de Sistemas Gestores de Base de Datos
Un Sistema Gestor de Base de Datos (SGBD) o DGBA (Data Base Management System) es un conjunto
de programas no visibles que administran y gestionan la información que contiene una base de datos Los
gestores de base de datos o gestores de datos hacen posible admnistrar todo acceso a la base de datos
ya que tienen el objetivo de servir de interfaz entre ésta, el usuario y las aplicaciones.
Concepto
Contenido 1:
Concepto de Sistemas Gestores de Base de Datos
¿En qué podemos diferenciar a las Bases de Datos de los Sistemas de Información?, pues, en
esencia, las BD son el contenido de un tema(área), organizado con una estructura bien definida,
mientras que, el SGBD es un programa creado con la función de modificar, acceder, administrar,
gestionar, buscar y controlar la información contenida en una BD.
Un ejemplo: una BD pueden ser los datos de estudiantes guardados en tablas que se encuentran en los
servidores de una institución, que, mediante un software (SGBD) pueden ser consultados mediante la C.I
del propio estudiante, permitiendo reflejar su estado académico, notas, etc.
Explicación
Sistemas Gestores
De Bases De Datos
Arquitectura
Contenido 2:
Arquitectura de los Sistemas Gestores de Base de Datos
La arquitectura de un SGBD especifica sus componentes (incluyendo su descripción funcional) y sus
interfaces. Trata de conceptos distintos que la arquitectura de la base de datos. Los componentes
principales de un SGBD son:
Medios para comunicarse con el SGDB en ambos sentidos (E/S)
y explotar a todas sus funciones. Pueden afectar a la BD o a la
operación del SGBD, por ejemplo:
• operaciones directas con la base de datos: definición de
tipos, asignación de niveles de seguridad, actualización
de datos, consulta de la base de datos...
• operaciones relativas a la operación del SGBD: copia
de seguridad y restauración, recuperación tras una
caída, monitoreo de seguridad, gestión del
almacenamiento, reserva de espacio, monitoreo de la
configuración, monitoreo de prestaciones, afinado...
• las interfaces externas bien pueden ser utilizadas por
usuarios (p. e. administradores) o bien por programas
que se comunican a través de una API.
la mayor parte de las operaciones se efectúan
mediante un lenguaje de base de datos. Existen
lenguajes para definición de datos, manipulación
de datos (p. e. SQL), para especificar aspectos de
la seguridad y más. Las sentencias en ese
lenguaje se introducen en el SGBD mediante la
interfaz adecuada. Se procesan las expresiones
en dicho lenguaje (ya sea compilado o
interpretado) para extraer las operaciones de
modo que puedan ser ejecutadas por el SGBD.
Interfaces externas:
1
Intérprete o procesador
del lenguaje 2
Contenido 2:
Arquitectura de los Sistemas Gestores de Base de Datos
Realiza las
operaciones
requeridas sobre la
base de datos,
típicamente
representándolo a
alto nivel.
Motor de la base de datos
4
Contenido 2:
Arquitectura de los Sistemas Gestores de Base de Datos
traduce las operaciones
a lenguaje de bajo nivel
para acceder a los
datos. En algunas
arquitecturas el
mecanismo de
almacenamiento está
integrado en el motor de
la base de datos.
Mecanismo de
almacenamiento 5
Realiza la optimización de
cada pregunta y escoge el
plan de actuación más
eficiente para ejecutarlo.
Optimizador de consultas
3
Para conseguir corrección y fiabilidad, la mayoría de
las operaciones internas del SGBD, se realizan
encapsuladas dentro de transacciones. Las
transacciones pueden ser especificadas
externamente al SGBD para encapsular un grupo de
operaciones. El motor de transacciones sigue la
ejecución de las transacciones y gestiona su
ejecución de acuerdo con las reglas que tiene
establecidas (p. ej., control de concurrencia y su
ejecución o cancelación).
Comprende muchos otros componentes que
tratan de aspectos de gestión y operativos del
SGBD como monitoreo de prestaciones,
gestión del almacenamiento, mapas de
almacenamiento.
Motor de transacciones
6
Gestión y operación de
SGBD 7
Contenido 2:
Arquitectura de los Sistemas Gestores de Base de Datos
Sistemas Gestores
De Bases De Datos
Usuarios
Explicación
Un usuario es todo aquel que tenga contacto con el
sistema de bases de datos.
Se tienen 3 clases generales de usuarios:
1. Programador de aplicaciones
2. Usuario final
3. Administrador de bases de datos o DBA.
¿Cómo definimos a los usuarios?
Contenido 3:
Usuarios en los Sistemas Gestores de Base de Datos
Son aquellos profesionales en
informática que interactúan con el
sistema a través del DML(Lenguaje de
Manipulación de Datos), los cuales se
encuentran en un lenguaje de
programación (Pascal, Cobol, etc.) Es
el encargado de escribir programas de
aplicación que usen Bases de Datos.
Accede a la base de datos
desde un equipo en el cual
puede utilizar lenguaje de
consulta generado como parte
del sistema o acude a un
programa de aplicación
suministrado por un
programador.
Es el encargado del
control general del
sistema.
Contenido 3:
Usuarios en los Sistemas Gestores de Base de Datos
Programador de aplicaciones
1 Usuario Final
2 Administrador de Bases de Datos
3
MUCHAS
GRACIAS!!!

Contenu connexe

Tendances (20)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
bases de datos
 bases de datos bases de datos
bases de datos
 
Base de datos Alessia Peña
Base de datos   Alessia PeñaBase de datos   Alessia Peña
Base de datos Alessia Peña
 
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
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
TIC I - Bases de datos
TIC I - Bases de datosTIC I - Bases de datos
TIC I - Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datos
 
Unidad ii bases de datos
Unidad ii bases de datosUnidad ii bases de datos
Unidad ii bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos populares
Bases de datos popularesBases de datos populares
Bases de datos populares
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las 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
 
Introduccion a los sistemas de bases de datos
Introduccion  a los sistemas de bases de datosIntroduccion  a los sistemas de bases de datos
Introduccion a los sistemas de bases de datos
 
Presentación Base de Datos
Presentación Base de DatosPresentación Base de Datos
Presentación Base de Datos
 

Similaire à Introducción a las bases de datos: conceptos básicos

Similaire à Introducción a las bases de datos: conceptos básicos (20)

TIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBDTIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBD
 
Glosario base de datos
Glosario base de datosGlosario base de datos
Glosario base de datos
 
Guia base de datos
Guia base de datosGuia base de datos
Guia base de datos
 
Basedatos
BasedatosBasedatos
Basedatos
 
Gias nº 1base de datos.
Gias nº 1base de datos.Gias nº 1base de datos.
Gias nº 1base de datos.
 
Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6
 
Tercer periodo 11 6
Tercer periodo 11 6Tercer periodo 11 6
Tercer periodo 11 6
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Guia 3 base de datos
Guia 3 base de datosGuia 3 base de datos
Guia 3 base de datos
 
Base de datos (programacion)
Base de datos (programacion)Base de datos (programacion)
Base de datos (programacion)
 
Bases de datos jh, gau, adri
Bases de datos jh, gau, adriBases de datos jh, gau, adri
Bases de datos jh, gau, adri
 
Presentacion 1
Presentacion 1Presentacion 1
Presentacion 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Resumen - Introducción a la base de datos
Resumen - Introducción a la base de datos Resumen - Introducción a la base de datos
Resumen - Introducción a la base de datos
 
Base de datos 11
Base de datos 11Base de datos 11
Base de datos 11
 
Base de Datos - Yaiberth Bravo
Base de Datos - Yaiberth BravoBase de Datos - Yaiberth Bravo
Base de Datos - Yaiberth Bravo
 
Base de datos
Base de datosBase de datos
Base de datos
 

Dernier

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
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
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Dernier (20)

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
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
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 

Introducción a las bases de datos: conceptos básicos

  • 1. INTRODUCCÍON A LAS BASES DE DATOS Autor: Enmanuel Morles. Docente: Ing.José Guzmán´.
  • 2. ÍNDICE INTRODUCCIÓN Texto introductorio que funciona como preludio al trabajo a presentar a continuación. DESARROLLO Contenido a explorar, definir y analizar correspondiente al tema: -Bases de Datos: Definición, características, aplicación, tipos, ventajas y desventajas, visión de los datos: independencia lógica y física. -Relación entre los Sistemas de información y las Base de datos. -Sistemas de gestión de bases de datos: Definición, Arquitectura, Usuarios. 1 2
  • 3. Contexto educativo Visible en la próxima diapositíva.
  • 4. INTRODUCCIÓN Las Bases de Datos constituyen una base fundamental para la gestión, revisión y control de la información contenida en una empresa; cumpliendo un rol como el núcleo donde se compilan datos a los que se puede acceder mediante un SGBD (Sistema Gestor de Base de Datos) con consultas que permiten visualizar los datos contenidos en determinada área, según lo que se desea por parte del usuario o administrador. A continuación, se profundizará en aspectos como la definición, características, aplicaciones, tipos, ventajas y desventajas, independencia lógica y física de una Base de Datos. Relación entre SI y BD Y el concepto, arquitectura y usuarios De un SGBD.
  • 5. Desarrollo Temas de estudio que corresponden al tema. Contenido De Estudio #1 Contenido 3 -Aplicaciones de las Base de Datos. Contenido 1 -Definición de Base de Datos. Contenido 4 -Tipos de Base de Datos. Contenido 5 -Ventajas y Desventajas de la Base de Datos. Contenido 6 -Visión: Independencia Lógica y Física de las Base de Datos. Contenido 7 -Relación entre Sistemas de Información y las Bases de Datos. Contenido 2 -Características de las Base de Datos.
  • 6. Desarrollo Temas de estudio que corresponden al tema. Contenido De Estudio #2 Contenido 3 -Usuarios en Sistemas Gestores de Bases de Datos. Contenido 1 -Definición de Sistemas Gestores de Bases de Datos. Contenido 2 -Arquitectura de Sistemas Gestores de Bases de Datos.
  • 8. Contenido 1: Definición de Base de Datos Base de Datos-¿Cómo se define? - Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier otra cosa.
  • 9. Contenido 1: Definición de Base de Datos Base de Datos-Explicación -Las bases de datos esencialmente conforman una recopilación de datos organizados, almacenados y categorizados de determinada forma que a su vez, permiten que cualquier persona pueda recurrir a ellos según la clase de información que busque y la clase de acceso que tenga a estos (según cada caso). Y nos sólo eso, puesto que se han transformado en una herramienta fundamental para las empresas debido al carácter de la tecnología y avance actuales que hoy día, modernizan la forma de trabajar con grandes cantidades de datos.
  • 11. Contenido 2: Características de las Bases de Datos Base de Datos-Características Distintivas -Entre los Rasgos primordiales de una Base de Datos convencional, tenemos: 1# Independencia lógica y física de los datos. Modificación de los esquemas conceptuales (deben ser inherentes a las aplicaciones y esquemas externos) y modificación de los esquemas internos sin alterar los externos o conceptuales. 2# Redundancia mínima. Es decir, disminuir toda posibilidad de que los datos se repitan, para así darle un optimo uso a las consultas. 3# Acceso concurrente por parte de múltiples usuarios. Que el sistema pueda ser usado por diferentes tipos de usuarios sin complicaciones y con frecuencia. 4# Integridad de los datos. Se refiere a la seguridad de que los datos sean inalterables e incorruptibles en toda instancia. 5# Consultas complejas optimizadas. La ubicación de cualquier dato o información debe ser veloz, práctica y accesible. 6# Seguridad de acceso y auditoría. Esto se refiere a la capacidad de salvaguardar los datos mediantes esquemas de seguridad que permitan visualizarlos o modificarlos. 7# Respaldo y recuperación. Significa que los datos puedan guardase como copia de seguridad para su posterior recuperación en caso de emergencia. 8# Acceso a través de lenguajes de programación estándar. Para realizar consultas es necesario un SGBD que permita la gestión, administración y búsqueda de los datos.
  • 13. Contenido 3: Aplicaciones de las Bases de Datos Base de Datos-¿Para qué sirven y en qué se usan? -Las bases de datos se utilizan evidentemente en aplicaciones de negocios y transacciones financieras. Sin embargo, las bases de datos no se utilizan únicamente para aplicaciones de negocios. Tu tienda de comestibles, banco, tienda de alquiler de vídeos y tu tienda de ropa favorita, todas hacen uso de las bases de datos para realizar el seguimiento de la información de los clientes, del inventario, de los empleados y de la contabilidad. Las bases de datos permiten que la información sea almacenada de forma rápida y sencilla y se utilizan en muchos aspectos de tu vida diaria. Este artículo fue almacenado en una base de datos y su contenido fue recuperado y mostrado en tu navegador.
  • 14. Contenido 3: Aplicaciones de las Bases de Datos Base de Datos-Aplicaciones -He aquí algunos usos: • Aerolíneas. Usan bases de datos para tener de manera rápida, clara y concisa la información de los clientes. Así como sus horarios de vuelo, destinos, etc. • Instituciones bancarias. Están constituidas bajo la forma asociativa, cuya actividad se dirige a colectar capitales ociosos, dándoles colocación útil, a facilitar las operaciones de pago, y a negociar con valores. Recolectando así toda la información de sus afiliados. • Instituciones aseguradoras. Las aseguradoras forzosamente tiene que utilizar bases de datos, y las utilizan para llevar un registro claro, y ordenado de los datos de todos sus clientes, ya sea: nombre, fecha de nacimiento, lugar donde actualmente vive, cuál es el servicio que desea, todos sus datos personales, de esa manera con la tecnología de B.D. • Redes de comunicación. Google genera ventas por medio de la publicidad de sus productos o ofertas, los anuncios contienen por norma general un sistema de respuesta, como una tarjeta de respuestas de negocios o un número gratuito, se confecciona la base de datos a partir de esas respuestas. En el caso de servicios comerciales hacen uso de de Google.
  • 16. Contenido 4: Tipos de Bases de Datos Base de Datos-Tipos -Existen diversos tipos de base de datos, pueden clasificarse de diversas maneras. A continuación veremos las principales. Según su flexibilidad de modificación Bases de datos dinámicas Son aquellas donde los datos pueden actualizarse o incluso modificarse. La mayoría puede ser actualizada en tiempo real. Bases de datos estáticas Son bases de datos de consulta cuyos datos no pueden modificarse.
  • 17. Contenido 4: Tipos de Bases de Datos Según su forma de organización Bases de datos jerárquicas Las bases de datos jerárquicas son aquellas organizadas en forma de un árbol al revés. Almacenan la información en forma de registros dentro de una estructura jerárquica, es de aquí que proviene su nombre. Cada registro de este «árbol» es llamado nodo. Nodos son registros que contienen alguna información de interés y a partir del nodo raíz son enlazados los otros nodos descendientes: padres e hijos. Cada nodo padre puede tener varios nodos hijos, pero cada nodo hijo solo puede tener un solo nodo padre. Este tipo de base de datos se recomienda para administrar grandes volúmenes de informaciones, pero actualmente no se utiliza mucho. Las principales características de la base de datos jerárquica son: Diferentes usuarios pueden accederla y compartir información. Los datos son independientes. Es una estructura rígida por lo que es difícil modificar. Requiere gran conocimiento de las unidades de información. Los nodos distantes del nodo raíz son de difícil acceso por lo que se requiere tiempo.
  • 18. Contenido 4: Tipos de Bases de Datos Bases de datos de red Esta base de datos es una variación de la anterior. La diferencia está en que en la base de datos jerárquica un nodo hijo no puede tener varios padres y aquí sí. Las características de estas bases de datos son semejantes a las de las bases de datos jerárquicas, aunque estas son mucho más potentes y complejas. Bases de datos relacionales Las bases de datos relacionales son las más usadas actualmente para administrar datos de forma dinámica. Permite crear todo tipo de datos y relacionarlos entre sí. Los datos son almacenados en registros que son organizados en tablas, de esta forma pueden asociarse los elementos entre sí muy fácilmente, además se pueden cruzar sin ninguna dificultad. Sus principales características son: Pueden ser utilizadas por cualquier persona. Son de fácil gestión. Se pueden acceder a los datos con rapidez. Garantiza la total consistencia de los datos, sin posibilidad de error. No son muy eficaces con datos gráficos, CAD, sistema de información geográfica ni datos en multimedia.
  • 19. Contenido 4: Tipos de Bases de Datos Bases de datos deductivas Conocidas también como bases de datos lógicas. Se utilizan generalmente en buscadores, pero pueden usarse de otras formas. Permiten almacenar los datos y consultarlos a través de búsquedas que utilizan reglas y normas previamente almacenadas. Sus principales características son: Permite expresar consultas por medio de reglas lógicas. Soporta conjuntos de datos complejos. Se puede inferir información a través de los datos almacenados. Usan fórmulas matemáticas o algoritmos lógicos. Bases de datos multidimensionales. Estas bases de datos utilizan conceptualmente la idea de un cubo de datos. Donde las informaciones se almacenan en la intersección de tres o más atributos. Esta concepción puede ser algo compleja pero su uso es bastante simple. Algunas de sus principales características son: No emplean ninguna jerarquía. Facilita tanto la búsqueda como la modificación posterior. Utiliza un espacio menor de almacenamiento. Tiene acceso a grandes cantidades de información
  • 21. Contenido 5: Ventajas y Desventajas de las Bases de Datos Base de Datos-Pros y Contras -Pros: Almacenan grandes cantidades de información. Esto es muy útil para las grandes compañías que manejan grandes volúmenes de información. Compartir la información. Los usuarios de distintas oficinas pueden compartir datos e información que son de gran importancia para sus departamentos o funciones. Acceso rápido a la información. Esta es una gran ventaja, ya que la información siempre estará disponible para los usuarios. Eliminación de información repetida o redundante. Los usuarios tendrán la certeza de que la información que están solicitando no esta repetida o es redundante.
  • 22. Contenido 5: Ventajas y Desventajas de las Bases de Datos Aumento en la productividad. Como la información está disponible y es coherente, los usuarios podrán aumentar su rendimiento al saber que cuentan con una información fiel. Reducción del espacio de almacenamiento. Al tener la información en medios electrónicos, se reduce considerablemente el espacio para almacenar de manera tradicional. Mejora la seguridad de la información. Existe un acceso reducido para los usuarios, de tal manera que cierta información podrá ser controlada por los administradores de la base de datos. Mejor mantenimiento. Al estar la información en medios electrónicos, el darle mantenimiento es mucho más fácil ya que se cuentan con herramientas para este mantenimiento.
  • 23. Contenido 5: Ventajas y Desventajas de las Bases de Datos -Contras: Tamaño. Entre más grande sea la base de datos, se requiere mayor capacidad e disco duro y más memoria RAM para que pueda funcionar adecuadamente. Costo. El hardware y software para el correcto funcionamiento de una base de datos es costoso. Actualización. Es necesario mantener actualizados a los usuarios ya que las tecnologías van cambiando constantemente. Vulnerabilidad a los fallos. Esta es una gran desventaja ya que la base de datos está expuesta a fallos que no están en las manos de los usuarios, como una descarga eléctrica.
  • 25. Contenido 6: Visión: Independencia Lógica y Física de las Bases de Datos Base de Datos-Independencias dentro de volúmenes de información organizados Lo podemos definir como la capacidad para modificar el esquema en un nivel del sistema sin tener que modificar el esquema del nivel inmediato superior. Se pueden definir dos tipos de independencia de datos: Independencia Lógica Independencia Física
  • 26. Contenido 6: Visión: Independencia Lógica y Física de las Bases de Datos 1.- Independencia lógica. Es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas externos ni los programas de aplicación. Se puede modificar el esquema conceptual para ampliar la base de datos o para reducirla. Por ejemplo, el añadir cuentas de mercado de valores en un sistema bancario. Son mas difíciles de lograr que las independencias físicas, ya que los programas de aplicación son fuertemente dependientes de la estructura lógica de los datos a los que acceden.
  • 27. Contenido 6: Visión: Independencia Lógica y Física de las Bases de Datos 2.- Independencia Física. Es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos). se refiere sólo a la separación entre las aplicaciones y las estructuras físicas de almacenamiento. Por ejemplo, puede ser necesario reorganizar ciertos ficheros físicos con el fin de mejorar el rendimiento de las operaciones de consulta o de actualización de datos.
  • 29. Contenido 7: Relación entre Sistemas de Información y Bases de Datos Base de Datos-¿En qué se relacionan con los sistemas de información? La relación que existen entre ambos es que las Bases de datos hacen su parte, conformando al Sistema de Información que maneje la empresa, pues pueden ser varias bases de datos en un mismo Sistema de información. La empresa tiene un Único Sistema de Información, con el cual maneja las diferentes áreas como contable, de ventas, de archivo entre otras y cada área puede tener una base de datos diferente de acuerdo a su necesidad. Es una cadena pues todo está unido y en función de todo, para excelentes resultados en la empresa. Toda una sinergia que se complementa para poder funcionar de forma óptima y orgánica a fin de facilitar las labores empresariales que requieren administrar los datos
  • 30. Sistemas Gestores De Bases De Datos DEFINICIÓN
  • 31. Contenido 1: Concepto de Sistemas Gestores de Base de Datos Un Sistema Gestor de Base de Datos (SGBD) o DGBA (Data Base Management System) es un conjunto de programas no visibles que administran y gestionan la información que contiene una base de datos Los gestores de base de datos o gestores de datos hacen posible admnistrar todo acceso a la base de datos ya que tienen el objetivo de servir de interfaz entre ésta, el usuario y las aplicaciones. Concepto
  • 32. Contenido 1: Concepto de Sistemas Gestores de Base de Datos ¿En qué podemos diferenciar a las Bases de Datos de los Sistemas de Información?, pues, en esencia, las BD son el contenido de un tema(área), organizado con una estructura bien definida, mientras que, el SGBD es un programa creado con la función de modificar, acceder, administrar, gestionar, buscar y controlar la información contenida en una BD. Un ejemplo: una BD pueden ser los datos de estudiantes guardados en tablas que se encuentran en los servidores de una institución, que, mediante un software (SGBD) pueden ser consultados mediante la C.I del propio estudiante, permitiendo reflejar su estado académico, notas, etc. Explicación
  • 33. Sistemas Gestores De Bases De Datos Arquitectura
  • 34. Contenido 2: Arquitectura de los Sistemas Gestores de Base de Datos La arquitectura de un SGBD especifica sus componentes (incluyendo su descripción funcional) y sus interfaces. Trata de conceptos distintos que la arquitectura de la base de datos. Los componentes principales de un SGBD son:
  • 35. Medios para comunicarse con el SGDB en ambos sentidos (E/S) y explotar a todas sus funciones. Pueden afectar a la BD o a la operación del SGBD, por ejemplo: • operaciones directas con la base de datos: definición de tipos, asignación de niveles de seguridad, actualización de datos, consulta de la base de datos... • operaciones relativas a la operación del SGBD: copia de seguridad y restauración, recuperación tras una caída, monitoreo de seguridad, gestión del almacenamiento, reserva de espacio, monitoreo de la configuración, monitoreo de prestaciones, afinado... • las interfaces externas bien pueden ser utilizadas por usuarios (p. e. administradores) o bien por programas que se comunican a través de una API. la mayor parte de las operaciones se efectúan mediante un lenguaje de base de datos. Existen lenguajes para definición de datos, manipulación de datos (p. e. SQL), para especificar aspectos de la seguridad y más. Las sentencias en ese lenguaje se introducen en el SGBD mediante la interfaz adecuada. Se procesan las expresiones en dicho lenguaje (ya sea compilado o interpretado) para extraer las operaciones de modo que puedan ser ejecutadas por el SGBD. Interfaces externas: 1 Intérprete o procesador del lenguaje 2 Contenido 2: Arquitectura de los Sistemas Gestores de Base de Datos
  • 36. Realiza las operaciones requeridas sobre la base de datos, típicamente representándolo a alto nivel. Motor de la base de datos 4 Contenido 2: Arquitectura de los Sistemas Gestores de Base de Datos traduce las operaciones a lenguaje de bajo nivel para acceder a los datos. En algunas arquitecturas el mecanismo de almacenamiento está integrado en el motor de la base de datos. Mecanismo de almacenamiento 5 Realiza la optimización de cada pregunta y escoge el plan de actuación más eficiente para ejecutarlo. Optimizador de consultas 3
  • 37. Para conseguir corrección y fiabilidad, la mayoría de las operaciones internas del SGBD, se realizan encapsuladas dentro de transacciones. Las transacciones pueden ser especificadas externamente al SGBD para encapsular un grupo de operaciones. El motor de transacciones sigue la ejecución de las transacciones y gestiona su ejecución de acuerdo con las reglas que tiene establecidas (p. ej., control de concurrencia y su ejecución o cancelación). Comprende muchos otros componentes que tratan de aspectos de gestión y operativos del SGBD como monitoreo de prestaciones, gestión del almacenamiento, mapas de almacenamiento. Motor de transacciones 6 Gestión y operación de SGBD 7 Contenido 2: Arquitectura de los Sistemas Gestores de Base de Datos
  • 38. Sistemas Gestores De Bases De Datos Usuarios
  • 39. Explicación Un usuario es todo aquel que tenga contacto con el sistema de bases de datos. Se tienen 3 clases generales de usuarios: 1. Programador de aplicaciones 2. Usuario final 3. Administrador de bases de datos o DBA. ¿Cómo definimos a los usuarios? Contenido 3: Usuarios en los Sistemas Gestores de Base de Datos
  • 40. Son aquellos profesionales en informática que interactúan con el sistema a través del DML(Lenguaje de Manipulación de Datos), los cuales se encuentran en un lenguaje de programación (Pascal, Cobol, etc.) Es el encargado de escribir programas de aplicación que usen Bases de Datos. Accede a la base de datos desde un equipo en el cual puede utilizar lenguaje de consulta generado como parte del sistema o acude a un programa de aplicación suministrado por un programador. Es el encargado del control general del sistema. Contenido 3: Usuarios en los Sistemas Gestores de Base de Datos Programador de aplicaciones 1 Usuario Final 2 Administrador de Bases de Datos 3