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 8 Introducción a las bases <strong>de</strong> <strong>datos</strong><br />

software más sofisticado: los Data Base Management Systems, que aquí <strong>de</strong>nominamos<br />

sistemas <strong>de</strong> gestión <strong>de</strong> BD (SGBD).<br />

Con todo lo que hemos dicho hasta ahora, podríamos <strong>de</strong>finir el término<br />

BD; una base <strong>de</strong> <strong>datos</strong> <strong>de</strong> un SI es la representación integrada <strong>de</strong> los conjuntos<br />

<strong>de</strong> entida<strong>de</strong>s instancia correspondientes a las diferentes entida<strong>de</strong>s<br />

tipo <strong>de</strong>l SI y <strong>de</strong> sus interrelaciones. Esta representación informática (o<br />

conjunto estructurado <strong>de</strong> <strong>datos</strong>) <strong>de</strong>be po<strong>de</strong>r ser utilizada <strong>de</strong> forma compartida<br />

por muchos usuarios <strong>de</strong> distintos tipos.<br />

En otras palabras, una base <strong>de</strong> <strong>datos</strong> es un conjunto estructurado <strong>de</strong> <strong>datos</strong> que<br />

representa entida<strong>de</strong>s y sus interrelaciones. La representación será única e integrada,<br />

a pesar <strong>de</strong> que <strong>de</strong>be permitir utilizaciones varias y simultáneas.<br />

Los ficheros tradicionales y las BD<br />

Aunque <strong>de</strong> forma muy simplificada, podríamos enumerar las principales diferencias entre los<br />

ficheros tradicionales y las BD tal y como se indica a continuación:<br />

1) Entida<strong>de</strong>s tipos:<br />

• Ficheros: tienen registros <strong>de</strong> una sola entidad tipo.<br />

• BD: tienen <strong>datos</strong> <strong>de</strong> varias entida<strong>de</strong>s tipo.<br />

2) Interrelaciones:<br />

• Ficheros: el sistema no interrelaciona ficheros.<br />

• BD: el sistema tiene previstas herramientas para interrelacionar entida<strong>de</strong>s.<br />

3) Redundancia:<br />

• Ficheros: se crean ficheros a la medida <strong>de</strong> cada aplicación, con todos los <strong>datos</strong> necesarios<br />

aunque algunos sean redundantes respecto <strong>de</strong> otros ficheros.<br />

• BD: todas las aplicaciones trabajan con la misma BD y la integración <strong>de</strong> los <strong>datos</strong> es básica,<br />

<strong>de</strong> modo que se evita la redundancia.<br />

4) Usuarios<br />

• Ficheros: sirven para un solo usuario o una sola aplicación. Dan una sola visión <strong>de</strong>l mundo<br />

real.<br />

• BD: es compartida por muchos usuarios <strong>de</strong> distintos tipos. Ofrece varias visiones <strong>de</strong>l<br />

mundo real.

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

Saved successfully!

Ooh no, something went wrong!