Documente Academic
Documente Profesional
Documente Cultură
Tutor
Estudiante
1.067.717.655
Abril de 2018
Tabla de contenido
Introducción ........................................................................................................................... 3
Objetivo ................................................................................................................................. 4
Consultas ............................................................................................................................... 8
Conclusión ........................................................................................................................... 29
Referencias .......................................................................................................................... 30
Introducción
El uso de herramientas que permitan optimizar las consultas, así como la creación y uso
tener consultas de larga duración se consumen recursos del sistema que hacen que el servidor
y las aplicaciones funcionen con lentitud, desencadenando otros problemas y por tanto es
necesario adoptar diferentes estrategias para buscar la ejecución más eficiente de las consulta
datos es una constante para lograr el mantenimiento proactivo que debe proveer el
desnormalización de la base de datos, ya que una estructura deficiente puede incidir en que
las consultas a los datos relacionados no puedan realizarse de una manera óptima y deterioren
Objetivos específicos
• Conocer algunas herramientas que ayudan a migrar los datos de un SMBD a otro.
Las técnicas que permiten optimizar el diseño de una base de datos han evolucionado a
normalización para el desarrollo de bases de datos, junto con una estrecha colaboración entre
diseño puede conducir a una serie de anomalías durante la fase operativa, tales como
conocidas como “las formas normales”. Las tres primeras formas normales ayudan a evitar la
en las consultas. Estas formas normales se basan en las dependencias funcionales entre los
Una tabla se encuentra en primera forma normal cuando sus atributos no contienen grupos
de repetición.
Se produce cuando la clave principal está compuesta por más de un campo. En este caso,
todos los campos que dependan funcionalmente de clave principal forman una tabla y los
campos que no se identifiquen con la clave principal deben pertenecer a otra tabla
Tercera forma normal (3FN). La tercera forma normal revisa la dependencia funcional
de los campos con aquellos que no son clave, si esto ocurre, se deben extraer de la tabla, sin
que se pierda el vínculo existente con las tablas. En el siguiente ejemplo algunos campos no
dependen directamente de la clave principal o parte de ella, sino que depende de otro campo
de la tabla, por tanto, decimos que la tabla no está en tercera forma normal.
La teoría de la normalización nos ayuda a estructurar mejor las tablas de la base de datos,
relacionados con la estructuración de los datos en tablas, crea problemas añadidos a su propio
requiere que la clave primaria de la tabla se incluya, como una clave foránea, en las nuevas
tablas que se forman. Esto significa que a medida que se van creando estas claves foráneas se
duplicación de registros para acelerar la recuperación de datos, puede ser útil en algunos
casos: • Cuando las consultas más importantes se refieren a datos de varias tablas. Página. 5 •
Cuando los cálculos se debe realizar en una o más columnas. • Si las tablas se debe consultar
utilizan con mucha frecuencia. Para evaluar la opción de des normalizar, se deben analizar las
rendimiento. En la mayoría de los casos, los problemas potenciales de rendimiento pueden ser
Particionamiento horizontal: se utiliza para dividir una tabla en varias tablas que contienen
El particionamiento vertical: una tabla que se utiliza para dividir en tablas separadas que
FusionTables: Tablas que se pueden combinar para eliminar la unión entre ellos. • Columna
de desnormalización: Se repite una columna en varias tablas para evitar tener que crear
Las Bases de datos relacionales el lenguaje de consultas SQL es lo más utilizado por los
complejidad que pueden alcanzar algunas consultas puede ser tal, que el diseño de una
consulta puede tomar un tiempo considerable, obteniendo no siempre una respuesta óptima.
desarrollo. Es una técnica para ahorro de tiempo en las consultas a través del algebra
relacional
Base de Datos SecHacienda
repeticiones.
inconvenientes.
Esquema base de datos secretaria de hacienda.
inconvenientes.
• (1FN) CuentasPorCobrar: En esta tabla contamos con información repetida podemos
• 3FN CuentasPorCobrar: La tabla no Pasa la Tercera forma porque hay campos que
también se utiliza en otra tabla, el cual ConceptoCuenta el cual podríamos crear una
• 3FN CuentasPorCobrar: La tabla no Pasa la Tercera forma porque hay campos que
Las tablas quedarían de la siguiente manera para el proceso de las 3 formas normales.
• 1FNDetalleFacturaVigente: La tabla Pasa la primera forma porque no presenta
repeticiones.
• 2FN Estrato: La tabla Pasa la segunda forma porque no presenta inconvenientes llave
principal.
repeticiones.
Formas Normales.
• 1FN Pago: La tabla Pasa la primera forma porque no presenta repeticiones.
• 2FN Pago: La tabla Pasa la segunda forma porque no presenta inconvenientes llave
principal.
• 3FN Pago: La tabla Pasa la Tercera forma porque no presenta inconvenientes
• 2FN Predio: La tabla Pasa la segunda forma porque no presenta inconvenientes llave
principal.
Ahora mostramos como quedaría esta tabla para que cumplan con las tres Formas Normales.
Propietario: La tabla debería ser eliminada y crear una tabla persona con diferentes roles
Normales.
llave principal.
• 3FN TipodeUso: La tabla Pasa la Tercera forma porque no presenta inconvenientes.
• 2FN Actuación: La tabla Pasa la segunda forma porque no presenta inconvenientes llave
principal.
inconvenientes.
repeticiones.
inconvenientes.
inconvenientes.
inconvenientes.
llave principal.
llave principal.
inconvenientes
llave principal.
De acuerdo con el diseño lógico presentado, podemos concluir que se pueden suplir las
necesidad de la organización en este caso la alcaldía de san Antonio del Sena cumpliendo con la
labor de ayudar a los funcionarios municipales para que brinden un mejor servicio a las personas
del pueblo ya que se pueden obtener un fácil acceso a la información, confiabilidad en los datos
de cada una de las secretarias y estas podrán disponer independientemente de otras sus propios
http://www.oracle.com/technetwork/database/express-edition/database10gxe-
459378.html
sena. (2018). sena. Laboratorio 03: Configuración de sistemas manejadores de base de datos
https://senaintro.blackboard.com/bbcswebdav/pid-98436663-dt-content-rid-
127067312_4/institution/semillas/217219_1_VIRTUAL/OAAPs/OAAP3/aa4/lab3/index.
html
https://es.wikipedia.org/wiki/ISO/IEC_27002