Diseño de bases de datos

Páginas: 67 (16628 palabras) Publicado: 18 de junio de 2010
Profesor: PERDOMO CAPETILLO ORTIZ EDGAR
Profesor: PERDOMO CAPETILLO ORTIZ EDGAR
Miercoles, 02 de Junio de 2010

TEORIA DE LA COMPUTACION
Unidad 5 Decibilidad y Unidad 6 Reducibilidad
Alumno: CERVANTES SAN PEDRO JOSÉ ANGEL

INSTITUTO TECNOLOGICO DE MINATITLAN
Miercoles, 02 de Junio de 2010

TEORIA DE LA COMPUTACION
Unidad 5 Decibilidad y Unidad 6 ReducibilidadAlumno: CERVANTES SAN PEDRO JOSÉ ANGEL

INSTITUTO TECNOLOGICO DE MINATITLAN

TEMA | PAGINA |
Introducción | 3 |
5.1 Diseño de esquemas relacionales de bases de datos | 4 |
5.1.1 Dependencias funcionales | 17 |
5.1.2 Anomalías | 24 |
5.1.3 Descomposición | 25 |
5.1.4 Formas normales | 30 |
5.2 El modelo E-R y la normalización | 32 |
5.3 Reducción de un esquema E-R a tablas | 39 |5.4 Análisis de un caso práctico | 47 |
Análisis | 71 |
Conclusión | 72 |
Bibliografía | 72 |

INTRODUCCION
Hoy en día las empresas manejan una gran cantidad de datos. Cualquier empresa que se precie debe tener almacenados todos estos datos en una base de datos para poder realizarlos mediante una aplicación profesional; sin esta funcionalidad resultaría imposible tratar y manejar ensu totalidad los datos que lleva a cabo la empresa y se perdería un tiempo y un dinero muy valiosos
Uno de los pasos cruciales en la construcción de una aplicación que maneje una base de datos, es sin duda, el diseño de la base de datos.
Si las tablas no son definidas apropiadamente, podemos tener muchos dolores de cabeza al momento de ejecutar consultas a la base de datos para tratar de obteneralgún tipo de información.
No importa si nuestra base de datos tiene sólo 20 registros, o algunos cuantos miles, es importante asegurarnos que nuestra base de datos está correctamente diseñada para que tenga eficiencia y que se pueda seguir utilizando por largo del tiempo.
En este artículo, se mencionarán algunos principios básicos del diseño de base de datos y se tratarán algunas reglas que sedeben seguir cuando se crean bases de datos.
Dependiendo de los requerimientos de la base de datos, el diseño puede ser algo complejo, pero con algunas reglas simples que tengamos en la cabeza será mucho más fácil crear una base de datos perfecta para nuestro siguiente proyecto.

5.1 Diseño de esquemas relacionales de Bases de datos
* Pautas informales de diseño para los esquemas derelaciones
En esta sección analizaremos cuatro medidas informales de la calidad para el diseño de esquemas de relaciones:
* Semántica de los atributos.
* Reducción de los valores redundantes en las tuplas.
* Reducción de los valores nulos en las tuplas.
* Prohibición de tuplas espurias.
Estas medidas no siempre son independientes entre sí, como veremos.
* Semántica de losatributos de una relación
Siempre que agrupemos atributos para formar un esquema de relación, supondremos que hay un cierto significado asociado a los atributos. Cada relación puede interpretarse como un conjunto de hechos o enunciados. Este significado, o semántica, especifica cómo se han de interpretar los valores de los atributos almacenados en una tupla de la relación; dicho de otro modo, quérelación hay entre los valores de los atributos de una tupla. Cuanto más fácil sea explicar la semántica de la relación, mejor será el diseño del esquema correspondiente.

Figura 5.1 Versión simplificada del esquema de la base de datos relacional COMPAÑÍA.
Para ilustrar esto, consideremos una versión simplificada del esquema de base de datos relacional COMPAÑÍA de la figura 6.5, que aparece en lafigura 5.1. En la figura 5.2 se muestran relaciones de ejemplo para este esquema. El significado del esquema de relación EMPLEADO es muy sencillo: cada tupla representa un empleado, con valores para su nombre (NOMBREE), número de seguro social (NSS), fecha de nacimiento (FECHAN) y domicilio (DIRECCIÓN), y para el número del departamento al que pertenece (NÚMEROD). El atributo NÚMEROD es una clave...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Correcto diseño de una base de datos
  • Diseño Base De Datos
  • Análisis y diseño de bases de datos
  • DISEÑO DE UNA BASE DE DATOS
  • diseño logico de bases de datos
  • Diseño de una Base de Datos
  • diseño de bases de datos ejemplo
  • BASE DE DATOS (“DISEÑO”)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS