actividad sena 2

10
3.2. Actividad de Contextualización e Identificación de Conocimientos Necesarios para el Aprendizaje Descripción: El conocimiento de los diferentes conceptos y términos son necesarios para una adecuada comprensión de la Gestión de Bases de Datos, por esta razón es importante que indague y conozca las empresas que ofrecen comercialmente un Sistema de Gestión de Bases de Datos, con el fin de determinar las ventajas y desventajas que poseen. Con base a lo anterior, realice una consulta en diferentes fuentes y seleccione 3 SGBD (Sistemas de Gestión de Bases de Datos), que existan en el mercado y determine las ventajas y desventajas que tiene cada uno de ellos, e indique cuál considera que sería el mejor. Justifique su respuesta. Los Sistemas de Gestión de Bases de Datos seleccionados fueron. Microsoft Access, Oracle y Microsoft Sql Server. Microsoft Access: Ventajas: • Tablas para almacenar los datos. • Consultas para buscar y recuperar únicamente los datos que necesita. • Formularios para ver, agregar y actualizar los datos de las tablas. Desventajas: • Limitaciones en el procesamiento de las búsquedas Microsoft Sql Server: Ventajas: • Soporte de transacciones. • Escalabilidad, estabilidad y seguridad. • Soporta procedimientos almacenados. Desventajas:

Upload: mauser12

Post on 08-Jul-2016

124 views

Category:

Documents


7 download

DESCRIPTION

SISTEMAS DE DATOS

TRANSCRIPT

Page 1: Actividad Sena 2

3.2. Actividad de Contextualización e Identificación de Conocimientos Necesarios para el Aprendizaje Descripción: El conocimiento de los diferentes conceptos y términos son necesarios para una adecuada comprensión de la Gestión de Bases de Datos, por esta razón es importante que indague y conozca las empresas que ofrecen comercialmente un Sistema de Gestión de Bases de Datos, con el fin de determinar las ventajas y desventajas que poseen. Con base a lo anterior, realice una consulta en diferentes fuentes y seleccione 3 SGBD (Sistemas de Gestión de Bases de Datos), que existan en el mercado y determine las ventajas y desventajas que tiene cada uno de ellos, e indique cuál considera que sería el mejor. Justifique su respuesta.

Los Sistemas de Gestión de Bases de Datos seleccionados fueron. Microsoft Access, Oracle y Microsoft Sql Server.

Microsoft Access:

Ventajas:

• Tablas para almacenar los datos.

• Consultas para buscar y recuperar únicamente los datos que necesita.

• Formularios para ver, agregar y actualizar los datos de las tablas.

Desventajas:

• Limitaciones en el procesamiento de las búsquedas

Microsoft Sql Server:

Ventajas:

• Soporte de transacciones.

• Escalabilidad, estabilidad y seguridad.

• Soporta procedimientos almacenados.

Desventajas:

• Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software

• La relación calidad-precio está muy debajo comparado con Oracle.

Oracle:

Ventajas:

• Oracle es el motor de base de datos objeto-relacional más usado a nivel mundial

Page 2: Actividad Sena 2

• Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.

Desventajas:

• El mayor inconveniente de Oracle es quizás su precio

• Necesidad de ajustes • elevado el coste de la información.

De estos 3 considero que el mejor es Oracle ya que se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su: Soporte de transacciones, Estabilidad, Escalabilidad, Es multiplataforma,

SISTEMA INTEGRADO DE GESTIÓN GUÍA DE APRENDIZAJE PARA EL PROGRAMA DE FORMACIÓN

COMPLEMENTARIA VIRTUAL

BASES DE DATOS: GENERALIDADES Y SISTEMAS DE GESTIÓN

TEMA 1

Expresar en términos generales qué es una Base de Datos y sus diferentes aplicaciones en el ámbito organizacional.

Page 3: Actividad Sena 2

Brian SolórzanoCédula de Extranjería: 22.586.429

Page 4: Actividad Sena 2

3.1. ACTIVIDAD DE REFLEXIÓN INICIAL

¿Por qué son importantes las Bases de Datos en una organización?

La importancia de las Bases de datos radica en la resolución de los conflictos que involucra la sociedad del mundo globalizado, de alta incertidumbre y competitivo, en la cual la gestión de la información se convierte en una forma de marcar la diferencia y hacer ventaja competitiva, puesto que no existe un bien más importante y valioso para las organizaciones que la información que debe manejar.

En este sentido las nuevas tecnologías de la información y de la comunicación hacen más sencillo la incorporación de bases de datos, que hacen posible llevar a cabo tanto procesos de mejoramiento internos como de inteligencia competitiva y, en consecuencia, un manejo más eficiente de la información, lo cual permite la optimización de sus procesos y, en consecuencia, permite garantizar el éxito organizacional

3.2. ACTIVIDAD DE CONTEXTUALIZACIÓN E IDENTIFICACIÓN DE CONOCIMIENTOS NECESARIOS PARA EL APRENDIZAJE.

Los Sistemas de Gestión de Bases de Datos seleccionados fueron. Microsoft Access, Oracle y Microsoft Sql Server.

Microsoft Access

Ventajas.

• Tablas para almacenar los datos. • Consultas para buscar y recuperar únicamente los datos que necesita. • Formularios para ver, agregar y actualizar los datos de las tablas.

Desventajas.

• Limitaciones en el procesamiento de las búsquedas

Microsoft Sql Server

Ventajas.

• Soporte de transacciones.• Escalabilidad, estabilidad y seguridad. • Soporta procedimientos almacenados.

Desventajas:

Page 5: Actividad Sena 2

• Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software

• La relación calidad-precio está muy debajo comparado con Oracle.

Oracle

Ventajas.

• Oracle es el motor de base de datos objeto-relacional más usado a nivel mundial

• Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.

Desventajas.

• El mayor inconveniente de Oracle es quizás su precio • Necesidad de ajustes • • Elevado el coste de la información.

De los 3 sistemas escogidos, considero que la elección del mejor entre ellos depende del contexto a tratar y de las limitaciones físicas que se disponga para implantar el sistema de base de datos e, incluso, de los usuarios del mismo.; no obstante, dadas las descripciones presentadas, considero que el mejor es Oracle, ya que se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su: Soporte de transacciones, Estabilidad, Escalabilidad, además de ser multiplataforma.

Aún así, reitero, la elección del mejor sistema de gestión de bases de datos dependerá tanto de los factores internos y externos que manejará la organización.

3.3. ACTIVIDAD DE APROPIACIÓN DEL CONOCIMIENTO (CONCEPTUALIZACIÓN Y TEORIZACIÓN).

Dato

Es una representación simbólica (numérica, alfabética, algorítmica, espacial, etc.) de un atributo o variable cuantitativa o cualitativa. Los datos describen hechos empíricos, sucesos y entidades. Es un valor o referente que recibe el computador por diferentes medios, los datos representan la información que el programador manipula en la construcción de una solución o en el desarrollo de un algoritmo.

Page 6: Actividad Sena 2

Base de Datos

Conjunto de datos almacenados sin redundancias en un soporte de acceso directo. Los datos están interrelacionados y estructurados de acuerdo a un modelo que sea capaz de recoger el máximo contenido semántico; su finalidad es servir a una o más aplicaciones de la mejor forma posible. Los datos se almacenan de modo que resulten independientes de los programas que los usan; se emplean métodos para incluir nuevos datos y para modificar o extraer los datos almacenados. La definición y descripción de estos datos, única para cada tipo, han de estar almacenados junto con los mismos.

Sistema de gestión de Base de Datos

Son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.

Sistema de Base de Datos

Es una serie de recursos para manejar grandes volúmenes de información.

Diferencias entre las Bases de Datos, Sistemas de gestión de Base de Datos y Sistema de Base de Datos

Las Bases de Datos son un conjunto de datos almacenados para su posterior uso, los cuales se encuentran en formato digital, de esta manera se leda solución a un amplio rango de problemas de almacenamiento.

Los Sistemas de Gestión de Bases de datos, tiene como propósito, de manejar de manera clara, sencilla y ordenada un conjunto de datos que posterior mente se convierten en información relevante para una organización, tiene como objetivo.

1. La Abstracción de la información. 2. Independencia.3. Consistencia.4. Seguridad.5. Manejo de transacciones.6. Tiempo de respuesta.

Los Sistemas de Base de Datos presentan las siguientes características:

1. La base de datos.2. El Sistema de Gestión de Base de Datos (SGBD, DBMS) o motor, tal como

Oracle, Sybase, etc.

Page 7: Actividad Sena 2

3. Programas de Aplicación.4. Un conjunto de usuarios (finales, DBA, programadores de aplicaciones,

etc.)5. Máquinas6. Programas Utilitarios.

Ventajas de las Bases de Datos

Independencia de los datos respecto a los tratamientos y viceversa: Un cambio en los tratamientos no imponga un nuevo diseño lógico y/o físico de la base de datos.

Coherencia de los resultados: En todos los tratamientos se utilizan los mismos datos, por lo que los resultados de estos son coherentes y comparables.

Mejor disponibilidad de los datos para el conjunto de los usuarios: Éstos se comparten entre las aplicaciones, existiendo una mayor disponibilidad y transferencia.

Mayor valor informativo: El valor informativo del conjunto de datos es superior a la suma del valor informativo de los elementos individuales.

Mejor y más normalizada documentación: La mayoría de los SGBD incluyen una descripción de los datos dentro del sistema.

Mayor eficiencia en la captura, validación e ingreso de datos al sistema: Por no existir redundancia.

Reducción del espacio de almacenamiento: Disminución de redundancias y las técnicas de compactación hacen que disminuya el espacio en disco.

Ventajas de los Sistemas de gestión de Base de Datos Proveen facilidades para la manipulación de grandes volúmenes de datos.

Entre éstas:o Simplifican la programación de equipos de consistencia.o Manejando las políticas de respaldo adecuadas, garantizan que los

cambios de la base serán siempre consistentes sin importar si hay errores correctamente, etc.

o Organizan los datos con un impacto mínimo en el código de los programas.

o Disminuyen drásticamente los tiempos de desarrollo y aumentan la calidad del sistema desarrollado si son bien explotados por los desarrolladores.

o Usualmente, proveen interfaces y lenguajes de consulta que simplifican la recuperación de los datos.

Page 8: Actividad Sena 2

Ventajas de los Sistema de Base de Datos

1. Independencia de los Datos. Es decir, que los datos no dependen del Independencia de programa y por tanto cualquier aplicación puede hacer uso de los datos.

2. Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios.

3. Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos.

A modo de resumen, un dato se define como la representación de un atributo determinado y con un propósito determinado. Considerando esto, la compilación de datos para emplearlos con fines específicos se define como base de datos, y, por último, los software empleados para gestionar y manipular dichas bases de datos constituyen los Sistemas de Bases de Datos.