Info - Fuentes 2A
Info - Fuentes 2A
Info - Fuentes 2A
INFORMÁTICA
Software para elaborar bases de datos
Nombre: Rodrigo Alexander Fuentes Argueta
Fecha: 10/03/22
Introducción
Una base de datos es una recopilación organizada de
información o datos estructurados, que normalmente
se almacena de forma electrónica en un sistema
informático. El software de base de datos se utiliza
para crear, editar y mantener archivos y registros de
bases de datos, lo que facilita la creación de archivos
y registros, la entrada de datos, la edición de datos, la
actualización y la creación de informes. El software
también maneja el almacenamiento de datos, las
copias de seguridad y la creación de informes, así
como el control de acceso múltiple y la seguridad. La
seguridad sólida de las bases de datos es
especialmente importante hoy en día, ya que el robo
de datos es cada vez más frecuente.
Definición de Software de
administración de bases de datos
Un software de administración de base de datos o
DBMS se utiliza para almacenar, manipular y
administrar datos en un entorno de base de datos.
Permite a los usuarios diseñar un motor de base de
datos personalizado para satisfacer sus necesidades
de análisis e informes. El diseño de software de base
de datos también admite la creación, implementación
y mantenimiento de un sistema de gestión de datos
en toda la organización.
En general, la mayoría de los paquetes DBMS
permiten a los usuarios realizar operaciones como la
creación de bases de datos, el almacenamiento de
datos y la actualización de datos a través de consultas
SQL.
Base de datos
Una base de datos hace referencia al conjunto de
datos o informaciones determinadas que se pueden
consultar de manera ágil, y segmentando las
características que se quieran destacar para
concretar más la información que se pretende revisar.
Si hablamos de una base de datos en el contexto
informático, hay que señalar que se trata de un
programa o archivo electrónico en el que la
información va organizada y estructurada en
determinados campos que serán de utilidad para el
usuario.
Una base de datos debe ser útil para encontrar la
información de manera estructurada, ordenada y ágil.
Las recomendaciones para crearla son las siguientes:
• Determinar el objetivo principal de esa base de
datos. ¿Para qué sirve? ¿Qué queremos
conseguir con ella?
• Determinar la información que queremos añadir
y que esté reflejada en la base de datos.
• Incluir los campos o tablas que se necesiten para
que quede estructurada.
• Señalar las claves de segmentación principales a
la hora de destacar la información.
Un ejemplo de base de datos podría ser el caso
de una empresa de retail que ingresa la
información de todos sus clientes en un software.
Los consumidores van acumulando
individualmente puntos, conforme van
efectuando compras, y luego pueden
intercambiar estos puntos por regalos o
descuentos
Hardware
Hardware es la parte física de un ordenador o sistema
informático. Está formado por los componentes
eléctricos, electrónicos, electromecánicos y
mecánicos, tales como circuitos de cables y luz,
placas, memorias, discos duros, dispositivos
periféricos y cualquier otro material en estado físico
que sea necesario para hacer que el equipo funcione.
El término hardware viene del inglés, significa partes
duras y su uso se ha adoptado en el idioma español
sin traducción, siendo utilizado para para aludir a los
componentes de carácter material que conforman un
equipo de computación
Desde la aparición de las primeras máquinas
computacionales en la década de los 40 hasta la
actualidad, la creación de hardware ha evolucionado
para adaptarse a las nuevas tecnologías y usuarios.
De esta serie de cambios, se distinguen 4
generaciones de hardware:
• Primera generación de hardware (1945-1956):
uso de tubos de vacío en máquinas de cálculo.
• Segunda generación de hardware (1957-
1963): los tubos al vació fueron sustituidos por
transistores.
• Tercera generación de hardware (1964-
actualidad): creación de componentes basados
en circuitos integrados impresos en una pastilla
de silicio.
• Cuarta generación de hardware (futuro): todo
hardware elaborado con nuevos materiales y
formatos distintos al silicio, y que aún están en
fase de investigación, diseño, desarrollo o
implementación.
El Software
término software es un vocablo inglés que fue tomado
por otros idiomas y designa a todo componente
intangible que forma parte de dispositivos como
computadoras, teléfonos móviles o tabletas y que
permite su funcionamiento.
El software está compuesto por un conjunto de
aplicaciones y programas diseñados para cumplir
diversas funciones dentro de un sistema. Además,
está formado por la información del usuario y
procesados los datos
Los software se clasifican según su función en:
• Software de sistema: Programas que dan al
usuario la capacidad de relacionarse con el
sistema, para ejercer control sobre el hardware.
El software de sistema también se ofrece como
soporte para otros programas. Por ejemplo:
sistemas operativos o servidores.
• Softwares de programación: Programas
diseñados como herramientas que le permiten a
un programador desarrollar programas
informáticos. Se valen de técnicas y un lenguaje
de programación específico. Por ejemplo:
compiladores o editores multimedia.
• Softwares de aplicación: Programas diseñados
para realizar una o más tareas específicas a la
vez, pueden ser automáticos o asistidos. Por
ejemplo: videojuegos o reproductores multimedia
Usuarios
En informatica y la cultura Web, se entiende por
usuario a
un conjunto de permisos y de recursos asignados a
un operador como parte de una red informatica, y que
bien puede ser una persona, un programa informatico
o un computador.
Este concepto de usuario difiere del tradicional
contemplado en los diccionarios, ya que para estos
últimos un usuario es “alguien que usa algo”, mientras
que los usuarios en la web 2.0 juegan un rol muy
activo en la producción de contenidos y otras
actividades que exigen un alto nivel de participación.
Así, cuando se desea referir específicamente a los
individuos humanos detrás de un computador o un
sistema, conviene mejor referirse a ellos como sujetos
o ciudadanos.
En muchos casos se habla de usuarios para referirse
a cuentas de usuario, es decir, a las configuraciones
personalizadas y/o individuales que tienen acceso a
las funciones de un sistema informatico. Debe
notarse, sin embargo, que un
mismo usuario humano puede manejar diversas
cuentas de usuario, o ninguna (en caso de no estar
registrado en el sistema).
En ese sentido podemos hablar de los siguientes
tipos de usuario informático:
• Usuarios registrados.
• Usuarios anónimos.
• Trolls.
• Beta-testers.
Modelos de datos
es el proceso de diagramación de los flujos de datos.
Al crear la estructura de una base de datos nueva o
alternativa, el diseñador comienza con un diagrama
del flujo de los datos por dentro y fuera de la base de
datos. Este diagrama se usa para definir los formatos
y estructuras de los datos y las funciones de gestión
de la base de datos, a fin de dar un soporte eficiente
al flujo de datos. Una vez creada e implementada la
base de datos, el modelo de datos es la
documentación y justificación de por qué existe la
base de datos y cómo se diseñaron los flujos.
Antes de aparecer los SGBD (década de los setenta),
la información se trataba y se gestionaba utilizando
los típicos sistemas de gestión de archivos que iban
soporta- dos sobre un sistema operativo. Éstos
consistían en un conjunto de programas que definían
y trabajaban sus propios datos. Los datos se
almacenan en archivos y los programas manejan
esos archivos para obtener la información. Si la
estructura de los datos de los archivos cambia, todos
los programas que los manejan se deben modificar;
por ejemplo, un programa trabaja con un archivo de
datos de alumnos, con una estructura o registro ya
definido; si se incorporan elementos o campos a la
estructura del archivo, los programas que utilizan ese
archivo se tienen que modifi- car para tratar esos
nuevos elementos. En estos sistemas de gestión de
archivos.
Azure Cosmos DB
Es una solución proporcionada por Microsoft
Azure para bases de datos multimodelo. Su
principal función es el desarrollo de aplicaciones
globales, rápidas y potentes, cuya disponibilidad
es del 99,999%.
Entre sus características, están:
• API multimodelo compatible NoSQL, SQL,
JavaScript y MongoDB.
• Opciones de coherencia bien definidas: segura,
obsolescencia limitada, prefijo coherente, sesión
y posible.
• Distribución global con alta disponibilidad y baja
latencia.
• Escalabilidad elástica e inmediata para evitar
pérdidas de rendimiento.
Tableau Server
Tableau Server es uno de los productos estrella de
Tableau Software para el análisis, gobernanza y
control de datos complejos. Fue catalogada por
Ghartner omo una de las soluciones más importantes
del mercado sobre la gestión de datos.
Algunas de sus ventajas son:
• Permite comparator los datos (y su análisis) entre
toda la organización
• Simplifica los métodos de visualización
haciéndolos muy intuitivos
• Facilita la capacidad de consulta mediante
preguntas con lenguaje natural
• Ofrece seguridad en todas las fuentes de datos
tanto on premise como en cloud