Está en la página 1de 13

“Año 

del Bicentenario del Perú: 200 años de independencia”

FACULTAD DE
INGENIERIA DE
SISTEMAS E
INFORMÁTICA

CURSO: TALLER DE BASES DE DATOS.

DOCENTE: ING. JOSÉ EDGAR GARCÍA DÍAZ.


ESTUDIANTE: HANDER MORENO.

IQUITOS – PERÚ
2021
INDICE

Contenido pag.
INDICE................................................................................................................................................... 1
AGRADECIMIENTO............................................................................................................................... 3
INTRODUCCIÓN.................................................................................................................................... 4
I. GESTORES DE BASES DE DATOS........................................................................................... 5
1.1. DEFINICIÓN................................................................................................................................. 5
1.2. FUNCIONABILIDAD.................................................................................................................... 5
1.2.1. Definir una base de datos: especificar tipos, estructuras y restricciones de datos.......................5
1.2.2. Construir la base de datos: guardar los datos en algún medio controlado por el mismo SGBD...5
1.2.3. Manipular la base de datos: realizar consultas, actualizarla, generar informes............................5
II. CARACTERÍSTICAS DE UN SISTEMA DE GESTORES DE BASE DE DATOS.......................6
III. CLASIFICACIÓN DE BASES DE DATOS...................................................................................7
3.1. Según la variabilidad de la base de datos...............................................................7
3.2. Según el contenido.................................................................................................................... 7
IV. LOS SGDB MÁS USADOS.......................................................................................................... 8
4.1. OTROS......................................................................................................................................... 8
V. DIFERENCIAS ENTRE BASES DE DATOS Y HOJAS DE CÁLCULO......................................9
VI. CONCLUSIONES....................................................................................................................... 10
VII. RECOMENDACIONES.............................................................................................................. 11
ANEXOS.............................................................................................................................................. 12
BIBLIOGRAFÍA.................................................................................................................................... 13

1
AGRADECIMIENTO

Quiero empezar agradeciendo a Dios por darme salud y por seguir


protegiéndome a mí y a toda mi familia en estos días difíciles que estamos
pasando, días difíciles que espero vayan mejorando pronto para poder
seguir hacia delante, también quiero dedicar a mi pareja, que es uno de mis
pilares más valiosos que me sostiene día a día, a mis hermosas hijas que
son el motor de mi vida y la inspiración para levantarme todos los días, y
finalmente a mis padres, ya que sin ellos no estaría el día de hoy
entregando este trabajo.

2
INTRODUCCIÓN.

Vivimos en una era en donde la tecnología está en nuestros días con todo lo que
engloba esta importante palabra, hablamos de datos, información en grandes
cantidades que gracias a la tecnología podemos administrarla utilizando
diferentes gestores de datos, para poder moldear y gestionar, por lo general,
dentro de la internet por medio de los ordenadores, smartphones, etc.
Entonces se puede afirmar que las bases de datos generalmente funcionan en
computadoras que se dedican de forma exclusiva a este campo. Por las
prestaciones requeridas, generalmente funcionan en computadoras
multiprocesador con abundante memoria.
Por lo tanto, es necesario entender que para el almacenamiento de los datos
puede contar con sistemas de disco propio o almacenamiento de conexión directa
(DAS), puede conectarse a una red de almacenamiento (SAN) o conectarse a un
sistema de almacenamiento en red (NAS).
Existen aceleradores hardware, usados en grandes sistemas de proceso de
transacciones. Los SGBD se encuentran en el corazón de toda aplicación que
maneje datos. Los SGBD se basan en sistemas operativos estándar para efectuar
dichas funciones.

3
I. GESTORES DE BASES DE DATOS.

I.1. DEFINICIÓN.

Un gestor de base de datos o SGBD es una colección de programas cuyo objetivo


es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se
compone de un lenguaje de definición de datos, de un lenguaje de manipulación
de datos y de un lenguaje de consulta.
El poder de los datos es de sobra conocido por todos a la hora de realizar
acciones y movimientos empresariales. Entender qué es lo que necesita el
mercado, tu público y tus productos dependen de que todos tus datos estén
organizados a la perfección. La entrega de valor que realices en tu negocio,
después de analizar y entender estos datos, será mayor si éstos los tienes
estructurados en el modo que necesites.
La SGBD o “sistema de gestión de base de datos” es la opción perfecta para
crear, gestionar y administrar las bases de datos que poseas, permitiéndote elegir
las estructuras más óptimas para que el almacenamiento y la búsqueda de la
información la realices del modo más eficiente posible.
Podemos entender el SGBD como un conjunto de programas que definen como
una agrupación de datos relacionados entre sí que se encuentran estructurados y
organizados dentro de ese ecosistema.
Un SGBD permiten definir los datos a distintos niveles de abstracción y manipular
dichos datos, garantizando la seguridad e integridad de estos.
Algunos ejemplos de SGBD son Oracle, DB2, PostgreSQL, MySQL, MS SQL
Server, etc.

I.2. FUNCIONABILIDAD.

Si tenemos en cuenta que el propósito principal de los SGBD es simplificar la


manera de manejar todos estos conjuntos para obtener los máximos aprendizajes
posibles, podemos decir que gracias a ellos podemos controlar cualquier
operación ejecutada contra una base de datos. Como hemos comentado, para
desarrollarlo es necesario utilizar herramientas específicas, como pueden ser los
sistemas de búsquedas y de generación de informes, e incluso la necesidad de
diferentes aplicaciones.
La SGBD o “sistema de gestión de base de datos” debe permitir:

I.2.1. Definir una base de datos: especificar tipos, estructuras y restricciones de


datos.

I.2.2. Construir la base de datos: guardar los datos en algún medio controlado por el
mismo SGBD

I.2.3. Manipular la base de datos: realizar consultas, actualizarla, generar informes.

4
II. CARACTERÍSTICAS DE UN SISTEMA DE GESTORES DE BASE DE
DATOS.
Se pudo identificar las siguientes características:
 Abstracción de la información. Los SGBD ahorran a los usuarios detalles
acerca del almacenamiento físico de los datos. Da lo mismo si una base de
datos ocupa uno o cientos de archivos, este hecho se hace transparente al
usuario. Así, se definen varios niveles de abstracción.

 Independencia. La independencia de los datos 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.

 Redundancia mínima. Un buen diseño de una base de datos logrará evitar


la aparición de información repetida o redundante. De entrada, lo ideal es
lograr una redundancia nula; no obstante, en algunos casos la complejidad
de los cálculos hace necesaria la aparición de redundancias.

 Consistencia. En aquellos casos en los que no se ha logrado esta


redundancia nula, 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 seguridad frente a usuarios malintencionados, que intenten leer
información privilegiada; frente a ataques que deseen manipular o destruir
la información; o simplemente ante las torpezas de algún usuario
autorizado pero despistado. Normalmente, los SGBD disponen de un
complejo sistema de permisos a usuarios y grupos de usuarios, que
permiten otorgar diversas categorías de permisos.

 Integridad. Se trata de adoptar las medidas necesarias para garantizar la


validez de los datos almacenados. Es decir, se trata de proteger los datos
ante fallos de hardware, datos introducidos por usuarios descuidados, o
cualquier otra circunstancia capaz de corromper la información
almacenada.

 Respaldo y recuperación. Los SGBD deben proporcionar una forma


eficiente de realizar copias de respaldo de la información almacenada en
ellos, y de restaurar a partir de estas copias los datos que se hayan podido
perder.

 Control de la concurrencia. En la mayoría de los entornos (excepto quizás


el doméstico), lo más habitual es que sean muchas las personas que
acceden a una base de datos, bien para recuperar información, bien para
almacenarla. Y es también frecuente que dichos accesos se realicen de
forma simultánea. Así pues, un SGBD debe controlar este acceso
concurrente a la información, que podría derivar en inconsistencias.

5
III. CLASIFICACIÓN DE BASES DE DATOS.

Las bases de datos pueden clasificarse de varias maneras, de acuerdo al


contexto que se esté manejando, la utilidad de las mismas o las
necesidades que satisfagan.

III.1. Según la variabilidad de la base de datos.

III.1.1. Bases de datos estáticas.


Son bases de datos únicamente de lectura, utilizadas principalmente para
almacenar datos históricos que posteriormente se pueden utilizar para
estudiar el comportamiento de un conjunto de datos a través del tiempo,
realizar proyecciones, tomar decisiones y realizar análisis de datos para
inteligencia empresarial.
III.1.2. Bases de datos dinámicas.
Son bases de datos donde la información almacenada se modifica con el
tiempo, permitiendo operaciones como actualización, borrado y edición de
datos, además de las operaciones fundamentales de consulta. Un ejemplo,
puede ser la base de datos utilizada en un sistema de información de un
supermercado.

III.2. Según el contenido.

III.2.1. Bases de datos bibliográficos.


Solo contienen una subrogante (representante) de la fuente primaria, que
permite localizarla. Un registro típico de una base de datos bibliográfica
contiene información sobre el autor, fecha de publicación, editorial, título,
edición, de una determinada publicación, etc. Puede contener un resumen
o extracto de la publicación original, pero nunca el texto completo, porque
si no, estaríamos en presencia de una base de datos a texto completo (o
de fuentes primarias —ver más abajo). Como su nombre lo indica, el
contenido son cifras o números. Por ejemplo, una colección de resultados
de análisis de laboratorio, ayuda mucho a la redundancia de datos.

III.2.2. Bases de datos bibliográficos.


Almacenan las fuentes primarias, como, por ejemplo, todo el contenido de
todas las ediciones de una colección de revistas científicas.

6
IV. LOS SGDB MÁS USADOS.

Dentro de todo este mundo de sistemas de gestión de base de datos,


podemos decir que no existe un solo modelo de SGBD, ya que hay que
tener en cuenta diferentes criterios para escoger el que mejor se adecue a
tus necesidades:

Sistemas Gestores de bases de datos Relacionales o SQL


Sistemas Gestores de bases de datos No Relacionales o NoSQL

IV.1. OTROS.

Algunos ejemplos de SGBD son Oracle, DB2, PostgreSQL, MySQL, MS


SQL Server, etc.

7
V. DIFERENCIAS ENTRE BASES DE DATOS Y HOJAS DE CÁLCULO.

Las bases de datos y las hojas de cálculo (por ejemplo, las hojas de cálculo
de los paquetes de ofimática) son formas convenientes de almacenar
información. Las principales diferencias entre las ambas son:4
La forma de manipular y guardar la información.
La cantidad de datos que se pueden almacenar.
La accesibilidad a esos datos almacenados.
Las hojas de cálculo desde sus comienzos fueron diseñadas para un
usuario, y puede ser observado en sus características. Son excelentes para
uno o un pequeño número de usuarios que no necesitan utilizar un gran
volumen de datos complejos. Las bases de datos, por otro lado, fueron
creadas para almacenar gran cantidad de información organizada, enormes
cantidades en ocasiones. Las bases de datos permiten consultas
multiusuario, que permite acceder y consultar los datos de forma rápida y
segura a muchos usuarios al mismo tiempo, utilizando una lógica y un
lenguaje altamente complejos.

8
VI. CONCLUSIONES.

Sin duda alguna poder conocer mas acerca de lo informado en este


trabajo, seria lo ideal para poder afianzar en nuestras vidas cotidianas. Si
tenemos en cuenta que el propósito principal de los SGBD es simplificar la
manera de manejar todos estos conjuntos para obtener los máximos
aprendizajes posibles, podio afirmar que gracias a ellos podemos controlar
cualquier operación ejecutada contra una base de datos. Como he
comentado, para desarrollarlo es necesario utilizar herramientas
específicas, como pueden ser los sistemas de búsquedas y de generación
de informes, e incluso la necesidad de diferentes aplicaciones.
Todos esto generara resultados satisfactorios para nosotros mismos y para
las demás personas que necesiten de estas herramientas específicas, van
a contar con la capacidad suficiente para especificar tipos, estructuras y
restricciones, lo que facilitara el poder guardar esos datos en algún medio
controlado por el mismo SGBD y poder manipular la base de datos para
hacer consultas, actualizaciones y todo tipo de informes. Con las
capacitaciones contantes todo lo anterior mencionado se vera reflejado en
los conocimientos adquiridos y puestos en practica por nosotros mismos y
cualquiera.

9
VII. RECOMENDACIONES.

Yo considero que este tipo de tecnologías, herramientas y medios para


poder mejorar significativamente la difusión de información, distribución,
manejo, etc., y toda esa valiosa información que hemos podido comprender
el día de hoy por medio de este informe, se pueda masificar, consolidar con
las constantes capacitaciones y la mayor difusión que nosotros mismos y
otros factores puedan realizar, ya que beneficiara enormemente a los que
están fuera, momentáneamente, de este mundo tan eficiente. Debemos
enfocarnos en lo que esta pendiente por hacer, para ir mejorando mas
cada día y de esta manera poder aprovechar al máximo, con los
conocimientos necesarios y adquiridos que llegaremos a tener en un
determinado momento.

10
ANEXOS.

11
BIBLIOGRAFÍA.

Cti soluciones S.A. 2021 [en línea]2021 [citado el 11 de agosto 2021]


https://www.ctisoluciones.com/blog/sgbd-sistemas-gestores-base-
datos.
NETEC 2021 [en línea]2021 [citado el 11 de agosto 2021]
https://www.netec.com/post/que-es-un-gestor-de-base-de-datos-y-
cuales-son-los-mas-usados
WIkipedia 2021 [en línea]12 de junio 2021 [citado el 11 de agosto 2021]
https://es.wikipedia.org/wiki/Sistema_de_gesti
%C3%B3n_de_bases_de_datos
WIkipedia 2021 [en línea]24 de julio 2021 [citado el 11 de agosto 2021]
https://es.wikipedia.org/wiki/Base_de_datos
Power Data 2021 [en línea]2021 [citado el 11 de agosto 2021]
https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/que-es-un-
gestor-de-datos-y-para-que-sirve
Revista digital INESEM 2004-2021 [en línea]2021 [citado el 11 de
agosto 2021] https://revistadigital.inesem.es/informatica-y-tics/los-
gestores-de-bases-de-datos-mas-usados/

12

También podría gustarte