| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Software de base de datos >> Content
    Adecuada estructura de la tabla de base de datos relacional
    Diseño de tablas en una base de datos relacional es , con mucho, el aspecto más difícil y más importante , de la construcción de una base de datos . Tablas mal diseñados llevan a no poder encontrar los datos , tener que introducir los datos duplicados y la entrada de datos torpe. Tomarse el tiempo para asegurarse de que las mesas están en marcha correctamente y que las relaciones que se crean correctamente ayuda a asegurar un buen diseño de base de datos. Diseñar las tablas

    Antes de empezar a pensar acerca de las tablas , es necesario determinar qué tipo de información la base de datos se va a almacenar . La forma más sencilla de resolver esto es la respuesta de quién, qué , dónde, cuándo y cómo. Por ejemplo , en el diseño de una base de datos que realiza un seguimiento a los estudiantes , lo que las clases que toman, y que enseña a las clases , el siguiente sería parte de la respuesta a las preguntas: ¿Quién : Estudiantes y profesores : ¿Qué: clase , grado y número de créditos ; Dónde : lugares de clase , dirección estudiantil y la dirección instructor ; Cuándo: fecha y hora de clase; cómo : cómo se entrega la clase

    Es importante tomarse el tiempo y conteste estas preguntas lo más completo posible . . Estas preguntas identifican los campos de las tablas. Una vez que sepas lo que todos los campos son , usted está listo para comenzar a organizarlos en tablas . Para asegurarse de que el campo directamente relacionado con el nombre de la tabla , el grupo de los campos por el tema común y romper los campos abajo en las piezas más pequeñas posibles . Por ejemplo , en lugar de un campo llamado ' InstructorName , ' debería utilizar ' IntructorFirstName ' y ' InstructorLastName . Algunos campos no pueden pertenecer claramente a una sola tabla. Por ejemplo , el campo " Grado " se relaciona con el estudiante , pero también se refiere a la clase. Cuando se encuentra con un campo que pertenece a dos tablas diferentes , significa que tiene que estar en una tabla de unión , una tabla que combina dos tablas en una relación de varios a varios. De esta manera, el estudiante puede recibir diferentes grados para las diferentes clases que se toman .
    Diseño de la Relaciones

    Una vez que tenga las tablas diseñadas , el siguiente paso es calcular la manera en que se relacionan entre sí. Hay tres tipos de relaciones: uno a uno , uno a muchos, y muchos a muchos. No se utiliza con frecuencia el uno - a-uno . Esto significa que un registro de una tabla se relaciona directamente con un registro en la segunda tabla. Esta relación se utiliza en bases de datos de Recursos Humanos , donde una tabla contiene los datos que no son seguras , como el nombre y la dirección , y la segunda tabla contiene los datos seguros , tales como salario.

    El segundo tipo de relación, y el más común , es el uno-a -muchos. Esto significa que un registro de una tabla se relaciona directamente con muchos registros de la otra tabla . Por ejemplo, un profesor puede enseñar muchas clases. Esto está representado por la clave principal de la tabla instructor, ' InstructorID , " en relación con una clave externa en la tabla de clases , " ClassInstructor .

    El tercer tipo de relación es la de muchos-a - muchos. En esta relación, muchos registros en una tabla se relacionan con varios registros de otra tabla. Por ejemplo , un estudiante puede tomar muchas clases y una clase puede tener muchos alumnos. Para crear esta relación , se requiere una tabla de unión . La tabla de unión contiene realmente las claves externas . En esta relación, las claves foráneas serían " StudentID ' y' ClassID " en la tabla de unión . Con la creación de estas relaciones , usted está permitiendo que los datos fluyan de mesa en mesa y ser fácilmente accesible.

    Previous :

    next :
      Artículos relacionados
    ·Cómo configurar un problema de probabilidad con Minita…
    ·Cómo escribir macros en su base de datos OpenOffice 
    ·Cómo crear una tabla con Base de Datos Oracle 
    ·Procedimientos y funciones en DB2 
    ·Cómo enumerar todos los segmentos en una base de datos…
    ·Cómo cambiar la contraseña de Sybase 
    ·MS Access 2003 Tutorial 
    ·Cómo usar MS Access 2007 para la Agricultura 
    ·Cómo establecer el máximo de caracteres para un campo…
    ·Cómo contar el número de entradas en OpenOffice 
      Artículos destacados
    ·Cómo incrustar una presentación de PowerPoint en Mood…
    ·¿Qué es contigua en Photoshop 
    ·Cómo instalar Mac Keylogger invisible 
    ·Cómo cancelar un Auto Renovación McAfee 
    ·Cómo arreglar una plantilla de Microsoft Word 2007 
    ·¿Cómo lo hace el número 1 a un exponente en un tecla…
    ·Críticas de PowerPoint 
    ·Cómo dar formato a un DVD para la televisión 
    ·Cómo comparar archivos duplicados 
    ·Programas CAD Comunes 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com