COLEGIO EVANGÉLICO LUTERANO DE COLOMBIA SOGAMOSO 
Diego Armando Castañeda Vega 
Actividad #2 ARTICULACIÓN SENA 2014 
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 
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.
COLEGIO EVANGÉLICO LUTERANO DE COLOMBIA SOGAMOSO 
Diego Armando Castañeda Vega 
Actividad #2 ARTICULACIÓN SENA 2014 
aplicacion de 
pensamiento o 
de los clientes 
aplicaciones Base de datos 
aplicacion de 
pensamiento o 
de aplicacion 
USUARIO 
USUARIO 
sistema de 
manejador de 
base de datos 
otras 
2. 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
COLEGIO EVANGÉLICO LUTERANO DE COLOMBIA SOGAMOSO 
Diego Armando Castañeda Vega 
Actividad #2 ARTICULACIÓN SENA 2014 
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 resiben en una o varias 
servidores en base de datos 
Cliente 
Red 
Servidor 
Cliente de aplicación 
Servidores de aplicaciones
COLEGIO EVANGÉLICO LUTERANO DE COLOMBIA SOGAMOSO 
Diego Armando Castañeda Vega 
Actividad #2 ARTICULACIÓN SENA 2014 
Sistema de base de datos 
3. Es un software que permite administrar sus datos a distintas instituciones y que los 
usuarios normales pueden acceder mediante programas de aplicación 
4. 
NOMBRE DE 
APLICACION 
DEFINICION SIMBOLO 
Microsoft Access Es una herramienta de 
Microsoft para la definición y 
manipulación de 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
COLEGIO EVANGÉLICO LUTERANO DE COLOMBIA SOGAMOSO 
Diego Armando Castañeda Vega 
Actividad #2 ARTICULACIÓN SENA 2014 
Definición de archivo 
Ventas programa de aplicación de ventas archivos de venta 
Contratos programas de aplicación de contratos archivos de contratos 
5. 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 
6. Código libre: el que es opcional si le coloca una clave para acceder a las bases de 
datos 
Entrada de datos e 
informes 
Rutinas de manejo de 
archivos 
Entrada de datos e 
informes 
Rutinas de manejo de 
archivos 
Definición de archivo
COLEGIO EVANGÉLICO LUTERANO DE COLOMBIA SOGAMOSO 
Diego Armando Castañeda Vega 
Actividad #2 ARTICULACIÓN SENA 2014 
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

Basededatos diegocastañeda

  • 1.
    COLEGIO EVANGÉLICO LUTERANODE COLOMBIA SOGAMOSO Diego Armando Castañeda Vega Actividad #2 ARTICULACIÓN SENA 2014 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 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.
    COLEGIO EVANGÉLICO LUTERANODE COLOMBIA SOGAMOSO Diego Armando Castañeda Vega Actividad #2 ARTICULACIÓN SENA 2014 aplicacion de pensamiento o de los clientes aplicaciones Base de datos aplicacion de pensamiento o de aplicacion USUARIO USUARIO sistema de manejador de base de datos otras 2. 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
  • 3.
    COLEGIO EVANGÉLICO LUTERANODE COLOMBIA SOGAMOSO Diego Armando Castañeda Vega Actividad #2 ARTICULACIÓN SENA 2014 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 resiben en una o varias servidores en base de datos Cliente Red Servidor Cliente de aplicación Servidores de aplicaciones
  • 4.
    COLEGIO EVANGÉLICO LUTERANODE COLOMBIA SOGAMOSO Diego Armando Castañeda Vega Actividad #2 ARTICULACIÓN SENA 2014 Sistema de base de datos 3. Es un software que permite administrar sus datos a distintas instituciones y que los usuarios normales pueden acceder mediante programas de aplicación 4. NOMBRE DE APLICACION DEFINICION SIMBOLO Microsoft Access Es una herramienta de Microsoft para la definición y manipulación de 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
  • 5.
    COLEGIO EVANGÉLICO LUTERANODE COLOMBIA SOGAMOSO Diego Armando Castañeda Vega Actividad #2 ARTICULACIÓN SENA 2014 Definición de archivo Ventas programa de aplicación de ventas archivos de venta Contratos programas de aplicación de contratos archivos de contratos 5. 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 6. Código libre: el que es opcional si le coloca una clave para acceder a las bases de datos Entrada de datos e informes Rutinas de manejo de archivos Entrada de datos e informes Rutinas de manejo de archivos Definición de archivo
  • 6.
    COLEGIO EVANGÉLICO LUTERANODE COLOMBIA SOGAMOSO Diego Armando Castañeda Vega Actividad #2 ARTICULACIÓN SENA 2014 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