Avance 1
Avances:
- Se crearon todas las tablas
- Se hizo el modelo conceptual
- Se hizo el modelo fisico
- Se hicieron la mayoría de las relaciones entre las tablas.
Horas Trabajadas: 5 horas
Problemas encontrados y como fueron resueltos:
- El primer problema encontrado fue como agregar una FK a un atributo de una tabla, esto fue resuelto haciendo una investigación en la cual se encontró una página (referencia 1) que explicaba a detalle las distintas formas de definir un foreign key.
- Otro de los problemas encontrados es "There are no primary or candidate keys in the referenced table that match the referencing column list in the foreign key error", este error se presento cuando se intento al intentar conectar dos tablas. Se dio porque el atributo al cual se quiere conectar no es un primary key (esa es la suposición hasta el momento). Sin embargo, aún no se tiene solución al problema original que era conectar la información de dos tablas.
Temas adicionales investigados:
- Cómo poner un comentario en SQL. Esto fue solucionado con la información en la referencia 2.
- Que es una candidate key? Esta definición se obtuvo con la referencia 3.
- Que es una composite key? Esta definición se obtuvo con la referencia 4.
- Se buscaron las definiciones de script y query (Referencia 5 y 6).
- Como crear el modelo físico. Se generó siguiendo los pasos de la referencia 7.
- Como cambiar la rama local en github desktop (Referencia 8).
- Como subir un archivo a un repositorio de github (Referencia 9).
Moralejas:
- Buscar ayuda en internet cuando no se sabe la manera exacta de hacer algún procedimiento en especifíco ya que de esta manera se ahorra tiempo.
Referencias externas solicitadas para resolución de problemas:
- https://www.w3schools.com/sql/sql_foreignkey.asp
- https://www.w3schools.com/sql/sql_comments.asp
- https://www.guru99.com/dbms-keys.html#:~:text=CANDIDATE%20KEY%20in%20SQL%20is,identify%20tuples%20in%20a%20table.&text=The%20Primary%20key%20should%20be,only%20a%20single%20primary%20key.
- https://www.javatpoint.com/sql-composite-key#:~:text=A%20composite%20key%20is%20a,it%20does%20not%20guarantee%20uniqueness.&text=Columns%20that%20make%20up%20the,be%20of%20different%20data%20types.
- https://study.com/academy/lesson/what-is-query-in-sql.html
- https://docs.oracle.com/cd/E14373_01/user.32/e13370/sql_rep.htm#:~:text=and%20Result%20Quotas-,What%20is%20SQL%20Scripts%3F,run%2C%20and%20delete%20script%20files.
- https://www.it-swarm-es.com/es/sql-server/como-generar-un-diagrama-de-relacion-de-entidad-er-de-una-base-de-datos-con-microsoft-sql-server-management-studio/1056035214/
- https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/managing-branches
- https://github.blog/2016-02-18-upload-files-to-your-repositories/#:~:text=You%20can%20click%20the%20%E2%80%9CUpload,and%20open%20a%20pull%20request.
Comments
Post a Comment