Excelente explicació BrujoNic. Pero disiento en una pequeña cosita...
Cita:
Iniciado por BrujoNic Las BD se hicieron hace mucho años con el fin de eficientizar eso con el algebra relacional, normalizaciones, sentecias SQL estandar que DEBEN cumplir todos los motores de BD y por consiguiente, los tiempos de respuesta, integridad de los datos y demás procesos, eficientizan el desempeño.
Estas BD a las que tu te refieres son las llamadas Bases de Datos relacionales. Existen otros tipos de bases de datos mas nuevas como las Bases de datos orientadas a objetos o las Bases de datos objeto-relacional.
Y tambien existen BD mas viejas que las basadas en el algebra relacional como por ejemplo las BD indexadas.
El termino "Base de Datos" hoy en día es una acepción de "Base de Datos relacional", pero en realidad el término es mucho más amplio.
Ademas de las que nombre arriba también existen las:
BD Lógicas (le suena prolog?)
BD Temporales (se basan en ventanas de tiempo)
y otras que no me acuerdo.