if(!isset($Keywords)) $Keywords = "PHP,Programación,recursos gratis,MYSQL,tips,trucos,diccionario informático,Términos técnicos,Galería de imágenes,Visual Basic,Microsoft,Linux,Apache,IIS,Foro,Manuales" ?> if(!isset($Description)) $Description = "Recursos gratuitos para programadores y estudiantes de informática" ?> if(!isset($TITLE)) $TITLE = "Programación, Manuales, Consejos, Trucos (PHP, HTML, CSS, Visual Basic, ASP, MySQL)" ?>
| ||||||||
|
Reporte de lectura. Base de la exposición del Equipo I . Para la materia de Bases de Datos (Septiembre de 2005)
* Fundamentals of Relational Database Design *The Relational Model *Relational Database Design *One-to-One Relationships *One-to-Many Relationships *Many-to-Many Relationships *Normalization *Integrity Rules *A Practical Approach to Database Design.
Introducción El diseño de una base de datos puede hacerlo prácticamente cualquiera, simplemente se requiere conocer la herramienta que se va a utilizar y podemos proceder. No obstante, cuando se diseña una base de datos al “ahí se va” generalmente nos encontraremos en el futuro con diversos problemas relacionados con cosas que en el principio no pensamos o que quizás debimos hacer de manera diferente. Con el tiempo, una persona dedicada a realizar este tipo de tareas irá ganando experiencia que le permitirá anticipar los futuros problemas que se le van a presentar y podrá diseñar bases de datos mejores y más optimas. No obstante, es posible diseñar una base de datos bien hecha desde el principio gracias a diversas reglas y recomendaciones que podemos aprender. Se trata de los fundamentos para el diseño de una base de datos relacional; los cuales establecen los fundamentos y las reglas para diseñar que nos garanticen un mínimo de problemas futuros aun sin tener experiencia. Estas reglas pueden resumirse en los siguientes puntos:
Siguiendo estas sencillas reglas nuestro diseño mejorará, aunque es indudable que la experiencia y la práctica siguen teniendo un lugar preponderante en esta y la mayoría de las tareas de la administración de sistemas. Sin embargo, son un buen punto de partida para iniciarnos en la aventura de diseñar una base de datos, por lo que es muy conveniente estudiarlos y aprenderlos, ya que pueden en el futuro ahorrarnos muchos dolores de cabeza. Juan Luis Campos Salcedo |
Nadie ha puesto ningún comentario todavía |