Está en la página 1de 8

GUIA PARA EL EXAMEN

DEFINICION DE SISTEMAS DE INFORMACION

“conjunto formal de
procesos que, operando sobre una colección de datos estructurada de acuerdo a las
necesidades de la empresa, recopila, elabora y distribuyen selectivamente la
información necesaria para la operación de dicha empresa y para las actividades de
dirección y control correspondientes, apoyando, al menos en parte, los procesos de toma
de decisiones necesarios para desempeñar funciones de negocio de la empresa de
acuerdo con su estrategia”.

II. EVOLUCION DE LOS SISTEMAS DE INFORMACION

Los Sistemas de información han ido evolucionando durante los últimos años
hasta constituir los denominados sistemas de información estratégicos. Primeramente
los Sistemas de Información empresariales eran considerados como un instrumento
simplificador de las distintas actividades de la empresa, una herramienta con la cual se
facilitaban los tramites y reducía la burocracia. Su finalidad era básicamente llevar la
contabilidad y el procesamiento de los documentos que a nivel operativo.
Posteriormente el desarrollo de la informática3 y las telecomunicaciones
permitieron incrementar la eficacia en la realización de las tareas, ahorrar tiempo en el
desarrollo de las actividades y almacenar la mayor cantidad de información en el menor
espacio posible, lo cual aumentó en las organizaciones el interés en los sistemas de
información. Con el transcurrir del tiempo las empresas fueron observando como las
tecnologías y sistemas de información permitían a la empresa obtener mejores
resultados que sus competidores, constituyéndose por si mismas como una fuente de
ventaja competitiva y una poderosa arma que permitía diferenciarse de sus
competidores y obtener mejores resultados que estos. De este modo los sistemas de
información se constituyeron como una de las cuestiones estratégicas de la empresa,
que ha de considerarse siempre en todo proceso de planificación empresarial.

Dada la clasificación de K y J Laudon, los primeros sistemas de información en


desarrollarse fueron los Sistemas de Procesamiento de operaciones. Con el transcurrir
del tiempo, fueron apareciendo en primer lugar los sistemas de información para la
administración y finalmente los sistemas de apoyo a las decisiones así como los
sistemas estratégicos. Se produjo un desarrollo vertical de los sistemas de información,

COMENTAMOS DE CRM Y ERP TRANSACCIONAL

Concepto de bases de datos

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.
Una base de datos es una colección de información organizada de forma que un
programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que
necesite. Una base de datos es un sistema de archivos electrónico. Las bases
de datos tradicionales se organizan por campos, registros y archivos.

Sistemas manejadores de bases de datos

Sistema de gestión de bases de datos. Un sistema gestor de base de datos (SGBD)


es un conjunto de programas que permiten el almacenamiento, modificación y extracción
de la información en una base de datos, además de proporcionar herramientas para
añadir, borrar, modificar y analizar los datos.

Estos sistemas también proporcionan métodos para mantener la integridad de los datos, para
administrar el acceso de usuarios a los datos y para recuperar la información si el sistema se
corrompe. Permiten presentar la información de la base de datos en variados formatos. La
mayoría incluyen un generador de informes. También pueden incluir un módulo gráfico que
permita presentar la información con gráficos y tablas.

Bases de datos y su importancia dentro de


una Organización
Las Bases de Datos juegan un papel importante en la mayoría de
las áreas donde se utilizan computadores, permitiendo almacenar
grandes volúmenes de datos acerca de la empresa, los cuales son
percibidos a través de los usuarios, de la misma manera la
información obtenida de los datos almacenados debe estar en una
forma que sirva para administrar, planear, controlar y tomar
decisiones dentro de una organización.

Las bases de datos son uno de los activos intangibles con mayor valor para la
compañía, pues es donde se almacenan los resultados del negocio en términos de
venta, clientes, rentabilidades, costes, márgenes, precios de compra, proveedores,
etc… es decir, no solo tenemos información estratégica sino también información
protegida por la ley, como la LOPD, cuya salida de nuestras organizaciones sin
control podría provocar una grave sanción, pérdida de credibilidad ante clientes o,
incluso, el cierre de nuestra empresa.
Existen empresas que tienen datos muy confidenciales en las bases de datos,
como registros de llamadas telefónicas, información de sus inversiones, etc…
siendo, en este momento, un punto de mira para los hackers que atentan contra
la ciberseguridad empresarial. Es por ello que, la gestión de estas bases de datos
por el CIO debe ser una prioridad.
Para la gestión se han creado los sistemas de gestión de bases de datos,
comúnmente conocidos como SGBD, que permiten al CIO tener un control, casi
total, de lo que ocurre en sus bases de datos. A través de estos sistemas, el CIO es
capaz de asegurar la disponibilidad mediante replica de los datos, garantizar las
copias de seguridad, restringir el acceso a los datos, controlar mediante sistemas
de log quien accede a qué información y cuándo, optimizar la respuesta de
portales ecommerce, proporcionar complejos informes que la empresa necesita o,
incluso, automatizar alarmas de negocio, periódicamente.
Los SGBD son una herramienta estratégica y clave para el CIO para asegurar que
la empresa dispone de bases de datos que:
 Agrupan y almacenan la información de manera fiable y segura.

 Permite el acceso y la modificación de forma transaccional, incluso con operaciones


masivas.

 Ayuda a compartir la información de la empresa transversalmente.

 Evita que exista redundancia en la información, trabajando el concepto de dato


único.

 Permite ser el soporte de todos los procesos de la empresa.

Importancia, tipos y
selección de un gestor de
base de datos
Registrar los datos con precisión, actualizar y rastrear la información de manera eficiente y
regular, mediante un gestor de base de datos permite a la empresas lograr sus objetivos,
potenciar su negocio de manera estratégica y hacer frente a nuevos desafíos.
Tras recopilar los datos, la información se utiliza para preparar informes contables, calcular
estimaciones de ventas, crear facturas para los clientes, etc. Una de las mejores formas de
manejar las relaciones entre los distintos elementos de la base de datos es usar un gestor de
base de datos relacional.
Hoy en día, los sistemas de gestión de base de datos son necesarios y muy importantes en la
creación y gestión de los datos de una organización. Almacenan la información de manera
organizada y permiten acceder a la información de forma ágil.

Razones por las que es importante tener


 

un gestor de base de datos


 Para acceder a los datos de la empresa. Los sistemas de gestión de bases de datos
actuales dependen de un lenguaje de programación con el que se puede acceder, actualizar o
eliminar los datos que hay en las tablas de la base de datos. Los programas acceden a los datos
mediante consultas SQL a la base de datos. Por ejemplo, una página web puede obtener y mostrar
datos de los productos almacenados en la base de datos de la organización como precios,
fotografías, descripción, etc. Se puede acceder fácilmente a esta informacion si el software
del servidor web está conectado al gestor de base de datos relacional.
 Para crear relaciones sólidas entre los datos. Una de las funciones principales del sistema
de gestión de base de datos relacional es permitir que tablas diferentes se relacionen entre sí. Por
ejemplo, si una tabla contiene información sobre las ventas de productos y otra tiene datos sobre
los empleados, se puedan relacionar ambas tablas para obtener información conjunta de una
manera sencilla y sistemática. Esto permite poder sacar estadísticas sobre las ventas por
vendedor.
 Para introducir información nueva, modificar la existente o eliminarla si ya no es
necesaria. Al conectar los programas con el sistema de gestión de base de datos resulta mucho
más sencillo añadir nuevos datos o cambiar los ya existentes.
 Para hacer búsquedas de datos de forma eficiente. Es relativamente fácil y ágil buscar y
encontrar la información que necesitan dentro de toda la base de datos.
 

Tipos de gestor de base de datos


Existen muchos tipos de base de datos, de entre los que podemos destacar los siguientes:

 Gestor de base de datos relacional. Pese a no ser el gestor más eficiente, es uno de los
más populares hoy en día por su facilidad y sencillez de uso. Generalmente, los datos se
almacenan en tablas y se pueden relacionar datos de distintas tablas.
 Gestor de base de datos de archivo plano. Es uno de los gestores de base datos más
sencillo. Están disponibles tanto en formato binario com en un formato que puede entender un
humano. Este tipo de gestor es ideal para mantener la configuración del software.
 Gestor de base de datos jerárquico. Se basa en el modelo de árbol padre-hijo. Es muy
bueno en sistemas en los que se almacena información descriptiva como características o
atributos, por ejemplo para información en forma de versos, canciones, recetas, etc. Sin embargo,
no son eficaces en operaciones del mundo real.
 Gestor de base de datos en red. Es un gestor muy flexible. Hace unos años era muy
popular, pero en el mundo de los negocios se usa cada vez menos, pues la búsqueda de un dato en
particular es muy complicada, ya que el sistema debe recorrer todo el conjunto de datos..
 Gestor de base de datos orientado a objetos. Este gestor es muy utilizado en
programación orientada a objetos, donde el dato y el atributo funcionan como una sola unidad.
 

Criterios de selección de un gestor de


base de datos
 Facilidad de uso del gestor de base de datos. Es muy importante que sea fácil de utilizar
desde el punto de vista de todos los empleados (el equipo de TI, el departamento de marketing,
desarrolladores, … ) que deban hacer uso del gestor.
 Visualización y presentación de informes. También es muy necesario que el gestor de
bases de datos sea capaz de mostrar y analizar los datos almacenados.
 Seguridad. Los datos guardados en la base de datos son de gran importancia para la
organización. Es imprescindible que se almacenen de forma segura y que estén protegidos de
cualquier tipo de pérdida o daño.
 Funcionalidad. Es importante que el gestor de base de datos seleccionado sea capaz de
cumplir con las necesidades y objetivos de la empresa.
 Disponibilidad de servicios de soporte y desarrollo. Los servicios de soporte deben estar
disponibles en todas las horas requeridas. Es importante que existan distintas formas de contactar
con el proveedor para recibir ese soporte: correo electrónico y teléfono, como mínimo. Por otro
lado, en lo referido al desarrollo, se debe conocer el plan de desarrollo para los sistemas
seleccionados para estar seguros de que están en línea con las últimas tendencias y que se realizan
actualizaciones de forma regular.
 

Para elegir el sistema gestor de base de datos correcto, las empresas también deben tener en
cuenta que el sistema esté integrado con otro software, que sea escalable y capaz de crecer
con las demandas que tenga la empresa, y que además sea sostenible y rentable. Esperamos
que estas recomendaciones te sean de utilidad a la hora de seleccionar un gestor de base de
datos.
MODELOS DE BASES DE DATOS (red jerárquico relacional etc.)

Componentes de un sistema de gestión de bases de datos

Los SGBD son paquetes de software muy complejos y sofisticados que deben
proporcionar los servicios comentados en la sección anterior. No se puede generalizar sobre
los elementos que componen un SGBD ya que varían mucho unos de otros. Sin embargo,
es muy útil conocer sus componentes y cómo se relacionan cuando se trata de comprender
lo que es un sistema de bases de datos.

Un SGBD tiene varios módulos, cada uno de los cuales realiza una función específica. El
sistema operativo proporciona servicios básicos al SGBD, que es construido sobre él.

El procesador de consultas es el componente principal de un SGBD. Transforma las


consultas en un conjunto de instrucciones de bajo nivel que se dirigen al gestor de la base
de datos.

El gestor de la base de datos es el interface con los programas de aplicación y las


consultas de los usuarios. El gestor de la base de datos acepta consultas y examina los
esquemas externo y conceptual para determinar qué registros se requieren para satisfacer la
petición. Entonces el gestor de la base de datos realiza una llamada al gestor de ficheros
para ejecutar la petición.

El gestor de ficheros maneja los ficheros en disco en donde se almacena la base de datos.
Este gestor establece y mantiene la lista de estructuras e índices definidos en el esquema
interno. Si se utilizan ficheros dispersos, llama a la función de dispersión para generar la
dirección de los registros. Pero el gestor de ficheros no realiza directamente la entrada y
salida de datos. Lo que hace es pasar la petición a los métodos de acceso del sistema
operativo que se encargan de leer o escribir los datos en el buffer del sistema.

El preprocesador del LMD convierte las sentencias del LMD embebidas en los programas
de aplicación, en llamadas a funciones estándar escritas en el lenguaje anfitrión. El
preprocesador del LMD debe trabajar con el procesador de consultas para generar el código
apropiado.
El compilador del LDD convierte las sentencias del LDD en un conjunto de tablas que
contienen metadatos. Estas tablas se almacenan en el diccionario de datos.

El gestor del diccionario controla los accesos al diccionario de datos y se encarga de


mantenerlo. La mayoría de los componentes del SGBD acceden al diccionario de datos.

Control de autorización. Este módulo comprueba que el usuario tiene los permisos
necesarios para llevar a cabo la operación que solicita.

Procesador de comandos. Una vez que el sistema ha comprobado los permisos del
usuario, se pasa el control al procesador de comandos.

Control de la integridad. Cuando una operación cambia los datos de la base de datos, este
módulo debe comprobar que la operación a realizar satisface todas las restricciones de
integridad necesarias.

Optimizador de consultas. Este módulo determina la estrategia óptima para la ejecución


de las consultas.

Gestor de transacciones. Este módulo realiza el procesamiento de las transacciones.

Planificador (scheduler). Este módulo es el responsable de asegurar que las operaciones


que se realizan concurrentemente sobre la base de datos tienen lugar sin conflictos.

Gestor de recuperación. Este módulo garantiza que la base de datos permanece en un


estado consistente en caso de que se produzca algún fallo.

Gestor de buffers. Este módulo es el responsable de transferir los datos entre memoria
principal y los dispositivos de almacenamiento secundario. A este módulo también se le
denomina gestor de datos.

COMPONENTES DEL MODELO RELACIONAL DE BASES DE DATOS


Entidad

Relación

atributo

También podría gustarte