Professional Documents
Culture Documents
AA1 Gestores de Bases de Datos
AA1 Gestores de Bases de Datos
ACTIVIDAD DE APRENDIZAJE 1:
Bogotá DC
2020
1
SISTEMAS GESTORES DE BASES DE DATOS
ACTIVIDAD DE APRENDIZAJE 1:
Estudiante
Docente
Bogotá DC
2020
2
Contenido
PRIMERA PARTE: Contextualizacion...................................................................................................4
1- Que es un sistema gestor de bases de datos..........................................................................4
2- Elaborar un mapa mental de los principales objetivos de los sistemas de gestión de bases
de datos.........................................................................................................................................5
3- Cuáles son las principales características a tener en cuenta en un sistema gestor de base de
datos..............................................................................................................................................7
4- Realizar un mapa comparativo que permita identificar la arquitectura, características,
ventajas y desventajas de 5 sistemas gestores de bases de datos.................................................7
5- Con el fin de conocer el campo laboral de los ingenieros de sistemas relacionado a las
bases de datos, realizar un análisis de las oportunidades que se tienen al aprender la gestión de
bases de datos. Puedes tomar como referencia, el capítulo 6, del texto de María Elena Rodríguez
de la base de datos e- libro............................................................................................................9
6- Los gestores de bases de datos también son vulnerables y se pueden presentar ciertos
problemas. Se invita a realizar un resumen de los problemas que pueden presentar los SGBD y
las recomendaciones para evitarlos.............................................................................................10
SEGUNDA PARTE: Practica...............................................................................................................11
3
PRIMERA PARTE: Contextualización
podemos consultar y tener acceso a los datos, gracias a la forma en la que son
sin ser una tabla predeterminada y el cliente podrá tener acceso a los datos que
necesita, por ejemplo, si tengo una tabla que llamaremos “equipos_carretera”, con
color,
pero el usuario final solo quiere saber que equipos son de determinado año o color,
entonces solo debe usar las sentencias adecuadas con los parámetros que necesita y
el gestor buscara los campos que cumpla con estas características, supongamos que
CODIGO COLOR
CM 02 PLATA
CM 04 PLATA
para el uso de las bases de datos, se creó y estandarizo un lenguaje, con el cual el
usuario se puede comunicar por medio del gestor de la base de datos con la data, es
4
conocido como SQL (Structured Query Language), lenguaje estructurado de
Con esta sentencia lo que le se le indica al sistema es, que seleccione los campo
código y color de la tabla equipos de carretera, donde el campo color se igual plata.
consulta, jerárquico, red, relacional, orientada a objetos etc., la más usada por sus
obtuvo mayor influencia en los 80´s, con esta estructura se almacenan los datos en
tablas formadas por filas y columnas, las cuales están relacionadas entre sí por
campos claves.
que esto afecta a la integridad de los datos, uno de los factores más importantes para
los SGBD, también llego la seguridad para las bases de datos, autorizaciones,
5
2- Elaborar un mapa mental de los principales objetivos de los sistemas de
6
7
3- Cuáles son las principales características para tener en cuenta en un
sistema gestor de base de datos
Seguridad e integridad de los datos: el gestor debe garantizar que los datos no se
puede ser aceptable en casos como, datos que no deben cambiar en esa instancia
y las relaciones entre ellas para que el usuario no tenga la necesidad de saber
donde esta almacenado el dato de esta manera, puede obtener solo los datos que
considera necesarios
8
MySQL Microsoft SQL Server Oracle Microsoft Access PostgreSQL
Disponibilidad solo en Disponibilidad en gran Es un sistema de
Disponibilidad en gran Viene incluida en el
sistemas operativos de cantidad de desarrollo libre, por lo
cantidad de plataformas paquete de Microsoft
Microsoft plataformas cual es gratuito
Gran velocidad y Es un SGBD con Gran velocidad y Gran velocidad y Gran velocidad y
rendimiento al ejecutar muchas restricciones lo rendimiento al ejecutar rendimiento al ejecutar rendimiento al
sentencias que hace difícil su uso sentencias sentencias ejecutar sentencias
Si no se configura
Bajo consumo de Consumo alto de Bajo consumo de recursos Bajo consumo de
correctamente puede
recursos del software recurso de software del software recursos del software
ser muy lento
Es un gestor de pago
Es un gestor de pago Viene preinstalada, y con
Fácil configuración e (uno de los más Fácil configuración e
por lo cual no es muy ayuda online para
instalación costosos) por lo cual no instalación
común aprender a usarla
es muy común
Facilidad de dar
autorizaciones y
El conjunto de
permisos desde la Orientada a pequeñas Es un gestor para alto
aplicaciones WAMP es Orientación a internet
configuración de la bases de datos trafico de datos
el más utilizado
data hasta la
visualización
Al ser un gestor libre
Le falta escabilidad
no posee soporte
para solucionar Escabilidad es bastante Baja capacidad de
tecnico, aunque tiene
problemas en bases de alta almacenamiento por tabla
una comunidad
datos grandes
bastante grande
9
5- Con el fin de conocer el campo laboral de los ingenieros de sistemas
Diseñadores de base de datos: son aquellos que estructuran la BD, por medio del
desarrollar para así mismo definir cuáles son los campos con los que se
es cuando se define que tipo de BD se usara como por ejemplo de tipo relacional
cuales diseñan y crean software, de tal manera que el usuario final, interactúe
necesidad, para ello el programador debe tener los conceptos básicos del
lenguaje SQL, por medio del cual podrá usar las sentencias que necesita el
10
6- Los gestores de bases de datos también son vulnerables y se pueden
evitarlos.
que durante esta conexión se parametrizará la BD con los cuales se definirá los
procesos que deberá realizar, algunos gestores como ORACLE, poseen una
11
paquetes de información, este protocolo existe debido, a que si el servidor en
generaría errores en el sistema por lo que cual enviaría al cliente mensajes sobre
tiene el poder de otorgar ciertos privilegios a los clientes de una base de datos,
otorgar, si ese es el caso se debe mantener presente que privilegios tiene cada
usuario.
12
13
14