Conceptos Generales
SGBD
Características SGBD
Software
100

¿Que es lo que significan las siglas SGBD?.

Sistema Gestor de Base de Datos

100

Es un sistema de manejo de bases de datos de tipo modelo relacional multiplataforma, este gestor de base datos se diferencia entre los demás que son cliente-servidor, si no es una biblioteca en proceso que implementa un sistema autónomo, sin necesidad de hacer configuración. ¿..?

¿Que es SQLite?

100

Mencione una característica de los SGBD

● Permite una vista muy centralizada y clara de los datos para que sean accedidos de la mejor manera posible.

● Se encargan de gestionar adecuadamente los datos, evitando a los usuarios o programas que les requieren, tener que entender dónde se encuentran físicamente los datos.

● Suelen disponer de un sistema de bloqueo para el acceso simultáneo, lo que le da un plus de seguridad a la integridad de los datos.

● Un correcto SGBD proporcionará economías de escala en el procesamiento de grandes cantidades de datos ya que está hecho para ese tipo de operaciones.

100

Crea una representacion o modelo del software, proporcionando detalles sobre la arquitectura de software, estructura de datos, interfaces y componentes que se necesitan para implementar el sistema. ¿...?

¿Que es el diseño?

200

Mencione uno de los 3 primeros SGBD mencionados en la presentación.

Microsoft Access, MySQL, MariaDB.

200

Sistema de gestión de BD relacional, multihilo y multiusuario. Se desarrolla como software libre en un esquema de licenciamiento dual. Por un lado se ofrece bajo la GNU GPL, pero empresas que deseen incorporarlo en productos privados pueden comprar a la empresa una licencia para su uso. ¿...?

¿Que es MySQL?

200

Menciona una ventaja de utilizar un SGBD

●Proveen facilidades para la manipulación de grandes volúmenes de datos.

●Organizan los datos con un impacto mínimo en el código de los programas.

●Bajan drásticamente los tiempos de desarrollo y aumentan la calidad del sistema desarrollado si son bien explotados por los desarrolladores.

●Usualmente, proveen interfaces y lenguajes de consulta que simplifican la recuperación de los datos.

200

Es usado para modelar el hardware, dice como es la implementacion del sistema. ¿...?

¿Para que se usa el diagrama de despliegue?

300

¿Cual es la función de los SGBD?

Convertir el acceso a los datos y su gestion en una aplicacion cerrada (caja negra), interponiendose entre los usuarios y sus archivos.

300

Mencione 3 SGBD privados

Microsoft Access, Microsoft SQL Server, Oracle DataBase, MongoDB, SQLite, DB2 Express-C

300

Menciona una desventaja de los SGBD

●Por lógica, es necesario disponer de una o más personas que administren de la base de datos de manera eficiente.

●Puede llegar a incrementar los costos de operación en una empresa a niveles alarmantes y perjudiciales a corto y largo plazo.

●Coste del hardware adicional: los requisitos de hardware para correr un SGBD por lo general son relativamente altos, por lo que estos equipos pueden llegar a costar gran cantidad de dinero.

300

Diseño de datos o clases, diseño de la arquitectura, diseño de la interfaz ¿...?

¿Cuales son las actividades del diseño de software?

400

¿De que se encargan los SGBD?

Gestionar adecuadamente los datos, evitando a los usuarios o programas que les requieren tener que entender donde se encuentran fisicamente los datos.

400

Mencione 3 SGBD de software libre

PostgreSQL, MySQL, Apache Derby, MariaDB

400

Mencione dos tipos de SGBD

Jerarquicos, en red, relacionales y orientada a objetos

400

Mencione el ciclo de vida del software (5 etapas)

Análisis, Diseño, Desarrollo, Pruebas e Implementacion, Mantenimiento