Optimizar

Páginas: 8 (1978 palabras) Publicado: 10 de septiembre de 2015
INSTITUTO DE COMPUINGLÉS DE ORIENTE

Programación de
bases de datos
Instituto de Compuinglés de Oriente

Área de Investigación en Computación

Sesión 1

Optimizar una
base de datos

INSTITUTO DE COMPUINGLÉS DE ORIENTE

Tabla: Es una colección de datos que tienen los mismos atributos
generales. Estos datos están organizados en filas y columnas.
Una tabla debe representar una colección de datosdel mundo
real, una colección de datos llamada normalmente entidad, y
puede haber relación con la información de otras tablas.
Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

¿Qué columnas
necesita mi
tabla?

Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

¿Cómo defino mi
clave principal?

Área de Investigación en Computación

INSTITUTO DECOMPUINGLÉS DE ORIENTE

Documentos en los que nos
basamos para obtener los datos
que se requieren.
1020

Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

Definición de la tabla
Calificaciones
Folio
Profesor
Horario
Materia
Fecha
Credencial
Nombre
Calificación
Carrera
Subdirector

calificaciones
Los nombres de las
tablas y las
columnas no deben
llevar acento, es
preferibleque
tampoco tengan
espacios en blanco,
asi que se pueden
separar con
subrayados.

folio
profesor
horario
materia
fecha
credencial
nombre
calificacion
carrera
subdirector
Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

Práctica 2:
Define en tu libreta una tabla para un formato de
pedido de una empresa de productos lácteos.
Identifica la columna que utilizarás como claveprincipal.
En la diapositiva siguiente se muestra la hoja de
pedido.
Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

Práctica 2:

Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

Elementos clave para la
normalización de tablas

• El orden no debe ser importante.
• Las tablas deben poderse relacionar
entre si.
• Al relacionar estas tablas basese
pueden crear tablas virtuales para
satisfacer necesidades diferentes.

Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

La normalización: es el proceso de organizar los datos de una
base de datos. Se incluye la creación de tablas y el
establecimiento de relaciones entre ellas según reglas diseñadas
tanto para proteger los datos como para hacer que la base de
datos seamás flexible al eliminar la redundancia y las
dependencias incoherentes.
A estas reglas se les conocen como Formas Normales.
Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

Cada regla se denomina una "forma normal".
Si se cumple la primera regla, se dice que la base de datos está en
la "primera forma normal".
Si se cumplen las tres primeras reglas, la base de datos seconsidera que está en la "tercera forma normal".
Aunque son posibles otros niveles de normalización, la tercera
forma normal se considera el máximo nivel necesario para la
mayor parte de las aplicaciones.
Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

Primera
forma
normal
(1FN)
• Una tabla se encuentra en la primera
forma normal, si y solo si cada una de
las columnascontiene un único valor
para una fila determinada (valor
atómico).

Área de Investigación en Computación

INSTITUTO DE COMPUINGLÉS DE ORIENTE

Primera forma normal (1FN)
• Elimina los grupos repetidos de las
columnas individuales.
• Crea una tabla independiente para
cada conjunto de datos relacionados.
• Identifica cada conjunto de datos
relacionados, con una clave principal.
Área de Investigaciónen Computación

Consecuencias de tener
grupos de información
repetidos

INSTITUTO DE COMPUINGLÉS DE ORIENTE

• Almacenamiento
• Operaciones con cantidad innecesaria
de información
• Datos que se repiten impidiendo
consultas de información adecuada.
Área de Investigación en Computación

Tabla
“calificaciones”
folio

profesor

Ruiz
1250 Lic. Alejandra
Montero

horario

materia

fecha

08:00 -...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • OPTIMIZAR EMPRESA
  • Modelo optimizador
  • calculo optimizar
  • Optimizar Un Equipo
  • Optimizar Xp
  • Optimizar vista
  • Optimizar una PC
  • Optimizar un servidor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS