Este documento presenta las respuestas a varias preguntas sobre bases de datos. Explica los diferentes tipos de usuarios de bases de datos, incluyendo usuarios normales, programadores de aplicaciones y usuarios sofisticados. También define los sistemas de administración de bases de datos y los ejemplos de sistemas como Microsoft Access, Oracle, SQL Server y MySQL. Por último, describe las funciones de los sistemas de manejo de bases de datos, incluyendo ser de código libre, propietarios y permitir el manejo mediante la web.
1. COLEGIO EVANGELICO LUTERANO DE COLOMBIA
SOGAMOSO CELCO
KEVIN STIVEN WATANABE BARRAGÁ
ARTICULACIÓN SENA 2014 ACTIVIDAD N° 2 BASE DE DATOS
1. explique con sus propias palabras, cada uno de los usuarios de las bases
de datos:
usuarios normales
programadores de aplicaciones.
los usuarios sofisticados
2. realice la gráfica de solución al problema de redundancia en las bases
de datos.
3. ¿qué es arquitectura de dos y tres capas? defínalas y realice un gráfico
que las represente.
4. ¿qué es un sistema de administración de bases de datos?
5. de al menos 5 ejemplos de sistemas de administración de bases de
datos, defínalos, e identifíquelos con el icono que los representan
(organizar toda la información en una tabla.
6. explique ¿qué es un sistema de base de datos? mediante un gráfico.
7. ¿cuáles son las funciones de los Smbd? defina cada una de ellas.
8. ¿cuál es la clasificación de los Smbd? defina cada una de ellas.
SOLUCION
2. COLEGIO EVANGELICO LUTERANO DE COLOMBIA
SOGAMOSO CELCO
KEVIN STIVEN WATANABE BARRAGÁ
ARTICULACIÓN SENA 2014 ACTIVIDAD N° 2 BASE DE DATOS
1. USUARIOS NORMALES: Son usuarios no sofisticados que interactúan con el
sistema mediante un programa de aplicación con una interfaz de formularios,
donde puede rellenar los campos apropiados del formulario estos usuarios pueden
también simplemente leer informes generados de la base de datos.
PROGRAMADORES DE APLICACIONES: Son profesionales informáticos que
escriben los programas de aplicación, utilizando herramientas para desarrollar interfaces de
usuario, como las herramientas de desarrollo rápido de aplicaciones que facilitan crear los
formularios e informes sin escribir directamente el programa.
USUARIOS SOFISTICADOS: Interactúan con el sistema sin programas escritos,
usando el lenguaje de consulta de base de datos para hacer sus consultas.
2.
3. COLEGIO EVANGELICO LUTERANO DE COLOMBIA
SOGAMOSO CELCO
KEVIN STIVEN WATANABE BARRAGÁ
ARTICULACIÓN SENA 2014 ACTIVIDAD N° 2 BASE DE DATOS
aplicacion de
pensamiento o de
los clientes
aplicacion de
pensamiento o
de aplicacion
USUARIO
aplicaciones
USUARIO
sistema de
manejador de
base de datos
otras
Base de datos
3. Arquitectura de dos capas: el cliente se comunica directamente con un
servidor de base de datos la aplicación o logro de negocio bien decide en el cliente
o en el servidor de base de datos en la forma del procedimiento almacenado
Usuarios
4. COLEGIO EVANGELICO LUTERANO DE COLOMBIA
SOGAMOSO CELCO
KEVIN STIVEN WATANABE BARRAGÁ
ARTICULACIÓN SENA 2014 ACTIVIDAD N° 2 BASE DE DATOS
usuario
aplicacion
sistema de base de
datos
Usuarios
Cliente
Red
Servidor
Arquitectura de tres capas: una generación más moderna de la arquitectura cliente/
servidor añade una capa intermedia en la arquitectura de tres capas en general en la
arquitectura multicapa el cliente implementa la lógica de presentación cliente fino el
servidor de aplicación implementa la lógica de negocio y los datos reciben en una o varias
servidores en base de datos
5. COLEGIO EVANGELICO LUTERANO DE COLOMBIA
SOGAMOSO CELCO
KEVIN STIVEN WATANABE BARRAGÁ
ARTICULACIÓN SENA 2014 ACTIVIDAD N° 2 BASE DE DATOS
Cliente
Red
Servidor
Cliente de aplicación
Servidores de aplicaciones
Sistema de base de datos
4. Es un software que permite administrar sus datos a distintas instituciones y que los usuarios
normales pueden acceder mediante programas de aplicación
5.
NOMBRE DE
APLICACION
DEFINICION SIMBOLO
Microsoft Access Es una herramienta de Microsoft
para la definición y manipulación
de base de datos
6. COLEGIO EVANGELICO LUTERANO DE COLOMBIA
SOGAMOSO CELCO
KEVIN STIVEN WATANABE BARRAGÁ
ARTICULACIÓN SENA 2014 ACTIVIDAD N° 2 BASE DE DATOS
ORANCLE Es un potente herramienta cliente/
servidor para la gestión de base de
datos
SQL SERVER Es un sistema para la gestión de
base de datos producido por
Microsoft basada en el modelo
relacional
MYSQL DATABASE Es una base de datos basada en
servidor que permite a varios
usuarios acceder a múltiples bases
de datos
DB2 Es un gestor de base de
datos relacionales
Entrada de datos e informes Rutinas de manejo de
archivos
Definición de archivo
Ventas programa de aplicación de ventas archivos de venta
7. COLEGIO EVANGELICO LUTERANO DE COLOMBIA
SOGAMOSO CELCO
KEVIN STIVEN WATANABE BARRAGÁ
ARTICULACIÓN SENA 2014 ACTIVIDAD N° 2 BASE DE DATOS
Entrada de datos e informes Rutinas de manejo de archivos
Definición de archivo
Contratos programas de aplicación de contratos archivos de contratos
6. Atracción de la información: los usuarios pueden extraer información sin considerar la
frontera de los archivos
Independiente: los datos los pueden utilizar distintos usuarios de manera independiente sin
depender de un programa en específico
Consistente: en la distribución de los datos en un tipo de memoria
Seguridad: la seguridad es que solo ciertos usuarios autorizados pueden acceder a
información a datos clasificados
Manejo de transacciones: son aquellos programas de aplicación que utilizan
ciertos tipos de software para manejar los datos de las transacciones
Tiempo de respuesta: es el tiempo que tarda los usuarios en usar los datos
7. Código libre: el que es opcional si le coloca una clave para acceder a las bases de
datos
Propietarios: son aquellos software que operan los datos
Manejo mediante web: mediante la web se puede manejar otra clase de
aplicaciones se puede utilizar en aplicaciones
8. COLEGIO EVANGELICO LUTERANO DE COLOMBIA
SOGAMOSO CELCO
KEVIN STIVEN WATANABE BARRAGÁ
ARTICULACIÓN SENA 2014 ACTIVIDAD N° 2 BASE DE DATOS