Actividad 1

TALLER INVESTIGATIVO TEORICO - PRÁCTICO

Las necesidades de manejo flexible de la información a nivel de cualquier organización, su almacenamiento y su utilización casi en tiempo real obligan a robustecer los planteamientos de manejo de información por parte de los Administradores de Bases de Datos por tal razón se deben proponer desarrollos que estén de acuerdo con las necesidades crecientes de la actualidad.

Investigue, analice y responda las siguientes preguntas:


1. ¿Que es una base de datos y esquematice un ejemplo?
2. ¿Que es un manejador de base de datos?
3. ¿Que es un motor de base de datos y cuales conoce?
4. ¿Que es un sistema operativo?
5. ¿Que sistemas operativos conoce?
6. ¿Que sistemas operativos multiusuario conoce?
7. ¿Cual es la diferencia entre un sistema operativo monousuario y uno multiusuario?
8. ¿Que manejador de base de datos conoce?
9. Explique con sus propias palabras el proceso de compilación.
10. ¿Que es el procesador y actualmente cual es su última tecnología?
11. Defina con sus propias palabras memoria ROM y RAM.
12. ¿Como se mide la capacidad de la memoria RAM?
13. ¿Cual es la diferencia entre una unidad DVD y CD?
14. ¿Que es una unidad ZIP?
15. ¿Que medios de almacenamiento conoce?
16. ¿Que es una base de datos orientada a objetos?
17. Dentro de la aplicación de base de datos orientada a objetos que es encapsulación.
18. Dentro de la aplicación de base de datos orientada a objetos que es herencia.
19. Dentro de la aplicación de base de datos orientada a objetos que es polimorfismo.
20. ¿Que es una clave primaria y de ejemplo?
21. ¿Que es una clave foránea y de ejemplo?
22. Esquematice un modelo entidad relación enfocado a un sistema bibliotecario.
a. Debe representar mínimo tres tablas primarias y 2 relacionales.
b. Ingrese registros a las tablas.
c. Identifique las claves primarias.
d. Identifique las claves foráneas.
e. Represente el modelo.

23. ¿Qué cardinalidades se manejan en las bases de datos?

24.¿Qué es una entidad?

DESARROLLO

1.¿Qué es una base de datos?

Una base de datos es una recopilación de datos sistemática y almacenada electrónicamente. Puede contener cualquier tipo de datos, incluidos palabras, números, imágenes, vídeos y archivos. Puede usar un software denominado sistema de administración de bases de datos (DBMS) para almacenar, recuperar y editar datos. En los sistemas informáticos, la palabra base de datos también puede referirse a cualquier DBMS, al sistema de base de datos o a una aplicación asociada con la base de datos. 
Las bases de datos suelen estar organizadas en tablas, que son estructuras que contienen datos en forma de filas y columnas. Cada tabla representa una entidad (como "Clientes" o "Productos") y cada fila en una tabla representa una instancia de esa entidad (un cliente específico o un producto específico).
Para esquematizar un ejemplo podemos imaginar que vamos a crear una base de datos para una tienda virtual, la base de datos podría tener varias tablas de información para gestionarla más fácilmente, por ejemplo, clientes, productos y pedidos. 
Aporte personal: Las bases de datos son como los cajones de ropa en los cuales guardamos esta, con la facilidad de que la podremos sacar y usar y nuevamente volver a guardar, igual o con cambios hechos. Al igual que la ropa, estos cajones dan la ventaja de optimizar el tiempo y ser más ordenados y también tomar decisiones más fácilmente. El tan solo hecho de tener una base de datos a nuestro alcance significó muchos cambios para el mundo diario, desde el ser humano(trabajo a mano) hasta el planeta tierra(consumo de papel).

Fuente: diseño propio.

Fuente: Informático sin limites. (2022, 31 mayo). ¿Que Es Una Base De Datos y Para Que Sirve ? | ▶️ Sencillo y con Ejemplos! [Vídeo]. YouTube. https://www.youtube.com/watch?v=cw53ZIN8S1o

Aporte personal al vídeo: Las posibles soluciones que tenían al principio no fueron las más adecuadas porque tal vez solo se pensaba en la comodidad y no en el avance, es por eso que lo primero que hace es delegar el trabajo a alguien más. En mi opinión creo que el haber adaptado las bases de datos a estos trabajos tan mecánicos fue un gran avance a la humanidad, porque también significó el tener que estudiar y capacitarse más para saber usarlos, repararlos y acomodarlos al gusto según la necesidad. 

2.¿Qué es un manejador de bases de datos?

Un sistema gestor de base de datos (SGBD) o Database Management System (DBMS) es un conjunto de programas invisibles para el usuario final con el que se administra y gestiona la información que incluye una base de datos.

Los gestores de datos o gestores de base de datos permiten administrar todo acceso a la base de datos, pues tienen el objetivo de servir de interfaz entre esta, el usuario y las aplicaciones.

Entre sus funciones se encuentran la de permitir a los usuarios de negocio almacenar la información, modificar datos y acceder a los activos de conocimiento de la organización. Asimismo, el gestor de base de datos también se ocupa de realizar consultas y hacer análisis para generar informes.

Además, los sistemas de gestión de base de datos pueden entenderse como una colección de datos interrelacionados, estructurados y organizados en el ecosistema formado por dicho conjunto de programas que acceden a ellos y facilitan su gestión.

Fuente

Aporte personal: Para la mayoría de la población del planeta tierra que desconoce que es lo que está detrás de esto, es muy fácil dejar sus datos en cualquier parte, tal vez por el desconocimiento de la importancia de estos. En lo personal creo que los manejadores de bases de datos son demasiado importantes para que el mundo funcione hoy en día tal cual lo conocemos, pero también es importante saber con quién compartimos toda nuestra información y que tanto permitimos que sepan estos manejadores y bases. 

Fuente: Prezi, M. C. G. O. (s. f.). Sistema manejador de base de datos. prezi.com. https://prezi.com/9fsxwkopxqe6/sistema-manejador-de-base-de-datos/

Fuente : stevechambitas. (2021, 6 marzo). ¿que es un gestor de base de datos? [Vídeo]. YouTube. https://www.youtube.com/watch?v=uxZ6vtx4C5E

Aporte personal al vídeo: En el vídeo se puede observar que a través del tiempo y según las necesidades que se han ido generando, han salido más y más manejadores de bases de datos porque una sola no era capaz de darle solución a todos los problemas que ocurrían y tal vez para algunos casos más específicos se necesitaban más herramientas que en su momento no existían y les tocó crearlas. Al día de hoy hay muchas bases para crear manejadores de bases de datos pero siempre habrá una posibilidad de que haya una necesidad totalmente diferente a lo visto y sea un nuevo comienzo y avance para el mundo de los manejadores o gestores de bases de datos.

3.¿Qué es un motor de bases de datos y cuáles conoce?

En el mundo de la gestión de datos, los motores de bases de datos son los artífices detrás del almacenamiento, recuperación y manipulación eficientes de información. Estos motores son esenciales para el funcionamiento de las bases de datos, ya que actúan como el corazón que impulsa la organización y accesibilidad de los datos en aplicaciones y sistemas.

Su papel fundamental es gestionar la interacción entre las aplicaciones y los datos almacenados, proporcionando una infraestructura sólida para la gestión de información en entornos diversos, desde aplicaciones empresariales hasta plataformas web. Los motores de bases de datos son la fuerza motriz que le permite a las organizaciones gestionar grandes volúmenes de datos de manera eficiente y escalable, con el fin de asegurar la integridad y disponibilidad de la información crítica para la toma de decisiones y el funcionamiento diario de sistemas informáticos.


¿Qué motores de bases de datos existen?

Para comprender los motores de bases de datos, es esencial conocer algunos de los más utilizados por los desarrolladores en la actualidad:

  • Microsoft SQL Server: una herramienta gestada por Microsoft. Ha establecido su presencia en el control y desarrollo de bases de datos relacionales, respaldada por el lenguaje de desarrollo Transact-SQL.
  • MySQL: destaca como uno de los motores de bases de datos más empleados en la actualidad, mostrando un crecimiento continuo en comparación con otros competidores del mercado. Este motor fue creado para el control de bases de datos relacionales.
  • SQLite: se posiciona como una herramienta del Big Data diseñada para el desarrollo y control de bases de datos relacionales, respaldada por ACID.
  • Oracle database: es un sistema que gestiona tanto bases de datos de objetos como relacionales. Ofrece una solución integral.
  • ODBC (Open Database Connectivity): es una herramienta que posibilita el acceso a bases de datos y fue desarrollada por SQL Access Group.
  • PostgreSQL: una herramienta de código abierto. Destaca por su optimización para almacenar datos geográficos, de modo que se trata de una opción idónea para la localización de personas.

Fuente

Aporte personal: Un motor de bases de datos es una de las creaciones más útiles que existe, pues que sería de la humanidad sin no se pudiera gestionar todos los días de todo el año la información de los recién nacidos, de los fallecidos, de los movimientos de dinero o de cualquier otra necesidad que requiera manejar información a gran escala. En el mundo actual, en el que todo lo queremos tener al instante, hacerse esperar es una de las peores maneras de crear caos, es por eso que manejar demasiada información a gran escala es tan importante y también es una tarea que los seres humanos no llevaríamos a cabo muy bien a largo plazo. 

Fuente: Motores de bases de datos. (2017, 6 septiembre). Soluciones Tecnológicas Desde 1,999. https://infase.net/motores-de-bases-de-datos/

Fuente: CRISTIAN FELIPE RUBIANO CARDONA. (2015, 22 mayo). MOTORES DE BASES DE DATOS [Vídeo]. YouTube. https://www.youtube.com/watch?v=fgNh4G67y_o

Aporte personal al vídeo: La necesidad que se tuvo para crear los motores en su momento debió ser algo que tenía gran importancia, pues como se hacia con tantos datos nuevos y antiguos que se necesitaba guardar a diario. La visión de que este trabajo para un ser humano era demasiado fue correcta y la idea de delegar ese trabajo a alguien o algo creado muy de acuerdo con la necesidad ha sido algo muy fructuoso que hasta hoy en día nos beneficia.

4. ¿Qué es un sistema operativo?

Los sistemas operativos son desarrollos de software programados encargados de administrar y gestionar de manera eficiente todos los recursos de un ordenador y otros dispositivos. También se les conoce como software de sistema, y su función comienza al encender el dispositivo en el que están instalados. Comienza entonces su tarea de gestionar el funcionamiento del hardware. También, de poner en marcha las herramientas y funciones que hacen que un ordenador pueda comunicarse e interactuar con quien lo utiliza, y viceversa.

Hoy hay sistemas operativos en cualquier dispositivo en el que haya un procesador instalado: smartphones, tablets, reproductores multimedia, e incluso coches y televisores. Pero, básicamente, la función de casi todos es la misma: ofrecer a sus usuarios una interfaz para interactuar con el equipo. También administra sus recursos, archivos y tareas, así como de realizar diversas tareas de soporte como la actualización de las versiones de programas y del propio sistema operativo, la gestión de su seguridad y el control de los periféricos. De cara al usuario, un sistema operativo tiene la misión de permitirle ejecutar programas compatibles, crear y acceder a sus ficheros y, en definitiva, de realizar las tareas del equipo.

Además, los sistemas operativos se encargan de ejecutar procesos, donde un proceso es la carga de cualquiera de los programas y aplicaciones que queramos utilizar en la memoria del dispositivo. Si un programa no está cargado en su memoria, simplemente no funciona. Hay dos tipos de procesos: los de primer plano precisan que el usuario del dispositivo interactúe con ellos (navegadores, programas de edición de texto, o de retoque de imagen) entre otros; los de segundo plano, son los que no necesitan intervención del usuario, y que en muchos casos no cuentan con una interfaz para ello, como el sistema de detección de malware de un antivirus.

Fuente

Aporte personal: Los sistemas operativos en la actualidad hacen parte de nuestra vida diaria y de nuestros quehaceres normales, se han vuelto tan importantes y esenciales, que si se cae la red o el sistema operativo sufre algún daño, en el entorno humano se crea una tensión e incertidumbre al no saber si podremos completar las tareas que pensábamos realizar, algunas veces se crea más revuelo que otras, pero lo cierto es que este tipo de eventos en la actualidad no pasan desapercibidos. 

Fuente: ¿Qué es un sistema operativo? | Desarrollar Inclusión. (s. f.). Desarrollar Inclusión | Portal de Tecnología Inclusiva de CILSA. https://desarrollarinclusion.cilsa.org/tecnologia-inclusiva/que-es-un-sistema-operativo/

Fuente: Profe Emir. (2019, 26 enero). Los sistemas operativos [Vídeo]. YouTube. https://www.youtube.com/watch?v=KmId8zVw0DQ

Aporte personal al vídeo: Desde mi punto de vista los sistemas operativos son igual que nuestro cerebro y cuando los crearon es porque tenían alguna idea clara o no tan clara de como funciona el humano; Al aplicarlo a un dispositivo, sus inventores jamás se imaginaron el alcance que este tendría pero es muy interesante ver como de alguna manera tal vez llegaron a tomar de ejemplo al humano para hacer los sistemas operativos. 

5.¿ Qué sistemas operativos conoce?

Sistemas operativo móvil

Son los que se han creado y desarrollado para dispositivos móviles, fundamentalmente móviles y tablets, pero también relojes inteligentes. Los más conocidos son Android y iOS, como hemos visto, pero también hay otros como webOS y watchOS, para relojes inteligentes.

Android lo lleva incorporado la inmensa mayoría de teléfonos móviles y tabletas. Por otra parte, iOS está incluido en las tablets y smartphones de Apple.

Sistema operativo PC

Dentro de los distintos tipos de sistemas operativos de PC, hay varios que podemos considerar básicos. El más utilizado, con diferencia, es Windows de Microsoft. En segundo lugar, tenemos Mac OS, que es el sistema operativo de los ordenadores de Apple; y Linux, también para PC, que está disponible en varias versiones de funcionamiento similar y que es software libre.

De estos tres, el más utilizado y popular es Windows, de Microsoft, sobre todo por su facilidad de manejo e instalación. Su actualización también es muy sencilla, y además suele venir preinstalado en muchos ordenadores, lo que facilita su difusión.

Fuente

Aporte personal:  Los sistemas operativos que he manejado son los más comunes, como por ejemplo Windows con Microsoft y Linux. De estos dos se destaca más a mi parecer el de Linux, y aunque tiene un nivel de complejidad más alto(debido a su manera de manejo) me llamó mucho la atención, el hecho de que es de código abierto y se puede realizar los cambios que uno quiera y como uno quiera, sin tener en cuenta algunas especificaciones en particular, y aunque Windows es más amigable con el usuario, cada uno tiene lo suyo y en lo personal creo que el gusto depende de la necesidad.

 

Fuente: Gutierrez, A. (2020, 25 febrero). Qué es un sistema operativo explicado fácilmente. Aboutespanol. https://www.aboutespanol.com/que-es-un-sistema-operativo-explicado-facilmente-3507769

Fuente: Informática Colectiva. (2020, 26 julio). ÉSTOS SON LOS SISTEMAS OPERATIVOS MÁS UTILIZADOS EN TODO EL MUNDO [Vídeo]. YouTube. https://www.youtube.com/watch?v=vM3OXwijTBI

Aporte personal al vídeo: Al inicio del vídeo la persona aclara que no se sabe cuantos sistemas operativos existan y respecto a ese comentario me surge la duda de 

¿Hay alguna entidad legal que controle la creación de sistemas operativos?

Y si la hay entonces ¿por que hoy en día se logran hacer tantas operaciones ilícitas con estos?. Creo que la tecnología debe dedicarle una gran parte de la fuerza que ha tomado a observar estos asuntos y buscarle una solución, algo como el proyecto SWEBOK.

6.¿ Qué sistemas operativos multiusuario conoce?

Un sistema operativo multiusuario es aquel que permite a múltiples usuarios acceder a un sistema informático al mismo tiempo. Estos sistemas operativos son comunes en entornos empresariales y de servidores, ya que permiten a varios usuarios compartir recursos y datos en una sola computadora.
             

     Unix:

Unix es uno de los sistemas operativos más antiguos que se diseñó para ser multiusuario desde que            fue creado. Este sistema operativo se utiliza ampliamente en servidores y sistemas empresariales, así          como en estaciones de trabajo para desarrolladores de software y científicos.

     Linux:

Linux es un sistema operativo de código abierto que se basa en Unix y es utilizado en una amplia                variedad de aplicaciones. El sistema operativo Linux también es muy popular en servidores y                        entornos empresariales, así como en sistemas integrados y dispositivos móviles. 

     Windows Server:

        Windows Server es un sistema operativo de servidor de Microsoft diseñado para entornos            empresariales. En Windows Server permite a múltiples usuarios acceder a recursos y datos          en una sola computadora y se utiliza en una amplia variedad de aplicaciones empresariales.

     MacOs:

        MacOS es el sistema operativo utilizado en las computadoras de Apple. Aunque no es                  comúnmente utilizado en entornos empresariales, macOS es un sistema operativo                          multiusuario que permite a varios usuarios acceder a una computadora al mismo tiempo.

     AIX:

        Es un sistema operativo de IBM diseñado para servidores y sistemas empresariales. AIX es            un sistema operativo multiusuario que permite a varios usuarios acceder a una sola                        computadora y compartir recursos y datos.

Fuente

Aporte personal:  Los sistemas multiusuario han sido de gran ayuda para todo ser humano en la tierra aunque no lo hayamos percibido, debido a que hemos sido beneficiados indirectamente tal vez, pero de alguna u otra manera si hemos sido participe de él. Saber que podemos conectarnos desde varios dispositivos a un mismo sistema es algo que hoy en día genera cierta tranquilidad debido a la importancia y diligencias para los que se lo requieren y es usado.

Fuente: chinolocoviteh. (2008, 24 mayo). Sistemas Operativos MultiUsuario [Vídeo]. YouTube. https://www.youtube.com/watch?v=g-XOyXu7tj0

Fuente: chinolocoviteh. (2008, 24 mayo). Sistemas Operativos MultiUsuario [Vídeo]. YouTube. https://www.youtube.com/watch?v=g-XOyXu7tj0

Aporte personal al vídeo: El vídeo nos explica los conceptos relacionados al tema y también nos da algunas fechas y datos con información general que son de gran ayuda para tener una idea un poco más consiente actualmente de que es todo lo que nos rodea, ya que básicamente en la actualidad todo está compuesto por un sistema operativo y hemos empezado una era de la tecnología en la cuál, conocer esto, es indispensable. 

7. ¿Cual es la diferencia entre un sistema operativo monousuario y uno multiusuario?

La palabra multiusuario se refiere a una característica de ciertos sistemas operativos, aunque en ocasiones también puede aplicarse software otro tipo (e.j. aplicaciones de base de datos) e incluso a sistemas de cómputo. En general se le llama multiusuario a la característica de un sistema operativo o programa que permite proveer servicio y procesamiento a múltiples usuarios simultáneamente. La acción se produce estrictamente en forma pseudo-simultánea bajo el concepto tiempo compartido. En ocasiones pueden aplicarse a programas de computadora de otro tipo e incluso a sistemas de computo. En contraposición existen los sistemas monousuario, que proveen servicio y procesamiento a un solo usuario a la vez. En la categoría de multiusuario se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten los mismos recursos.
Aporte personal: En los anteriores años, el nivel de dificultad era mucho más alto en consideración al que tenemos hoy en día y este tema de los monousuarios y multiusuarios son claros ejemplos de como han cambiado las cosas por la necesidad de evolucionar y solucionar ciertas necesidades que en años anteriores aquejaban a distintos grupos de la sociedad, sobre todo al personal que trabajaba en el mundo de la informática, y más aún, cuando en esos años la mayoría de cosas eran hipótesis, ideas, prototipos o pruebas de algo que prometía ser una buena solución a largo plazo.  

Fuente: Aminfo Ltda. (2020, 3 abril). Información general - monousuario y multiusuario [Vídeo]. YouTube. https://www.youtube.com/watch?v=UH5XtSxhrp8

Aporte personal al vídeo: En el vídeo se puede observar más detalladamente como es el uso de los sistemas monousuario y multiusuario de manera que colocan como ejemplo a uno de tantos programas, que en este caso se llama Presto, que es un programa que permite tener estos dos tipos de sistemas, o sea que ofrece estos servicios. En el sistema multiusuario me parece un poco tedioso tener que colocar un administrador para que se encargue de algunas funciones, pero en este caso es lo más recomendable al haber muchos usuarios con acceso a este sistema. 

8. ¿Que manejador de base de datos conoce?


Actualmente en el mundo hay muchos manejadores de bases de datos, las principales que son más conocidas pueden ser: 
  1. MySQL
  2. Microsoft SQL Server
  3. MariaDB
  4. Oracle
  5. PostgreSQL
  6. Cassandra
  7. MongoDB
  8. Redis
  9. SQLite

Fuente

Aporte personal: Desde mi punto de vista, los manejadores de las bases de datos tienen gran relevancia para todos aunque no mucha gente sepa de su existencia o de su función. Quisiera poder conocer alguno de ellos (instalaciones físicas) y mirar como opera todo para que funcione de una manera tan coordinada a nivel mundial, en tantos idiomas y entender como hacer un producto que le agrade a las personas de esa manera, y también en cómo hacerlo tan popular con un gran alcance mundial. 

Fuente:5.- Tipos de Manejadores de bases de datos que existen. (s. f.). Base de Datos. https://basededatos99.weebly.com/base-de-datos/5-tipos-de-manejadores-de-bases-de-datos-que-existen

Fuente: EWebik. (2021, 26 agosto). 7 💡 Manejadores de Base de Datos ▷ DBMS ▷ 12 reglas de CODD ◁ Curso de Base de Datos Español 2021 [Vídeo]. YouTube. https://www.youtube.com/watch?v=PKMwEL-hQpM

Aporte personal al vídeo: Los llamados DBMS (siglas en inglés), con sus tres componentes que son: el motor, los datos y su manejador, han sabido ser de gran ayuda, pues no solo nos permiten guardar información sino también volver a acceder a ella de manera que sea fácil y también rápido. Entre sus tipos están algunas que son: relacional, jerárquica, de red, orientada a objetos, entre otras. Juegan un papel clave en la comunicación de hoy en día y ya se han vuelto indispensables para el funcionamiento del mundo prácticamente. 

9. Explique con sus propias palabras el proceso de compilación. 

Es el proceso por el cual se traducen las instrucciones escritas en un determinado lenguaje de programación a lenguaje máquina. 

Aporte personal: Grace Hopper, Doctora en Matemáticas y Almirante del Ejército Norteamericano. Estaba convencida de que los ordenadores podían llegar a un público más amplio y comercial si los procedimientos para programar se volvían más amistosos y si pudieran ser entendibles para los no matemáticos. Ella pensaba que los ordenadores se tenían que poder escribir en inglés. En 1949, tras seguir su convicción, desarrolló una técnica que traducía los símbolos matemáticos a un código de instrucción binario y que era entendible por la máquina. Esto no era otra cosa sino el primer programa compilador, que fue presentado 3 años más tarde por Hopper y su equipo.Las bases de los lenguajes de programación modernos fueron establecidas desde ese momento.


Fuente Glosario informático - Definición de términos informáticos. (s. f.). https://www.glosarioit.com/Compilaci%C3%B3n

Fuente: TI Capacitación. (2013, 24 mayo). El proceso de compilación [Vídeo]. YouTube. https://www.youtube.com/watch?v=zLRvVOaA8qk

Aporte personal al vídeo: En resumen se podría decir que es un LENGUAJE INTERMEDIARIO entre la computadora y el humano, de manera que se pudieran entender bien, y que le pudieran ayudar en varias actividades a las personas, facilitándoles la vida, aunque el propósito no era tan bueno, al final de todo, fue más de lo que se pidió y se podía esperar, tal vez hace muchos años no se veía venir este futuro que para nosotros es presente.

10. ¿Que es el procesador y actualmente cuál es su última tecnología? 

El procesador o microprocesador es la unidad de procesamiento principal de un ordenador, es por ello la unidad más importante, el «cerebro» de un ordenador.1​2​

Es el encargado de ejecutar todos los programas, desde el sistema operativo hasta las aplicaciones de usuario; solo ejecuta instrucciones en lenguaje máquina, realizando operaciones aritméticas y lógicas simples, tales como sumar, restar, multiplicar, dividir y las operaciones bitwise, también las lógicas binarias y accesos a memoria.

Puede contener una o más unidades centrales de procesamiento (CPU) constituidas, esencialmente, por registros, una unidad de control, una unidad aritmético lógica (ALU) y una unidad de cálculo en coma flotante (FPU) (conocida antiguamente como «coprocesador matemático»).

  • El microprocesador DEC Alpha se lanzó al mercado en 1992, corriendo a 200 MHz en su primera versión, en tanto que el Intel Pentium surgió en 1993 con una frecuencia de trabajo de 66 MHz. El procesador Alpha, de tecnología RISC y arquitectura de 64 bits, marcó un hito, declarándose como el más rápido del mundo, en su época. Llegó a 1 GHz de frecuencia hacia el año 2001. Irónicamente, a mediados del 2003, cuando se pensaba quitarlo de circulación, el Alpha aún encabezaba la lista de los microprocesadores más rápidos de Estados Unidos.4​
  • Los microprocesadores modernos tienen una capacidad y velocidad mucho mayores, trabajan en arquitecturas de 64 bits, integran más de 700 millones de transistores, como es en el caso de las serie Core i7, y pueden operar a frecuencias normales algo superiores a los 3 GHz (3000 MHz).

Fuente

Aporte personal: En mi opinión, el procesador puede haber nacido de una idea semejante al cerebro humano, de tal manera que eso explicaría el por qué su funcionamiento es así y el porque de la lógica de instrucciones que tiene, como por ejemplo comunicarse con otros administradores de la pc y delegar ciertas tareas, así como en el ser humano funciona el corazón o las piernas (Voluntario o involuntario{ con orden o sin dar orden}).

Fuente: Ros, I. (2018, 26 octubre). Procesador: qué es y qué elementos lo forman, todo lo que debes saber. MuyComputer. https://www.muycomputer.com/2018/10/24/procesador-que-es/

Aporte personal al vídeo: Cuando se creo el primer procesador, apenas tenía la capacidad de 4 bits, algo imposible de creer, pues al ver los grandes cambios para bien que ha dado esta industria, surge la pregunta de por qué, pues responderla no es tan difícil, y es que basta con ver la demanda que ha tenido esta industria y todo el empeño que se le ha puesto a este sector, destacándose por su gran impacto en la sociedad de manera positiva y negativa. 

11. Defina con sus propias palabras memoria ROM y RAM. 

En mi opinión la RAM es una memoria volátil que almacena temporalmente los archivos en los que esté trabajando mientras el equipo este encendido. En cambio la ROM es una memoria no volátil que almacena permanentemente instrucciones para su ordenador sin importar si el equipo esta apagado o encendido, este las conservará. 
 Fuente: propia
Aporte personal:  Según la idea anterior se podría que estas partes del computador no son la excepción de una semejanza al cuerpo humano, y es que basta ver su funcionamiento para darnos cuenta que como humanos funcionamos igual. Además de que éstas fueron una gran ayuda y lo siguen siendo, nos demuestra que todas las cosas deben tener una lógica y que el trabajo en conjunto siempre va aportar más que el trabajo individual.

Fuente:García, A. (2024, 18 abril). ¿Cuál es la diferencia entre memoria RAM y ROM? ADSLZone. https://www.adslzone.net/2017/01/16/la-diferencia-memoria-ram-rom/

Fuente: Vozpópuli. (2022, 17 octubre). ¿Qué son las memorias RAM y ROM y en qué se diferencian? | TECNOLOGÍA [Vídeo]. YouTube. https://www.youtube.com/watch?v=nIKzItn5W8g

Aporte personal al vídeo:  Es la memoria que ayuda con los  procesos en los dispositivos, de manera temporal. Cuando este se apaga se pierde todo y no guarda nada. Para crear el funcionamiento de esta memoria según mi punto de vista, lo debieron hacer, basándose en el cerebro del ser humano, pues nosotros también tenemos nuestro dispositivo que en este caso ya serían las neuronas, pudiendo albergar hasta 100 terabytes de memoria. 

12. ¿Como se mide la capacidad de la memoria RAM? 

La memoria RAM se mide en megabytes (MB) o gigabytes (GB). Cuanta más memoria RAM tenga tu computador, más cosas podrás hacer al mismo tiempo. La velocidad de la RAM se mide en MHz (megahercios), que son millones de ciclos por segundo, para que así se pueda comparar con la velocidad de reloj del procesador. 
Aporte personal: Con el paso del tiempo, según la evolución que se puede observar, las cosas grandes han tenido la necesidad de reinventarse y volverse pequeñas de manera que sean fáciles de llevar a cualquier lugar o para poder tenerlos a mano, haciendo que estos sean accesibles desde cualquier lugar y en cualquier situación que se requiera. La memoria RAM sin duda alguna tuvo un cambio demasiado fuerte porque su importancia siempre fue relevante para el mundo de la tecnología y las máquinas, es por eso que se esforzaron demasiado en mejorar varios componentes de la misma y características físicas también. 

Fuente: Jabs. (2013, 19 diciembre). Como medir la capacidad de tu memoria RAM [Vídeo]. YouTube. https://www.youtube.com/watch?v=Q-OSfl1nVRo

Aporte personal al vídeo: En el vídeo anterior nos muestran un ejemplo de un programa llamado RAMEXPERT (Que fue hecho por una empresa que realiza SOFTWARS gratuitos) con el cuál se puede medir la RAM de manera eficaz y precisa por si algún día llegásemos a necesitar esa información. En el vídeo también nos enseña como realizar la instalación de este paso a paso, desde su página oficial. También podemos medir la capacidad de la RAM desde nuestro PC, haciendo una serie de pasos sencillos. 

13. ¿Cual es la diferencia entre una unidad DVD y CD? 

Los CD tienen una capacidad de almacenamiento de unos 700MB, mientras que los DVD convencionales poseen una capacidad de 4.700,7GB aproximadamente, lo cual significa que los DVD permiten almacenar una mayor cantidad de datos de lo que permiten los CD. Los DVD proporcionan una mayor capacidad de almacenamiento frente a la ofrecida por los CD, mientras que los CD suelen ser normalmente utilizados con el fin de almacenar programas y archivos de audio, pero los DVDs son empleados para el almacenaje tanto de archivos de vídeo como de programas. 

Aporte personal:  A lo largo de la historia, la mayoría de nosotros debimos haber conocido estos objetos como una solución para utilizar como juego o distracción, pero en mi caso, nunca me di cuenta que había un cambio o que tan siquiera había dos de ellos con distintos nombres y también con distintas funciones aunque sea muy parecidos físicamente. Al día de hoy lo más probable es que no se utilicen mucho estos objetos pero aún existen y aún nos pueden sacar de algún apuro. 

Fuente: Home - INTEF. (2024, 26 junio). INTEF. https://intef.es/

Fuente: Enali. (2020, 21 enero). Diferencia entre CD y DVD [Vídeo]. YouTube. https://www.youtube.com/watch?v=WdtVE4P6hVs

Aporte personal al vídeo:  Las diferencias son su cantidad de almacenamiento en tiempo, también la lente del cd es más grande e imperfecta, también cambia su color, esto debido a sus pistas( que no podemos ver), éstas están más separadas y cada uno tiene su reproductor especial para poder leerlos sin ningún problema. Si se intenta cambiar de reproductor para cada uno, simplemente no leerá nada y dará un error. 

14. ¿Que es una unidad ZIP?

Una unidad zip es como un disco de almacenamiento extraíble diseñado para computadoras introducido a mediados de la década de 1990. La unidad zip es bastante similar a un DVD en muchos aspectos. Sin embargo, los discos zip se introducen en ellos. Puedes instalar unidades zip internas en tu computadora y optar por las unidades externas que necesitan conectarse al PC.

La unidad zip es similar a las unidades de disquete. Los controladores de cremallera externos tienen un grosor de unos 5 centímetros y una anchura de 6,5 centímetros. También hay 5-6 pulgadas de largo. Las unidades zip internas, en cambio, son más grandes y gruesas. La mayoría de los discos zip tienen unos 100 MB de almacenamiento. Sin embargo, en los años 90 hubo actualizaciones que incluyeron opciones de 250 MB y 750 MB.

Fuente

Aporte personal: En mi opinión, cuando el ser humano dejó de caminar por el mundo y se asentó en un solo lugar, empezó todo lo que hasta el día de hoy lleva mucha fuerza, que es básicamente el facilitar las cosas y hacer que estas puedan ser portables y también accesibles. Tal vez las primeras cosas que fueron creadas como las armas y la indumentaria de trabajo, les mostró que tener las cosas a la mano siempre iba a ser una gran ventaja. Al día de hoy, eso no ha cambiado en nada, pues tenemos el mismo pensamiento sobre ello ("Mientras tengamos la información a la mano estaremos bien.")

Fuente: colaboradores de Wikipedia. (2024, 13 marzo). Unidad Zip. Wikipedia, la Enciclopedia Libre. https://es.wikipedia.org/wiki/Unidad_Zip

Fuente: ClanDGR. (2018, 7 marzo). Viaje al Pasado: Discos ZIP [Vídeo]. YouTube. https://www.youtube.com/watch?v=P0rSg07x07I

Aporte personal al vídeo: Tuvieron varias generaciones, la primera y más popular (porque ahí nacieron) fue la de los 100 megas, también es muy parecido a los discos clásicos, con la diferencia de que los clásicos partían de 1.4megas y los otros desde los 100 megas (el primero), no tardaron mucho en tomar relevancia en el mundo, pues era justo lo que se necesitaba y la gente quería para transportar más fácil y seguro la información.  

15. ¿Que medios de almacenamiento conoce?

  • Dispositivos de almacenamiento por medio magnético (Discos duros y Disquetes)
  • Dispositivos de almacenamiento por medio óptico (CD, DVD, Blu-Ray)
  • Dispositivos de almacenamiento por medio electrónico (pendrive y tarjeta de memoria).

Fuente

Aporte personal:  Personalmente no tengo la fortuna de conocer todos los medios mencionados anteriormente  de manera física, pero si a través de imágenes, y aunque no es lo mismo, sirve para tener una guía básica de los antepasados y de como llevaron a cabo todo lo que cuenta la historia (como por ejemplo, las grandes guerras, el espionaje, la educación, la salud, etc.) 

Todos estos elementos que se muestran en la siguiente imagen tienen una gran historia por detrás, pues para poder llevarlos a cabo, seguramente hubo una necesidad muy grande o una solicitud muy urgente. 

Fuente: Pase de lista. (2016, 4 mayo). Dispositivos de almacenamiento (definición, características y tipos) [Vídeo]. YouTube. https://www.youtube.com/watch?v=Qsunfh8DXD0

Aporte personal al vídeo: Desde 1947, que fue cuando se empezó primero con la memoria de tubo, que fue un gran éxito para su época, y aunque su capacidad no era mucha, en esos años, la mayor necesidad del ser humano era avanzar y seguir inventando cosas que les fueran de utilidad. Los dispositivos de almacenamiento que hasta hoy en día se siguen utilizando y no han sido descontinuados son los que están clasificados en los dispositivos magnéticos, de manera que los otros han quedado en el olvido. 

16. ¿Que es una base de datos orientada a objetos?

Por definición una base de datos orientada a objetos es una base de datos (BDOO) en la que la información está representada mediante objetos, como los presentes en la programación orientada a objetos. Al integrarse las características de una base de datos con las de un lenguaje de programación orientado a objetos (POO), se obtiene como resultado un sistema gestor de base de datos orientada a objetos (ODBMS), que hace que los objetos de la base de datos aparezcan como objetos de un lenguaje de programación (pudiendo dar soporte a uno o más de este tipo de lenguajes, como por ejemplo, Visual Basic, C++ o Java).

Aunque fue en los noventa cuando vivieron su primer apogeo, las BDOO nacieron en los años 60, de mano del doctor Nygaard, un especialista en la elaboración de sistemas informáticos noruego. Su idea base era crear un software diseñado en paralelo al objeto físico, de manera que si el objeto físico tenía 50 componentes, el software tendría a su vez 50 módulos. Para poder operar con este sistema, Nygaard creó también un lenguaje de apoyo, el Simula-67.

Se siguió trabajando en el desarrollo de este tipo de base datos orientada a objetos y unos años después, Alan Kay y Xeros tomaron de referencia el trabajo de Sumila-67 para crear otro lenguaje parecido, Smalltalk, que en los 80 daría paso a C++. Actualmente, el uso de BDOO a vuelta a cobrar importancia por la necesidad de satisfacer las necesidades de nuevas aplicaciones que emplean lenguajes de programación orientados a objetos y a la actividad de las comunidades de software libre relacionadas con ellas y los POO.

Fuente

Aporte personal: Aquí podemos evidenciar de cuáles fueron los inicios de los lenguajes de programación, algo que no fue de la noche a la mañana, sino que fue un trabajo arduo de muchas personas y colaboradores para hacer algo que en aquel tiempo tal vez nunca se dimensionó el alcance que iba a tener, y fue solo hasta que se hizo realidad y muchos años después y de perfeccionar todo lo que surgió de un trabajo, realmente se ve la importancia del mismo. Y es que cuando alguien inventa algo, la mayoría de veces no se espera tener éxito o se lo hace menos, pero siempre resulta cambiando al mundo por completo. 

Fuente: Navarro, S. (2024, 9 julio). Base de datos orientada a objetos: definición y componentes. KeepCoding Bootcamps. https://keepcoding.io/blog/base-de-datos-orientada-a-objetos/

Fuente: Camilo Perèz. (2020, 15 noviembre). Bases de datos orientada a objetos [Vídeo]. YouTube. https://www.youtube.com/watch?v=eBAEiNRa6zM

Aporte personal al vídeo: Es una base de datos donde los elementos son objetos, la utilización de objetos permite representar de forma más natural la información que se desea almacenar. Estas se inventaron para poder satisfacer las necesidades de las nuevas aplicaciones que así lo requerían. Una característica clave es la potencia que le da al diseñador para poder especificar la estructura de los objetos y que se le puede aplicar a la misma. 

17. Dentro de la aplicación de base de datos orientada a objetos que es encapsulación.

Generalmente la encapsulación permite definir niveles de visibilidad para los elementos de la clase. Estos niveles de visibilidad definen los derechos de acceso a los datos en función de si se accede a ellos mediante un método de la propia clase, de una clase heredada o de cualquier otra clase.  
En los lenguajes de programación informática orientados a objetos (OOP), la noción de encapsulación (o encapsulación OOP) se refiere a la agrupación de datos, junto con los métodos que operan sobre esos datos, en una sola unidad

Aporte personal: El concepto de encapsulación ha sido y es parte de la gran ola de conocimientos que ha tenido que ser creado dentro del mundo de la informática, y por supuesto que como cada cosa tiene su por y para qué. La encapsulación sigue siendo un claro ejemplo de como el ser humano busca desarrollar cosas que le permiten hacer la vida un poco más fácil, y no en general la vida, sino cada detalle que contiene ésta, como por ejemplo, el estudio o el trabajo, las carreras universitarias, los doctorados, entre otros tantos más. 

Fuente: Daniel. (2023, 30 octubre). Encapsulación: definición e importancia. Formación En Ciencia de Datos | DataScientest.com. https://datascientest.com/es/encapsulacion-definicion-e-importancia

Fuente: Charly Cimino. (2021, 25 mayo). ENCAPSULAMIENTO 💊 en la POO [Vídeo]. YouTube. https://www.youtube.com/watch?v=0G84qeKXd00

Aporte personal al vídeo: Se trata de ver a los objetos como cápsulas o cajas negras, para esto se deberían tomar ciertos atributos y ciertos métodos que hagan a un tipo particular de objeto y envolverlos o encapsularlos y llamarlos clase y así también favorecer su reutilización. Por otra parte los objetos deberían mantener oculta sus detalles, para que nadie pueda cambiarlo sin permiso. La encapsulación ha sido y será siempre un arma de doble filo y también puede hacer mucho daño. 

18. Dentro de la aplicación de base de datos orientada a objetos que es herencia.

El cual es un mecanismo que permite derivar una clase a otra clase. En otras palabras, tendremos unas clases que serán hijos, y otras clases que serán padres. Las clases hijas pueden utilizar tanto sus métodos y propiedades como de la clase padre, siempre que su modificador de acceso lo permita.
Aporte personal: Por qué hacer todo de nuevo, teniendo que empezar desde cero, si habían muchas cosas que como en el mundo real se pueden REUTILIZAR?
Tal vez alguien o algunas personas lo tomaron de esa manera y surgió la gran idea de utilizar parte de lo que ya se tenía hecho para aplicarlo a otra cosa de manera cuidadosa para saber desde y en que punto utilizarlos. En el ejemplo que se ve en la imagen se puede apreciar que verdaderamente es una gran ayuda en muchos sentidos, desde el almacenamiento de tanta información, hasta en la lógica que había que aplicar para entender este tipo de imágenes.

Fuente: NetMentor. (s. f.). Herencia en programación orientada a objetos. https://www.netmentor.es/entrada/herencia-poo. https://www.netmentor.es/entrada/herencia-poo

Fuente: NetMentor. (2019, 3 septiembre). Qué es HERENCIA EN PROGRAMACIÓN orientada a objetos - Ejemplos en C# [Vídeo]. YouTube. https://www.youtube.com/watch?v=fsRRmOiqG1Y

Aporte personal al vídeo: Nos permite derivar información a otras clases, y este concepto en lo personal creo, que fue tomado de la vida real, pues así como nuestros padres nos heredan rasgos físicos, de personalidad o también enfermedades, porque no hacerlo en programación, si es perfecto para volver a llamar a esa clase hijo que necesitábamos en alguna parte de nuestro código o también para hacer cualquier otra cosa que involucre la palabra heredar. 

19. Dentro de la aplicación de base de datos orientada a objetos que es polimorfismo. 

En programación orientada a objetos, polimorfismo es la capacidad que tienen los objetos de una clase en ofrecer respuesta distinta e independiente en función de los parámetros (diferentes implementaciones) utilizados durante su invocaciónDicho de otro modo el objeto como entidad puede contener valores de diferentes tipos durante la ejecución del programa.

En JAVA el término polimorfismo también suele definirse como 'Sobrecarga de parámetros', que así de pronto no suena tan divertido pero como veremos más adelante induce a cierta confusión. En realidad suele confundirse con el tipo de polimorfismo más común, pero no es del todo exacto usar esta denominación.

Aporte personal: En lo personal creería que el polimorfismo, aplicado a la vida real es una gran herramienta que hoy en día, gracias a miles de esfuerzos y trabajos de otras personas en los años anteriores, podemos utilizar, y también seguir descubriendo e innovando para las siguientes generaciones.
El polimorfismo sin duda alguna siempre será algo difícil de manejar al inicio por sus derivadas y lo que traen consigo, de manera que se debe colocar mucha atención la manejar esto para evitar perderse.

Fuente: Polimorfismo en Programación Orientada a Objetos. (s. f.). DesarrolloWeb.com. https://desarrolloweb.com/articulos/polimorfismo-programacion-orientada-objetos-concepto.html

Fuente: Fredy Geek. (2019, 30 abril). ¿Qué es el Polimorfismo? - Programación Orientada a Objetos [Vídeo]. YouTube. https://www.youtube.com/watch?v=tjjecfz9Cvk

Aporte personal al vídeo: El concepto de polimorfismo no solo es utilizado para biología. sino que también puede ser utilizado en los sistemas, y en estos hace referencia a algo que ocurre en varias formas diferentes, su definición esta fuertemente ligada al concepto de herencia también. La definición más exacta del polimorfismo es la habilidad de un objeto de realizar una acción de diferentes maneras utilizando métodos iguales que se implementen de forma diferente en varias clases.   

20. ¿Que es una clave primaria y de ejemplo? 

Una clave primaria comprende de esta manera una columna o conjunto de columnas. No puede haber dos filas en una tabla que tengan la misma clave primaria. Ejemplos de claves primarias son DNI (asociado a una persona). Las claves primarias están definidas el estándar ANSI SQL, mediante la directiva PRIMARY KEY. La clave primaria puede especificarse directamente o de forma inmediata en el momento de la creación de la tabla también. En el estándar SQL, las claves primarias pueden estar compuestas por una o más columnas. Cada columna que forme parte de la clave primaria queda implícitamente definida como NOT NULL.

Aporte personal: La claves primarias han sido de gran ayuda, por ejemplo, nos han permitido identificarnos y ser únicos e irrepetibles al rededor del planeta tierra, y como hacerlo sin que se repita un número, bueno ha sido gracias a esta maravillosa idea las PRIMARY KEYS. Han tenido un gran uso para bien, pero también para mal, y es ahí en donde debemos entrar a hacer veeduría, pues es algo que puede hacer mucho daño también, si se le da un uso equivocado. 

Fuente: Access 2007: Claves principal, primaria y externa. (s. f.). GCFGlobal.org. https://edu.gcfglobal.org/es/access-2007/claves-principal-primaria-y-externa/1/

Fuente: diego moisset de espanes. (2020, 27 junio). Clave primaria [Vídeo]. YouTube. https://www.youtube.com/watch?v=lold6NtJejY

Aporte personal al vídeo:  Es un campo o varios que identifican un solo registro, si tenemos un tabla con los datos de una persona, la cédula se puede registrar como una clave primaria, porque es un valor que no se repite, ya que se puede repetir el nombre o el apellido, pero su cédula no se repetirá. En el vídeo nos enseña la sintaxis para una clave primaria y también  a crear una tabla en general. Una tabla solo puede tener una clave primaria, no se puede tener dos por tabla porque sería algo inválido. 

21. ¿Que es una clave foránea y de ejemplo? 

Una clave foránea es simplemente un campo en una tabla que se corresponde con la clave primaria de otra tabla. Para este ejemplo, el campo id_cliente en la tabla venta es la clave foránea. Nótese que este campo se corresponde con el campo id_cliente en la tabla cliente, en dónde este campo es la clave primaria. 
Aporte personal: La clave foránea, sin duda alguna es una derivación de la clave primaria, a manera de delegar un poco de trabajo y buscar que estas se ayuden mutuamente de manera que a ninguna de las dos les queda un trabajo muy pesado y haciendo que su uso y su implementación sea más eficiente para todo aquel que las quiera manipular. Las claves foráneas en mi opinión se deben manejar cuando ya se entienda bien cómo es su dinámica para que no afecte lo que sigue del proceso, pues ambas llaves son de cuidado y de cierto nivel de complejidad. 

Fuente: Jaramillo, T. (2016, 28 abril). Llave primaria y llave foránea [Diapositivas]. SlideShare. https://es.slideshare.net/slideshow/llave-primaria-y-llave-fornea/61472533

Fuente: Informatico sin limites. (2020, 29 abril). Llave primaria y llave foránea base de datos | 🍑 BIEN EXPLICADO! [Vídeo]. YouTube. https://www.youtube.com/watch?v=bXK4cjifJQ4

Aporte personal al vídeo:  Si bien ya sabemos que la clave primaria no se puede repetir, la clave foránea debe ser un atributo a través del cuál se puedan relacionar, en este caso con los otros datos de la tabla, la clave foránea es la que nos permite tener relaciones con todas las demás tablas que tengamos y que necesitemos relacionar. Es importante mencionar que la clave foránea si se puede repetir pero se deben guardar externamente. 

22. Esquematice un modelo entidad relación enfocado a un sistema bibliotecario.

a. Debe representar mínimo tres tablas primarias y 2 relacionales.
b. Ingrese registros a las tablas.
c. Identifique las claves primarias.
d. Identifique las claves foráneas.
e. Represente el modelo. 

23. ¿Qué cardinalidades se manejan en las bases de datos?

La cardinalidad en una base de datos es la cantidad de veces que las entidades se relacionan entre sí. En términos simples, la cardinalidad indica cuántos valores distintos tienes en una columna en comparación con el número de filas. En bases de datos, la cardinalidad puede ser uno a uno (1:1), uno a muchos (1:M) o muchos a muchos (N:M). 

Fuente

Aporte personal: En mi opinión las cardinalidades son un poco confusas al inicio, pero en general esto depende de la manera en que lo leas, hay distintas maneras y de cada una de ellas depende que tanto podemos comprender las cardinalidades, siendo 0 el menos comprendido y 5 el mejor comprendido, actualmente me encuentro en un 3, pues hay que tener mucha lógica en el momento de hacerlas para evitar ingresar cardinalidades erróneas. 

Fuente: colaboradores de Wikipedia. (2024b, agosto 7). Modelo entidad-relación. Wikipedia, la Enciclopedia Libre. https://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n

Fuente: Luigi Code. (2021, 15 febrero). Cardinalidad en Bases de Datos: Capítulo 1: Introducción [Vídeo]. YouTube. https://www.youtube.com/watch?v=G86RXiSiQnA

Aporte personal al vídeo: Las cardinalidades son la cantidad de relaciones que puede haber entre dos entidades, en este caso son: Uno a muchos, muchos a uno, muchos a muchos y uno a uno. En el vídeo nos explica las definiciones y nos da a conocer con ejemplos cuáles son los usos de estas relaciones.  

24.¿Qué es una entidad en base de datos?

Las entidades son las personas, objetos o conceptos de los que trata una base de datos. Por ejemplo, en una base de datos de ventas de un negocio, las entidades podrían ser, entre otras, "Cliente", "Producto", "Factura" o "Dirección".

Fuente

Aporte personal: Las entidades son una parte fundamental en el modelo entidad-relación, y así mismo, éstas pueden ser difíciles de identificar cuando las tablas tengan muchas entidades, por lo cual siempre sería conveniente que se analice a detalle cuales son las entidades principales y las relacionales también, de manera que al momento de hacer el esquema no haya inconvenientes para almacenar los datos. 

Fuente: Navarro, M., & Ilerna. (2024, 2 mayo). El modelo Entidad-Relación: esquema de una base de datos | ILERNA. Blog ILERNA Online: FP A Distancia Con Titulación Oficial. https://www.ilerna.es/blog/modelo-entidad-relacion-base-datos

Fuente: Informatico sin limites. (2022b, mayo 31). ¿Que es una entidad fuerte y débil en base de datos? | Con ejemplos ✔ [Vídeo]. YouTube. https://www.youtube.com/watch?v=8qfLqWEVEy8

Aporte personal al vídeo: Nos coloca el ejemplo en arquitectura con los planos de una casa para ver como va a quedar. En las bases de datos nuestros planos serían nuestros modelos entidad - relación. Las entidades son los objetos de los que va a partir el modelo entidad-relación, y es aquí donde se almacena toda la información necesaria en un futuro. Todo lo que requiera almacenar información necesita una entidad.

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar