14
UNIVERSIDAD VERACRUZANA FACULTAD DE ADMINISTRACIÓN MAESTRO: DR. CARLOS ARTURO TORRES GASTELU TAREA: TABLA COMPARATIVA UNIDAD 3 ALUMNOS: MENGELLE CASTRO ALBERTO

Tabla de los smbd

Embed Size (px)

Citation preview

Page 1: Tabla de los smbd

UNIVERSIDAD VERACRUZANA

FACULTAD DE ADMINISTRACIÓN

MAESTRO: DR. CARLOS ARTURO

TORRES GASTELU

TAREA: TABLA COMPARATIVA

UNIDAD 3

ALUMNOS:

MENGELLE CASTRO ALBERTO

VARELA ROMERO STEPHANIE

TABLA COMPARATIVA DE DIFERENTES SMBD

Page 2: Tabla de los smbd

INDICE

INDICE..........................................................................................................................................2

INTRODUCCIÓN...........................................................................................................................3

1.- Información general...............................................................................................................4

2.- Soporte del sistema operativo en que se puede utilizar.........................................................5

3.- Características fundamentales................................................................................................6

4.- Tablas y vistas.........................................................................................................................7

5.- Índices....................................................................................................................................8

6.- Otros objetos..........................................................................................................................9

7.- Particionamiento..................................................................................................................10

CONCLUSIÓN.............................................................................................................................11

BIBLIOGRAFIA............................................................................................................................12

Page 3: Tabla de los smbd

INTRODUCCIÓN

En este documento se muestra en tablas, las principales características de los SMBD seleccionados por nuestro equipo tomando en cuenta sus principales características como en el ambiente en que se pueden manejar, la facilidad para manejarlos. En este documento usted podrá observar las razones por las cuales elegimos estos SMBD, para nuestro estudio y asi podrá elegir el que mejor le parezca para su empresa.

Page 4: Tabla de los smbd

1.- Información general

Creador Última versión estable

Licencia de software

Microsoft SQL Server

Microsoft 2008 3.5.8080.0 (Sp2)

Propietario

MySQL MySQL AB 5.5.17 GPL o propietario

Oracle Oracle Corporation

11g Release 2 Propietario

Firebird FirebirdFoundation

2.5 Licencia Pública InterBase

PostgreSQL

PostgreSQL Global DevelopmentGroup

9.1.11 Licencia BSD

SQLite D. Richardo Hippy

3.7.8 Dominio público

Page 5: Tabla de los smbd

2.- Soporte del sistema operativo en que se puede utilizar

Windows

Mac OS X

Linux

BSD

Unix z/OS

Microsoft SQL Server

 Sí  No No No

 No  No

MySQL  Sí  Sí Sí Sí

 Sí Quizá

Oracle  Sí  Sí Sí Sí

 Sí  Sí

Firebird  Sí  Sí Sí Sí

 Sí Quizá

PostgreSQL  Sí  Sí Sí Sí

 Sí  No

SQLite  Sí  Sí Sí Sí

 Sí Quizá

Page 6: Tabla de los smbd

3.- Características fundamentales

ACID Integridad referencial

Transacciones

Unicode

Microsoft SQL Server

 Sí  Sí  Sí  Sí

MySQL Depende

Depende 1 Depende

 Sí

Oracle  Sí  Sí  Sí  Sí

Firebird  Sí  Sí  Sí  Sí

PostgreSQL  Sí  Sí  Sí  Sí

SQLite  Sí  No 2 Básico 2  Sí

Nota (1): Para las transacciones y la integridad referencial, el tipo de tabla

InnoDB debe ser usado; el tipo de tabla por defecto, My ISAM,  No soporta estas características. Sin embargo, inclusive el tipo de tabla InnoDB permite el almacenamiento de valores que excedan el rango de datos; algunas vistas violan la limitación de ACID.

Nota (2): Las limitaciones de CHECK y FOREIGN KEY son analizadas pero  

No forzadas. Transacciones anidadas  No son soportadas.

Page 7: Tabla de los smbd

4.- Tablas y vistas

Información acerca de que tablas y vistas 3 (unas más básicos que otras) son soportados nativamente.

Tabla temporal

Vista materializada

Microsoft SQL Server  Sí Similar 6

MySQL  Sí  No

Oracle  Sí  Sí

Firebird  Sí  No

PostgreSQL  Sí  No 4

SQLite  Sí  No

Nota (4): La vista materializada puede ser emulada con PL/PgSQL[2],.Nota (5): El servidor provee tempdb, que puede ser usado para tablas temporales públicas y privadas (para la sesión). [3],Nota (6): El servidor MS SQL provee vistas indexadas. [4]

Page 8: Tabla de los smbd

5.- Índices

Información acerca de que índices (otros como los índices básicos B-/B+) son soportados nativamente.

Árbol R-/R+

Hash Expresión

Parcial

Reversa

Mapa de bits

Microsoft SQL Server

 ?  ?  No  No

 No  No

MySQL Tablas MyISAM solamente

Tablas HEAP solamente

 No  No

 No  No

Oracle Edición EE solamente

 ?  Sí  No

 Sí  Sí

Firebird  No  No

 No  No

 No  No

PostgreSQL

 Sí  Sí  Sí  Sí

 No  No

SQLite  No  No

 No  No

 No  No

Page 9: Tabla de los smbd

6.- Otros objetos

Información acerca de que otros objetos son soportados nativamente.

Dominio

Cursor

Trigger

Funciones 5

Procedimiento 5

Rutina externa 5

Microsoft SQL Server

 NoSí

 Sí

 Sí  Sí  Sí

MySQL  NoSí 3

 Sí 3

 Sí 3  Sí 3  Sí

Oracle  SíSí

 Sí

 Sí  Sí  Sí

Firebird  SíSí

 Sí

 Sí  Sí  Sí

PostgreSQL

 SíSí

 Sí

 Sí  Sí  Sí

SQLite  NoNo

 Sí

 No  No  Sí

Nota (3): Estos objetos de base de datos son disponibles a partir de MySQL 5.0 disponible desde 24/12/2005.

Nota (5):Función y procedimiento se refieren a las rutinas internas escritas en SQL o lenguajes procedurales como PL/SQL. Rutina externa se refiere a la escritura en los lenguajes anfitriones como C, Java, Cobol, etc. "Procedimiento almacenado" es un término comúnmente usado para ese tipo de rutinas. Sin embargo, su definición varía entre diferentes vendedores de bases de datos.

Page 10: Tabla de los smbd

7.- Particionamiento

Información acerca de que métodos de particionamiento son soportados nativamente.

Rango

Hash

Compuesto (Rango+Hash)

Lista

Microsoft SQL Server  Sí No

 No  No

MySQL  No No

 No  No

Oracle  Sí Sí

 Sí  Sí

Firebird  No No

 No  No

PostgreSQL  No No

 No  No

SQLite  Sí Sí

 Sí  Sí

Page 11: Tabla de los smbd

CONCLUSIÓN

Como conclusión vemos que hay muchos SMBD que se pueden utilizar pero pocos son específicos para la empresa en el que se aplicara, además se tiene que tomar encuentra que el administrador de la base de datos sepa manejar el SMBD en cuestión. En este documento se vieron SMBD libres como privados, eso tiene que también tomar en cuenta la empresa, si es que quiere uno privado o uno libre.

Page 12: Tabla de los smbd

BIBLIOGRAFIA

[email protected] Rojas Pabon             Fecha: 13/07/2005

UNIVERSIDAD  CATOLICA DE COLOMBIAFACULTA DE INGENIERIA DE SISTEMASBOGOTA  2005http://www.monografias.com/trabajos29/comparacion-sistemas/comparacion-sistemas.shtml

[email protected] © 2011 ilustrados.com, Monografias, tesis, bibliografias, educacionhttp://www.ilustrados.com/publicaciones/EpZVVlyFyAbRDtMKhI.php

El texto está disponible bajo la Licencia CreativeCommons Atribución Compartir Igual 3.0; podrían ser aplicables cláusulas adicionales. Lee los términos de uso para más información.Wikipedia® es una marca registrada de la Fundación Wikimedia, Inc., una organización sin ánimo de lucro. 5 nov 2011, a las 00:55.

http://es.wikipedia.org/wiki/Base_de_datos