Actividad de Contextualización e Identificación de Conocimientos Necesarios
Enviado por Bernard Herrera • 23 de Septiembre de 2016 • Apuntes • 552 Palabras (3 Páginas) • 470 Visitas
3.2. Actividad de Contextualización e Identificación de Conocimientos Necesarios
para el Aprendizaje
Descripción:
El conocimiento de los diferentes conceptos y términos son necesarios para una
adecuada comprensión de la Gestión de Bases de Datos, por esta razón es importante
que indague y conozca las empresas que ofrecen comercialmente un Sistema de Gestión de Bases de Datos, con el fin de determinar las ventajas y desventajas que
poseen. Con base a lo anterior, realice una consulta en diferentes fuentes y seleccione 3 SGBD
(Sistemas de Gestión de Bases de Datos), que existan en el mercado y determine las
ventajas y desventajas que tiene cada uno de ellos, e indique cuál considera que sería
el mejor. Justifique su respuesta.
Realice su aporte en el Blog SGBD indicado por su instructor, a través de la siguiente
ruta: Actividades/Actividad de Aprendizaje 1/ Blog “SGBD”.
Los sistemas de gestión de bases de datos que escogí son: ACCESS, MYSQL y ORACLE
MICROSOFT ACCESS
Ventajas
- Contiene tablas que permite almacenar datos
- Consultas para recuperar únicamente los datos que se necesitan
- Formularios para agregar y actualizar información a las tablas
- Diseño específico para la generación de infórmenos
Desventajas
- Limitaciones para el procesamiento de búsquedas
- No es muy útil en proyectos de gran envergadura debido a sus limitaciones
- No es multiplataforma ya que solo está disponible para sistemas operativos Microsoft
- Microsoft Access no tiene el rendimiento de los servidores de bases de datos empresariales como Oracle, MYSQL y SQL Server.
MYSQL
Ventajas
- Es de código abierto y permite que ser utilizada por cualquier persona sin ningún tipo de licencia
- Es Multiplataforma, Se puede instalar en otros sistemas operativos tales como UNIX, Solaris, Linux y Windows sin pérdida de rendimiento
- Posee un rendimiento similar a los sistemas de bases de datos comerciales tales como Oracle o Sysbase.
- Posee una seguridad extrema para los datos en la nube y restauración de los datos en caso de perdidas
Desventajas
- Los privilegios de una tabla no se eliminan automáticamente cuando se borra dicha tabla
- El programa se guarda en la base de datos por lo que, si se corrompe y perdemos la información, también perdemos los procedimientos
- Al no ser de pago no posee una buena herramienta para el desarrollo y la depuración de errores.
- Restricciones de comprobación de SQL no se admiten en MYSQL, estos se utilizan para establecer los límites de los valores dentro de una columna.
ORACLE
Ventajas
- Es el motor de bases de datos relacional usado a nivel mundial
- Ofrece una gran estabilidad, evitando en la medida de lo posible que el usuario ingrese datos no íntegros, por medio de reglas internas fuertemente definidas.
- El software servidor permite ejecutarse en múltiples sistemas operativos.
- Es el motor de bases de datos con más orientación a internet y aplicaciones en la nube
Desventajas
...