06.09.2014 Views

Bases de datos: Software libre - Universitat Oberta de Catalunya

Bases de datos: Software libre - Universitat Oberta de Catalunya

Bases de datos: Software libre - Universitat Oberta de Catalunya

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

© FUOC • 71Z799014MO 23 Introducción a las bases <strong>de</strong> <strong>datos</strong><br />

De este modo, <strong>de</strong> acuerdo con ANSI/SPARC, habría los tres niveles <strong>de</strong> esquemas<br />

que mencionamos a continuación:<br />

a) En el nivel externo se sitúan las diferentes visiones lógicas que los procesos<br />

usuarios (programas <strong>de</strong> aplicación y usuarios directos) tendrán <strong>de</strong> las partes <strong>de</strong><br />

la BD que utilizarán. Estas visiones se <strong>de</strong>nominan esquemas externos.<br />

b) En el nivel conceptual hay una sola <strong>de</strong>scripción lógica básica, única y global,<br />

que <strong>de</strong>nominamos esquema conceptual, y que sirve <strong>de</strong> referencia para el<br />

resto <strong>de</strong> los esquemas.<br />

Nota<br />

Es preciso ir con cuidado para<br />

no confundir los niveles que<br />

se <strong>de</strong>scriben aquí con los<br />

<strong>de</strong>scritos en el caso <strong>de</strong> los<br />

ficheros, aunque reciban<br />

el mismo nombre.<br />

En el caso <strong>de</strong> las BD, el esquema<br />

interno correspon<strong>de</strong> a la parte<br />

física, y el externo a la lógica;<br />

en el caso <strong>de</strong> los ficheros,<br />

suce<strong>de</strong> lo contrario.<br />

c) En el nivel físico hay una sola <strong>de</strong>scripción física, que <strong>de</strong>nominamos esquema<br />

interno.<br />

Figura 4<br />

En el esquema conceptual se <strong>de</strong>scribirán las entida<strong>de</strong>s tipo, sus atributos,<br />

las interrelaciones y las restricciones o reglas <strong>de</strong> integridad.<br />

El esquema conceptual correspon<strong>de</strong> a las necesida<strong>de</strong>s <strong>de</strong>l conjunto <strong>de</strong> la empresa<br />

o <strong>de</strong>l SI, por lo que se escribirá <strong>de</strong> forma centralizada durante el <strong>de</strong>nominado<br />

diseño lógico <strong>de</strong> la BD.<br />

Sin embargo, cada aplicación podrá tener su visión particular, y seguramente<br />

parcial, <strong>de</strong>l esquema conceptual. Los usuarios (programas o usuarios directos)<br />

verán la BD mediante esquemas externos apropiados a sus necesida<strong>de</strong>s. Estos<br />

esquemas se pue<strong>de</strong>n consi<strong>de</strong>rar re<strong>de</strong>finiciones <strong>de</strong>l esquema conceptual, con<br />

las partes y los términos que convengan para las necesida<strong>de</strong>s <strong>de</strong> las aplicaciones<br />

(o grupos <strong>de</strong> aplicaciones). Algunos sistemas los <strong>de</strong>nominan subesquemas.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!