base de datos 2

43
COLEGIO EVANGÉLICO LUTERANO DE COLOMBIA “CELCO” (BASE DE DATOS 2)

Upload: williamesa

Post on 28-Jul-2015

15 views

Category:

Education


3 download

TRANSCRIPT

COLEGIO EVANGÉLICO LUTERANO DE COLOMBIA

“CELCO”

(BASE DE DATOS 2)

PRESENTADO POR:

WILLIAM MESA

GRADO 10B

PRESENTADO A:

LIC. ROLANDO GUTIÉRREZ

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: Son usuarios no sofisticados que interactúan con el sistema mediante la invocación de alguno de los programas de aplicación permanentes que se ha escrito previamente.

Programadores de aplicaciones: Son profesionales informáticos que escriben programas de aplicación. Pueden elegir entre muchas herramientas para desarrollar interfaces de usuario.

Los usuarios sofisticados: Interactúan con el sistema sin programas escritos. En su lugar, ellos forman sus consultas en un lenguaje de consulta de bases de datos.

2. Realice la gráfica de solución al problema de redundancia en las bases de datos.

Usuario

Aplicación de procesamiento de los clientes.

Aplicación de

Aplicación de

Sistema manejador de base de datos.

Base de datos.

Otras aplicaciones.

3. ¿Qué es arquitectura de dos y tres capas? Defínalas y realice un gráfico que las represente.

a) Arquitectura de dos capas: Es conocida también como la arquitectura tradicional de cliente/servidor. Requiere de una interfaz

de usuarios que se instala y corre en una PC o estación de trabajo y envía solicitudes a un servidor para ejecutar operaciones complejas.

Usuario

Aplicación.

Sistema de bases de datos.

b) Arquitectura de tres capas: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos.

Usuario

Cliente de aplicaciones.

Servidor de aplicaciones.

4. ¿Qué es un sistema de Administración de bases de datos?

Sistemas de bases de datos.

Es un software que permite que una institucion centralice sus datos, y los administre eficientemente y proporcione acceso a los datos almacenados mediante programas de aplicación.

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.

Sistema de administración

Definición Icono

ORACLE

La base de datos Oracle es otra base de datos escalable a nivel empresarial.

MySQL Database

Es una base de datos basada en un servidor que permite a varios usuarios acceder a múltiples bases de datos.

SQL Server.Es un servidor de base de datos a nivel empresarial escalable.

DB2

Almacena documentos completos dentro del tipo de datos xml para realizar operaciones y búsquedas de manera jerárquica dentro de éste, e integrarlo con búsquedas relacionales.

Microsoft Access

Microsoft Access es una herramienta de Microsoft para la definición y manipulación de bases de datos. Una base de datos es un sistema informatizado cuyo propósito principal es mantener información y hacer que esté

6. Explique ¿Qué es un sistema de base de datos? Mediante un gráfico.

Venta.

Entrada de datos e

informes.

Rutina de manejos de archivos.

Definición de archivo. Archivos de

venta.

Contratos.

Entrada de datos e

informes.

Rutina de manejos de archivos.

Definición de archivo. Archivos de

contratos.

7. ¿Cuáles son las funciones de los SMBD? Defina cada una de ellas.

Abstracion de la informacion: Una base de datos es en esencia una colección de archivos relacionados entre sí, de la cual los usuarios pueden extraer información sin considerar las fronteras de los archivos.

Independencia: Recordando uno de los problemas que plantean los ficheros convencionales. La independencia de los datos consiste en hacer que los programas no sean tan dependientes de la estructura de los datos.

Consistencia: En Informática, en un sistema distribuido, tales como una memoria compartida distribuida o almacenes de datos distribuido, tales como una base de datos, sistema de archivos,

caché web o sistemas de replicación optimista, hay una serie de posibles modelos de consistencia de datos.

Seguridad: La seguridad consiste en que los usuarios no puedan acceder a datos sin autorización; Si juntamos toda la información de la empresa en un mismo sitio, el SGBD debe tener mecanismos para que cualquier usuario pueda tener acceso a únicamente la información que necesita para las tareas que tiene encomendadas.

Manejo de transacciones: Una transacción en un Sistema de Gestión de Bases de Datos (SGBD), es un conjunto de órdenes que se ejecutan formando una unidad de trabajo, es decir, en forma indivisible o atómica.

Tiempo de respuesta: cuanto tiempo tarda en servidor en empezar a devolver resultados al navegador. Este es el parámetro más importante que debe tener en cuenta el o los programadores. De él

depende que se pueda ajustar el diseño para que los usuarios puedan empezar a visualizar la página lo más rápido posible.

8. ¿Cuál es la clasificación de los SMBD? Defina cada una de ellas.

Código libre: De acuerdo a su costo, de acuerdo a la apertura de su código fuente, de acuerdo a su protección, de acuerdo a su legalidad y de acuerdo a su filosofía.

Propietarios:

Individuales: Su dueño es la empresa, por lo general es él solo quien tiene el peso del negocio. Unipersonales: Se conforma con la presencia de una sola Persona Natural o Jurídica, que destina parte de sus activos para la realización de una o varias actividades mercantiles Sociedades: Todas para su constitución exigen la participación como dueño de más de una persona lo que indica que mínimo son dos (2) por lo general corresponden al régimen común.

Manejo mediante web: