2. UNA COMPARACIÓN DE ALTO NIVEL
SQL SERVER 2012 ORACLE
Sistemas operativos compatibles Para el caso de Oracle, software
Microsoft SQL Server se ejecuta de base de datos con soporte
en XP, Vista, Windows Server multiplataforma incluye no sólo
2000, 2003 y 2008. La Windows (32 bits y 64 bits), pero
plataforma de base de datos Linux y diferentes variantes de
está disponible para los de 32 Unix (Solaris, HP-UX, AIX, etc.)
bits y 64 bits de Windows. también.
3. VERSIONES Y EDICIONES.
ORACLE
Es un manejador de base de datos relacional que hace uso de los
recursos del sistema informático en todas las arquitecturas de
hardware, para garantizar su aprovechamiento al máximo en
ambientes cargados de información.
Soporta unos 17 idiomas, corre automáticamente en más de 80
arquitecturas de hardware y software distinto sin tener la
necesidad de cambiar una sola línea de código.
4. CARACTERISTICAS.
Base de datos de Apoyo en el diseño y
características completas optimización del
para pequeñas y medianas Es una herramienta de modelado de datos.
empresas que requieren el administración grafica
desempeño, la que es mucho más Documentar y mantener
disponibilidad y la intuitiva y cómoda de un registro periódico de
seguridad de la base de utilizar. las mantenciones,
datos a un bajo costo. actualizaciones de
hardware y software.
5. TECNOLOGÍA.
Posee toda la tecnología
OnDemand
Grid computing.
Permite que los ordenadores
compartan a través de
internet u otras redes de
telecomunicaciones no solo
información si no también
poder de calculo y capacidad
de almacenamiento
6. ESTRUCTURA.
FÍSICA LÓGICA
Data files Tablespaces
Redo log control file Esquema
7. MICROSOFT SQL SERVER EXPRESS
EDITION 2012.
SQL SERVER 2012
Microsoft SQL Server es un sistema para la gestión de bases de
datos producido por Microsoft basado en el modelo relacional. Sus
lenguajes para consultas son T-SQL y ANSI SQL.
T-SQL
Es una extensión al SQL de Microsoft , frecuentemente se dice ser un
Lenguaje de Búsquedas Estructurado (por sus siglas en inglés), es
un lenguaje de cómputo estandarizado, desarrollado originalmente
por IBM para realizar búsquedas, alterar y definir bases de datos
relacionales utilizando estatutos declarativos.
8. CARACTERISTICAS DE MICROSOFT
SQL SERVER 2012.
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Incluye también un potente entorno gráfico de administración, que permite el
uso de comandos DDL y DML gráficamente.
Soporta procedimientos almacenados
Permite trabajar en modo cliente-servidor, donde la información y datos se alojan
en el servidor y los terminales o clientes de la red sólo acceden a la información.
Además permite administrar información de otros servidores de datos
9. Tecnologías
permite que los
PROGRAMACION desarrolladores
construyan nuevas y
DE DATOS poderosas
aplicaciones de datos.
ALTA proporcionan un amplio
abanico de opciones que
DISPONIBILIDAD permiten reducir el
– SIEMPRE downtime y mantener
los niveles apropiados
ENCENDIDA de disponibilidad de las
aplicaciones.
ofrece un sistema de
políticas para administrar
CAPACIDAD DE una o más instancias de
SQL Server, así como
ADMINISTRACIÓN herramientas para el
monitoreo del rendimiento
y de la solución de fallas.
10. SERVICIOS DE SOPORTE.
Los ReportingServices de Microsoft SQL
Server 2012 ofrecen una completa
plataforma para servidor, diseñada para
ofrecerle soporte a una amplia variedad de
necesidades de reporte (incluidas las
necesidades administradas, corporativas,
ad-hoc, embebidas y web).
11. La replicación admite los siguientes objetos de las bases
de datos de Oracle:
Tablas
Tablas organizadas por índices
Índices
Vistas materializadas (se replican como tablas)
12. Los siguientes elementos pueden aparecer en
tablas publicadas pero no se replican:
Índices basados en dominios
Índices basados en funciones
Valores predeterminados
Restricciones CHECK
Claves externas
Opciones de almacenamiento (espacios de tabla, clústeres, etc.)
13. No es posible replicar los
siguientes objetos
Vistas Tablas anidadas
Paquetes, cuerpos de
No es posible replicar los
paquetes, procedimientos y
siguientes objetos
desencadenadores
Secuencias Sinónimos
14. Oracle tiene límites de tamaño máximo
diferentes para algunos objetos.
Los nombres de objeto de Oracle se crean
de manera predeterminada en
mayúsculas. (Si no se especifican los
objetos en mayúsculas o minúsculas
correctamente, se puede producir un
mensaje de error que indica que no se
puede encontrar el objeto.)
15. Índices y restricciones únicos
El número máximo de columnas permitido en un
índice en SQL Server es de 16.
Todas las columnas incluidas en restricciones
únicas deben tener tipos de datos admitidos.
Para obtener más información acerca de los tipos
de datos.
Todas las columnas incluidas en restricciones
únicas se deben publicar (no se pueden filtrar).
Las columnas incluidas en restricciones o índices
únicos no deben ser de tipo NULL.
16. Oracle y SQL Server tratan NULL de manera
diferente: Oracle admite varias filas con valores
NULL para las columnas que permiten NULL y se
incluyen en restricciones o índices únicos. SQL
Server aplica la singularidad solo permitiendo
una única fila con un valor NULL para la misma
columna.
Al probar la unicidad, SQL Server omite los
espacios en blanco de un campo pero Oracle no.
17. Un publicador de Oracle no puede tener el mismo nombre que su
distribuidor de SQL Server ni el mismo nombre que ninguno de los
publicadores de SQL Server que utilizan el mismo distribuidor, ni que
ninguno de los suscriptores que reciben la publicación.
Una tabla publicada en una publicación de Oracle no puede recibir datos
replicados.
Las relaciones de clave principal a clave externa de la base de datos de Oracle no
se replican en los suscriptores.
Las publicaciones transaccionales estándar admiten tablas de hasta 1000
columnas. Las publicaciones transaccionales de Oracle admiten 995 columnas (la
replicación agrega cinco columnas a cada tabla publicada)
Si crea una suscripción de extracción en una publicación de Oracle con un
asistente, debe utilizar el Asistente para nueva suscripción con SQL Server 2005 y
versiones posteriores. No obstante, para las versiones anteriores de SQL Server,
puede utilizar el procedimiento almacenado y las interfaces SQL-DMO para
configurar suscripciones de extracción a publicaciones de Oracle.
18. Compatibilidad con características de replicación transaccional
Las publicaciones de Oracle no admiten todas las opciones de esquema que admiten
las publicaciones de SQL Server. Para obtener más información sobre las opciones de
esquema.
Los suscriptores de publicaciones de Oracle no pueden utilizar suscripciones de
actualización inmediata o de actualización en cola, ni ser nodos en una topología
punto a punto o bidireccional.
Los suscriptores de publicaciones de Oracle no se pueden inicializar
automáticamente desde una copia de seguridad.
SQL Server admite dos tipos de validación: binaria y de recuento de filas. Los
publicadores de Oracle admiten la validación de recuento de filas. Para obtener más
información.
SQL Server proporciona dos formatos de instantánea: modo bcp nativo y modo de
carácter. Los publicadores de Oracle admiten las instantáneas en modo de carácter.