Académique Documents
Professionnel Documents
Culture Documents
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
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