Kategoriak: All - bases - gestión - datos - sistema

arabera jennifer cruz 5 years ago

365

BASE DE DATOS

Las bases de datos son estructuras esenciales para la gestión y organización de grandes volúmenes de información. Existen diversas categorías y sistemas gestores que facilitan su administración, cada uno con características y usos específicos.

BASE DE DATOS

BASE DE DATOS

TIPOS DE SISTEMAS DE MANEJO DE INFORMACION

Sistemas de Información Ejecutiva
proporcionan un acceso rápido a la información interna y externa, presentada a menudo en formato gráfico, pero con la capacidad de presentar datos básicos más detallados si es necesario.
Sistemas de apoyo a la toma de decisiones
ayudar al equipo directivo a tomar decisiones en situaciones en las que existe incertidumbre sobre los posibles resultados o consecuencias. Ayuda a los gerentes a tomar decisiones complejas.
Sistemas de Información de Gestión
son un tipo de sistemas de información que recopilan y procesan información de diferentes fuentes para ayudar en la toma de decisiones en lo referente a la gestión de la organización.
Sistemas de colaboración empresarial
son uno de los tipos de sistemas de información más utilizados. Ayudan a los directivos de una empresa a controlar el flujo de información en sus organizaciones.
Sistemas de control de procesos de negocio
monitorizan y controlan los procesos industriales o físicos, como puede ser la refinación de petróleo, generación de energía o los sistemas de producción de acero en una planta siderúrgica.
Sistemas de procesamiento de transacciones
es un sistema computarizado que realiza y registra las transacciones rutinarias diarias necesarias para el funcionamiento de la empresa.
Los sistemas de información manejan el flujo y mantienen la información que utiliza la empresa en su día a día para sus diferentes operaciones y están formados por varios componentes: personas, hardware, software, redes, procedimientos y datos.

FUNCIONES PRINCIPALES DE UN SISTEMA DE INFORMACION

es un conjunto de datos que interactúan entre sí con un fin común.
Exhibición

Mediante esta función, se proporciona una salida de información preparada de modo tal que resulte legible y útil a su destinatario. En un sistema de información basado en el uso de computadoras, esta función es la que implica la interfaz con el ser humano.

Transmisión

Esta función comporta la comunicación entre puntos geográficos distantes, sea por el traslado físico del sostén de los datos (papeles, dispositivos de archivos computadorizados, cintas de audio o video, microfichas, etc.) o por la transmisión de señales (comunicación entre equipos de computación, teléfono, etc.)

Procesamiento

El sistema de información (como todo sistema) es un transformador de entradas en salidas a través de un proceso. Esta transformación se realiza mediante cómputos, clasificaciones, cálculos, agregaciones, relaciones, transcripciones y, en general, operaciones que, no importa qué recursos humanos o tecnológicos empleen, persiguen el objetivo de convertir datos en información

Recuperación

Esta función tiene el propósito de suministrar el acceso a la base de datos.

Almacenamiento

Esta función se vincula con la conservación física de los datos y con su adecuada protección. Aunque no todos los datos que procesa un sistema de información se conservan en dispositivos de computación, éstos constituyen el soporte prácticamente obligado del banco de datos de las organizaciones.

COMPRESIÓN

La compresión es la función por la cual se reduce el volumen de los datos sin disminuir necesariamente la información que suministrarán a su destinatario; muy por el contrario, la compresión generalmente aumenta o hace más expresivo el contenido informativo de los datos.

CLASIFICACIÓN

Esta función consiste en identificar los datos, agruparlos en conjuntos homogéneos, y ordenarlos teniendo en cuenta la manera en que será necesario recuperarlos. Vale decir que los datos se agrupan en estructuras diseñadas conforme a las necesidades del uso que se hará de ellos.

Recolección:

Esta función implica la captura y el registro de datos. Actúa como el órgano sensorio de la organización. Es una función costosa s y muy expuesta a la generación de errores, aunque este último aspecto está siendo atenuado en grado creciente por la aplicación de nuevas tecnologías de captura de datos, como la lectura de caracteres ópticos o magnéticos y la lectura de código de barras.

EL CICLO DE VIDA DE LOS SISTEMAS DE INFORMACION

es un enfoque por fases de análisis y diseño que sostiene que los sistemas son elaborados de mejor manera mediante el uso de un ciclo especifico de actividades del análisis y del usuario
implementacion del sistema de informacion

Seleccionar las herramientas adecuadas, un entorno de desarrollo que facilite nuestro trabajo y un lenguaje de programación apropiado para el tipo de sistema que vayamos a construir

prueba y mantenimiento del sistema

tienen como objetivo ejercitar profundamente el sistema comprobando la integración del sistema de información globalmente, verificando el funcionamiento correcto de las interfaces entre los distintos subsistemas que lo componen y con el resto de sistemas de información con los que se comunica

Desarrollo y documentacion del software

el analista trabaja de manera conjunta con los progamadarores para desarrollar cualquier software original necesario

Fase de diseño

El equipo del proyecto debe averiguar cómo el nuevo sistema cumplirá los requisitos especificados en el Informe de requisitos del sistema

Análisis de las necesidades

En esta fase el análisis evalúa las dos fases anteriores, usa herramientas y técnicas como el uso d diagramas de flujo de datos para graficar las entradas, los procesos y las salidas de las funciones del negocio en una forma grafica estructurada.

determinación de los requerimientos de información.

En esta fase el analista se esfuerza por comprender la información que necesitan los usuarios para llevar a cabo sus actividades.

identificación de problemas, oportunidades y objetivos.

el analista es el encargado de identificar los problemas de la organización, detallarlos, examinar las oportunidades y objetivos

ANTESEDENTES DE LA BD

Antigüedad
existían bibliotecas y toda clase de registros.

su búsqueda era lenta y poco eficaz y no se contaba con la ayuda de máquinas que pudiesen reemplazar el trabajo manual.

creciente uso de las computadoras.
El término bases de datos fue escuchado por primera vez en un simposio celebrado en California en 1963.
Posteriormente

el uso de las bases de datos se desarrolló

a partir de las necesidades de almacenar grandes cantidades de información o datos.

aparicion de las primeras computadoras

informatica

¿QUE ES UNA BASE DE DATOS?

son el producto de la necesidad humana de almacenar la información
computacion
electronica

elemento digital indispensable para almacenar enormes cantidades de datos en espacios físicos limitados, gracias a su conversión en señales eléctricas o magnéticas.

preservarla contra el tiempo y el deterioro, para poder acudir a ella posteriormente.
conjunto de información perteneciente a un mismo contexto
ordenada de modo sistemático

PARA

transmisión

Analisis

recuperación

TIPOS DE BASE DE DATOS

según su contenido
Especializadas

información hiperespecializada o técnica, pensadas a partir de las necesidades puntuales de un público determinado que consume dicha información.

Directorios

Listados enormes de datos personalizados o de direcciones de correo electrónico, números telefónicos, etc.

De texto completo

Se manejan con textos históricos o documentales, cuya preservación debe ser a todo nivel y se consideran fuentes primarias.

Bibliográficas

Contienen diverso material de lectura (libros, revistas, etc.) ordenado a partir de información clave como son los datos del autor, del editor, del año de aparición, del área temática o del título del libro, entre otras muchas posibilidades.

dinamicas
operaciones básicas de consulta, manejan procesos de actualización, reorganización, añadidura y borrado de información.
Estaticas
son bases de datos de sólo lectura, de las cuales se puede extraer información, pero no modificar la ya existente.

TIPOS Y EJEMPLOS DE LOS SISTEMAS GESTORES DE BASE DE DATOS

En la actualidad, existen multitud de SGBD y pueden ser clasificados según la forma en que administran los datos en:
ACCES

Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office, sucesor de Embedded Basic.

La aplicación permite recopilar información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música, etc.

Está adaptado para recopilar datos de otras utilidades como Excel, SharePoint, etc.

es un gestor de datos que utiliza los conceptos de bases de datos relacionales y pueden manejarse por medio de consultas e informes.

No relacionales (NoSQL)

Una base de datos no relacional (NoSQL) es aquella base de datos que: No requiere de estructuras de datos fijas como tablas No garantiza completamente las características ACID Escala muy bien horizontalmente.

cassandra

Al igual que Redis, Cassandra también utiliza almacenamiento clave-valor. Es un SGBD NoSQL distribuido y masivamente escalable. Facebook, Twitter, Instagram, Spotify o Netflix utilizan Cassandra.

Utiliza una arquitectura peer-to-peer

Es un SGBD distribuido

Escalado lineal y horizontal

Propio lenguaje de consultas (CQL)

Multiplataforma

REDIS

está basado en el almacenamiento clave-valor. Podríamos verlo como un vector enorme que almacena todo tipo de datos, desde cadenas, hashses, listas, etRedisc. .

simplicidad

Gran velocidad

Atomicidad Y persistencia

mongoDB

MongoDB es un SBGD NoSQL orientado a ficheros que almacena la información en estructuras BSON con un esquema dinámico que permite su facilidad de integración. Empresas como Google, Facebook, eBay, Cisco o Adobe utilizan MongoDB como Sistema Gestor de Bases de datos.

DESVENTAJA

no es un SGBD adecuado para realizar transacciones complejas.

CARACTERISTICAS

Open Source

Escalabilidad horizontal

Consultas ad hoc

Almacenamiento en ficheros

Balanceo de carga

Indexación y replicación

Relacionales (SQL)

Este modelo se basa fundamentalmente en establecer relaciones o vínculos entre los datos, imaginando una tabla aparte por cada relación existente con sus propios registros y atributos.

ORACLE

ha sido el SGBD por excelencia para el mundo empresarial, considerado siempre como el más completo y robusto.

Caracteristicas

multiplataforma

Escalabilidad

Estabilidad. Oracle

Soporte de transacciones.

mariaBD

Este SGBD es una derivación de MySQL que cuenta con la mayoría de características de este e incluye varias extensiones. Nace a partir de la adquisición de MySQL por parte de Oracle para seguir la filosofía Open Source y tiene la ventaja de que es totalmente compatible con MySQL.

Extensiones y nuevas características relacionadas con su aplicación para Bases de datos NoSQL.

Seguridad y rapidez en transacciones

Gran escalabilidad

Aumento de motores de almacenamiento

MYSQL

Es el sistema gestor de bases de datos relacional por excelencia. Es un SGBD multihilo y multiusuario utilizado en la gran parte de las páginas web actuales. Además es el más usado en aplicaciones creadas como software libre.

Desventaja

La principal desventaja es la escalabilidad, es decir, no trabaja de manera eficiente con bases de datos muy grandes que superan un determinado tamaño.

soporte SSL

Soporte multiplataforma

Facilidad para instalar y configurar

Facilidad de uso y gran rendimiento

STEMAS GESTORES DE LA BASE DE DATOS

Implica por tanto hacer lo necesario para asegurar que solo los usuarios que están autorizados de ver o modificar la información en una base de datos.
Integridad
Entendida como la capacidad de la base de datos para que los datos mantenga congruencia individual y entre si.
Consistencia
No es mas que la evolución de las reglas del negocio.
Redundancia
La redundancia es la existencia de información repetida o duplicada en la base de datos. La redundancia debe ser mínima y controlada
el SGBD puede entenderse como una colección de datos relacionados entre sí, estructurados y organizados dentro del ecosistema conformado por ese conjunto de programas que acceden a ellos y facilitan su gestión.
FUNCIONES

Permite al diseñador de la base de datos crear las estructuras apropiadas para integrar adecuadamente los datos.

Función de descripción o definición

SGBD nos permite definir los datos, así como manipularlos, aplicar  medidas de seguridad e integridad y recuperarlos/restaurarlos tras un posible fallo.

es un sistema de software invisible para el usuario final, compuesto por un lenguaje de definición de datos, un lenguaje de manipulación y de consulta, que puede trabajar a distintos niveles
almacenar, modificar y acceder a la información como realizar consultas y hacer análisis para generar informes.

PRINCIPALES APLICACIONES PRACTICAS DEL USO DE LA BASE DE DATOS

desventajas
vulnerable a fallos
complejidad
ventajas
Mayor eficacia en búsqueda de información
Acceso directo
Menor redundancia
Seguridad
Subtema
caracteristicas
Acceso a través de lenguajes de programación estandar
Respaldo y recuperación.
Seguridad de acceso y auditoría
Consultas complejas optimizadas.
Integridad de los datos.
Acceso concurrente por parte de múltiples usuarios.
Redundancia mínima.
Independencia lógica y física de los datos.
Es un conjunto de información relacionada que se encuentra agrupada o estructurada de una forma ordenada y además de encuentra almacenada
Producción.

para el seguimiento de la producción de elementos en las factorías, inventarios de elementos en almacenes y pedidos de elementos

Ventas

Para información de clientes, productos y compras

Telecomunicaciones.

Guardar un registro de las llamadas realizadas, y para almacenar información sobre las redes de comunicaciones.

Transacciones de tarjetas de crédito.

Para compras con tarjeta de crédito y generación mensual de extractos.

Universidades.

Para información de los estudiantes, matrículas de las asignaturas y cursos

Líneas aéreas.
Banca.

Para información de los clientes, cuentas y préstamos, y transacciones bancarias