*   >> Lectura Educación Artículos >> science >> programación

Eficiencia en la base de datos Design

Introducción Después de diseñar sus buenas tablas normalizadas, usted no sólo tiene que ir hacia adelante y empezar a programar las tablas en el ordenador. Todavía hay una etapa más antes de que pueda empezar a programar. Tienes que tratar el problema de la eficiencia del funcionamiento de mesas en un equipo práctico, antes de comenzar la codificación.

La eficiencia implica lo que se conoce como la integridad referencial, índices de tablas y Diccionario de Datos.


Integridad Referencial En una relación uno a varios entre dos tablas, la relación entre las filas debe ser respetado: No se puede tener filas de la tabla "muchos" sin la correspondiente fila en la tabla "uno". La aparición de esta situación es absurda. Evitar esta situación es mantener la integridad referencial. La integridad referencial se logra haciendo algo de código en el ordenador cuando se crea la base de datos, pero hay que abordar el problema en primer lugar, antes de códigos.


Cuando se mantiene la integridad referencial, no se puede añadir una fila en los "muchos "mesa sin la existencia de la fila correspondiente en la" mesa de un solo "; no se puede eliminar una fila en la tabla "uno" sin borrar todas las filas correspondientes en la tabla "muchos"; no se puede actualizar un valor de clave principal en la tabla "uno" sin hacer los cambios correspondientes en la tabla "muchos". Usted verá los detalles de la integridad referencial más tarde.


índices de tablas Al recuperar datos de una tabla, lo hace basado en una columna (a veces sobre la base de más de una columna). Los datos pueden ser recuperados en una forma ordenada, por orden alfabético, por ejemplo. En ordenadores prácticos, hay que declarar las columnas sobre las que el recuperar se basa en que, en un índice. De esta manera, el recuperar será más rápido que si la columna (o columnas) en las que no indexados. Esto se hace mediante la codificación en el ordenador; pero antes de que el código, hay que abordar primero el problema.

Hay otras razones por las columnas de indexación; podrás ver los detalles y todo lo que más tarde

Diccionario de Datos Es cierto que la base de datos en el ordenador dispone de datos, pero los datos se mantiene en una forma organizada.; los datos no se mantiene de forma arbitraria. Diferentes tablas en la base de datos tienen diferentes características y tablas están relacionadas entre sí de manera diferente en diferentes bases de datos. La organización de lo

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.