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?

Una base de datos es una colección organizada de información estructurada, o datos, típicamente almacenados electrónicamente en un sistema de computadora. Una base de datos es usualmente controlada por un sistema de gestión de base de datos (DBMS).

Una base de datos es una forma de almacenar grandes cantidades de datos, para luego se consultados o administrados.

Oracle. (2015). Base de datos definida. https://www.oracle.com/co/database/what-is-database/

¿Qué es y para qué se utilizan las Base de Datos? (2016, 19 mayo). YouTube. https://www.youtube.com/watch?v=3R27HUwjSUM&t=1s


2. ¿Que es un manejador de base de datos?

Un sistema manejador de bases de datos (SGBD, por sus siglas en inglés) o DataBase Management System (DBMS) es una colección de software muy específico, orientado al manejo de base de datos, cuya función es servir de interfaz entre la base de datos, el usuario y las distintas aplicaciones utilizadas.

Un programa que le permite al administrador ejercer control sobre la creación, edición y consulta de una base de datos.

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

Manejadores de Base de Datos. (2015, 11 febrero). YouTube. https://www.youtube.com/watch?v=P_BpxbOmQig

3. ¿Que es un motor de base de datos y cuales conoce?

Los Motores de Bases de Datos, son programas específicos, dedicados a servir de intermediarios entre las bases de datos y las aplicaciones que las utilizan como función principal, cada uno de estos cumple una tarea especifica, que van desde crear la Base de Datos hasta administrar el uso y acceso a esta.

Conozco InnoDB 

Motores de Bases de Datos. (2017, 7 septiembre). Acercando Tecnología desde 1,999. https://infase.net/motores-de-bases-de-datos/

Aprende más sobre los motores de base de datos. (2019b, junio 5). YouTube. https://www.youtube.com/watch?v=0RLzHgcOFx4

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.

Conjunto de programas cuyo propósito es servir de intermediario entre las instrucciones del usuario a la máquina.

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

¿Qué es un sistema operativo? (2016, 9 febrero). [Vídeo]. YouTube. https://www.youtube.com/watch?v=JJM3riqBKec

5. ¿Que sistemas operativos conoce?

GNU/Linux, Windows, Mac OS, OpenBSD, Android, Unix.


6. ¿Que sistemas operativos multiusuario conoce?

Windows, GNU/Linux, MacOs,OpenBSD.

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

Los sistemas operativos monousuario son aquellos que soportan a un solo usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Los sistemas operativos multiusuario son capaces de dar servicio a mas 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.

El monousuario no permite multiples usuarios, muy común en SO antiguos.

Sistema Operativos Monousuario y Multiusuario. (2020, 13 enero). [Vídeo]. YouTube. https://www.youtube.com/watch?v=LeHKOqhcuf4


8. ¿Que manejador de base de datos conoce?

Dbeaver, Jdeveloper.

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

Es el proceso que traduce las instrucciones del usuario escritas en un lenguaje de programación al lenguaje de máquina, dando como resultado un programa cuyas instrucciónes pueden ser leídas directamente por el OS, sin necesidad de un programa intérprete.

¿Qué y cuál es el proceso de compilación? (2016, 3 abril). [Vídeo]. YouTube. https://www.youtube.com/watch?v=y-SvFgVdQ34

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

Como bien indican sus siglas en inglés (Central Processing Unit) es la unidad de procesamiento encargada de interpretar las instrucciones de un hardware haciendo uso de distintas operaciones aritméticas y matemáticas.

Las ultimas arquitecutras utilizadas en procesadores son ARM y RISC-V

Roca, J. (2020, 9 noviembre). RISC-V, la ISA para procesadores sin una multinacional detrás. HardZone. https://hardzone.es/reportajes/que-es/risc-v/

 (2014). Pccomponentes. https://www.pccomponentes.com/procesador-cpu-que-es-caracteristicas-tipos

Thomas, J., & Rae Uy, M. (2022, 14 febrero). Best processors 2022: the best CPUs for your PC from Intel and AMD. TechRadar. https://www.techradar.com/news/best-processors

¿Que es el Microprocesador? (2016, 19 diciembre). [Vídeo]. YouTube. https://www.youtube.com/watch?v=qA2egYS58Nc


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

La memoria RAM (Random Access Memory) almacena información siempre y cuando tenga un flujo de corriente continuo, la cual se utiliza para almacenar las instrucciones a la máquina. Y la memoria ROM (Read Only Memory) almacena información de forma permanente, pero es de sólo lectura.

Ardións, A. (2019, 4 marzo). Diferencia entre memoria RAM y ROM. Profesional Review. https://www.profesionalreview.com/2017/01/18/memoria-ram-rom-diferencias/

¿Qué hacen la ROM y RAM? (2018, 7 agosto). YouTube. https://www.youtube.com/watch?v=swOCvouHeAg


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

Se mide en megabytes (MB), o gigabytes (GB).

Informática Básica: Memoria RAM y disco duro. (2015). GCFGlobal.org. https://edu.gcfglobal.org/es/informatica-basica/memoria-ram-y-disco-duro/1/

¿Cómo medimos la capacidad de una memoria? (2020, 30 septiembre). YouTube. https://www.youtube.com/watch?v=dDH-v1DLO2U


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

Se diferencian en su capacidad de almacenamiento, la unidad de CD tiene una capacidad de almacenamiento de aproximadamente 700MB, mientras que la de DVD tiene aproximadamente 4,7GB. Lo que hace que la unidad de CD sea comunmente utilizada para archivos ligeros, y la de DVD para películas.

E. (2010, 23 junio). Diferencias entre CD y DVD. Espacio de Enrique. https://enriquemc1975.wordpress.com/2010/03/09/diferencias-entre-cd-y-dvd/

Diferencia entre CD y DVD. (2020, 21 enero). YouTube. https://www.youtube.com/watch?v=WdtVE4P6hVs


14 ¿Que es una unidad ZIP?

Tras dar formato a un disco ZIP original de 100 MB (en MS-DOS o Windows), tenían una capacidad de aproximadamente 96 MB, lo que significa que podías almacenar en torno a 70 disquetes de 1,44 MB en su interior como si nada. Con unas dimensiones de 4 x 4 x 0,25 pulgadas, solo eran un poco más grandes que los disquetes de 3,5 pulgadas tradicionales en aquel entonces, solo que además eran mucho más resistentes.

Discos que tenian una capacidad promedio de 96MB, caracterizados por su resistencia a comparación de los discos convenncionales.

Alonso, R. (2020, 23 septiembre). Historia de los discos ZIP, ¿qué eran y por qué ya no se usan? HardZone. https://hardzone.es/reportajes/que-es/historia-discos-zip/

Viaje al Pasado: Discos ZIP. (2018, 7 marzo). YouTube. https://www.youtube.com/watch?v=P0rSg07x07I


15. ¿Que medios de almacenamiento conoce?

Flash, SDD, HDD.

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

Una base de datos orientada a objetos es aquella que implementa dentro de un sistema de información la representación de datos en forma de objetos. Esto mediante la aplicación de programación orientada de objetos. Estas bases de datos se diferencias de las bases de datos relacionales clásicas, debido a que no responden a un sistema de tablas para registrar su información.

Llamadas bases de datos NoSql son aquellas que no funcionan en base a tablas como una tabla relacional, sino que cada registro se manififesta como un objeto en ella, en lugar de una fila.

O. (2019, 29 junio). Bases de datos NoSQL | Bases de datos orientadas a objetos. GraphEverywhere. https://www.grapheverywhere.com/bases-de-datos-orientadas-objetos/

¿Que es SQL y NoSQL? (2015, 23 febrero). YouTube. https://www.youtube.com/watch?v=CuAYLX6reXE


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

El encapsulamiento consiste en unir en la Clase las características y comportamientos, esto es, las variables y métodos. Es tener todo esto es una sola entidad.

La utilidad del encapsulamiento va por la facilidad para manejar la complejidad, ya que tendremos a las Clases como cajas negras donde sólo se conoce el comportamiento pero no los detalles internos, y esto es conveniente porque nos interesará será conocer qué hace la Clase pero no será necesario saber cómo lo hace.


¿Qué es el Encapsulamiento? - Programación Orientada a Objetos. (2018, 4 abril). YouTube. https://www.youtube.com/watch?v=gR0EssHrl24


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

A través de ella los diseñadores pueden crear nuevas clases partiendo de una clase o de una jerarquía de clases preexistente (ya comprobadas y verificadas) evitando con ello el rediseño, la modificación y verificación de la parte ya implementada. La herencia facilita la creación de objetos a partir de otros ya existentes e implica que una subclase obtiene todo el comportamiento (métodos) y eventualmente los atributos (variables) de su superclase.

Como en el OOP de algunos lenguajes de programación, la herencia es extender la funcionalidad de un objeto a otro.


Bases de Datos - Herencia. (2015, 13 octubre). YouTube. https://www.youtube.com/watch?v=HMhjzALG638


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

Se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos. El único requisito que deben cumplir los objetos que se utilizan de manera polimórfica es saber responder al mensaje que se les envía.

Dos mensajes pueden tener el mismo nombre pero funcionar de una forma distinta dependiendo del objeto.

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/

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

https://topicdb.wordpress.com/2-4-encapsulamiento-herencia-y-polimorfismo-en-bdoo-4/

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

La clave principal o primaria proporciona un valor único para cada fila de la tabla y nos sirve de identificador de registros de forma que con esta clave podamos saber sin ningún tipo de equivocación el registro al cuál identifica.

Un ejemplo podría ser la columna del número de identificación en una tabla de estudiantes, debido a que no puede haber más de uno igual.

6-Clave primaria. (2014). iesandresbojollo. https://www.iesandresbojollo.es/tiyc/base/6-Clave_primaria.html

💥Bases de datos desde cero. Llaves Primarias y Llaves Foráneas(5). (2017, 3 abril). YouTube. https://www.youtube.com/watch?v=vFn1y47SXRU


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

Una clave foránea en una base de datos relacional es una clave que se usa en una tabla secundaria y que coincide con la clave primaria en una tabla primaria relacionada. Las claves foráneas pueden tener valores duplicados (multiplicidad) en la tabla secundaria, mientras que para las claves primarias eso no es posible. El uso apropiado de claves foráneas permite exigir la integridad referencial.

Una tabla primaria llamada "Estudiante", con "Id_Estudiante" como su clave primaria. En la tabla secundaria relacionada "Curso" con "Id_Curso" como su clave primaria. En la tabla Estudiante, hay una columna con la llave foránea apuntando a la tabla Curso.

Deibel, L. (2017b, noviembre 20). ¿Qué es una clave foránea en una base de datos relacional? Techlandia. https://techlandia.com/clave-foranea-base-datos-relacional-hechos_353336/

💥Bases de datos desde cero. Llaves Primarias y Llaves Foráneas(5). (2017, 3 abril). YouTube. https://www.youtube.com/watch?v=vFn1y47SXRU

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

https://juandavidtrujillo-cur.webnode.com.co/
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar