Es un grupo de opinion de temas relacionados con la materia diseño y se realizo con la finalidad de debatir, aclarar dudas, solucionar problemas, tener opiniones.
profesor luis burgos, lo que yo entendi es que la normalizacion son unas reglas que se aplican a las bases de datos relacionales. la primera es evitar redundancia entre los datos, la segunda se llama integridad referencial, es decir que todos los campos de una tabla deben estar relacionados con la misma, la tercera se llama clave primaria, es decir que toda tabla de una base de datos debe de tener una clave primaria, la cuarta se llama transitividad, es decir que si la tabla A se relaciona con la tabla B y la tabla B se relaciona con la tabla C, por la norma de transitividad no es necesario poner la relación entre A con C. la norma que no he podido entender es la quinta, le pido el favor de que si me puede dar una definición y un ejemplo claro de esta
1) que es dependencia? 2)que es dependencia funcional transitiva? 3) explique de forma simplificada y correcta. la tercera forma normal y todos sus requisitos y cuantos son como minimo?
4) explique de forma simplificada y correcta. la segunda forma normal y todos sus requisitos y cuantos son como minimo?
lo que yo entendi de la normalizacion de base de datos fue lo siguiente: 1.es evitar redundancia en los datos , esto consiste en eliminar los datos repetidos e inecesrios entre una entidad y otra. 2.integridad referencial:que todos los campos de una tabla deben de estar relacionadas con la misma. 3. clave primaria : todos los campos de una tabla estan relacionadas con un campo que lo identifican . 4. transetividad: si la tabla A esta relacionada con la tabla b y la tabla b esta relacionada con la tabla c , entonces por relacion la tabla c debe de estar relacionada con la tabla A. 5 . la quinta no la entiendo muy bien: ninguna tabla noo debe tener dependencia relacional. si esta mala la explicacion me dice para corregir. catalina
Profe:En la lectura en ningun momento se menciona que es una dependencia, aunque no entendi bien, cual es la dependencia funcional y en la lectura no se entiende bien y el ejemplo que se da no es muy claro para mi.
1.que es dependencia? R/=la dependencia designa que un registro o campo depende de una clave primaria para hacer una consulta.
1.1.que es dependencia funcional? R/=poder realizar una consulta de un dato siempre y cuando este dato tenga relacion con otro dato a consultar.
2.que es dependencia funcional transitiva? si se tiene un dato, por logica puede sacar otro dato. Ejp: si se tiene la fecha de nacimiento se puede deducir su edad
3.dependencia funcional transitiva R/=se da cuando un atributo no depende de la clave primaria para conocer el valor de otro atributo requisitos=que no dependa de una clave primaria o funcional. -Para estar en tercera forma normal debe estar en segunda fn.
4.dependencia funcional se emplea cuando, si a cada uno de los primeros atributos le corresponde sólo uno de los segundos. ejp si se tiene de una perona su nombre le debe corresponder 4.requisitos= tiene que estar en tercera fn. las tablas no se realacionan conjuntamente ejp se tiene una tabla a-b-c, a se relaciona con b,y b con c.pero a no tiene relacion con c. requisitos= *para que una tabla este en segunda forma normal debe estar en primera. *un dato debe estar conjuntamente complementado con otro dato.
5.dependencia funcional multivalorada se da cuando, dados tres atributos de diferentes tablas tienen relacion unos con otros pero no todos en particular.ejp: a-b-c-;a tiene relacion con b y b tiene relacion con c, pero no se da la relacion a con c. requisitos= *Estar en tercera forma normal y forma normal de boyce codd. *esta en cuarta forma normal si y solo si a se relaciona con b y b se relaciona con c y ademas no existe a con c relacionadas.
5dependencia de join se da cuando hay cruces de tablas , es decir de dos tablas que no tengan relacion alguna puedo sacar (una tercera) de las dos. requisitos= *Estar en cuarta forma normal. que se pueda sacar una tabla tercera, de dos tablas por medio de tablas cruzadas.
Modelo relacional de video tienda En la tabla pelicula la clave primaria no esta, ademas falta la clave primaria de la tabla peliculas en las otras tablas que seria la foren key para establecer las relaciones.
Modelo relacional- Tienda de video En algunas de las tablas de este modelo faltan datos y ademas falta normalizarla bien. Ademas este modelo no tiene suficientes tablas.
1- Es una conexion entre uno o mas atributos. 3- Esta compuesta de dos condiciones: 3.1 Que la entidad este es segunda forma normal. 3.2 Que todos los atributos no claves son independientes del resto del atributo no clave. si un atributo de una entidad es dependiente de otro atributo, el cual no es parte de la clave primaria, entonces estos atributos deberian formar parte de una nueva entidad, la cual tiene relacion de uno a muchos con la entidad original. 4- Esta forma se refiere a las relaciones y dependencias funcionales entre atributos no claves.
Profesor lo que yo entendi es que la normalizacion tiene como objetivo lograr la indepencia de los datos para crear un estructura de bd eficaz. Yo quiero que nos explique lo relacionado con indices.
Profe lo que entendi de normalizacion es que se utiliza para evitar la redundancia de datos en las bases de datos, para asi lograr hacer un bd bien hecha y sin ningun tipo de inconvenientes
consist en aplicar una serie de pasos o de formas normales a la base de datos con e fin de reducir al maximo datos que sobran y puedan llenar la base de datos de informacion que no es necesaria
La dependencia es una relación funcional, es decires un vínculo 'muchos a uno' que va de un conjunto de atributos a otros
2)que es dependencia funcional transitiva? es el mecanismo básico de funcionamiento del enlace entre tablas a partir de claves ajenas.
3) explique de forma simplificada y correcta. la tercera forma normal y todos sus requisitos y cuantos son como minimo?
La tabla está en la segunda forma normal (2NF) Ningún atributo no-primario de la tabla es dependiente transitivamente de una clave candidata
4) explique de forma simplificada y correcta. la segunda forma normal y todos sus requisitos y cuantos son como minimo?
Una tabla que está en la primera forma normal,debe satisfacer criterios adicionales para calificar para la segunda forma normal. Específicamente: una tabla en 1NF está en 2NF si: dada cualquier clave candidata y cualquier atributo que no sea un constituyente de la clave candidata, el atributo no clave depende de toda la clave candidata en vez de solo una parte de ella.
investigar los Tipos de datos que existen, longitud del tipo de dato y forma de aplicacion, en especial el data time.
ejemplo. char, varchar, int, integer, nchar, etc
TinyInt: es un número entero con o sin signo. Con signo el rango de valores válidos va desde -128 a 127. Sin signo, el rango de valores es de 0 a 255
Bit ó Bool: un número entero que puede ser 0 ó 1
SmallInt: número entero con o sin signo. Con signo el rango de valores va desde -32768 a 32767. Sin signo, el rango de valores es de 0 a 65535.
MediumInt: número entero con o sin signo. Con signo el rango de valores va desde -8.388.608 a 8.388.607. Sin signo el rango va desde 0 a16777215.
Integer, Int: número entero con o sin signo. Con signo el rango de valores va desde -2147483648 a 2147483647. Sin signo el rango va desde 0 a 429.4967.295
BigInt: número entero con o sin signo. Con signo el rango de valores va desde -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807. Sin signo el rango va desde 0 a 18.446.744.073.709.551.615.
Float: número pequeño en coma flotante de precisión simple. Los valores válidos van desde -3.402823466E+38 a -1.175494351E-38, 0 y desde 1.175494351E-38 a 3.402823466E+38.
xReal, Double: número en coma flotante de precisión doble. Los valores permitidos van desde -1.7976931348623157E+308 a -2.2250738585072014E-308, 0 y desde 2.2250738585072014E-308 a 1.7976931348623157E+308
Estoy explorando acerca de la materia de analisis, somos un grupo de ingenieros mecànicos y estamos haciendo un proyecto, que esta muy relacionado
ResponderEliminarprofesor luis burgos, lo que yo entendi es que la normalizacion son unas reglas que se aplican a las bases de datos relacionales. la primera es evitar redundancia entre los datos, la segunda se llama integridad referencial, es decir que todos los campos de una tabla deben estar relacionados con la misma, la tercera se llama clave primaria, es decir que toda tabla de una base de datos debe de tener una clave primaria, la cuarta se llama transitividad, es decir que si la tabla A se relaciona con la tabla B y la tabla B se relaciona con la tabla C, por la norma de transitividad no es necesario poner la relación entre A con C.
ResponderEliminarla norma que no he podido entender es la quinta, le pido el favor de que si me puede dar una definición y un ejemplo claro de esta
preguntas para todos los del grupo 20176:?
ResponderEliminar1) que es dependencia?
2)que es dependencia funcional transitiva?
3) explique de forma simplificada y correcta.
la tercera forma normal y todos sus requisitos y cuantos son como minimo?
4) explique de forma simplificada y correcta.
la segunda forma normal y todos sus requisitos y cuantos son como minimo?
lo que yo entendi de la normalizacion de base de datos fue lo siguiente:
ResponderEliminar1.es evitar redundancia en los datos , esto consiste en eliminar los datos repetidos e inecesrios entre una entidad y otra.
2.integridad referencial:que todos los campos de una tabla deben de estar relacionadas con la misma.
3. clave primaria : todos los campos de una tabla estan relacionadas con un campo que lo identifican .
4. transetividad: si la tabla A esta relacionada con la tabla b y la tabla b esta relacionada con la tabla c , entonces por relacion la tabla c debe de estar relacionada con la tabla A.
5 . la quinta no la entiendo muy bien: ninguna tabla noo debe tener dependencia relacional.
si esta mala la explicacion me dice para corregir.
catalina
Profe:En la lectura en ningun momento se menciona que es una dependencia, aunque no entendi bien, cual es la dependencia funcional y en la lectura no se entiende bien y el ejemplo que se da no es muy claro para mi.
ResponderEliminar2.dependencia funcioanla :es cuando esta relacionados o en conexion dos o mas atributos atributos.
ResponderEliminar1.que es dependencia?
ResponderEliminarR/=la dependencia designa que un registro o campo depende de una clave primaria para hacer una consulta.
1.1.que es dependencia funcional?
R/=poder realizar una consulta de un dato siempre y cuando este dato tenga relacion con otro dato a consultar.
2.que es dependencia funcional transitiva?
si se tiene un dato, por logica puede sacar otro dato. Ejp:
si se tiene la fecha de nacimiento se puede deducir su edad
3.dependencia funcional transitiva
R/=se da cuando un atributo no depende de la clave primaria para conocer el valor de otro atributo
requisitos=que no dependa de una clave primaria o funcional.
-Para estar en tercera forma normal debe estar en segunda fn.
4.dependencia funcional
se emplea cuando, si a cada uno de
los primeros atributos le corresponde sólo uno de los segundos. ejp
si se tiene de una perona su nombre le debe corresponder
4.requisitos= tiene que estar en tercera fn.
las tablas no se realacionan conjuntamente ejp
se tiene una tabla a-b-c, a se relaciona con b,y b con c.pero a no tiene relacion con c.
requisitos= *para que una tabla este en segunda forma normal debe estar en primera.
*un dato debe estar conjuntamente complementado con otro dato.
5.dependencia funcional multivalorada
se da cuando, dados tres atributos de diferentes tablas tienen relacion unos con otros pero no todos en particular.ejp:
a-b-c-;a tiene relacion con b y b tiene relacion con c, pero no se da la relacion a con c.
requisitos= *Estar en tercera forma normal
y forma normal de boyce codd.
*esta en cuarta forma normal si y solo si a se relaciona con b y b se relaciona con c y ademas no existe a con c relacionadas.
5dependencia de join
se da cuando hay cruces de tablas , es decir de dos tablas que no tengan relacion alguna puedo sacar (una tercera) de las dos.
requisitos= *Estar en cuarta forma normal.
que se pueda sacar una tabla tercera, de dos tablas por medio de tablas cruzadas.
Modelo relacional de video tienda
ResponderEliminarEn la tabla pelicula la clave primaria no esta, ademas falta la clave primaria de la tabla peliculas en las otras tablas que seria la foren key para establecer las relaciones.
Modelo relacional- Tienda de video
ResponderEliminarEn algunas de las tablas de este modelo faltan
datos y ademas falta normalizarla bien.
Ademas este modelo no tiene suficientes tablas.
Este comentario ha sido eliminado por el autor.
ResponderEliminarsolo una tabla que tenga dependencia funcional elemental puede estar en forma normal de boyce codd.
ResponderEliminarprofesor
ResponderEliminarla presente es para realizarle una pregunta
¿Cuales son las dependencias funcionales elementales.
Este comentario ha sido eliminado por el autor.
ResponderEliminar1- Es una conexion entre uno o mas atributos.
ResponderEliminar3- Esta compuesta de dos condiciones:
3.1 Que la entidad este es segunda forma normal.
3.2 Que todos los atributos no claves son independientes del resto del atributo no clave.
si un atributo de una entidad es dependiente de otro atributo, el cual no es parte de la clave primaria, entonces estos atributos deberian formar parte de una nueva entidad, la cual tiene relacion de uno a muchos con la entidad original.
4- Esta forma se refiere a las relaciones y dependencias funcionales entre atributos no claves.
Profesor lo que yo entendi es que la normalizacion tiene como objetivo lograr la indepencia de los datos para crear un estructura de bd eficaz.
ResponderEliminarYo quiero que nos explique lo relacionado con indices.
Cristian Muñoz Hincapie
Profe lo que entendi de normalizacion es que se utiliza para evitar la redundancia de datos en las bases de datos, para asi lograr hacer un bd bien hecha y sin ningun tipo de inconvenientes
ResponderEliminarSebastian Londoño
consist en aplicar una serie de pasos o de formas normales a la base de datos con e fin de reducir al maximo datos que sobran y puedan llenar la base de datos de informacion que no es necesaria
ResponderEliminar1) que es dependencia?
ResponderEliminarLa dependencia es una relación funcional, es decires un vínculo 'muchos a uno' que va de un conjunto de atributos a otros
2)que es dependencia funcional transitiva?
es el mecanismo
básico de funcionamiento del enlace entre tablas a partir de claves ajenas.
3) explique de forma simplificada y correcta.
la tercera forma normal y todos sus requisitos y cuantos son como minimo?
La tabla está en la segunda forma normal (2NF)
Ningún atributo no-primario de la tabla es dependiente transitivamente de una clave candidata
4) explique de forma simplificada y correcta.
la segunda forma normal y todos sus requisitos y cuantos son como minimo?
Una tabla que está en la primera forma normal,debe satisfacer criterios adicionales para calificar para la segunda forma normal. Específicamente: una tabla en 1NF está en 2NF si:
dada cualquier clave candidata y cualquier atributo que no sea un constituyente de la clave candidata, el atributo no clave depende de toda la clave candidata en vez de solo una parte de ella.
investigar los Tipos de datos que existen, longitud del tipo de dato y forma de aplicacion, en especial el data time.
ResponderEliminarejemplo. char, varchar, int, integer, nchar, etc
TinyInt: es un número entero con o sin signo. Con signo el rango de valores válidos va desde -128 a 127. Sin signo, el rango de valores es de 0 a 255
Bit ó Bool: un número entero que puede ser 0 ó 1
SmallInt: número entero con o sin signo. Con signo el rango de valores va desde -32768 a 32767. Sin signo, el rango de valores es de 0 a 65535.
MediumInt: número entero con o sin signo. Con signo el rango de valores va desde -8.388.608 a 8.388.607. Sin signo el rango va desde 0 a16777215.
Integer, Int: número entero con o sin signo. Con signo el rango de valores va desde -2147483648 a 2147483647. Sin signo el rango va desde 0 a 429.4967.295
BigInt: número entero con o sin signo. Con signo el rango de valores va desde -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807. Sin signo el rango va desde 0 a 18.446.744.073.709.551.615.
Float: número pequeño en coma flotante de precisión simple. Los valores válidos van desde -3.402823466E+38 a -1.175494351E-38, 0 y desde 1.175494351E-38 a 3.402823466E+38.
xReal, Double: número en coma flotante de precisión doble. Los valores permitidos van desde -1.7976931348623157E+308 a -2.2250738585072014E-308, 0 y desde 2.2250738585072014E-308 a 1.7976931348623157E+308