El documento trata sobre cuestiones relacionadas con las bases de datos. Explica las diferencias entre ficheros de acceso directo y secuencial, y los tipos de soportes necesarios para cada uno. También compara sistemas de gestión de bases de datos libres como MongoDB y OpenLDAP, con comerciales como MySQL y Oracle. Por último, analiza conceptos como la normalización, la integridad referencial y el modelo relacional.
0 calificaciones0% encontró este documento útil (0 votos)
13 vistas4 páginas
El documento trata sobre cuestiones relacionadas con las bases de datos. Explica las diferencias entre ficheros de acceso directo y secuencial, y los tipos de soportes necesarios para cada uno. También compara sistemas de gestión de bases de datos libres como MongoDB y OpenLDAP, con comerciales como MySQL y Oracle. Por último, analiza conceptos como la normalización, la integridad referencial y el modelo relacional.
El documento trata sobre cuestiones relacionadas con las bases de datos. Explica las diferencias entre ficheros de acceso directo y secuencial, y los tipos de soportes necesarios para cada uno. También compara sistemas de gestión de bases de datos libres como MongoDB y OpenLDAP, con comerciales como MySQL y Oracle. Por último, analiza conceptos como la normalización, la integridad referencial y el modelo relacional.
El documento trata sobre cuestiones relacionadas con las bases de datos. Explica las diferencias entre ficheros de acceso directo y secuencial, y los tipos de soportes necesarios para cada uno. También compara sistemas de gestión de bases de datos libres como MongoDB y OpenLDAP, con comerciales como MySQL y Oracle. Por último, analiza conceptos como la normalización, la integridad referencial y el modelo relacional.
Descargue como DOC, PDF, TXT o lea en línea desde Scribd
Descargar como doc, pdf o txt
Está en la página 1de 4
CUESTIONES SOBRE BASES DE DATOS
1. Indica si es verdadera o falsa la siguiente afirmación: (0,5 PUNTOS)
“En los ficheros de acceso directo los registros siempre se encuentran en posiciones contiguas dentro del soporte de almacenamiento” Falso. En los ficheros de acceso directo, los registros no siempre se encuentran en posiciones contiguas dentro del soporte de almacenamiento 2. ¿Qué tipo de soporte necesitaré para almacenar ficheros indexados o directos? (0,5 PUNTOS) -Soportes de Acceso Directo ejemplo discos 3. Indica si son falsas o verdaderas las siguientes afirmaciones: (0,5 PUNTOS) En un dispositivo secuencial se puede acceder a un registro directamente mediante su clave. FALSO En un dispositivo direccionable no puede realizarse un acceso secuencial. FALSO Para el acceso indexado es necesario que el soporte sea direccionable. VERDADERO Todos los accesos son posibles si el soporte es direccionable. FALSO 4. Busca la diferencia entre software libre y software comercial. (0,5 PUNTOS) -El software libre no tiene un propietario definido, y el software comercial es propiedad de un individuo o una empresa. 5. Haz un listado de al menos dos sistemas gestores de bases de datos libres y dos comerciales, indicando dos características principales de cada uno. (1 PUNTO) Libre: -MongoDB: Consultas ad hoc; soporta la búsqueda por campos, consultas de rangos y expresiones regulares, indexación y replicación. -OpenLDAP: es una de las implementaciones del servicio de LDAP más populares en el mundo Linux. tiene tres componentes principales: -slapd - Es el demonio que espera peticiones. -Bibliotecas para implementar el protocolo -Programas clientes: ldapsearch, ldapadd, ldapdelete... Comercial: -MySQL: Código abierto, es Escalable, Rápida y Confiable, Tipos de datos, juegos de caracteres y MySQL es Segura. -Oracle: Simplifica la infraestructura y el proceso de gestión de datos al tiempo que permite realizar transacciones de alta velocidad, análisis más detallados, seguridad permanente, una lake house integrada y un rápido desarrollo de aplicaciones.
6. Busca al menos 3 diferencias entre Access y MySQL (0,5 PUNTOS)
-Access sólo funciona en los sistemas de Microsoft, mientras que MySQL funciona en cualquier plataforma. -MySQL es gratuito, mientras que Access es de pago. -Access no es libre, mientras que MySQL si. 7. Busca características y diferencias de los modelos de datos jerárquico y de red. A continuación, rellena los huecos y contesta a la pregunta: (0,75 PUNTOS) El modelo Jerárquico es un modelo muy rígido en el que las diferentes entidades se organizan en niveles múltiples, de acuerdo con una estricta relación PADRE / HIJO, de manera que un PADRE. puede tener más de un HIJO, todos ellos localizados en el mismo nivel, y un HIJO. únicamente puede tener un PADRE situado en el nivel inmediatamente superior al suyo.
¿Cuál es la característica principal que diferencia al modelo en red del
jerárquico? Que el modelo de red los elementos están interconectados de manera no lineal, y en el jerárquico están organizados en niveles 8. Comenta la principal contribución de estos personajes a la evolución de las bases de datos: (1 PUNTO) Edgar Frank Codd: Su contribución más significativa fue la formulación de los principios fundamentales de las bases de datos relacionales Larry Ellison: La contribución más destacada de Ellison es el papel fundamental que desempeñó en el desarrollo de Oracle Database, Roger Kent Summit: creó la primera red de información transeuropea con las bases de datos de la Agencia Espacial Europea, y creó ERIC, una base de datos con recursos educativos para investigadores y profesores de todo el país Bill Gates: Desarrolló el sistema operativo MS-DOS en 1981, que posteriormente se convirtió en Windows Michael Monty Widenius: Creó MySQL con el objetivo de presentar un sistema de gestión de base de datos a los usuarios domésticos y a los profesionales 9. ¿Qué son y para qué sirven las leyes de CODD? Léelas con detenimiento para que entiendas a lo que se refieren. (0,75 PUNTOS) EN 1970 eran un nuevo modelo de datos que perseguía como objetivo general la flexibilidad y sencillez; el modelo ofrece estructuras de datos simples y lenguajes sencillos para los usuarios, facilitando la comprensión y utilización por estos. 10.El lenguaje habitual para construir las consultas en las bases de datos relacionales es DDL. ¿Verdadero o Falso? (0,5 PUNTOS) Falso, es SQL 11.Busca el significado del término SQL injection e indica qué consecuencias puede tener si se produce este ataque. (0,5 PUNTOS) Es un vector de ataque común que utiliza código SQL malicioso para la manipulación de la base de datos backend para acceder a información que no estaba destinada a mostrarse, las consecuencias pueden ser la pérdida de información privada d ellos usuarios, problemas por la ley de protección de datos, etc… 12.¿Para qué sirve la normalización de las bases de datos?. (0,5 PUNTOS) Corregir datos duplicados y anomalías en la base de datos. 13.Indica los inventores de SQL y en qué década se produjo el invento. (0,5 PUNTOS) Se creó en 1969, cuando el investigador de IBM Edgar F. Codd definió el modelo de base de datos relaciona 14.Indica cuál es la base de datos más grande del mundo en la actualidad, junto con su tamaño. (0,5 PUNTOS) World Data Centre for Climate Es el número uno con una base de 220 terabytes de datos 15.Pon un ejemplo de dos tablas de una base de datos relacionadas en las que no se cumpla la integridad referencial. Recuerda el ejemplo que os puse de las tablas EMPLEADOS Y DEPARTAMENTOS (1,5 PUNTOS)