Vous êtes sur la page 1sur 6

SGBD

MySQL

Oracle

SQL-Server

PostgreSQL

SQ-lite

Hasta 50
millones de
registros
1000 bytes

1.6 TB

2 TB

1.6 TB

1 TB

32 TB

16 TB

32 TB

2 Millones

Ilimitado

4 PB (4000 TB)

524.272 TB

Ilimitado

140 TB

Inicialmente
careca de
integridad
referencial,
poco a poco se
fue
introduciendo
Inicialmente
careca de
transacciones,
poco a poco se
fueron
introduciendo
El permiso
CREATE
ROUTINE se
necesita para
crear
procedimientos
almacenados.
El permiso
ALTER
ROUTINE se
necesita para
alterar o borrar
procedimientos
almacenados.
El permiso
EXECUTE se
requiere para
ejecutar
procedimientos
almacenados.
Se crea una
funcin a partir
de CREATE
FUNCTION.
Utilizar la

SQL*PLUS,
Oracle*Forms,
desde otros
procedimientos
y funciones y
desde otras
herramientas
Oracle y
aplicaciones.

Transact-SQL
o una
referencia a un
mtodo de
Common
Runtime
Language
(CLR) de
Microsoft .NET
Framework

PL/pgSQL
(similar al
PL/SQL de
oracle),
PL/Perl,
PL/Python y
PL/Tcl

C++, PHP,
Perl, Python,
Ruby, Tcl,
groovy, etc.

Funciones
PL/SQL,
Funciones SQL

Funciones de
conjuntos de
filas,
Funciones de
agregado,

Funciones
'Windows'

ZeroConfiguration,
Sin servidor,
Individual Base
de datos del

Datos
No. Mximo
de registros
No. Mximo
de tablas
No. Mximo
de B. D.
Integridad
referencial

Transaccione
s

Procedimient
os
almacenados

Funciones

Disparadores
(Triggers)

clusula
RETURNS es
obligatorio al
momento de
definir una
funcin y sirve
para especificar
el tipo de dato
que ser
devuelto (slo el
tipo de dato, no
el dato).
El disparador
queda asociado
a la tabla
nombre_tabla.
Esta debe ser
una tabla
permanente, no
puede ser una
tabla
TEMPORARY ni
una vista

Check
constraint

Primary key,
Foreign Key y
Check
Constraint

Seguridad

Ofrece un
sistema de
contraseas y
privilegios
seguro
mediante
verificacin
basada en el
host y el trfico
de contraseas
est cifrado al
conectarse a un
servidor.

Funciones de
categora,
Funciones
escalares

Identificador
nico para cada
elemento.
Tamao del
disparador: no
superar los
32K.
LMD.
Disparadores
recursivos
agotan
memoria.
Not null y check
Constraint,
Unique Key,
Primary Key,
Foreign Key
Privilegios:
Operacin de
sistema:
necesita el
permiso de
sistema
correspondiente
.
Operacin
sobre objeto:
necesita el
permiso sobre
el objeto en
cuestin.
Usuario:
Username
Authentication
Method
Default

archivo,
Estable entre
plataformas de
base de datos
del archivo,
Tipificacin
Manifiesto

Se ejecutan
DESPUES de
la ejecucin de
una
instruccin
"insert",
"update" o
"delete" en la
tabla en la que
fueron
definidos

comunes, por
columna,
condicionales

Cuando un
DELETE,
INSERT o
UPDATE de
una tabla de
base de datos
concreta
ocurre. slo
admite para
cada fila
desencadena

Foreign key y
Check
constraints

Check, Unique
y Not null
constraints

Se necesita un
Login (usuario
a nivel del
servidor).
Cuando la
poltica de
seguridad se
define como
Windows
Authentication
y el servidor
se combina
con las
definiciones
del Domain,
los Logins se
definen en el
Active
Directory.

autenticacin
krb5 (sin
gssapi),
Autentificacin
SSPI mediante
GSSAPI,
opcin
security_barrie
r sobre las
opiniones

Not null,
Default,
Unique y check
Constraint,
Primary Key
Ningn cifrado,
Cifrado,
Cifrado y
proteccin,
Proteccin de
contenido
adems de
cifrado y
proteccin

Tablespace
Tablespace
Quotas
Temporary
Tablespace
User Profile
Account Status
Entornos
grficos

MySQL
Workbench,
Navicat for
MySQL, Sequel
Pro, HeidiSQL,
SQL Maestro:
MySQL Tools
Family,
SQLWave
MySQL Client,
dbForge Studio,
DBTools
Manager, MyDB
Studio,
Dreamcoder for
MySQL

Navicat for
Oracle,
SQLDeveloper,
RazorSQL,
DBVisualizer,
Databrid, PGnJ

Plataformas

AIX

AIX

BSD

Solaris

Enterprise
Manager, SQL
Server
Management
Studio
(SQLCmd,
ISQL, OSQL
SSMS),

Windows
todas la
versiones.

Software Libre
pgAdmin III,
PGAccess,
phpPgAdmin,
OpenOffice.or
g,
Herramientas
grficas para
la Red Hat
Database,
Administrador
de RHDB y
Explain Visual,
Xpg: Cliente
de Java para
PostgreSQL,
Mergeant,
TOra, una
herramienta
de Oracle con
algn soporte
para
PostgreSQL,
KNoda,
PGInhaler,
SQuirreL,
AnySQL
Maestro,
PostgreSQL
PHP
Generator,
WaveMaker
Ajax GUI
Design Tool

Songbird,
Komodo

AIX

Ubuntu

BSD

Debian

FreeBS

Linux

HP-UX

Fedora

Window

SGI

RedHat

CentOS

Window

HP-UX

Kurisu

IRIX

OS

Mac
OS X

GNU/Lin

Solaris
Debido a su

ux

Tru64

Windo

Mac OS
X

NetBSD

OpenBS
D

pequeo
tamao,
SQLite es muy

ws

adecuado para

32/64bit

los sistemas
integrados, y
tambin est
incluido en:

OS/2 Wa
rp

Android
BlackBerry
Windows

QNX

SGI IRIX

Google

Solaris

iOS5

Phone 8
Chrome5
Firefox OS

SunOS

SCO

Maemo
MeeGo

OpenServer

SCO
UnixWare

Tru64

eBD

Symbian OS5
webOS

Windows
(todas la
versions)

OpenVM
S

Software libre
o propietario
Versiones

Software libre

Software libre

Software libre

Software libre

Software libre

Inicialmente en
1999 surgi la
versin 3.23.0
Alfa,
actualmente
corre la versin
5.7.6

En sus inicios
Oracle 5 y 6
fueron las
primeras
versiones,
actualmente
manejan la
versin 12c

Comenz con
la versin 1.0
en 1989, en
2014 se lanz
la versin 12.0
que
actualmente
manejan

Su primera
versin fue 6.3
en 1998,
actualmente
es versin
9.4.4

En el 2000 fue
lanzada su
primera
versin 1.0,
actualmente se
usa la versin
3.8.11.1

Bibliografa
http://www.postgresql.org.es/sobre_postgresql
https://wiki.postgresql.org/wiki/Preguntas_Frecuentes
http://www.postgresql.org/about/featurematrix/
https://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools/es
https://msdn.microsoft.com/es-es/library/ms143432(v=sql.120).aspx
https://technet.microsoft.com/es-es/library/ms184276(v=sql.105).aspx
https://msdn.microsoft.com/es-es/library/ms190782(v=sql.120).aspx
https://www.sqlite.org/transactional.html
https://www.sqlite.org/limits.html

https://www.sqlite.org/changes.html
http://venus.acatlan.unam.mx/?p=208
http://www.empresayeconomia.es/aplicaciones-para-empresas/sqlite-el-motor-de-base-dedatos-agil-y-robusto.html
http://www.tutorialspoint.com/sqlite/sqlite_triggers.htm
http://www.tutorialspoint.com/sqlite/sqlite_constraints.htm
https://es.wikipedia.org/wiki/Microsoft_SQL_Server
http://blog.lawebdelprofe.com/2013/05/10-herramientas-visualesgui-para-mysql.html
http://oak.cs.ucla.edu/cs143/project/mysql/constraints.html
https://prezi.com/9y2l_vip_kec/comparativo-entre-bases-de-datos/
http://dev.mysql.com/doc/refman/5.5/en/database-count-limit.html
http://www.mundoracle.com/funciones.html?Pg=sql_plsql_15.htm
http://www.mundoracle.com/funciones-sql.html?Pg=sql_plsql_3.htm
https://es.wikipedia.org/wiki/SQLite

Vous aimerez peut-être aussi