Sei sulla pagina 1di 11

República Bolivariana de Venezuela

Instituto Universitario Politécnico Santiago Mariño


Edo Nueva Esparta

Base de Datos

Realizado por:
Jesús Alejandro Marcano Anés
CI: 28074999

Porlamar, noviembre del 2019


Índice

Introducción……………………………………………………………………… 3
Base de Datos…………………………………………………………………… 4
-Características………………………………………….……………………….. 4
-Aplicación……………………………………………………………….….…….. 4
-Tipos……………………………………………………………………….……... 4
-Ventajas……………………………………………………………………..……..5
-Desventajas………………………………………………………………….……6
Independencia Lógica y Física de los datos………………………………..6
Relación entre sistemas de información y la base de datos….………....7
Sistema de gestión de base de datos…………………………………….….7
-Usuarios………………………………………………………………………..….8
-Arquitectucra…………………………………………………………….………..9
Conclusión……………………………………………………………………….10
Referencias Electrónicas………………………….………………………..…11

2
Introducción

En la actualidad los sistemas de información y los programas forman parte del


día a día de las personas, resulta extraño qué un individuo pase más de 2
horas sin hacer uso de algún dispositivo electrónico o aplicación que le auxilie
en alguna tarea, y aunque la mayoría de los usuarios de estos dispositivos y
programas desconocen su funcionamiento, para un estudiante de ingeniería
en sistemas resulta primordial la comprensión de estos programas
aplicaciones de forma que en su futuro sea capaz crear y mejorar sin gran
dificultad estos programas. Para ello es necesario conocer a fondo la principal
fuente de alimentación de estos software, la base de datos, así como su
significado, comportamiento y elementos.

3
Base de Datos: Imágenes, documentos, archivos, información general que
pertenece a un programa y sirven de entrada para la mayoría de los
procesos internos del mismo, en términos sencillos se puede comparar con
una biblioteca, puesto que en ella se almacena gran cantidad de archivos
ordenados para su posterior uso, además de permitir el almacenamiento de
nueva información de forma segura.

Características

1. Los datos son independientes del programa.


2. Sólo los usuarios autorizados pueden acceder a la base de datos.
3. Se reduce notablemente la duplicación de archivos (redundancia).
4. Distintas funciones de un programa pueden acceder a la base de datos
simultáneamente.

Aplicación

Son utilizadas en prácticamente cualquier dispositivo electrónico actual, al


igual que en: redes sociales, páginas web, transacciones financieras, registros
contables, cuentas bancarias, etcétera, para organizar y almacenar de forma
óptima gran cantidad de información sin necesidad de recurrir libros y ficheros
o documentos físicos cuya manipulación resulta costosa y tortuosa en
comparación.

Tipos

OLTP (Online Transaction Processing): Este tipo de base de datos también


se conocen como dinámicas, puesto que permiten la modificación, inserción,
eliminación, consulta y otros procesos de la información presente en la base
de datos, por ejemplo en un supermercado es necesario llevar un control
constante del inventario que se posee, junto con las ganancias obtenidas en
cada jornada y el costo de la compra de los productos para su posterior venta.

4
OLAP (Online Analytical Processing): Al contrario que la anterior, esta base
de datos se conoce como estática, esto debido a que no permiten ningún
proceso o modificación con los datos que contiene, únicamente permite la
consulta e inserción de nuevos datos. Un un buen ejemplo de esta base de
datos sería el sistema de almacenamiento de notas de una entidad educativa.

Ventajas:

1. Permite un acceso rápido a la información que se posee sin necesidad


de la intervención de terceros a la hora que desee el usuario.
2. A diferencia de los métodos analógicos facilita la eliminación de datos
duplicados o triplicados así como su ubicación.
3. Debido a su velocidad y fácil acceso a la información aumenta la
productividad de cualquier empresa, sobre todo si se compara con otra
que utilice únicamente métodos analógicos para el registro de datos.
4. La cantidad de información que puede almacenarse digitálmente es
mucho mayor a la que se puede almacenar en un libro o archivo.
5. Las bases de datos encontradas en servidores online, como las nubes
por ejemplo, permiten a los empleados acceder a la misma información
aún si se encuentran en distintas oficinas o incluso en distintos países,
sin la necesidad de perder tiempo y dinero en transporte o envío de la
información.
6. Gracias a ella se puede almacenar toda la información de cualquier
empresa en un único sitio, facilitando su administración y acceso.
7. La misma información que anteriormente para almacenarse requería
toda una biblioteca, ahora se puede tener en la palma de una mano o
en una computadora.

5
8. El mantenimiento y borrado de registros anticuados ahora se realiza en
cuestión de segundos o minutos.
9. Permite la creación casi instantánea de respaldos de la información,
que pueden realizarse cada hora diariamente, mensualmente,
anualmente o según lo requieran los usuarios.

Desventajas:

1. Es posible que la información almacenada en la base de datos aumente


mucho más de lo esperado, por lo que se requeriría un constante
mantenimiento de la misma.
2. Al aumentar el uso y la demanda de la base de datos, es inevitable que
se necesite actualizar el hardware y el software de la misma, para esto
generalmente se requiere una gran inversión.
3. Las bases de datos necesitan ser actualizadas constantemente para su
correcto funcionamiento.
4. Aunque sea poco probable, las bases de datos tienden a generar
errores críticos que pueden acabar en la pérdida total de la información
almacenada, por lo que es necesario siempre tener un respaldo de la
información.
5. Las bases de datos son susceptibles a sufrir ataques remotos de
hackers, virus, troyanos, etcétera, que pueden modificar o robar
información vital para una empresa.

Independencia Lógica y Física de los datos:

Esta es una propiedad de las bases de datos, en la cual se establece que la


forma en que se muestran los datos a los usuarios no está relacionada o por

6
lo menos, no debería estar relacionada a la forma en que dichos datos son
almacenados.

Cuando se habla de independencia física se refiere a la capacidad que tiene


una base de datos para modificar la información que se tiene o cambiar su
ubicación sin necesidad de alterar el programa al cual pertenece, a la base de
datos o su funcionamiento. Por otra parte, cuando se habla de independencia
lógica de los datos, se refiere a la capacidad que tiene la base de datos para
realizar modificaciones en los distintos procesos del programa, sin necesidad
de realizar cambios en la información que se almacena.

Relación entre sistemas de información y la base de datos:

Dentro de cualquier sistema de información es necesario tomar


constantemente gran número de decisiones, en cuanto al personal, las futuras
operaciones a realizar, que meta se busca cumplir, sea cual sea las decisiones
que se van a tomar resulta mucho más sencillo si se posee un gran
conocimiento sobre el estado en que se encuentra dicho sistema y aquí es
donde entra la base de datos, puesto que gracias a ellas se almacena gran
cantidad de información, esto quiere decir que facilitan en gran medida la toma
de decisiones dentro de los sistemas ayudando a su correcto funcionamiento
y organización.

Sistema de gestión de base de datos:

Hasta ahora se habló de que la base de datos permite la modificación e


inserción de la información, sin embargo, esto no es del todo cierto, la base de
datos es la información como tal y ella necesita de una especie de agente
externo que permita su correcto almacenamiento, manteniendo un

7
determinado orden, este agente se conoce como sistema de gestión de base
de datos (SGBD), el cual se puede definir como un conjunto de programas que
permiten el almacenamiento modificación y extracción de información de una
base de datos, además muchos de ellos permiten llevar un registro de los
usuarios que acceden a dicha información.

Usuarios:

Usuarios normales: Solo interactuan con la base de datos mediante


aplicaciones, por lo general rellenando formularios o consultando datos.

Programadores de aplicaciones: Son profesionales informáticos


encargados de la creación de las aplicaciones utilizadas por los usuarios
normales.

Usuarios sofisticados: Utilizan el lenguaje de consulta de la base de datos


para hacer sus operaciones, sin necesidad de aplicaciones.

Usuarios especializados: Se encargan de crear programas que permitan a


los usuarios normales almacenar archivos complejos como videos o audios en
la base de datos.

Administradores de la base de datos (ABD): Estos usuarios tienen las


siguientes funciones:

 Definición del esquema de la base de datos.


 Definición de la estructura y el método de acceso.
 Modificación del esquema y la organización física.
 Concensión de autorización para el acceso a los datos.
 Mantenimiento rutinario.

8
Arquitectura:

Interfaces externos: Son los encargados de recibir y enviar información u


ordenes, desde y hacia la base de datos

Intérprete o procesador del lenguaje: Recibe e interpreta la información


obtenida a través de los interfaces externos, para que sean ejecutadas por el
SGBD posteriormente.

Optimizador de consultas: Realiza la optimización de cada orden y escoge


el plan de actuación más eficiente para ejecutarlo.

Motor de la base de datos: Realiza las operaciones requeridas sobre la base


de datos, típicamente representándolo a alto nivel.

Mecanismo de almacenamiento: 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.

Motor de transacciones: 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.

9
Conclusión

La base de datos es uno de los principales pilares que permiten el


funcionamiento de distintos dispositivos en la actualidad al estar íntimamente
relacionada con los sistemas de información, además de brindar numerosas
ventajas con respecto a otros métodos para el almacenamiento de datos, la
misma importancia reside en los sistemas de gestión de base de datos, que
permiten un correcto funcionamiento, exposición y manipulación de los datos
guardados.

10
Referencias Electrónicas

-Fdonorat. (7,febrero,2009). Tipos de Usuarios de la Base de Datos. l.


[Entrada de blog] Recuperado de
https://www.google.com/amp/s/uvfdatabases.wordpress.com/2009/02/07/tipo
s-de-usuarios-de-la-base-de-datos/amp/

-Base de datos Webquest. (Fecha desconocida). Visión de los datos:


Independencia lógica y física. - base de ... . Recuperado de
https://sites.google.com/site/basededatoswebquest/vision-de-los-datos

-Tecnomazine. (9, noviembre, 2018). Ventajas y Desventajas de la Base de


Datos en Informática. Recuperado de
https://www.google.com/amp/s/tecnomagazine.net/2018/11/09/ventajas-y-
desventajas-base-de-datos/amp/

-Autor desconocido. (3,octubre,2013). Tipos de Usuarios de la Base de Datos.


l. [Entrada de blog] Recuperado de
http://unidad1grupo2551.blogspot.com/2013/10/14-arquitectura-del-sistema-
gestor-de.html?m=1

11