Diseño de Base de datos
1- Elaborar un esquema en el que muestre la estructura de un sistema de base de datos y los elementos más importantes que en ella intervienen, indicando la forma cómo se relacionan.

2 - Explicar qué son los niveles de abstracción y las diferencias que existen entre ellos.
Los niveles de abstracción son la arquitectura o estructuración de cómo está diseñada una base de datos. Estos niveles tienen que ver con la forma en la que se le muestran los datos al usuario y la manera en la que el mismo usuario los percibe. De los cuales hay 3 tipos que son:
Los Niveles internos: se explican de manera específica las estructuras de datos complejas de bajo nivel, como la organización de ficheros, modos de acceso, índices y punteros, bloqueo de registros, etc.
El Nivel conceptual: Este nivel es un nivel más abstracto o lógico. Ya que aquí es donde se define qué datos se almacenan en la base de datos y las relaciones existentes entre cada uno de ellos. Aquí solo trabaja el administrador de la base de datos, quien conoce toda la base de datos a la perfección.
Nivel externo: Es un nivel de vistas. El objetivo de este nivel es simplificar la interacción entre los usuarios y las bases de datos.
En definitiva, puedes imaginar los niveles de abstracción de una base de datos como el Modelo Vista Controlador MVC, ya que también es un tipo de arquitectura.
3- ¿Cuál considera que es el mejor DBGS y porque?MySQL porque:
- Su velocidad y bajo consumo de recursos, lo que lo convierte en uno de los gestores con mayor rendimiento.
- Su instalación es extremadamente fácil.
- Es muy flexible y altamente escalable.
- Es parte de la pila de código abierto LAMP (Linux, Apache, MySQL, PHP/Perl/Phython), la más utilizada para páginas Web y aplicaciones web, incluido CMS tan populares como WordPress.

Comentarios
Publicar un comentario