UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION Datos, Información, Base de Datos, Sistema Gestor de Base de Datos (DBMS- SGBD), Sistemas de Información. INTEGRANTES: - Estrella Chavez Luiz Fernando -Garcia Delgado Gian Charlie - Huallpa Bravo Patrick - Badaraco Huaman Joseph -Estrella Solano Neyen Ingeniero: Muñoz Robles Williams Antonio Curso: Sistema de Bases 1 Ciclo: V Semestre Año: 2022 UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION DATOS E INFORMACIÓN ¿Qué son los datos y un ejemplo? Del latín datum (“lo que se da”), un dato es un documento, una información o un testimonio que permite llegar al conocimiento de algo o deducir las consecuencias legítimas de un hecho. Por ejemplo: “Hemos descubierto al asesino gracias a los datos aportados por un testigo”. ¿Cuál es el concepto de información? La información es el conjunto de datos que configuran un mensaje que emite un emisor y que se pretende llegue al receptor para que quede informado. Siempre se lleva a cabo a través de un canal que es el que uno a ambos interlocutores ha elegido • • • • • • • La información está compuesta por una serie de datos organizados y cargados de contenido. Puede generar conocimiento. Tener mayor acceso a la información no garantiza mayor conocimiento, eso dependerá del valor, la vigencia y lo confiable que sea su contenido. Contiene un significado que, una vez analizado de manera crítica es capaz de modificar una conducta o toma de decisión. Por tanto, conlleva a un cambio de la interpretación de aquello que se conocía anteriormente. Debe ser precisa, es decir, exponer todos los detalles necesarios para comprender su significado según la naturaleza del contenido. Debe estar al alcance de las personas en el momento oportuno a fin de poder aclarar una duda o responder a una situación en específico. Debe ser de utilidad, ya que a partir de la misma serán formuladas respuestas o tomas de acciones por lo que el individuo cambiará su relación con el entorno. UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION Base de Datos 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. Normalmente, una base de datos está controlada por un sistema de gestión de bases de datos (DBMS). En conjunto, los datos y el DBMS, junto con las aplicaciones asociadas a ellos, reciben el nombre de sistema de bases de datos, abreviado normalmente a simplemente base de datos. Los datos de los tipos más comunes de bases de datos en funcionamiento actualmente se suelen utilizar como estructuras de filas y columnas en una serie de tablas para aumentar la eficacia del procesamiento y la consulta de datos. Así, se puede acceder, gestionar, modificar, actualizar, controlar y organizar fácilmente los datos. La mayoría de las bases de datos utilizan un lenguaje de consulta estructurada (SQL) para escribir y consultar datos. Evolución de la base de datos Las bases de datos han evolucionado drásticamente desde su inicio a principios de la década de 1960. Las bases de datos de navegación, como la base de datos jerárquica (que se basaba en un modelo de árbol y permitía una relación de uno a muchos) y la base de datos de red (un modelo más flexible que permitía relaciones múltiples), eran los sistemas originales que se utilizaban para almacenar y manipular datos. Aunque eran sencillos, estos primeros sistemas eran inflexibles. En la década de 1980, se hicieron populares las bases de datos relacionales, seguidas de las bases de datos orientadas a objetos en la década de 1990. Más recientemente, las bases de datos NoSQL surgieron como respuesta al crecimiento de Internet y la necesidad de acelerar la velocidad y el procesamiento de los datos no estructurados. Hoy en día, las bases de datos en la nube y las bases de datos de autogestión están abriendo nuevos horizontes en lo que respecta a la forma en la que se recopilan, se almacenan, se gestionan y se utilizan los datos. ¿Cuál es la diferencia entre una base de datos y una hoja de cálculo? UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION Tanto las bases de datos como las hojas de cálculo (como Microsoft Excel) son modos cómodos de almacenar información. Las principales diferencias entre los dos son: Cómo se almacenan y se manipulan los datos Quién puede acceder a los datos Cuántos datos pueden almacenarse Las hojas de cálculo se diseñaron originalmente para un usuario y sus características así lo reflejan. Son perfectas para un único usuario o para un pequeño número de usuarios que no necesiten hacer una gran manipulación de datos increíblemente complicada. Las bases de datos, por otro lado, están diseñadas para contener recopilaciones mucho más grandes de información organizada, a veces en cantidades masivas. Las bases de datos permiten que muchos usuarios accedan y consulten los datos de forma rápida y segura al mismo tiempo mediante una lógica y un lenguaje muy complejos. TIPOS DE BASES DE DATOS Las bases de datos se clasifican de acuerdo con diversos criterios:1 1. Por la variabilidad de los datos almacenados: a. Bases de datos estáticas. b. Bases de datos dinámicas. 2. Por su contenido: a. Bibliográficas. b. De texto completo. c. Directorios. d. Bancos: imágenes, audio, videos, multimedia, etcétera. e. De información biológica. UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION 3. a. b. c. Por el tipo de modelo: Bases de datos jerárquicas. Bases de datos de red. Bases de datos relacionales. La descripción de cada tipo rebasa el objetivo general del presente capítulo; sin embargo, es indudable que las bases de datos relacionales son las que se emplean con más frecuencia en la investigación clínica (en relación con problemas clínicos reales). En éstas, los datos se organizan en filas y columnas. A los registros también se les denomina tuplas. Los párrafos siguientes están dedicados a este tipo de base de datos. BASE DE DATOS RELACIONALES Las bases de datos relacionales utilizan SQL (siglas en inglés de lenguaje estructurado de consulta), que es un lenguaje declarativo de acceso a bases de datos relacionales; entre otras características, maneja el álgebra y el cálculo relacional para efectuar consultas en una base de datos. Las etapas de creación de una base de datos de este tipo contemplan: UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION introducción al sistema gestor de base de datos (SGBD) Prácticamente ningún ordenador o aplicación web podrían funcionar sin un sistema de base de datos, por lo que no viene mal familiarizarse con los conceptos básicos relacionados con este tema. El sistema de gestión de base de datos subyacente a toda base de datos es tan importante como el propio conjunto de los datos, ya que no sería posible administrarlos sin él. Tareas, funciones y propiedades del sistema gestor de base de datos El sistema de gestión de base de datos es el componente más importante de un sistema de base de datos. Sin él, no sería posible administrar, controlar o supervisar la base de datos. Este software también es responsable de gestionar todos sus permisos de lectura y escritura. Un término que suele utilizarse mucho para resumir las funciones y propiedades de las transacciones de los sistemas gestores de base de datos es ACID, siglas de los términos en inglés atomicity, consistency, isolation y durability (es decir, atomicidad, consistencia, aislamiento y permanencia). Estos cuatro conceptos engloban los requisitos más importantes de un SGBD: • • • • La atomicidad o integridad describe la propiedad de “todo o nada” de los SGBD, por la que todas las fases de una transacción deben finalizarse por completo y en el orden correcto para que esta sea válida. La consistencia implica que las transacciones completadas no afecten la estabilidad de la base de datos, lo que requiere supervisarlas constantemente. El aislamiento es la propiedad que asegura que las transacciones no obstaculicen a las demás, de lo que, por lo general, se encargan algunas funciones de bloqueo. La permanencia implica que todos los datos queden almacenados permanentemente en el SGBD, no solo después de una transacción correcta, sino también o especialmente en caso de error o caída del sistema. Los registros de las transacciones, donde quedan anotados todos los procesos del SGBD, son fundamentales para garantizar la permanencia. En la siguiente tabla, te mostramos una clasificación distinta de las funciones y propiedades de los sistemas gestores de base de datos, que va más allá del modelo ACID. UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION ¿Qué tipos de SGBD existen? El objetivo de instalar un sistema gestor de base de datos es administrar los registros de la mejor manera posible. Como ya hemos mencionado, existen varios modelos para ello, que difieren básicamente en la manera en que se estructuran los datos. Por lo tanto, decidirse por un DBMS siempre implica decantarse por un modelo de base de datos concreto. Existen los siguientes modelos de bases de datos: • • • • • Relacional Jerárquica De red Orientada a objetos Orientada a documentos El más común y popular es el modelo de base de datos relacional, en el que los datos se estructuran en filas de tabla. La ventaja de este modelo radica en la posibilidad de crear diferentes relaciones entre las filas y presentarlas en columnas. El procedimiento es diferente al del modelo de base de datos jerárquico, donde los diferentes datos se organizan en relaciones padre-hijo, en una estructura similar a la de un árbol. Otros enfoques para organizar los datos son el modelo de base de datos de red, donde los datos, como el nombre indica, se estructuran en forma de red, o el modelo de bases de datos orientada a objetos, en el que no solo importa la relación entre los registros de datos, sino también el concepto de la herencia: esto significa que los objetos pueden transferir algunos de sus atributos a otros objetos, lo que se regula a través del SGBD. Por su parte, el modelo de base de datos orientado a documentos permite almacenar los registros de datos en diferentes documentos. Sistema gestor de base de datos: resumen de ventajas e inconvenientes Los SGBD, el pilar de todas las bases de datos, presentan varias ventajas y puntos fuertes, aunque, como cualquier otro software, también tienen algunos inconvenientes, como puedes ver en la siguiente lista: Ventajas de los sistemas gestores de base de datos: UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION • • • • • • Gestión fácil de grandes conjuntos de datos Acceso sencillo y eficaz a los datos almacenados Gran flexibilidad Integridad y consistencia de los datos Control de acceso del usuario (seguridad y protección de datos) Alta disponibilidad Inconvenientes de los sistemas gestores de base de datos: • • • • Inversión inicial relativamente elevada (incluidos costes de hardware adicionales) Bastante menos eficaz para el software especial Se requieren empleados cualificados (administradores de bases de datos) Mayor vulnerabilidad por el hecho de centralizar los datos Ejemplos de SGBD: sistemas más populares • • • • • • • • • • • • • De entre los numerosos sistemas gestores de bases de datos que existen, estos son los 15 más populares y utilizados: Microsoft Access (relacional) Microsoft SQL Server (relacional) MySQL (relacional) Oracle Database (relacional) OrientDB (orientado a documentos) CouchDB (orientado a documentos) Db2 de IBM (relacional) IMS de IBM (jerárquico) IBM Informix (relacional) MariaDB (relacional) Sybase ASE (relacional) MongoDB (orientado a documentos) UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION • • • • PostgreSQL (combina relacional y orientado a objetos) Firebird (relacional) InterSystems Caché (combina relacional y orientado a objetos) InterSystems IRIS (combina relacional y orientado a objetos) Sistema de Información ¿Qué es un sistema de información? Cuando hablamos de sistemas de información (SI), nos referimos a un conjunto ordenado de mecanismos que gestionan datos e información, para que puedan ser accedidos y procesados con facilidad y rapidez. ✓ Recursos humanos. Personal de variada índole y destrezas. ✓ Datos. Cualquier tipo de información masiva que precisa de organizarse. ✓ Actividades. Procedimientos, pasos a seguir, estaciones de trabajo, etc. ✓ Recursos informáticos. Aquellos determinados por la tecnología. Tipos de sistemas de información • Sistemas de Procesamiento de Transacciones (TPS). También conocidos como sistemas de gestión operativa, recopilan la información pertinente a las transacciones de la organización, es decir, de su funcionamiento. UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION • Sistemas de Información Ejecutiva (EIS). Monitoriza las variables gerenciales de un área específica de la organización, a partir de la información interna y externa de la misma. • Sistemas de Información Gerencial (MIS). Contemplan la información general de la organización y la comprenden como un todo. • Sistemas de soporte de decisiones (DSS). Orientados al procesamiento de información intra y extra organizacional, para el apoyo en la conducción de la empresa. Elementos de un sistema de información ➢ Elementos financieros. Aquellos vinculados con el capital y con los activos disponibles de la organización. ➢ Elementos tecnológicos. Aquellos que tienen que ver con la maquinaria especializada y la capacidad de procesamiento automatizado de la información. ➢ Elementos humanos. Básicamente, personal, tanto especializado y directivo, como no especializado o común. ➢ Elementos materiales. Se refiere al emplazamiento del sistema, a su soporte físico y ubicación. ➢ Elementos administrativos. Aquellos relacionados con los procesos, la mecánica de conducción, los permisos, informes, transacciones, etc. UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION ESCUELA DE FORMACION PROFESIONAL DE SISTEMAS Y COMPUTACION • • La información es el conjunto de datos que configuran un mensaje que emite un emisor y que se pretende llegue al receptor para que quede informado 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 Base de datos Sistema gestor de base de datos Información un dato es un documento, una información o un testimonio que permite llegar al conocimiento de algo o deducir las consecuencias legítimas de un hecho es un conjunto de programas que nos permiten gestionar bases de datos. Es decir, realiza las funciones de modificar, extraer y almacenar información de una base de datos Sistemas de información Datos • • Sistemas de bases • Es un conjunto ordenado de mecanismos que gestionan datos e información, para que puedan ser accedidos y procesados con facilidad y rapidez