top of page

SQL Server 2008 R2

Oracle Database 11G Express Edition 

             Los Sistemas de Gestión de Bases de Datos (SGBD) son un conjunto de programas que permiten la creación, almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar modificar y analizar los datos.



              Los SGBD también proporcionan métodos para mantener la integridad de los datos, para administrar el acceso de usuarios a los datos y recuperar la información si el sistema se corrompe. La mayoría de los SGBD incluyen un generador de informes.



             Hay muchos Sistemas Gestores de Base de Datos, pero solo se trataran 2, el Oracle Database 11g Express Edition, y el SQL Server 2008 R2 Developer.

Fundamento Teórico 

    Oracle Database 11g Express Edition; es un manejador de base de datos relacional que hace uso de los recursos del sistema informático en todas las arquitecturas de hardware. Es el mayor y más usado Sistema Manejador de Base de Dato Relacional (RDBMS) en el mundo. Oracle corre en computadoras personales, microcomputadoras, y computadoras con procesamiento paralelo masivo.



       La base de datos Oracle 11g presenta capacidades de programación de alto nivel que permiten el uso versátil de la información y facilitan el trabajo con los datos desde los entornos sencillos, pasando por los entornos cliente-servidor hasta llegar a los entornos distribuidos.



           En las últimas versiones de Oracle, incluido Oracle 11g el lenguaje PL/SQL está disponible en el servidor de la base de datos, de modo que es posible enviar ordenes SQL y PL/SQL a la base de datos a través de la plataforma de programación SQL*Plus para procesarse directamente desde el servidor.



Fue desarrollado por Oracle Corporation, algunas características son:



I. Soporte de transacciones

II. Estabilidad

III. Escalabilidad

IV. Soporte multiplataforma.

V. Permite el uso de particiones para mejorar la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.

 



               SQL Server 2008 R2 Developer; es un SGBD que se utiliza en el procesamiento de transacciones en línea a gran escala, el almacenamiento de datos y las aplicaciones de comercio electrónico, es también una plataforma de Business Intelligence para soluciones de integración, análisis y creación de informes de datos.



          Transact-SQL es fundamental para trabajar con SQL Server en cualquier versión. Todas las aplicaciones que se comunican con SQL Server lo hacen enviando instrucciones Transact-SQL al servidor, independientemente de la interfaz de usuario de la aplicación.



A continuación se proporciona una lista de algunas aplicaciones que pueden generar Transact-SQL:



A. Aplicaciones generales de productividad en oficinas.

B. Aplicaciones que utilizan una interfaz gráfica de usuario (GUI) para permitir al usuario seleccionar las tablas y columnas cuyos datos desea ver.

C. Aplicaciones que utilizan instrucciones del lenguaje general para determinar los datos que el usuario desea ver.

D. Aplicaciones de la línea de negocios que almacenan sus datos en bases de datos SQL Server. Estas aplicaciones pueden incluir aplicaciones de otros proveedores o escritas internamente.

E. Scripts Transact-SQL que se ejecutan mediante utilidades como sqlcmd.

F. Aplicaciones creadas con sistemas de desarrollo tales como Microsoft Visual C++, Microsoft Visual Basic o Microsoft Visual J++, y que usan API de base de datos tales como ADO, OLE DB y ODBC.

G. Páginas web que extraen datos de bases de datos SQL Server.

H. Sistemas de bases de datos distribuidos desde los que se replican datos SQL Server en varias bases de datos o se ejecutan consultas distribuidas.

I. Almacenamientos de datos en los que los datos se extraen de los sistemas de procesamiento de transacciones en línea (OLTP) y se resumen para el análisis dirigido a la toma de decisiones.

​

            SQL Server 2008 R2 fue desarrollado por Microsoft, algunas de las características de SQL Server 2008 R2 son:

I. Soporte de transacciones.



II. Escalabilidad, estabilidad y seguridad.

III. Soporta procedimientos almacenados.

IV. Incluye un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.

V. Permite trabajar en modo cliente-servidor.

VI. Permite administrar información de otros servidores de datos.

bottom of page