Professional Documents
Culture Documents
Base de datos
Nombre de la Licenciatura
Ing. Sistemas computacionales
Matrícula
000044803
Nombre de la Tarea
Semana 1
Unidad 1
Introducción a los Negocios electronicos
Fecha
19/05/2017
Unidad 1: Introducción a las bases de datos.
Dase de datos
ACTIVIDAD 1
Es momento de realizar la tarea del Tema: bases de datos, la cual enviarás utilizando el Formato de
tareas.
Realiza una investigación sobre los manejadores de bases de datos más utilizados (Oracle, SQL
Server, MySql, PostgreSQL).
Analiza los aspectos más relevantes y diseña una tabla comparativa entre ellos, incluyendo una
conclusión donde indiques cuál es el manejador de base de datos más completo (según lo
investigado). Es importante que justifiques la respuesta.
2
Unidad 1: Introducción a las bases de datos.
Dase de datos
3
Unidad 1: Introducción a las bases de datos.
Dase de datos
4
Unidad 1: Introducción a las bases de datos.
Dase de datos
5
Unidad 1: Introducción a las bases de datos.
Dase de datos
6
Unidad 1: Introducción a las bases de datos.
Dase de datos
7
Unidad 1: Introducción a las bases de datos.
Dase de datos
8
Unidad 1: Introducción a las bases de datos.
Dase de datos
Aunque todos los SMBD tienen el mismo propósito, existen casos especiales que
los hacen diferentes y, por lo consiguiente, cada uno posee ciertas ventajas sobre los
demás. Existen en el mercado y se clasificaran de acuerdo a la licencia que posean, esta
puede ser: de código libre o abierto son aquellos que se les puede modificar su código, se
adecuan a las necesidades del usuario y cuentan con licencia. MySQL es un sistema de
gestión de bases de datos relacional desarrollado bajo licencia dual GPL/Licencia
comercial por Oracle Corporation y está considerada como la base datos open source más
popular del mundo,y una de las más populares en general junto a Oracle y Microsoft SQL
Server, sobre todo para entornos de desarrollo web.
Es importante mencionar que Oracle provee el código fuente de MySQL Community
Edition y versiones compiladas para diferentes sistemas operativos, aunque el rendimiento
de MySQL se encuentra optimizado para sistemas GNU/Linux, con pequeñas diferencias
de rendimiento entre las diferentes distribuciones. Por lo que el manejador de bases de
datos màs completos es PostgresSQL con las características más significativas del motor
de datos, entre las que se pueden incluir las subconsultas, los valores por defecto, las
restricciones a valores en los campos (constraints) y los disparadores (triggers). Ofrece
funcionalidades en línea con el estándar SQL92, incluyendo claves primarias,
identificadores entrecomillados, conversión de tipos y entrada de enteros binarios y
hexadecimales.
PostgreSQL usa una estrategia de almacenamiento de filas llamada MVCC para
conseguir una mucho mejor respuesta en ambientes de grandes volúmenes. Los
principales proveedores de sistemas de bases de datos comerciales usan también esta
tecnología, por las mismas razones.
9
Unidad 1: Introducción a las bases de datos.
Dase de datos
1
0