Friday, May 24, 2019


Base de datos.

Una base de datos es una recopilación de información que se organiza para que se pueda acceder, administrar y actualizar fácilmente.
Los datos se organizan en filas, columnas y tablas, y se indexan para que sea más fácil encontrar la información relevante. Los datos se actualizan, expanden y eliminan a medida que se agrega nueva información. Las bases de datos procesan cargas de trabajo para crearse y actualizarse, consultar los datos que contienen y poder realizar cruces de información.
Las bases de datos informáticas suelen contener agregaciones de registros o archivos de datos, como transacciones de ventas, catálogos de productos, inventarios y perfiles de clientes.
Normalmente, un administrador de base de datos proporciona a los usuarios la capacidad de controlar el acceso de lectura / escritura, especificar la generación de informes y analizar el uso. Algunas bases de datos ofrecen cumplimiento con ACID (atomicidad, consistencia, aislamiento y durabilidad) para garantizar que los datos sean consistentes y que las transacciones estén completas.


Se entendió del modelo “Entidad relación” que son dependientes de un conector para continuar con su correcto desarrollo. Esto quiere decir, que uno no puede existir sin el otro.
Resultado de imagen para entidad relación

En el último corte, pudimos aprender bastante a cerca de la creación en diferentes herramientas de bases de datos. Gracias a esto pudimos desarrollar diferentes actividades para manipular las diferentes herramientas y crear una base de datos. Utilizamos la herramienta SQL la cual nos permitió integrar nuestros datos y obtener una interfaz gráfica, la cual nos permitía observar cómo se iba formando.
MySQL es un sistema de gestión de bases de datos relacionales (RDBMS) de código abierto y de libre acceso que utiliza el lenguaje de consulta estructurado (SQL). SQL es el lenguaje más popular para agregar, acceder y administrar contenido en una base de datos. Es más conocido por su rápido procesamiento, confiabilidad probada, facilidad y flexibilidad de uso.

Creamos un proyecto, general, en el que desarrollamos una idea innovadora en lo que respecta a las bases de datos. Creamos la manera de unificar las diferentes bases de datos en distintos Sites para que sea visible desde cualquier lugar.

Bibliografía:
https://searchdatacenter.techtarget.com/es/definicion/Base-de-datos

http://migueleonardortiz.com.ar/mysql/que-es-mysql-y-como-funciona/994

Bases de datos y programas




Teniendo en cuenta a la variedad de temas vistos en el trascurso de semestre, hicimos diferentes ejercicios enfocados a temas como: entidad relación, atributos, registros, base de datos información que nos sirvió de base para  crear tablas estructuradas, permitiéndonos de ésta manera comprender la lógica del porque y para que son necesarias en la cotidianidad de nuestras vidas.
Conocimos programas que nos ayudaron a aprender cómo se construye una base de datos desde el principio tales como lucid chart, por medio de la cual graficamos diagramas de flujo con sus respectivas cardinalidades y entidades que nos permitían observar cómo se conectaban entre sí; también conocimos  Dbdesigner un programa totalmente visual de diseño de bases de datos, que combina características y funciones con un diseño simple, muy clara y fácil de usar, a fin de ofrecerte un método efectivo para gestionar nuestras bases de datos , gracias a lo anterior logramos interiorizar el conocimiento; también pudimos conocer Mysql, con este aplicamos lo visto y pudimos dar nuestros primeros pasos en un programa utilizado a nivel profesional; conociendo como se estructura a partir de códigos una base de datos  haciendo en éstas , consultas , creado registros , modificando datos entre otros. En conclusión  pudimos aplicar cada uno de los conocimientos adquiridos en clase desde simples gráficos y esquemas hasta un nivel básico de programación.
Además de aplicarlo en clase y en proyecto, nos dimos cuenta que estos aplicativos no solo sirven para implementarse en proyectos universitarios, si no también en cosas cotidianas del diario vivir, como por ejemplo organizar los datos de cualquier empresa, ya sean su parte financiera, el stock de productos, la variedad de los mismos, los datos de sus clientes y datos de sus servicios.
También se lograron grandes avances a nivel grupal, como sacar adelante un proyecto, el solo hecho de ponernos de acuerdo ya es un avance gigante y algo aún más sorprender fue poder aprender a crear, llenar y consultar tablas de datos.
Santiago España 
Cristian lopez
Juan David Martínez 
Baltazar Maldonado
https://pixabay.com/es/illustrations/nube-memoria-monitor-3805855

https://es.m.wikipedia.org/wiki/XAMPP

https://www.tutorialesprogramacionya.com/mysqlya/index.php?inicio=0

Thursday, May 23, 2019

Base De Datos.

En el transcurso del semestres para la materia Introducción a Base de Datos los temas vistos se dividen en; Modelo Entidad Relación que hace referencia a uno de los modelos más usados para desarrollar una base de datos ya que nos ayuda a identificar las entidades y como se relacionan entre sí, se compone por entidades, relaciones y atributos representadas por cuadrados, rombos y círculos u óvalos respectivamente, por otro lado, la cardinalidad será expresada de la forma (1_n), (n_1), (1_1) y (n_n), para la ayuda visual de este modelo aprendimos a manejar la herramienta Lucidchart que es básicamente una aplicación donde podemos graficar mediante diagramas de flujo.
Para la organización de datos vimos el modelo relacional que se encarga de manejar la información en tablas divididas en filas y campos, se asignan llaves primarias y secundarias para evitar la duplicidad de información y el manejo de datos innecesarios. Y finalmente pudimos aprender el uso de una herramienta generadora de bases de datos llamada MySql que tiene respaldo de Oracle y es ejecutada principalmente en Linux, Unix y Windows.


https://www.oracle.com/co/mysql/
 Juan Sebastián Muñoz Suarez

Ana María Valencia Ramírez


Joan Ferney Esguerra Tovar

Cesar Augusto Vargas Camacho

Friday, May 17, 2019

BASES DE DATOS


Las bases de datos se han convertido en parte fundamental de las empresas sean grandes, medianas o pequeñas,  ya que facilitan el uso de la información se pueden observar las bases de datos tanto físicas como digitales, todo con el fin de tener un control en las actividades que se realizan dentro de la empresa.
En esta ocasión haremos un recorrido a través de lo aprendido en el semestre empezaremos hablando de un concepto general para conocer que es una base de datos. Para dar una breve introducción a este concepto podemos intuir que una base de datos es un repositorio donde se almacena información, la cual puede ser manipulada por diferentes usuarios o roles dentro del sector empresarial, social, educativo entre otros.  Dentro de este gran repositorio podemos encontrar cuatro funciones las cuales a su vez nos sirven para manipular dicha información, estos 4 procesos los conocemos con las siglas C.R.U.D (en inglés Create Read Update Delete o en español Crear, Leer, Actualizar y Eliminar).
Las bases de datos son contenedores virtuales los cuales nos permiten administrar la información de forma sencilla y eficiente.  Dentro de su construcción hay un paso que es vital a la hora de construir una base de datos las cuales brindan especificar y optimizar la búsqueda de información a la hora de ser requerida, las conocemos como normalizaciones (1N, 2N, 3N).
El primer nivel hace referencia a la eliminación de grupos repetitivos en las tablas y crear tablas separadas por cada grupo de datos relacionados en identificarlos con una llave primaria. El segundo nivel  se enfoca exactamente en relacionar las tablas mencionadas anteriormente mediante llaves foráneas, y el tercer nivel sencillamente se aplica eliminando los campos que no dependan de una clave.



Bibliografía
Introducción a las bases de datos


Giovanny Antonio Vera Rodríguez
Jefry Rojas Urrea
Santiago Sánchez yate

CONSTRUCCIÓN BASES DE DATOS






Vivimos en una era de constante cambio y evolución, lo que el día de ayer era nuevo y de mucho asombro (como los celulares) hoy se vende como el pan en las panaderías de los barrios, claro está que no se desmerita de ninguna manera el pan o las mismas panaderías, pero estas últimas nos pueden servir en el mismo ejemplo de la evolución, ya que hoy en día hay panaderías que manejan sistemas de información con robustas bases de datos, han pasado de manejar información en lápiz y papel o en la memoria, a manejar modelos relacionales, conceptuales en los que se pueden y logran relacionar de una manera acertada los datos y registros que ahora agrupan de manera más eficaz y rápida en tablas, proporcionando nombres y descripciones exactas y únicas con el fin de llevar un mejor control de lo que se hace, se tiene y se planea.



No es necesario ser eminencias ni expertos en los temas informáticos para llegar a la conclusión de que, por medio de un sistema de bases de datos, cualquier negocio o proyecto, puede ser optimizado y mejorado. La información esta allí, solo es necesario hacer las preguntas correctas y definir lo verdaderamente necesario, para llegar a esa evolución permanente o al menos ir dando algunos pasos en ella, todo aquello que se vaya quedando en el camino, ira siendo desechado, es algo drástica esta premisa, pero así mismo lo ha sido el proceso de cambio en el mundo.



Esta manera de llevar la información conlleva a tener mas cosas de fondo, como sistemas de Backup de la información en caso de algún tipo de falla. También se necesitan sistemas que nos brinden una interface para manejar estas bases de datos como por ejemplo un CRM, que nos facilita el manejo y la manipulación de la información de una manera correcta.




Camilo Torres
Jefferson Gonzalez
Ruben Ramirez
Andres Castañeda

Abraham Silvershatz (3002), Fundamentos de bases de datos, Editorial MGH

Millam M, (2012), Fundamentos de bases de datos - Notas de referencia, Cali Colombia, C&G Editores.

Imagen "https://concepto.de/wp-content/uploads/2018/04/base-de-datos-min-e1523470739502.jpg"

Resumen Construcción Base De Datos 2019-1


En el transcurso de este semestre se trataron temas de manejo de algunas herramientas para crear o diseñar bases de datos, profundizamos cada término que contiene una base de datos, su estructura, como se puede normalizar una base de datos y desde donde se pueden definir los parámetros de una entidad. Además de esto se realizaron retroalimentaciones en clase lo cual, nos ayudó al momento de crear una base de datos desde cero. Hoy en día, las bases de datos se encuentran en todo momento de nuestra vida cotidiana y ofrecen un desempeño analítico eficiente de datos que no precisamente son sólo texto si no en varios tipos de datos. Otro punto importante fue la generación del diccionario de datos, el cual indica el nombre de campo, la descripción de este, el tipo de dato y su longitud; Esto para entender con qué parámetros se creó la base de datos.
Los modelos relacionales como los modelos de entidad relación fue de vital importancia, ya que, esto define el orden o el modo de lógica de una base de datos, la importancia de saber las relaciones de llaves primarias con llaves foráneas, también el modelo entidad-relación que se rige por un parámetro importante que es la cardinalidad. Para poder generar estos modelos utilizamos 2 herramientas para diseñar estos diagramas, LUCIDCHART es una aplicación la cual nos permite generar diagramas de flujo y asignarle a una entidad una cardinalidad, esto con el fin de que el modelo sea un poco más entendible y se visualice de una manera más ordenada, la otra herramienta que utilizamos es DBDESIGNER la cual nos permite crear una base de datos y graficar las relaciones que tiene una entidad con otra. La última herramienta que trabajamos en clase fue PHPMYADMIN  que es un gestor de bases de datos la cual nos permite trabajar desde la web conectándonos desde XAMPP activando MySQL, Apache, entre otros servidores web. Mediante consultas SQL creamos una base de datos, agregando y eliminando registros, identificando los tipos de datos de las columnas, modificando tablas y algunas funciones más también por medios de las consultas. (CRUD). Con esto podemos deducir que ya tenemos las bases para poder crear y manipular una base de datos y aun así generar modelos relacionales mediante consultas SQL.


Imagen tomada de (https://bit.ly/2YAAXGA)

Jose Luis Gaitan
Diego Alejandro Rodríguez
Ángela Vanegas
Deivid Sichaca

Thursday, May 16, 2019

bases de datos en el semestre



Durante el transcurso de este semestre se han llevado  a cabo diferentes tareas y actividades para implementar o llevar a un estado físico lo implementado en las bases de datos, en un principio se hablo sobre los modelos de entidad relación estos son un esquema que se realiza para conocer el funcionamiento de cualquier tipo de entidad y de esta manera conocer que tipo de datos puedan ser relevantes para un sistema de información en si , estos se desarrollaban a través de tres elementos esenciales  entidades , relaciones, atributos para poder comprobar estos conceptos realizamos el modelo entidad relación de una biblioteca donde esta misma , usuarios,prestamos, categoría representan las entidades y los atributos son datos específicos referente a cada entidad ademas de esto las relaciones es las similitudes que tienen dichas entidades aparte de esto la cardinalidad también es esencial ya que esta nos permite saber si las tablas interactuan de uno a uno , de uno a muchos y de muchos a muchos, al continuar e semestre hablamos de modelo relacional el cual con la ayuda de los modelos de entidad relación implantamos los datos  ya no en un mapa conceptual  sino en tablas respectivas a cada entidad y agregando conceptos nuevos como lo son la llave primaria y la llave foránea, la primera mencionada es la base principal de nuestra base de datos y la foránea es la ramificación para los demás datos que van a estar en otras tablas. para finalizar se realizo un proyecto con lo explicado en este texto con lo que se agregaron herramientas tecnológicas para crear las bases de datos como los son los diccionarios de datos y la implementan de tablas a través de comando con la aplicación de XAMPP, algunos de los comando a utilizar son create table la cual nos indica la creación de una tabla o insert into values el cual nos ayuda a agregar los valores de dichas tablas ya creadas, esto en conclucion fueron los temas mas influyentes vistos en el semestre lo que nos da una idea general de las bases de datos para las materias próximas en futuros semestres en cuanto se refiere a bases de datos y sistemas de información 


https://bit.ly/2YwDIIP

Referencias

Silberschatz, A., Korth, H. F., Sudarshan, S., Pérez, F. S., Santiago, A. I., & Sánchez, A. V. (2002). Fundamentos de bases de datos.

Cobo, A. (2007). Diseño y programación de bases de datos. Editorial Visión Libros.

 Oscar Rivera
Jesus Rodriguez
Franklin Novoa 
Sergio Rodriguez

Friday, March 15, 2019

BASES DE DATOS


Es un conjunto de datos que se puede almacenar de manera estructurada en un medio, ya se un directorio, un libro o para un fácil procesamiento de forma digital.Esta ultima te permite tanto acumular como acceder a una gran variedad de información de una manera mas rápida y sencilla. Sin embargo para ser uso de esta base de datos es necesario software especiales o mejor llamados "gestores de base de datos" los cuales pueden ser adquiridos por un gran costo y posteriormente ser adaptados a la medida de el o los consumidores.

A través del modelo entidad relación acerca de bancos, bibliotecas, disqueras etc, que incluyen los conceptos de entidad, relación y atributo se llego a comprender que el uso de las bases de datos se ve reflejada en la vida cotidiana.



Grandes, Datos, Teclado, Equipo, Internet, En Línea






Base de datos

En la actualidad, la competitividad y la rapidez de una empresa son la clave para su éxito. Para conseguirlo se basan en una estructura que se en su mayoria se basa en datos , por tanto, más necesidad de gestionarlos. Esta demanda siempre ha estado patente en empresas y sociedades,en los ultimos años se ha disparado debido al acceso multitudinario a las redes integradas en Internet y a la aparición de los dispositivos móviles que también requieren esa información.


En informática se conoce como dato a cualquier elemento informativo que un usuario tengabla disponibilidad de información. Desde su nacimiento, la informática se ha encargado de proporcionar herramientas que faciliten la manipulación de los datos. Antes de la aparición de las aplicaciones informáticas, las empresas tenían como únicas herramientas de gestión de datos los ficheros con cajones, carpetas y fichas de cartón. En este proceso manual, el tiempo requerido para manipular estos datos era enorme. Pero la propia informática ha podido sustituirlo por herramientas para que los elementos que el usuario utiliza en cuanto a manejo de datos se puedan consultar sin un Trabajo operativo tan dispendioso

En mi vida cotidiana lo he podido implementar para llevar mas organizados mis archivos y tener una logica del proceso el cual diariamente hago , al cruzar los diferentes archivos paso a paso para poder lograrlo con efectividad minimizando inconsistencia sabiendo los datos posezados se entrelazan entre si y se complementan para dar una información  precisa mediante la entidades y relaciones de los datos





Construcción de bases de datos.

Es un contenedor físico o virtual que nos permite guardar grandes cantidades de información de forma organizada para poder en un futuro encontrarla y utilizarla fácilmente.

Cada base de datos se compone de una o más tablas que guardan un conjunto de datos. Cada una de estas se divide en columnas y filas: mientras que las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.


Para la ayuda de la construcción de una base de datos podemos crear un modelo de entidad  relación usando aplicaciones. Una de ellas es Lucidchart, la cual es intuitiva y fácil de aprender, en esta se puede crear organigramas, mapas mentales y diagramas de flujo con más facilidad, está trabaja con acceso a internet la cual mantendrá el trabajo guardado y podrá verse desde un pc o un móvil, solo iniciar sesión y no se pierde la información, otra característica de esta aplicación es la compatibilidad con otras plataformas ya que se puede exportar a distintos formatos y también está disponible en dispositivos móviles.

Saturday, March 9, 2019

LAS BASES DE DATOS EN LA VIDA COTIDIANA


LAS BASES DE DATOS EN LA VIDA COTIDIANA


Las bases de datos tiene un papel fundamental en la vida cotidiana ya que sin ellas no podriamos tener un registro de alguna infotmacion o registro de actividades, ¿ pero que es una base de datos en si ? ¿en que influye en la vida cotidiana y para que nos sirve ?

QUE ES UNA BASE DE DATOS

Las bases de datos son un conjunto de informacion que tiene relacion entre si y se encuentre agrupada y organizada, en el ambito informatico las bases de datos son un conjunto de informacion almacenada en disco que con ayuda de un conjunto de programas pueden manipular dicha informacion.

  
Las bases de datos son muy importantes en la vida cotidad como ejemplo un banco este utiliza una base de datos para mantener su informacion de transacciones, retiros de dinero, usuarios que poseen cuentas o creditos como por dar un ejemplo basico, otro ejemplo lo podemos ver en el supermecado del barrio alli los dueños pueden que no lleven una base de datos informatica pero pueden tener sus bases de datos en fisico como inventarios y ventas diarias.Las bases de datos no solo son para la gente que saben de informatica tambien para la gente que no tenga conocimiento de ella pero si es cierto que las bases de datos informaticas le ahorran a la gente tiempo y espacio.

Pero para poder interactuar con esta base de datos necesitamos progrmas para poder manejarlas y manipular, hoy hablaremos una aplicacion que nos ayudara a organizar la informacion en diagramas de flujo, organigramas, esquemas de sitios web, diseños UML, mapas mentales, prototipos de software y muchos otros tipos de diagrama. Esta en una aplicacion utilizada para enseñar a los jovenes el modelos de entidad relacion con sus diagrmas didacticos y los cuales sirven como una bases de aprendizaje para en un futuro manejar una aplicacion de base de datos mucho mas complicada y estructurada .


Las bases de datos son mas cotidianas de lo que la gente piensa, tanto a si que se puede decir que las bases de datos se utilizan a diario, solo que no se conoce su concepto, definición o utilidad; Por ejemplo alguien que va al supermercado lleva lo que se cree es una lista de productos, pero en realidad es una base de datos, una persona que realiza un evento importante, del cual tiene una lista de invitados, posee en realidad una base de datos; una persona aficionada a la lectura que construye una biblioteca pequeña y tiene presente la cantidad de libros, su género y su título, ya tiene una base de datos en su mente, de esta manera es que las bases de datos están presentes en el diario vivir de las personas solo que no se percatan de su importancia o su existencia.  




Las bases de datos han estado presentes desde hace mucho tiempo atrás y así como la tecnología y el hombre fue avanzando, las bases de datos igual, antes una base de datos se almacenaban en librerías, estantes o enciclopedias lo cual ocupaba mucho espacio y era más difícil a la hora de buscar un dato especifico, con el pasar del tiempo la tecnología ha avanzado tanto que una base de datos puede ocupar el tamaño de un CD normal y puede filtrar la información haciendo que su búsqueda sea mas fácil, rápida y eficiente, sin mencionar la capacidad de almacenamiento ya que se paso de hablar de bibliotecas gigantes o dispositivos con peso de media tonelada, a una memoria USB del tamaño de una llave y con mucho más del doble de capacidad de almacenamiento.




Lucid chart, una herramienta nueva y de fácil uso, pero ¿para que sirve?, es un aplicación para realizar organigramas, mapas mentales y diagramas de flujo con más facilidad y ventajas, una de ellas es su manejo de almacenamiento ya que se puede realizar un trabajo desde un PC en un café internet y se puede volver a abrir en el portátil personal con solo iniciar sesión y no se pierde la información, otra ventaja de esta es la compatibilidad con otras plataformas ya que se puede exportar a distintos formatos y también está disponible en dispositivos móviles. 




El sistema Entidad – Relación, es una herramienta para ver diferentes procesos desde otro punto de vista, parecido a un mapa mental con la diferencia de que este es mas completo, ya que este tiene ciertas características; Como las características especificas de cada entidad y la relación que conlleva con la siguiente entidad.




Relacionándome con las bases de datos


Cuando se escucha la palabra base de datos son muchas las personas que no comprenden su significado, sin saber que han usado estas en algún momento de su vida, por ejemplo, la persona encargada de manejar la economía de su hogar administra toda esta información con el fin de tener claramente los gastos e ingresos que llegan, o una papelería de barrio tiene registros de sus productos, proveedores e incluso clientes, todo esto almacenado en documentos físicos. ¿Pero qué significa esto más concretamente?, una base de datos es una fuente donde se almacenan datos específicos y estructurados con el objetivo de acceder y registrar la información más sistematizadamente y de una manera digital.
Pero más allá el proceso o sistema que compone una base de datos es mas complejo que lo descrito anteriormente, para aclarar algunos términos considere el siguiente ejemplo, Usted tiene una empresa de ropa, vende ropa para hombre y mujer donde hay gran variedad de prendas para cada uno de ellos además tiene tres empleados quienes a su vez se encargan de realizar los pedidos a un proveedor. Una base de datos puede registrar esta información de una manera eficiente, aquí es donde aparece el modelo de entidad relación que permite almacenar esta información de una manera conceptual la cual es fácil de entender para el usuario. De esta forma se puede relacionar esta información de la siguiente manera teniendo en cuenta los siguientes conceptos:
Rectángulo/cuadrado: Entidad o tabla
Ovalo: representan los campos o atributos de una entidad
Rombo: Representa la relación entre las entidades



Comprendiendo estos breves conceptos es mas claro para las personas comprender lo que es y realiza una base de datos las cuales han avanzado fuertemente gracias a la tecnología, lo que ha permitido el desarrollo de bases más optimizadas que son usadas generalmente en las compañías.

Kroenke, D. (1996). Procesamiento de bases de datos. México.

Guglielmo, T. (1992). Estructura y organización de una base de datos. Genova.



Friday, March 8, 2019

Bases de Datos


Las bases de datos son un conjunto de datos los cuales se agrupan dentro de un mismo contexto y son almacenados posteriormente los datos se púen modificar consultar y eliminar. Dentro de las cosas más importante de las bases de datos es que estas no dependen de un programa en especial y esto permite la facilidad de la información dentro de las bases, otra característica bastante relevante de las bases de datos es que gracias a estas se evita la duplicación de datos innecesarios ya que esta reduce la redundancia de la información aprovechando al máximo el espacio de almacenamiento.
Una de las herramientas más útiles para modelar los datos o la información de las bases de datos son los conocidos modelos entidad relación o bien MER. Los elementos que componen son las entidades, atributos, relaciones y cardinalidad.


Las entidades son aquellos conceptos los cuales reúnen información general de cualquier objeto, los atributos son las características que identifican a las entidades entre estos atributos siempre tiene que existir un atributo único para la entidad que permite la distinción de cada objeto dentro de la entidad,  las relaciones son aquellas que demuestran que relación puede llegar a tener una entidad frente a otras y la cardinalidad es la cantidad de entidades que pueden relacionarse con otras puede ser de uno a uno , uno a varios , varios a uno , varios a varios.
¿Cómo las bases de datos afectan a la realidad de las personas?

En la mayoría de las ocasiones, cuando hablamos de bases de datos, lo relacionamos con un repositorio de almacenamiento de información, la cual, se puede consultar por medio de líneas de código en un entorno de desarrollo de bases de datos. Sin embargo, las bases de datos son usadas en el diario vivir de la gente.

Se preguntarán ¿cómo es que las bases de datos se relacionan con el día a día de una persona? Se pueden tomar diferentes perspectivas en cuanto a esta pregunta, para es que caso y para contestar de forma sencilla esta inquietud, se podría plantear la siguiente situación:

"cuando guardamos información en nuestros cerebros, un recuerdo, la letra de una canción o cualquier tipo de información que se pueda alojar en la mente de alguien para luego ser consultada"

Con lo anterior, se puede dar un alcance básico de tan solo dos procesos que realiza una base de datos, los cuales son guardar información y consultarla, así mismo funciona con la eliminación de información. En determinadas partes de la vida de una persona, el cerebro se encarga de eliminar información que ya no resulta útil, un ejemplo básico de lo anteriormente planteado, son los recuerdos de la infancia.

Con esto podemos dar una muy clara idea de como el cerebro humano sin ser una maquina computacional, logra captar una  gran cantidad de datos. Adicionalmente podemos entender técnicamente cómo funcionan algunos procesos lógicos dentro de una base de datos automatizada (computacional) real .

Imagen extraída de pixabay. 

Blog - BD, MER - Jose Luis Gaitan Quimbay


Blog - Introducción a las bases de datos.
Según lo visto en clase se han tratado temas acerca de los modelos de entidad relación, pero para definir esto primero se debe tener en cuenta el significado de los términos, por ejemplo:
·         La entidad: es la cual representa cualquier tipo de cosa, puede ser un objeto una persona sobre la cual se va a realizar o se va a levantar la información.
·         Los atributos: es lo que define o identifican las características o “campos” que se alojan en las entidades.
·         La relación: es el vínculo o conector el cual nos permite definir una llave entre varias entidades; estos, se clasifican de la siguiente manera:
1.    Relación uno a uno: es la cual se relaciona únicamente con una entidad.
Figura Núm. 1 (Ejemplo de relación uno a uno) tomada desde Lucid Chart

2.    Relación uno a varios o varios a uno: es cuando un registro de X entidad se relaciona con varios de otra entidad diferente. 
Figura Núm. 2 (Ejemplo de relación uno a varios) tomada desde Lucid Chart

3.    Relación de varios a varios: Se usa siempre y cuando una entidad se pueda relacionar con varios registros.





Figura Núm.3 (Ejemplo de relación varios a varios) tomada desde Lucid Chart

Estos modelos es lo que ahora impactan en las compañías ya que cada base tiene un valor o varios que los convierten en únicos, la mayoría de estos modelos son presentados como diagramas y como se puede ver en el ejemplo anterior está conformado por varios elementos y debe tener un orden lógico para que la persona que lo suba a un gestor de bases de datos no tenga inconvenientes.
Ahora bien, el concepto relacionado con las bases de datos es un conjunto de datos, valga la redundancia o registros, que al momento de estos ser manipulados se obtiene como resultado la información, esto es, lo que le da el valor a una base de datos. Al momento de manipular los registros de una base de datos, sin importar que base sea o contenga, se debe tener cuidado al momento de modificar, eliminar o agregar algún tipo de información, estos sistemas de almacenamiento de información funcionan mediante  peticiones que los usuarios definen como por ejemplo cuando van a ingresar nuevos datos deben definir hacia qué campo pertenece y a qué entidad puede estar relacionado dicho registro.

Base De Datos, De Datos, Equipo, Red, Nube










Figura Núm. 3. Ejemplo grafico de base de datos (Pixabay)
Además de esto una base de una organización debe tener ciertos parámetros de seguridad para evitar casos como, una fuga de información, alteración de los datos por un tercero o publicar cierto tipo de información que no debe ser publicada, esto para que la empresa no se vea afectada o vulnerable y pueda así perder fuerza o credibilidad en el entorno comercial.
Una de las características primarias de las bases de datos, es que deben ser universales, es decir, que no tengan que depender de un solo programa si no que se puedan manipular en varios lectores de bases de datos. Otra característica importante, es el evitar la duplicidad de los datos para optimizar su capacidad y evitar confusiones con los mismos para que así, se pueda trabajar de una manera más cómoda. Generalmente una base de datos se visualiza en una hoja de cálculo en donde podemos ver las columnas, que es donde se visualizan los nombres de los campos en donde se van a almacenar los registros y las filas, que son donde se almacenan los registros.

Lucid chart
Es una aplicación la cual sirve para realizar diagramas u organigramas. En este caso, la utilizamos para realizar modelos de entidad-relación, para así, poder crear un tipo de base de datos. Mi opinión acerca de esta aplicación es que tiene muchas funcionalidades y además de optimizar tiempo al momento de crear una base de datos, es muy práctica. Otra ventaja de esta aplicación es que tiene una versión móvil y una desktop (escritorio), esta versión no se necesita realizar una instalación, sino que simplemente basta con la creación de un usuario, la ventaja de tener una aplicación móvil es que la podemos usar en cualquier momento sin importar en el sitio donde nos encontremos.
Otra característica importante es el tipo de formatos de exportación de archivos que son compatibles (pdf, jpg y png), la ventaja más relevante y que más llama la atención de los usuarios, es que se integra con los servicios de Google con respecto al almacenamiento (Google drive), entre otras más.
Referencias bibliográficas
·         Pixabay  - recolector de imágenes, tomada de Pixabay (https://pixabay.com/es/illustrations/base-de-datos-de-datos-equipo-red-1954920)
·         Biblioteca virtual Alfaomega CLOUD, retomado de, https://bibliotecas.upb.edu.co/index.php/sin-categoria/1122-recurso-alfaomega-cloud
·         Introducción a los sistemas de bases de datos – Biblioteca unipanamericana, retomado de, https://unipanamericana.elogim.com:2182/library/search/introduccion%20a%20las%20bases%20de%20datos (introducción a los sistemas de bases de datos, C.J. DATE, séptima edición).

Jose Luis Gaitan Quimbay

La historia del tiempo



 Historia del tiempo


Este libro me explica varios temas de cosmología, entre otros el Big Bang, los agujeros negros, los conos de luz y la teoría de supercuerdas al lector no especializado en el tema. Su principal objetivo es dar una visión general del tema pero, inusual para un libro de divulgación, también intenta explicar algo de matemáticas complejas.Tras explicar con gran claridad las aportaciones de Galileo y Newton, nos lleva paso a paso, hasta la teoría de la relatividad de Einstein y hasta la otra gran teoría física del siglo XX, la mecánica cuántica. Finalmente explora las posibilidades de combinar ambas teorías en una sola teoría unificada completa que nos permita verificar inquietantes reflexiones: ¿Cuál es la naturaleza del tiempo? Al colapsarse un universo en expansión ¿viaja el tiempo hacia atrás?
en sintesis ESTE LIBRO Hace una recapitulación de los diferentes modelos del universo a través del tiempo pasando por la imagen antigua de que la Tierra era plana, hasta la descripción que hacen los científicos actuales del universo mediante dos teorías s: la teoría de la relatividad general y la mecánica cuántica, y los esfuerzos de la física actual por la búsqueda de una teoría que incorpore a las dos anteriores: una teoría cuántica de la gravedad.
en su primer capitulo, Trata de las teorías del movimiento de Newton, del espacio absoluto, del tiempo absoluto, de cómo la teoría de la relatividad acabó con el concepto del tiempo absoluto, de la teoría de la relatividad especial y cómo resulta inconsistente con la teoría de la gravitación de Newton y de la teoría de la relatividad general de Einstein.
Resultado de imagen para stephen hawking