Actividad 1

Introduce un texto aquí...

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. ¿Qué es una base de datos y esquematice un ejemplo?
2. ¿Qué es un manejador de base de datos?
3. ¿Qué es un motor de base de datos y cuáles conoce?
4. ¿Qué es un sistema operativo?
5. ¿Qué sistemas operativos conoce?
6. ¿Qué sistemas operativos multiusuario conoce?
7. ¿Cuál es la diferencia entre un sistema operativo monousuario y uno multiusuario?
8. ¿Qué manejador de base de datos conoce?
9. Explique con sus propias palabras el proceso de compilación.
10. ¿Qué es el procesador y actualmente cuál es su última tecnología?
11. Defina con sus propias palabras memoria ROM y RAM.
12. ¿Cómo se mide la capacidad de la memoria RAM?
13. ¿Cuál es la diferencia entre una unidad DVD y CD?
14. ¿Qué es una unidad ZIP?
15. ¿Qué medios de almacenamiento conoce?
16. ¿Qué 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. ¿Qué es una clave primaria y de ejemplo?
21. ¿Qué 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.

Desarrollo

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

Definición:

Una base de datos (DB), en el sentido más general, es una colección organizada de datos. Más específicamente, una base de datos es un sistema electrónico que permite que los datos sean fácilmente accesibles, manipulados y actualizados.

En otras palabras, una base de datos es utilizada por una organización como un método de almacenar, administrar y recuperar información. Las bases de datos modernas se gestionan mediante un sistema de gestión de bases de datos (DBMS). Dentro del marketing digital, las bases de datos son fundamentales para llevar a cabo los procesos de análisis.

Una base de datos es básicamente una colección de información organizada de tal manera que un programa de ordenador puede seleccionar rápidamente las piezas deseadas de datos. Se puede pensar en una base de datos como un sistema de presentación electrónica. Las bases de datos tradicionales están organizadas por campos, registros y archivos. Un campo es una sola pieza de información; Un registro es un conjunto completo de campos; Y un archivo es una colección de registros. Por ejemplo, una guía telefónica es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consta de tres campos: nombre, dirección y número de teléfono.

Fuente: Urrutia, D. (2022). Qué es base de datos - definición, significado y ejemplos. Arimetrics. https://www.arimetrics.com/glosario-digital/base-de-datos

Una base de datos es una colección de datos que facilita la búsqueda de estos y su manipulación

Load. (2013, 29 septiembre). UNIDAD 2.- TEMA 2.1CREACION DEL ESQUEMA DE BASE DE DATOS. Taller de Bases de Datos. https://tallerdatos.wordpress.com/2013/09/29/unidad-2-tema-2-1creacion-del-esquema-de-base-de-datos/

Informatico 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 

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

Como su propio nombre indica, el objetivo de los sistemas manejadores de base de datos es precisamente el de manejar un conjunto de datos para convertirlos en información relevalante para la organización, ya sea a nivel operativo o estratégico.

Lo hace mediante una serie de rutinas de software que permiten su uso de una manera segura, sencilla y ordenada. Se trata, en suma, de un conjunto de programas que realizan tareas de forma interrelacionada para facilitar la construcción y manipulación de bases de datos, adoptando la forma de interfaz entre éstas, las aplicaciones y los mismos usuarios.

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

Un motor de base de datos (o motor de almacenamiento) es el componente de software subyacente que un sistema de administración de la base de datos (SGBD) utiliza para crear, leer, actualizar y eliminar (CRUD) datos de una base de datos. La mayoría de sistemas de administración de la base de datos incluyen su interfaz de programación de aplicación propia (API) que permite al usuario interaccionar con su motor subyacente sin pasar por la interfaz de usuario del SGBD.

El término de "motor de base de datos" es frecuentemente llamado "servidor de base de datos" o "sistema de administración de la base de datos". Un caso de base de datos' se refiere a los procesos y estructuras de memoria de la base de datos de un motor de base de datos.

Entre los motores de bases de datos están:

  • MySQL.
  • SQLite
  • PostgreSQL
  • MariaDB
  • Oracle (que es el motor relacional comercial más antiguo)

Su uso permite realizar un mejor control a los administradores de sistemas y, por otro lado, también obtener mejores resultados a la hora de realizar consultas que ayuden a la gestión empresarial mediante la generación de la tan perseguida ventaja competitiva. 

¿Qué es el sistema manejador de bases de Datos? (s. f.). https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/bid/406549/qu-es-el-sistema-manejador-de-bases-de-datos

Fuentes: colaboradores de Wikipedia. (2023). Motor de base de datos. Wikipedia, la enciclopedia libre. https://es.wikipedia.org/wiki/Motor_de_base_de_datos#

4. ¿Qué es un sistema operativo? 

Un sistema operativo es un programa utilizado para manejar un dispositivo, ya sea computadora, smartphone o computador; este nos permite darle órdenes al dispositivo para que haga lo que necesitemos

Es el conjunto de programas de un sistema informático que administra los recursos del hardware y provee servicios a los programas de aplicación de software 

5. ¿Qué sistemas operativos conoce?

Sistemas operativos para PC:

  • Microsoft Windows
  • Solaris
  • GNU/Linux 
  • Unix
  • Mac OS

Sistemas operativos para celular:

  • Android
  • iOS
  • Symbian OS
  • Windows 10 Mobile
  • Symbian OS


6. ¿Qué sistemas operativos multiusuario conoce? 

VMS y Unix y los sistemas tipo Unix como Linux, FreeBSD y Mac OS X


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

El Salón de Informática. (2021b, febrero 19). ✔🔝SISTEMAS OPERATIVOS | ¿Que son?¿Como funcionan? | TIPOS de SISTEMAS OPERATIVOS | Explicación facil [Vídeo]. YouTube. https://www.youtube.com/watch?v=fsuroRYmagw

7. ¿Cuál es la diferencia entre un sistema operativo monousuario y uno multiusuario? 

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.

Fuente: colaboradores de Wikipedia. (2023a). Multiusuario. Wikipedia, la enciclopedia libre. https://es.wikipedia.org/wiki/Multiusuario#:~:text=En%20contraposici%C3%B3n%20existen%20los%20sistemas,que%20comparten%20los%20mismos%20recursos.  

8. ¿Qué manejador de base de datos conoce? 

MongoDB, utilizado por Google, Facebook, eBay, Cisco y Adobe. Las principales características de MongoDB son: Indexación y replicación. 

MySQL: MySQL es un sistema open source de administración de base de datos relacional.

SQLite: SQLite es una herramienta de software libre, que permite almacenar información en dispositivos empotrados de una forma sencilla, eficaz, potente y rápida.

Cassandra: Apache Cassandra es un sistema de gestión de bases de datos (DBMS) de código abierto para bases de datos muy grandes, pero estructuradas.

  • Fuentes: Marín, R., & Marín, R. (2022). Los gestores de bases de datos más usados en la actualidad. Canal Informática y TICS. https://www.inesem.es/revistadigital/informatica-y-tics/los-gestores-de-bases-de-datos-mas-usados/#:~:text=Empresas%20como%20Google%2C%20Facebook%2C%20eBay,Indexaci%C3%B3n%20y%20replicaci%C3%B3n

  • SQLite: la base de datos embebida. (s. f.). SG Buzz. https://sg.com.mx/revista/17/sqlite-la-base-datos-embebida#:~:text=%C2%BFQu%C3%A9%20es%20SQLite%3F,PDA%20o%20un%20tel%C3%A9fono%20celular.
  • Kinsta. (2022, 26 abril). ¿Qué es MySQL? una explicación para principiantes. Kinsta®. https://kinsta.com/es/base-de-conocimiento/que-es-mysql/

  • Equipo editorial de IONOS. (2020). Apache Cassandra: Gestión distribuida de grandes bases de datos. IONOS Digital Guide. https://www.ionos.es/digitalguide/hosting/cuestiones-tecnicas/apache-cassandra/#:~:text=Apache%20Cassandra%20es%20un%20sistema,unida%20a%20un%20%C3%BAnico%20servidor.


Fuente: Marín, R., & Marín, R. (2022c). Los gestores de bases de datos más usados en la actualidad. Canal Informática y TICS. https://www.inesem.es/revistadigital/informatica-y-tics/los-gestores-de-bases-de-datos-mas-usados/

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

Es un proceso en el cual se hace una conversión de lenguaje de un código, a otro lenguaje que entienda una máquina, por ejemplo, un PC, tenemos un código escrito en lenguaje legible para nosotros, y lo convertimos en código bit, este es el lenguaje que utilizan las computadoras, que está conformado por ceros y unos.

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

Un procesador es la parte de un dispositivo encargada de administrar y procesar todas las tareas y los datos de los programas de este

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

RAM: Es la memoria principal de una computadora, esta almacena archivos temporalmente, mientras se utilizan los programas

ROM: Es una memoria que almacena instrucciones y datos de forma permanente, se utiliza para almacenar datos que no cambian

12. ¿Cómo se mide la capacidad de la memoria RAM? 

La memoria RAM se mide en megabytes (MB)= 10⁶ B, o gigabytes (GB)= 10⁹ B

13. ¿Cuál es la diferencia entre una unidad DVD y CD? 

La capacidad de almacenamiento del DVD es mucho más grande que la del CD

Mientras que el CD graba 74 minutos, el DVD puede grabar 9 horas

Fuente: Unidades de disquete, CD y DVD | Observatorio Tecnológico. (s. f.). https://recursostic.educacion.es/observatorio/web/ca/equipamiento-tecnologico/hardware/250-eduardo-quiroga-gomez

14. ¿Qué es una unidad ZIP? 

 Es un sistema de almacenamiento de disco magnético portátil de capacidad media 

Fuente: ¿Qué es una unidad ZIP? - Definición de techopedia - Hardware 2023. (2023). Icy Science. https://es.theastrologypage.com/zip-drive

15. ¿Qué medios de almacenamiento conoce? 

  • Almacenamiento en la nube: hoy en día es muy utilizado
  • Almacenamiento en red.
  • Discos.
  • Cintas magnéticas.


Fuente: Adrian, & Adrian. (2022). En la actualidad, existen diversos tipos de dispositivos de almacenamiento Gracias… Mira Cómo Se Hace. https://miracomosehace.com/que-son-para-que-sirven-dispositivos-almacenamiento-informacion/

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

Una base de datos orientada a objetos agrupa la información en paquetes relacionados entre sí: los datos de cada registro se combinan en un solo objeto, con todos sus atributos. De esta manera, toda la información está disponible en el objeto, ya que sus datos quedan agrupados en lugar de distribuidos en diferentes tablas. 

Fuente: Equipo editorial de IONOS. (2023). 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/

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

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. 

Fuente: Team, D. (2022, 8 septiembre). Encapsulación: definición e importancia. Formation Data Science | DataScientest.com. https://datascientest.com/es/encapsulacion-definicion-e-importancia#:~:text=La%20encapsulaci%C3%B3n%20permite%20definir%20niveles,o%20de%20cualquier%20otra%20clase.

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

La herencia permite que se puedan definir nuevas clases basadas de unas ya existentes a fin de reutilizar el código

Hagamos de cuenta que hay una clase madre, y vamos a crear una o varias clases hijas, las clases hijas van a heredar los atributos de la clase madre, esto se utiliza para ahorrar código 

Fuente: Rodríguez, A. (s. f.). Concepto o definición de herencia en Java (programación orientada a objetos). ¿Qué es? ejemplos (CU00684B). https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=651:concepto-o-definicion-de-herencia-en-java-programacion-orientada-a-objetos-ique-es-ejemplos-cu00684b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188

19. Dentro de la aplicación de base de datos orientada a objetos que es 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. 

Fuente: https://ifgeekthen.nttdata.com/es/polimorfismo-en-java-programaci%C3%B3n-orientada-objetos#:~:text=En%20programaci%C3%B3n%20orientada%20a%20objetos,implementaciones)%20utilizados%20durante%20su%20invocaci%C3%B3n.

Fuente: 2.4. Encapsulamiento, herencia y polimorfismo en BDOO. (2016, 2 diciembre). Tópicos de Bases de Datos. https://topicdb.wordpress.com/2-4-encapsulamiento-herencia-y-polimorfismo-en-bdoo-4/

20. ¿Qué 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) o ISBN (asociado a un libro).

Fuente: colaboradores de Wikipedia. (2023c). Clave primaria. Wikipedia, la enciclopedia libre. https://es.wikipedia.org/wiki/Clave_primaria#:~:text=Una%20clave%20primaria%20comprende%20de,(asociado%20a%20un%20libro). 

Fuente: https://codigosql.top/bases-de-datos/llave-primaria/

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

21. ¿Qué 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

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

Fuente: https://codigosql.top/sql-server/llaves-primarias-y-foraneas-en-sql-server/

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. 

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