requisitos funcionales son una serie de especificaciones que deben ser cumplidas por una base de datos para que pueda ser considerada funcional. Estos requisitos se centran en la forma en que la base de datos debe interactuar con el usuario y manipular los datos. Algunos ejemplos de requisitos funcionales podrían ser:
Por otro lado, los requisitos no funcionales de una base de datos se centran en el rendimiento, escalabilidad, seguridad y otros aspectos técnicos de la base de datos. Algunos ejemplos de requisitos no funcionales podrían ser:
En general, se espera que los requisitos funcionales sean especificados por el cliente o el usuario de la base de datos, mientras que los requisitos no funcionales deben ser especificados por el administrador de la base de datos o el desarrollador.