| 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
    La importancia de una clave principal
    sistemas de bases de datos relacionales modernos se utilizan para introducir , organizar e informar sobre todo tipo de datos . Antes de considerar qué tipo de software que se puede utilizar , debe comprender las diversas formas en que los datos podrían ser organizados . En 1978 , el Dr. Peter Pin- Shan Chen , del MIT, escribió un papel crucial sobre las entidades de datos entendimiento y las relaciones entre ellos. Uno de los conceptos clave de este modelo " entidad-relación " es el uso de una clave principal. Bases de datos

    Una base de datos no es más que una lista de la información. Un elemento individual en una base de datos se llama una entidad o registro. Las entidades pueden referirse a objetos y personas del mundo real , como un producto o un estudiante. También puede hacer referencia a conceptos abstractos , como un evento o una compra. En un sistema relacional , entidades similares se agrupan en una colección denominada tabla .
    Entidades y Relaciones

    En una base de datos , algunas entidades tienen relaciones con otras entidades . Existen tres diferentes tipos principales de relaciones en el modelo del Dr. Chen : el uno-a -uno , el uno-a -muchos y muchos-a -muchos. Por ejemplo , una clase puede reunirse en una clase en particular de una lista de las aulas . Sin embargo , que una clase tiene muchos estudiantes. Cada uno de los estudiantes a su vez, está inscrito en muchas clases diferentes .

    Tipos de claves

    Lo que conecta cada una de estas tablas de entidades es el uso de claves . Claves identificar registros a formar relaciones . Una clave de "primaria " en un registro de la tabla identifica ese registro. Cuando se utiliza esta clave como valor del campo en un registro en una tabla diferente , se conoce como una " clave externa ". Una tabla de registros de clases puede contener los siguientes campos , por ejemplo : un número de identificación de registro o identificación , número de identificación del estudiante y un número ID de clase . El carné de estudiante y el ID de clase en tal caso serían claves externas utilizadas para atar que un registro de inscripción de nuevo a un estudiante individual o clase en su propia mesa separada. Sin llaves, estas relaciones no se pueden mantener .
    Restricciones de clave principal

    Hay reglas específicas para la designación de una pieza individual de información, o en el campo , como clave principal . Las claves principales siempre deben contener un valor . Ellos no pueden estar vacíos . Las claves primarias deben ser únicos dentro de la tabla de esa entidad . Los valores de clave principal no deben cambiar. Todas estas normas son , por razones prácticas , de sentido común . Por ejemplo , una tabla de los estudiantes en una escuela podría contener muchos estudiantes de diferentes llamadas " John Smith ". En este caso, un nombre no sería una buena opción para una clave principal , ya que sería imposible distinguir únicamente que "John Smith ", que quería decir. Una mejor práctica es tener un número de identificación generado por el sistema , único creado en el momento del registro se introduce .
    Beneficios

    Usando el modelo entidad-relación , la selección de las claves principales , el establecimiento de claves externas y la disposición de la estructura general de su base de datos en una serie de diagramas entidad-relación es ciertamente un proceso difícil . Hacer este trabajo antes de tiempo le proporciona un modelo lógico para comenzar realmente a la creación de su base de datos en el paquete de software de su elección.

    Bases de datos creadas con la técnica de diagramas ER , y los que utilizan las claves principales para establecer relaciones, son mucho más propensos a tener en cuenta para los datos de forma precisa y eficiente . En el ejemplo anterior de una base de datos de registro de estudiantes , una pequeña mesa con los registros de inscripción está muy bien organizada , utiliza menos espacio que repetir alguno de los elementos de campo de otras mesas y hace la entrada más sencillo para el usuario final, lo que les permite elegir selecciones de otras tablas por ID .

    Previous :

    next :
      Artículos relacionados
    ·Herramientas de datos de entrada 
    ·Cómo optimizar una sentencia SQL Sybase 
    ·Cómo agregar una caja de herramientas Krypton a VB 201…
    ·Cómo eliminar una contraseña de acceso 
    ·Cómo cambiar el controlador MSSQL 
    ·Cómo hacer un campo calculado en Access 2007 
    ·Cómo transferir datos de tabla mediante SSIS 
    ·Cómo limpiar las direcciones de correo electrónico du…
    ·Cómo crear restricciones de clave principal 
    ·SQL Audit Checklist 
      Artículos destacados
    ·Cómo Scripts Desglose de EP Scheduling 
    ·Cómo copiar un documento de Word Carta a un disquete d…
    ·¿Cómo puedo cambiar la configuración predeterminada …
    ·Software para la eliminación de troyanos espía 
    ·Cómo poner balas en ambas caras en WordPad 
    ·Cómo saber cuántos DPI de una foto es en Photoshop 
    ·Cómo escanear documentos en archivos PDF 
    ·¿Cómo hacer la raíz cuadrada Entrar en Word 2007 
    ·Cómo hacer que algo aparezca parcialmente sumergido en…
    ·Cómo convertir un documento de Word para Mac 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com