Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo: DSM 51
Las bases de datos son una parte muy importante de el desarrollo de aplicaciones
de todo tipo, desde web hasta las aplicaciones móviles. Las bases de datos son
básicamente una recopilación de datos organizada de forma estructurada, esta
estructura depende del tipo de base de datos, ya sea relacional la cual organiza los
datos en una estructura que se representa gráficamente como una tabla y cada
registro en esta tabla cuenta con un identificador único e irrepetible lo cual ayuda a
la fácil organización y gestión de los datos en cada tabla como lo pueden ser:
Consultas, Registros, Bajas, o Modificaciones. Además, este identificador facilita la
relación entre tablas pidiendo tener una llave foránea que relacione un elemento de
una tabla con otra, para trabajar con bases de datos relacionales es necesario
contar con un gestor de bases de datos como lo puede ser MySQL y se SQL como
lenguaje para poder interactuar con estas bases de datos.
En conclusión, reitero que las bases de daros son una pieza fundamental para el
desarrollo de cualquier tipo de aplicación o servicio y ambos tipos de bases de datos
tienen sus ventajas y desventajas por ejemplo las bases de datos relacionales:
Permiten manejar grandes cantidades de información que se pueden relacionar a
través de una estructuración comprensible como los son las tablas, identificando a
cada registro con id o identificador, cuentan con normas a seguir con la
normalización de base de datos para mantener la integridad de la base de datos.
En cambio, las bases de datos No Relacionales: Cuentan con una estructura mas
flexible que permite soportar estructuras de datos mas distribuidas lo cual se puede
ver como una cierta escalabilidad también se puede adaptar mas fácilmente a un
proyecto con una estructura de datos más precisa o especifica lo cual se adapta
demasiado bien a las nuevas tecnologías y consecuente a ello a las aplicaciones y
servicios modernos, otro factor positivo de las bases de datos No Relacionales es
su optimización ya que se pueden ejecutar incluso en equipos de bajos recursos.
Las bases de datos Relacionales y no relacionales son muy diferentes entre ellas y
son creadas para propósitos diferentes lo que quiere decir que ninguna es mejor o
peor que la otra, sino que se deberá usar la que se adecue más a lo que se necesita
en el proyecto a desarrollar.
Bibliografía