Actividad 1

TALLER INVESTIGATIVO TEÓRICO - 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 (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

Aporte personal: Una base de datos es una colección organizada de datos accesibles digitalmente, empleada por organizaciones para almacenar y gestionar información. Una base de datos está compuesta por campos, registros y archivos, donde cada campo es una pieza de información, cada registro es un conjunto de campos, y un archivo es una agrupación de registros. Estas bases son esenciales en el marketing digital y se administran mediante un sistema de gestión de bases de datos (DBMS), que facilita su análisis y su manipulación de datos de una manera eficiente.

Fuente: 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/

Fuente: 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

Resumen del vídeo: El video explica que las bases de datos son como ese archivero digital donde puedes almacenar información sobre clientes, productos, ventas y lo que se te ocurra, las bases de datos son la columna vertebral del marketing digital. Ayudan a las empresas a comprender mejor a sus clientes, a tomar decisiones más informadas y a dirigir sus campañas de manera más efectiva, después de ver este video, me queda claro que las bases de datos son como esos asistentes confiables que te hacen la vida más fácil cuando se trata de datos y organización. 

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.

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.

Fuente: ¿Qué es el sistema manejador de bases de Datos? (s. f.-b). https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/bid/406549/qu-es-el-sistema-manejador-de-bases-de-datos#:~:text=Un%20sistema%20manejador%20de%20bases%20de%20datos%20(SGBD%2C%20por%20sus,y%20las%20distintas%20aplicaciones%20utilizadas.

Aporte personal: Un sistema manejador de datos es un conjunto especializado de software que actúa como interfaz entre la base de datos, usuarios y aplicaciones, tiene como objetivo gestionar datos y convertirlos en información valiosa de manera segura y eficiente. A través de rutinas de software interrelacionadas, facilita la construcción y manipulación ordenada de bases de datos, sirviendo de enlace entre las bases de datos, aplicaciones y usuarios. 

Fuente: Homeworkdatabase. (2015b, junio 27). SGBD o SMBD: «Sistema manejador de base de datos». Bases de Datos. https://homeworkdatabase.wordpress.com/2015/06/27/sgbd-o-smbd-sistema-manejador-de-base-de-datos/

Fuente: codigofacilito. (2018, 2 marzo). Gestores de bases de datos - TOP [Vídeo]. YouTube. https://www.youtube.com/watch?v=cdIJZZmY9jw

Resumen del vídeo: En el video, vemos la importancia y la funcionalidad de los gestores de bases de datos, como herramientas cruciales para organizar y acceder a datos. Es importante ver que actúan como intermediarios entre usuarios y bases de datos, facilitando la manipulación y seguridad de los datos. El video nos muestra gestores de bases de datos como: PostgreSQL, MySQL, Oracle, SQLite, SQL Server, 

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

Un motor de base de datos es un elemento subyacente bajo el sistema de una base de datos que se utiliza para su funcionamiento. Estos motores construyen los bloques sobre los que el resto de elementos de la bases de datos van a sostenerse y desarrollarse. Asimismo, un motor de base de datos es un elemento que está caracterizado por todos los componentes del sistema, los cuales se encargan de almacenar y de recuperar datos.

  • Microsoft SQL Server es una herramienta gestada por Microsoft que se ha establecido para controlar y desarrollar bases de datos relacionales. Esta herramienta está acentuada por el lenguaje de desarrollo Transact – SQL.
  • MySQL es uno de los motores de bases de datos más empleados actualmente. El crecimiento de esta herramienta es cada vez mayor en comparación con los competidores del mercado. Esta herramienta se creo para controlar bases de datos relacionales.
  • SQLite, al igual que muchas otras, es una herramienta del Big Data que se creó para desarrollar y controlar bases de datos relacionales. SQLite está complementada por ACID.
  • Oracle database es un sistema que gestiona bases de datos de objetos y relacionales.
  • ODBC (Open Database Connectivity) es una herramienta que permite el acceso a bases de datos y fue desarrollada por SQL Access Group.
  • PostgreSQL es una herramienta open source que está muy optimizada para guardar datos geográficos y, de esta manera, para localizar personas.

Fuente: KeepCoding, R. (2022, 2 noviembre). ¿Qué son los motores de bases de datos? [6 motores]. KeepCoding Bootcamps. https://keepcoding.io/blog/que-son-los-motores-de-bases-de-datos/

Aporte personal:  Un motor de base de datos es el núcleo de una base de datos que facilita su funcionamiento y en el que se sustentan sus componentes. Estos motores almacenan y recuperan datos, formando la base para el sistema. Microsoft SQL Server es una herramienta de Microsoft para bases de datos relacionales, impulsada por el lenguaje Transact-SQL. MySQL es un motor popular para bases de datos relacionales en crecimiento. SQLite, con ACID, es una herramienta de Big Data para bases de datos relacionales y Oracle gestiona bases de datos de objetos y relacionales, mientras que ODBC permite el acceso a bases de datos, y PostgreSQL es optimizado para datos geográficos y localización.

Fuente: Team, P. F. (2023b). Tipos de bases de datos y las mejores bases de datos. Pandora FMS - The Monitoring Blog. https://pandorafms.com/blog/es/tipos-de-bases-de-datos-y-las-mejores-bases-de-datos/

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

Resumen del vídeo: En el video exploramos la importancia de los motores de bases de datos como componentes esenciales para el funcionamiento de sistemas de bases de datos. Se destaca su papel en la construcción de la infraestructura sobre la que se sustentan los demás elementos. Además, se analizan ejemplos clave como Microsoft SQL Server y MySQL, subrayando sus capacidades para gestionar bases de datos relacionales, también menciona otros motores de bases de datos, pero solo quise mencionar los mas relevantes.

4. ¿Que es un sistema operativo?

El sistema operativo es el software principal que administra y controla una computadora o dispositivo, gestionando recursos y permitiendo la interacción con programas y usuarios.

5. ¿Qué sistemas operativos conoce?

Windows, Linux, Android, iOS, MacOs

6. ¿Qué sistemas operativos multiusuario conoce?

El sistema operativo que conozco multiusuario es Windows Server, Unix

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

Un sistema operativo monousuario es para una persona y un sistema operativo multiusuario permite que varias personas lo usen al mismo tiempo.

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

Conozco dos, MySQL y Oracle Database

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

Compilar es escribir código de programación que la máquina pueda entender y lo pueda ejecutar de manera eficiente.

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

El procesador o CPU (Unidad Central de Procesamiento) es un componente electrónico en forma de chip de silicio que está dentro de un ordenador, concretamente instalado sobre la placa base a través de un socket o zócalo.

El procesador es el elemento que se encarga de llevar a cabo todos los cálculos aritméticos lógicos que generan los programas y el sistema operativo alojados en el disco duro o almacenamiento central. La CPU toma las instrucciones desde la memoria RAM para procesarlas y posteriormente enviar la respuesta de nuevo a la memoria RAM, de esta forma se crea un flujo de trabajo con el que puede interactuar el usuario.

Intel se encuentra actualmente en la 9ª generación de procesadores para escritorio, portátiles y Workstation. Tanto la 8ª (Coffee Lake) como 9ª generación (Coffee Lake Refresh) continúan con transistores de 14 nm y un socket LGA 1151, aunque no compatible con las anteriores generaciones.

Esta generación básicamente eleva el recuento de núcleos en 2 por cada familia, teniendo ahora un i3 4 núcleos en lugar de 2, un i5 6 núcleos y un i7 8 núcleos. El recuento de carriles PCIe 3.0 se eleva hasta los 24, soportando hasta 6 puertos 3.1 y también 128 GB de memoria RAM DDR4. La tecnología HyperThreading tan solo se ha habilitado en los procesadores con denominación i9 como los de alto rendimiento que cuentan con 8 núcleos y 16 hilos, y en los procesadores de portátiles.

Fuente: Procesador o CPU – toda la información que necesitas saber. (2022, 14 abril). Profesional Review. https://www.profesionalreview.com/procesador-cpu/

Aporte personal: El procesador, también llamado CPU, es un chip de silicio fundamental en las computadoras, se encarga de realizar cálculos aritméticos y lógicos para programas y sistemas operativos almacenados en la memoria. Intel lidera con su 9ª generación de procesadores, con incremento de núcleos por familia: i3 con 4 núcleos, i5 con 6 núcleos e i7 con 8 núcleos.

Fuente: Ros, I. (2021). Los mejores procesadores que puedes comprar en 2021. MuyComputer. https://www.muycomputer.com/2021/12/19/mejores-procesadores-2021/

Fuente: JuxBox. (2020, 4 agosto). Explicación simple de un procesador ( núcleo, hilos y frecuencia) [Vídeo]. YouTube. https://www.youtube.com/watch?v=bJrfPQJ_Ks4

Resumen del vídeo: En el video se habla de el papel crucial del procesador, también conocido como CPU, en las computadoras. Se explica cómo este chip de silicio realiza operaciones matemáticas y lógicas para ejecutar programas y sistemas operativos almacenados en la memoria. El video detalla cómo la CPU toma instrucciones desde la memoria RAM, procesándolas y devolviendo los resultados..

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

ROM: Es una memoria de almacenamiento en una computadora u otro dispositivo electrónico que contiene datos permanentes y no pueden modificarse.

RAM: Es una memoria de almacenamiento temporal en una computadora u otro dispositivo electrónico, pierde los datos cuando se apaga el dispositivo. La RAM se utiliza para cargar y ejecutar programas y datos de manera rápida.

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. Si no tienes la suficiente memoria RAM, podrás notar que tu ordenador se pone lento al tener muchos programas abiertos.

Un bit es la unidad más pequeña de datos. Un byte equivale a ocho bits. Un megabyte son, al menos, un millón de bytes y un gigabyte son mil millones de bytes.

Fuente: Informática básica: memoria RAM y disco duro. (s. f.). GCFGlobal.org. https://edu.gcfglobal.org/es/informatica-basica/memoria-ram-y-disco-duro/1/# 

Aporte personal: La memoria RAM, medida en MB o GB, influye en el rendimiento. Mayor RAM permite más multitareas. La falta de RAM causa lentitud con varios programas. Un bit es la unidad mínima de datos, mientras que un byte es 8 bits. Un MB son millones de bytes y un GB son mil millones de bytes.

Fuente: User, S. (s. f.). Medidas de almacenamiento para memorias USB ¿Como se hace esta medición? Copyright © 2023 TemPlaza. All Rights Reserved. https://www.lacasadelusb.com/blog2/index.php/62-como-medimos-capacidad-memorias-usb-personalizadas

Fuente: GCFAprendeLibre. (2013, 7 marzo). Cuál es la diferencia entre un bit, un byte, 1Kb, 1MB, 1GB y 1TB | Tecnología [Vídeo]. YouTube. https://www.youtube.com/watch?v=kaoA6B8PT4M

Resumen del vídeo: El video destaca la distinción clave entre un bit y un byte, con el último equivaliendo a 8 bits. Se explica cómo las medidas de almacenamiento se escalan, siendo un megabyte (MB) al menos un millón de bytes y un gigabyte (GB) mil millones de bytes. Además, el video aborda las unidades de almacenamiento más grandes, como terabytes (TB), que es esenciales en la era digital actual.

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

Un CD que tiene una determinación completa de disco compacto se suele llamar un dispositivo utilizado para almacenar datos en porciones asequibles y ahora superado por otras ciencias utilizadas. Un DVD que tiene una cantidad completa de discos de video digital se convierte en un dispositivo que se usa actualmente para almacenar datos en grandes porciones y acepta suministros de alta definición. 

Fuente: Admin. (2019b). Diferencia entre CD y DVD. Diferenciario. https://diferenciario.com/cd-y-dvd/

Aporte personal: Un CD, conocido como disco compacto, era utilizado para almacenar datos en secciones manejables pero ha sido superado por tecnologías más avanzadas. Por otro lado, el DVD, o disco de video digital, se utiliza actualmente para almacenar grandes cantidades de datos, incluyendo suministros de alta definición. 

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

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 vídeo: En el video podemos apreciar las diferencias entre CD y DVD como medios de almacenamiento. Explican como un CD, disco compacto, solía ser común para datos en porciones asequibles pero ha sido superado por tecnologías más avanzadas. Por otro lado, se señala que un DVD, disco de video digital, es utilizado actualmente para almacenar datos en cantidades más grandes y también puede contener suministros de alta definición.

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: Recoverit. (2023, 20 junio). ¿Qué es la unidad Zip en la computadora? ¿Cómo utilizarlo? Recoverit. https://recoverit.wondershare.es/hard-drive/what-is-zip-drive.html

Aporte personal: La unidad ZIP es una especie de almacenamiento extraíble para computadoras, se introdujo en la década de 1990, similar a un DVD pero con discos zip. Puede ser interno o externo y se asemeja a las unidades de disquete en tamaño. 

Fuente: Jonathan, Jonathan, & Jonathan. (2015). El «clic de la muerte» que terminó con las unidades ZIP de Iomega. teknoPLOF! - No hay nada como estar en 127.0.0.1. https://www.teknoplof.com/2015/03/05/el-clic-de-la-muerte-que-termino-con-las-unidades-zip-de-iomega/

Fuente: thetriggaman50. (2009, 14 octubre). Unidad Zip [Vídeo]. YouTube. https://www.youtube.com/watch?v=UXXWzFMvERs

Resumen del vídeo: En el video hablan sobre el concepto de las unidades ZIP, que son dispositivos de almacenamiento extraíbles introducidos en los años 90. Estas unidades se asemejan en cierta medida a los DVDs, pero utilizan discos ZIP para almacenar datos. Las unidades ZIP pueden ser internas o externas y se comparan con las unidades de disquete en términos de tamaño. 

15. ¿Qué medios de almacenamiento conoce?

Disco duro, Unidad de estado sólido, Memoria USB, Memoria microSD, CD, DVD, Nube

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.

Fuente: Helena. (2020). Base de datos orientadas a objetos ¿Qué son? Ayuda Ley Protección Datos. https://ayudaleyprotecciondatos.es/bases-de-datos/orientas-a-objetos/

Aporte personal: Una base de datos orientada a objetos representa información mediante objetos, como en la programación orientada a objetos, la fusión de las características de una BDOO con un lenguaje de programación orientado a objetos da lugar a un sistema gestor de base de datos orientada a objetos (ODBMS). Esto hace que los objetos de la base de datos se asemejen a objetos de programación (como Visual Basic, C++ o Java).

Fuente: Garcia, J. (2023). ¿Qué es una base de datos orientada a objetos? Definición. Tecno Simple. https://tecno-simple.com/que-es-una-base-de-datos-orientada-a-objetos/

Fuente: WALTER FABIAN PARDINI. (2021, 12 junio). Base de datos orientada a objetos [Vídeo]. YouTube. https://www.youtube.com/watch?v=vukWK_MjJDM

Resumen del vídeo: En el video se explora el concepto de bases de datos orientadas a objetos, donde la información se representa mediante objetos similares a la programación orientada a objetos. Se destaca cómo la integración de una Base de datos orientada a objetos, con un lenguaje de programación orientado a objetos da como resultado un sistema gestor de 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 en una base de datos orientada a objetos se refiere al principio de ocultar los detalles internos y el funcionamiento de los objetos de datos, y permitir el acceso y la manipulación solo a través de interfaces controladas.  

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

La herencia en una base de datos orientada a objetos se refiere al concepto de crear nuevos objetos basados en objetos existentes, aprovechando sus características y comportamientos. Permite la creación de una jerarquía de clases u objetos, donde los objetos derivados heredan atributos y métodos de los objetos base.  

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

El polimorfismo en una base de datos orientada a objetos se refiere a la capacidad de diferentes objetos o clases de responder de manera única a un mismo mensaje o acción. Permite tratar objetos de diferentes clases de manera uniforme a través de interfaces comunes, lo que simplifica el código y promueve la flexibilidad.  

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

Una clave principal o llave primaria es una columna especial o conjunto de columnas en una tabla de base de datos que identifica de manera única cada registro en la tabla. La clave puede ser una cadena corta o una combinación de múltiples columnas. Cuando se usa en una consulta SQL, la clave principal puede ayudar a recuperar los datos que está buscando más rápidamente.

Una clave también funciona como una forma de distinguir una fila de otra. Por ejemplo, una persona en una ciudad podría tener un número único de licencia de conducir, pero una persona en otra ciudad puede no. Es una buena idea crear un identificador único para cada fila en una base de datos, en lugar de confiar en una combinación única de valores en cada columna. 

Fuente: García, F. (2023). Una clave principal o llave primaria es una columna especial o conjunto Leer más. Codigossql. https://codigosql.top/bases-de-datos/llave-primaria/

Aporte personal: Una clave principal o llave primaria es una columna o conjunto de columnas en una base de datos que identifica de forma única cada registro. Puede ser una cadena corta o una combinación de columnas. Utilizada en consultas SQL, ayuda a recuperar datos más rápido. 

Fuentes: Cadavid, S. R. (s. f.). Modelo relacional. https://contenidos.sucerman.com/nivel2/web1/unidad2/leccion4.html

Fuente: yacklyon. (2019, 17 mayo). CURSO de DISEÑO de BASE DE DATOS #5 📚 LLAVE PRIMARIA [Vídeo]. YouTube. https://www.youtube.com/watch?v=hiDeX4fxo0Q

Resumen del vídeo: En el video se explora el concepto de la llave primaria en bases de datos, una columna o conjunto de columnas que identifican de forma única cada registro. Se destaca su importancia al distinguir registros y mejorar la eficiencia de las consultas. El video aborda cómo una llave primaria actúa como un identificador único, permitiendo una recuperación más rápida de datos.

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: IBM documentation. (s. f.). https://www.ibm.com/docs/es/ida/9.1.2?topic=entities-primary-foreign-keys

Aporte personal: Una clave foránea es una columna o conjunto de columnas en una tabla que se relaciona con la clave primaria de otra tabla. Los valores de la clave foránea coinciden con los valores de la clave primaria de la tabla relacionada. Para agregar una fila con un valor de clave foránea, debe existir una fila en la tabla relacionada con el mismo valor de 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

Fuente: TodoCode. (2020, 8 diciembre). 💥 FOREIGN y PRIMARY Key | con EJERCICIO PRÁCTICO | BASES DE DATOS ✅ Explicación FÁCIL #4 [Vídeo]. YouTube. https://www.youtube.com/watch?v=tyyhIsDmVM0

Resumen del vídeo: El video explora la función esencial de las llaves foráneas en bases de datos. Estas llaves establecen relaciones entre tablas al vincular una columna de una tabla con la clave primaria de otra. Se resalta cómo esto crea una conexión entre datos de diferentes tablas. La llave foránea asegura la integridad referencial, lo que significa que los datos relacionados permanecen coherentes y precisos.

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. 

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