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.

Solución

1. ¿Que es una base de datos y esquematice un ejemplo? 

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.

Fuente: What Is a Database? (2020, 24 noviembre). https://www.oracle.com/mx/database/what-is-database/

Aporte personal: En base a lo anterior una base de datos es demasiado importante para nosotros, debido a que significado es una recopilacion de datos ordenados y almacenados todo esto debe estar controlado por un sistema de base de datos...

Fuente: Ymant. (2017, 23 febrero). Tipos de base de datos - YMANT. Ymant. https://www.ymant.com/blog/tipos-base-datos/

Develoteca - Oscar Uh. (2020, 23 diciembre). ¿Qué es una BASE DE DATOS?// características GENERALES [Vídeo]. YouTube. https://www.youtube.com/watch?v=6S8A-1jBD5Y

Resumen del video:

minimo 5 lineas de lo que dice o explica el video

2. ¿Que es un manejador de base 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.

Fuente:Gestor de Base de datos: Qué es, Funcionalidades y Ejemplos. (s. f.). Intelequia. https://intelequia.com/es/blog/post/gestor-de-base-de-datos-qu%C3%A9-es-funcionalidades-y-ejemplos#:~:text=Un%20sistema%20gestor%20de%20base%20de%20datos%20(SGBD)%20o%20Database,incluye%20una%20base%20de%20datos.

Aporte personal:

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:stevechambitas. (2021b, marzo 6). ¿que es un gestor de base de datos? [Vídeo]. YouTube. https://www.youtube.com/watch?v=uxZ6vtx4C5E

Resumen del video:

3. ¿Que es un motor de base de datos y cuales 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.

  • 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.

Fuente:Navarro, S. (2024b, junio 27). ¿Qué son los motores de bases de datos? [6 ejemplos]. KeepCoding Bootcamps. https://keepcoding.io/blog/que-son-los-motores-de-bases-de-datos/

Aporte propio:

Fuente:Navarro, S. (2024b, junio 27). ¿Qué son los motores de bases de datos? [6 ejemplos]. KeepCoding Bootcamps. https://keepcoding.io/blog/que-son-los-motores-de-bases-de-datos/

Fuente:Mentoria de Software. (2019b, junio 5). Aprende más sobre los motores de base de datos [Vídeo]. YouTube. https://www.youtube.com/watch?v=0RLzHgcOFx4

Resumen del video:

4. ¿Que es un sistema operativo?

Un sistema operativo es un conjunto de programas que permite manejar la memoria, disco, medios de almacenamiento de información y los diferentes periféricos o recursos de nuestra computadora, como son el teclado, el mouse, la impresora, la placa de red, entre otros. 

Los periféricos utilizan un driver o controlador y son desarrollados por los fabricantes de cada equipo. Encontramos diferentes sistemas operativos como Windows, Linux, MAS OS, en sus diferentes versiones. También los teléfonos y tablets poseen un sistema operativo.

Dentro de las tareas que realiza el sistema operativo, en particular, se ocupa de gestionar la memoria de nuestro sistema y la carga de los diferentes programas, para ello cada programa tiene una prioridad o jerarquía y en función de la misma contará con los recursos de nuestro sistema por más tiempo que un programa de menor prioridad.

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-unsistemaoperativo/#:~:text=Un%20sistema%20operativo%20es%20un,placa%20de%20red%2C%20entre%20otros.

Aporte propio:

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

Fuente:Educar Portal. (2021, 29 julio). Microaprendizaje: ¿Qué es un sistema operativo? [Vídeo]. YouTube. https://www.youtube.com/watch?v=vnJCudAed08

Resumen del video:

5. ¿Que sistemas operativos conoce? 

Microsoft Windows y Linux

6. ¿Que sistemas operativos multiusuario conoce?  

 VMS y Unix 

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

Monousuario:

Un sistema operativo monousuario (de mono: «uno»; y usuario) es un sistema operativo que sólo puede se ocupado por único usuario en determinado tiempo. Ejemplo de sistema operativo son las versiones domesticas de Windows.

Multiusuario:

Los sistemas operativos multiusuarios son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones, ni importa el numero de procesadores en la maquina ni el número de procesos que cada usuario puede ejecutar simultáneamente.

Fuente:Sistemasoperativos1web. (2016, 23 abril). Diferencia entre un sistema operativo monousuario y otro multiusuario. Sistemas Operativos 1 Universidad Tecnologica de Panama Sede Azuero. https://sistemasoperativos1web.wordpress.com/2016/04/22/diferencia-entre-un-sistema-operativo-monousuario-y-otro-multiusuario/

Aporte propio:

Fuente:Sistemaoperativo. (2016, 18 abril). Diferencia entre S.O Monousuario y S.O Multiusuario. Sistemas Operativos I Universidad Tecnológica de Panamá Sede Azuero. https://sistemaoperativo20.wordpress.com/2016/04/17/diferencia-entre-s-o-monousuari-y-s-o-multiusuario/

Fuente:FNE Profesor. (2023, 6 mayo). SISTEMA OPERATIVO MONOTAREA VS MULTITAREA | MONOUSUARIO VS MULTIUSUARIO | CATEGORIAS DE UN SO [Vídeo]. YouTube. https://www.youtube.com/watch?v=DH7V4yA5K7o

Resumen del video:

8. ¿Que manejador de base de datos conoce? 

1. MySQL

El gestor de base de datos MySQL es el más común en la actualizad al estar basado en código abierto. Se trata de un sistema de gestión relacional, es decir, utiliza tablas múltiples que se conectan entre sí para organizar y almacenar la información de manera correcta. Además, hace uso del lenguaje de programación PHP.

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

El proceso de compilación transforma el código fuente de un lenguaje de alto nivel en código de máquina ejecutable. Comienza con el preprocesamiento, que prepara el código. Luego, el análisis léxico y sintáctico convierte el código en tokens y verifica su gramática. El análisis semántico comprueba la lógica del código. Después, la optimización mejora la eficiencia del código. La generación de código traduce el código optimizado a código de máquina. Finalmente, el enlazado combina archivos y bibliotecas para crear el ejecutable final listo para ser ejecutado por el sistema operativo.

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

El procesador es el cerebro del sistema, justamente procesa todo lo que ocurre en la PC y ejecuta todas las acciones que existen. Cuanto más rápido sea el procesador que tiene una computadora, más rápidamente se ejecutarán las órdenes que se le den a la máquina. Este componente es parte del hardware de muchos dispositivos, no solo de tu computadora.

El procesador es una pastilla de silicio que va colocada en el socket sobre la placa madre dentro del gabinete de la computadora de escritorio, la diferencia en una portátil es que está directamente soldado. El procesador está cubierto de algo que llamamos encapsulado, y de lo cual existen 3 tipos: PGA, LGA y BGA.

Intel anunció la disponibilidad y las especificaciones completas de sus nuevos procesadores Intel Core i9-14900KS de 14ª Generación, y aseguró que el producto, con sus nuevos detalles, conserva el título del procesador de escritorio más rápido del mundo, con una frecuencia turbo máxima de 6,2 GHz. Esta frecuencia garantiza una alta experiencia de videojuegos y creación para los entusiastas de equipos de desktop que desean obtener la máxima potencia posible.

Fuente: Equipo editorial, Etecé. (2023, 19 noviembre). Procesador - Concepto, componentes y funcionamiento. Concepto. https://concepto.de/procesador/ -----CanalAR, www.canal-ar.com.ar. (s. f.). Intel lanz� el Core i9-14900KS y asegura que es el procesador de escritorio m�s potente del mundo. CanalAR. https://www.canal-ar.com.ar/31623-Intel-lanzo-elCorei914900KSyaseguraqueeselprocesadordeescritoriomaspotentedelmundo.html#:~:text=Intel%20anunci%C3%B3%20la%20disponibilidad%20y,m%C3%A1xima%20de%206%2C2%20GHz.

Aporte propio:

Fuente:CanalAR, www.canal-ar.com.ar. (s. f.). Intel lanz� el Core i9-14900KS y asegura que es el procesador de escritorio m�s potente del mundo. CanalAR. https://www.canal-ar.com.ar/31623-Intel-lanzo-elCorei914900KSyaseguraqueeselprocesadordeescritoriomaspotentedelmundo.html#:~:text=Intel%20anunci%C3%B3%20la%20disponibilidad%20y,m%C3%A1xima%20de%206%2C2%20GHz.

Fuente:Supertienda. (2023, 11 febrero). PROCESADORES 13VA GENERACIÓN | INTEL i9-13900K 😱😲 [Vídeo]. YouTube. https://www.youtube.com/watch?v=gu1e8lZEdp0

Resumen del video:

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

Memoria ROM (Read-Only Memory)

La memoria ROM es un tipo de almacenamiento no volátil que guarda datos permanentes necesarios para que un dispositivo funcione, como el firmware. Los datos en la ROM no se pierden al apagar el dispositivo y no se pueden modificar fácilmente.

Memoria RAM (Random Access Memory)

La memoria RAM es un almacenamiento volátil que guarda temporalmente datos y programas que la CPU necesita mientras el dispositivo está en uso. Los datos en la RAM se pierden al apagar el dispositivo. Más RAM permite manejar más tareas simultáneamente, mejorando el rendimiento del sistema.

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

La capacidad de la memoria RAM se mide en bytes, aunque generalmente se expresa en sus múltiplos, como kilobytes (KB), megabytes (MB), gigabytes (GB), y terabytes (TB).

Detalles:

  • Kilobyte (KB): 1 KB equivale a 1,024 bytes.
  • Megabyte (MB): 1 MB equivale a 1,024 KB (o 1,048,576 bytes).
  • Gigabyte (GB): 1 GB equivale a 1,024 MB (o 1,073,741,824 bytes).
  • Terabyte (TB): 1 TB equivale a 1,024 GB (o 1,099,511,627,776 bytes).

La cantidad de RAM en un dispositivo determina cuántos datos y aplicaciones puede manejar simultáneamente. Por ejemplo, un sistema con 8 GB de RAM puede manejar más aplicaciones abiertas al mismo tiempo que uno con 4 GB.

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.700MB o 4,7GB aproximadamente, lo cual significa que los DVD permiten almacenar una mayor cantidad de datos de lo que permiten los CD.

Pero con el fin de entender mejor la diferencia que existe entre la capacidad de almacenamiento que brinda uno u otro, podemos decir que en los DVD es posible almacenar toda la información que podría grabarse alrededor de 6 CD's.

Fuente:¿Cuál es la mayor diferencia entre un CD y un DVD? (s. f.). Quora. https://es.quora.com/Cu%C3%A1l-es-la-mayor-diferencia-entre-un-CD-y-un-DVD

Aporte Propio:

Fuente:CD vs DVD - javatpoint. (s. f.). www.javatpoint.com. https://www.javatpoint.com/cd-vs-dvd

Fuente:Franquicias TiendasAPP. (2013, 15 mayo). ¿Qué son CD y DVD Vírgenes y cuál comprar? l APPinformatica.com [Vídeo]. YouTube. https://www.youtube.com/watch?v=ZlkqgPvQn-Q

Resumen del video:

14. ¿Que es una unidad ZIP? 

La unidad Zip o unidad Iomega Zip, en inglés: Zip drive, es un dispositivo o periférico de almacenamiento, que utiliza discos Zip como soporte de almacenamiento; dichos soportes son de tipo magnético, extraíbles o removibles de mediana capacidad, introducido en el mercado por la empresa Iomega en 1994. La primera versión tenía una capacidad de 100 MB, pero versiones posteriores lo ampliaron a 250 y 750 MB

Fuente:Studocu. (s. f.). Unidad Zip definicion ejemplos clases - Unidad Zip Unidad Zip Unidades y soportes Zip Información - Studocu. https://www.studocu.com/es-ar/document/universidad-nacional-de-mar-del-plata/historia/unidad-zip-definicion-ejemplos-clases/17745294

Aporte Propio:

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

Fuente:videoscnci. (2009, 14 octubre). Unidades ZIP [Vídeo]. YouTube. https://www.youtube.com/watch?v=eFKtBD_3dKA

Resumen del video:

15. ¿Que medios de almacenamiento conoce? 

Medios de Almacenamiento Interno

  1. Disco Duro (HDD):

    • Almacenamiento magnético con partes mecánicas.
    • Ofrece gran capacidad a un costo relativamente bajo.
  2. Unidad de Estado Sólido (SSD):

    • Almacenamiento basado en memoria flash.
    • Más rápido y duradero que los discos duros tradicionales, sin partes móviles.
  3. Memoria RAM:

    • Almacenamiento volátil utilizado para operaciones en tiempo real.

Medios de Almacenamiento Externo

  1. Unidad Flash USB:

    • Almacenamiento portátil y fácil de usar.
    • Basado en memoria flash.
  2. Tarjetas de Memoria (SD, microSD):

    • Utilizadas en cámaras, teléfonos y otros dispositivos portátiles.
    • Ofrecen capacidades variadas en un tamaño muy compacto.
  3. Discos Ópticos (CD, DVD, Blu-ray):

    • Almacenamiento en discos físicos que pueden ser leídos por láser.
    • Útiles para el almacenamiento de música, videos y datos.
  4. Disco Duro Externo:

    • Similar a los discos duros internos pero portátiles.
    • Ofrecen gran capacidad de almacenamiento.

Medios de Almacenamiento en la Nube

  1. Almacenamiento en la Nube:
    • Datos almacenados en servidores remotos accesibles a través de Internet.
    • Ofrecen flexibilidad y acceso desde cualquier lugar con conexión a Internet.

Cada uno de estos medios tiene sus propias ventajas y desventajas en términos de velocidad, capacidad, portabilidad, y costo, lo que los hace adecuados para diferentes tipos de aplicaciones y necesidades.

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

Una base de datos orientada a objetos es un sistema de gestión de base de datos mediante el cual representamos la información en forma de objetos que son utilizados en programación orientada a objetos.

La investigación y el desarrollo de la base de datos orientada a objetos fue impulsada en gran medida por su alto rendimiento en almacenamiento de datos y los requerimientos de acceso que tenían entornos de soporte de diseño tales como el CAD (Computer Aided Design) y el CASE (Computer Aided Software Engineering).

Fuente:KYOCERA Document Solutions. (2020, 11 febrero). Conceptos sobre base de datos orientada a objetos | Kyocera. KYOCERA Document Solutions. https://www.kyoceradocumentsolutions.es/es/smarter-workspaces/business-challenges/paperless/conceptos-sobre-base-de-datos-orientada-a-objetos.html#:~:text=Una%20base%20de%20datos%20orientada%20a%20objetos%20es%20un%20sistema,en%20programaci%C3%B3n%20orientada%20a%20objetos.

Aporte propio:

Fuente:Equipo editorial de IONOS. (2023, 18 enero). Base de datos orientada a objetos: el secreto mejor guardado de los modelos de bases de datos. IONOS Digital Guide. https://www.ionos.es/digitalguide/hosting/cuestiones-tecnicas/base-de-datos-orientada-a-objetos/

Fuente:ANGELUXS. (2021, 2 junio). Base de Datos Orientados a Objetos // BDOO EN UN MINUTO MAS O MENOS [Vídeo]. YouTube. https://www.youtube.com/watch?v=dXOLAqTvrpM

Resumen del video:

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

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

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

La herencia es uno de los atributos fundamentales de la programación orientada a objetos. Permite definir una clase secundaria que reutiliza (hereda), amplía o modifica el comportamiento de una clase primaria. La clase cuyos miembros son heredados se conoce como clase base. 

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ón

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

Una clave principal es una columna o una combinación de columnas que identifica de forma única cada fila de una tabla. Una clave principal garantiza que no haya valores duplicados o faltantes en la tabla, y que otras tablas o consultas puedan acceder fácilmente a cada registro y hacer referencia a él.

Fuente:colaboradores de Wikipedia. (2024a, marzo 6). Clave primaria. Wikipedia, la Enciclopedia Libre. https://es.wikipedia.org/wiki/Clave_primaria 

Fuente:Unknown. (s. f.). ¿QUE ES UNA LLAVE PRIMARIA y UNA FORÁNEA? https://usodeoracle.blogspot.com/p/que-es-una-llave-principal-y-una-foranea.html

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

Una clave foránea es una columna o un conjunto de columnas en una tabla cuyos valores corresponden a los valores de la clave primaria de otra tabla. Para poder añadir una fila con un valor de clave foránea específico, debe existir una fila en la tabla relacionada con el mismo valor de clave primaria.

Fuente:InfoSphere Data Architect 9.1.2. (s. f.). https://www.ibm.com/docs/es/ida/9.1.2?topic=entities-primary-foreign-keys 

Fuente:Sulbaran, H. (s. f.). Como crear claves foráneas en MySQL (FOREIGN KEY). https://helisulbaransistemas.blogspot.com/2014/05/como-crear-claves-foraneas-en-mysql.html

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

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.  

Sebastián Carvajal Ospina - Blog Academico
2024
Powered by Webnode Cookies
Create your website for free! This website was made with Webnode. Create your own for free today! Get started