• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Versiones Microsoft SQL
 

Versiones Microsoft SQL

on

  • 726 views

 

Statistics

Views

Total Views
726
Views on SlideShare
688
Embed Views
38

Actions

Likes
0
Downloads
24
Comments
0

1 Embed 38

http://bdeq10.blogspot.com 38

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Versiones Microsoft SQL Versiones Microsoft SQL Document Transcript

    • Experiencia educativa:<br />Base de datos<br />Catedrático:<br />Dr. Carlos Arturo Torres Gastelú<br />Alumnos:<br />Pintueles Cortés Manuel De Jesús<br />Vázquez Flores Luis Alberto<br />(Equipo 10)<br />Trabajo:<br />Versiones de Microsoft SQL <br />Tabla de contenido TOC o "1-3" h z u Introducción PAGEREF _Toc304925475 h 3SQL PAGEREF _Toc304925479 h 4ORIGENES Y EVOLUCION DE SQL PAGEREF _Toc304925480 h 4Características generales de SQL PAGEREF _Toc304925481 h 4MYSQL PAGEREF _Toc304925482 h 5Características distintivas PAGEREF _Toc304925483 h 5Las siguientes características son implementadas únicamente por MySQL: PAGEREF _Toc304925484 h 5SQL SERVER PAGEREF _Toc304925485 h 6SQL Server Management Studio PAGEREF _Toc304925486 h 6Ediciones De SQL Server 2000 PAGEREF _Toc304925487 h 7SQL Server 2000 Enterprise Edition PAGEREF _Toc304925488 h 8SQL Server 2000 Standard Edition PAGEREF _Toc304925489 h 8SQL Server 2000 Personal Edition PAGEREF _Toc304925490 h 9SQL Server 2000 Developer Edition PAGEREF _Toc304925491 h 9SQL Server 2005 PAGEREF _Toc304925492 h 10SQL Server 2005 Express PAGEREF _Toc304925493 h 10SQL Server 2005 Management Studio Express PAGEREF _Toc304925494 h 11SQL Server 2008 PAGEREF _Toc304925495 h 11SQL Server 2008 R2 PAGEREF _Toc304925496 h 12SQL Server 2008 Management Studio Express PAGEREF _Toc304925497 h 13Conclusión PAGEREF _Toc304925498 h 14Bibliografía PAGEREF _Toc304925499 h 15<br />Introducción<br />SQL Server es una plataforma global de base de datos que ofrece administración de datos empresariales con herramientas integradas de inteligencia empresarial.<br />SQL Server cuenta con varias versiones. Ha ido en evolución con el paso del tiempo, dando mejoras versión tras versión.<br />Aunque algunas versiones solo son gratis, por lo que ofrecen ciertas limitaciones en cuanto al alcance del mismo<br />Ver sus distintas características nos dará una idea de cómo ha evolucionado SQL Server, y también conocer todo lo que se puede realizar con cada versión.<br />SQL<br />El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella.<br />ORIGENES Y EVOLUCION DE SQL<br />Los orígenes del SQL están ligados a las de las bases de datos relacionales. En 1970 E. F. Codd propone el modelo relacional y asociado a éste un sublenguaje de acceso a los datos basado en el cálculo de predicados. Basándose en estas ideas, los laboratorios de IBM definen el lenguaje SEQUEL (Structured English QUEry Language) que más tarde sería ampliamente implementado por el sistema de gestión de bases de datos (SGBD) experimental System R, desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien lo introdujo por primera vez en 1979 en un programa comercial.<br />El SEQUEL terminaría siendo el predecesor de SQL, siendo éste una versión evolucionada del primero. El SQL pasa a ser el lenguaje por excelencia de los diversos sistemas de gestión de bases de datos relacionales surgidos en los años siguientes y es por fin estandarizado en 1986 por el ANSI, dando lugar a la primera versión estándar de este lenguaje, el "SQL-86" o "SQL1". Al año siguiente este estándar es también adoptado por la ISO.<br />Sin embargo, este primer estándar no cubre todas las necesidades de los desarrolladores e incluye funcionalidades de definición de almacenamiento que se consideraron suprimir. Así que en 1992 se lanza un nuevo estándar ampliado y revisado del SQL llamado "SQL-92" o "SQL2".<br />Características generales de SQL<br />El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales permitiendo gran variedad de operaciones en éstos últimos.<br />Es un lenguaje declarativo de "alto nivel" o "de no procedimiento", que gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros, y no a registros individuales, permite una alta productividad en codificación y la orientación a objetos. De esta forma una sola sentencia puede equivaler a uno o más programas que se utilizarían en un lenguaje de bajo nivel orientado a registros.<br />MYSQL<br />MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.1 MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.<br />Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C.<br />Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y los derechos de autor del código están en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código.<br />Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Además de la venta de licencias privativas, la compañía ofrece soporte y servicios. Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vía Internet. MySQL AB fue fundado por David Axmark, Allan Larsson y Michael Widenius.<br />Características distintivas<br />Las siguientes características son implementadas únicamente por MySQL:<br />Múltiples motores de almacenamiento (MyISAM, Merge, InnoDB, BDB, Memory/heap, MySQL Cluster, Federated, Archive, CSV, Blackhole y Example en 5.x), permitiendo al usuario escoger la que sea más adecuada para cada tabla de la base de datos.<br />Agrupación de transacciones, reuniendo múltiples transacciones de varias conexiones para incrementar el número de transacciones por segundo.<br />Hay tres tipos de compilación del servidor MySQL:<br />Estándar: Los binarios estándar de MySQL son los recomendados para la mayoría de los usuarios, e incluyen el motor de almacenamiento InnoDB.<br />Max (No se trata de MaxDB, que es una cooperación con SAP): Los binarios incluyen características adicionales que no han sido lo bastante probadas o que normalmente no son necesarias.<br />MySQL-Debug: Son binarios que han sido compilados con información de depuración extra. No debe ser usada en sistemas en producción porque el código de depuración puede reducir el rendimiento.<br />MySQL está escrito en una mezcla de C y C++.<br />SQL SERVER<br />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. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o PostgreSQL o MySQL.<br />Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en sus versiónes 2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.<br />Es común desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa la base de datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.<br />En el manejo de SQL mediante líneas de comando se utiliza el SQLCMD<br />Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor sólo está disponible para Sistemas Operativos Windows.<br />SQL Server Management Studio<br />Microsoft SQL Server Management Studio Express (SSMSE) es una herramienta gráfica de administración gratuita y fácil de usar para SQL Server 2005 Express Edition y SQL Server 2005 Express Edition with Advanced Services. SSMSE también puede administrar instancias del motor de base de datos de SQL Server creados con cualquier edición de SQL Server 2005.<br />Ediciones De SQL Server 2000<br />Ediciones de servidor<br />SQL Server 2000 Enterprise Edition<br /> <br />SQLServer2000StandardEdition<br />Ediciones de uso especial<br />SQL Server 2000 Personal Edition<br />SQL Server 2000 Developer Edition<br />3183255680085SQL Server 2000 Enterprise Edition<br />Incluye el set completo de base de datos SQL Server. Se caracteriza por lo siguiente: Es la versión de SQL Server 2000 más escalable, a unos niveles de rendimiento requeridos para soportar los procesos de transacción on-line más grandes, así como gestionar grandes sistemas de almacenamiento de datos. Incluye una serie de herramientas de análisis que no aparecen ninguna otra versión. Por lo tanto esta edición nos asegura escalabilidad, disponibilidad, rendimiento y análisis avanzado.<br />SQL Server 2000 Standard Edition<br />2923540104775<br />Esta versión está diseñada para medianas y pequeñas empresas. Todas las especificaciones que contiene esta versión están contenidas en la versión Enterprise. Todas las características de Data Mining y OLAP están incluidas en esta versión. Además se incluyen DTS( Servicios de transformación de datos), Replicación de bases de datos, Full-Text Search (Búsquedas de texto por palabra), English Query, desarrollo de procedimientos almacenados, herramientas de depuración, así como herramientas de análisis de rendimiento y trazas de seguimiento.<br />SQL Server 2000 Personal Edition<br />3431540105410<br />Esta versión está diseñada para usuarios que pasan la mayor parte del tiempo desconectados de la red, pero que ejecutan aplicaciones que requieren SQL Server para almacenar datos en una máquina local. Lógicamente esta versión carece de la escabilidad, niveles de rendimiento, etc., que poseen las versiones Enterprise y Standard. <br />SQL Server 2000 Developer Edition<br />3065145224790<br />Esta versión está diseñada para el desarrollo inicial de aplicaciones, contiene las mismas funcionalidades que la versión Enterprise, excepto la más importante, la licencia para poder distribuir aplicaciones con esta versión de SQL Server. Una vez que se ha realizado el desarrollo inicial es necesario instalar una licencia de la versión que se va a requerir. <br />SQL Server 2005<br />3429000161925SQL Server 2005 es una plataforma global de base de datos que ofrece administración de datos empresariales con herramientas integradas de inteligencia empresarial (BI). El motor de la base de datos SQL Server 2005 ofrece almacenamiento más seguro y confiable tanto para datos relacionales como estructurados, lo que le permite crear y administrar aplicaciones de datos altamente disponibles y con mayor rendimiento para utilizar en su negocio. <br />El motor de datos SQL Server 2005 constituye el núcleo de esta solución de administración de datos empresariales. Asimismo, SQL Server 2005 combina lo mejor en análisis, información, integración y notificación. Esto permite que su negocio cree y despliegue soluciones de BI rentables que ayuden a su equipo a incorporar datos en cada rincón del negocio a través de tableros de comando, escritorios digitales, servicios Web y dispositivos móviles.<br />La integración directa con Microsoft Visual Studio, el Microsoft Office System y un conjunto de nuevas herramientas de desarrollo, incluido el Business Intelligence Development Studio, distingue al SQL Server 2005. Ya sea que usted se desempeñe como encargado de desarrollo, administrador de base de datos, trabajador de la industria de la información o dirija una empresa, SQL Server 2005 ofrece soluciones innovadoras que le ayudan a obtener más valor de sus datos.<br />SQL Server 2005 Express <br />3541395151765<br />Microsoft SQL Server 2005 Express Edition (SQL Server Express) es un producto de administración de datos eficaz y confiable que ofrece funciones completas, protección de datos y rendimiento para clientes de aplicaciones incrustadas, aplicaciones web ligeras y almacenes de datos locales. <br />Diseñado para una implementación fácil y rápida de prototipos, SQL Server Express está disponible sin costo alguno, y usted es libre de su redistribución con aplicaciones. SQL Server Express está diseñado para integrarse perfectamente con otras inversiones de infraestructura de servidor. Para obtener más información acerca de SQL Server Express, consulte la página de SQL Server Express en MSDN.<br />SQL Server 2005 Management Studio Express<br />342519078740Microsoft SQL Server Management Studio Express (SSMSE) es un país libre, fácil de usar herramienta de administración gráfica para administrar SQL Server 2005 Express Edition y SQL Server 2005 Express Edition con Advanced Services. La herramienta incluye tanto a los editores de guión y herramientas gráficas que trabajan con los objetos y las funciones del servidor.Nota: SSMSE no puede administrar SQL Server Analysis Services, Integration Services, Notification Services, Reporting Services, el Agente SQL Server o SQL Server 2005 Mobile Edition.<br />SQL Server 2008 <br />342900049530La nueva base de datos contiene mayor seguridad, integración con PowerShell, remueve la configuración del área expuesta (consola para configurar seguridad), cifrado transparente de datos, auditoría de datos, compresión de datos, tiene correctores de sintaxis del lenguaje Transact-SQL e IntelliSense (una carácteristica del visual studio que permite a la base de datos sugerir objetos existentes mientras uno escribe la mitad de la palabra). Así mismo incluye nuevos tipos de datos y funciones. Entre ellos, datos espaciales, nuevos datos de tiempo (datetime2 y Datetimeoffset), tipos de datos jerárquicos<br />SQL Server 2008 R2<br />329946040005Con el lanzamiento a finales de abril de su SQL Server 2008 R2, Microsoft ha ampliado su popular producto de servidor de base de datos con mejoras en la plataforma central, nuevas capacidades de gestión y una serie de características centrado en permitir escenarios de auto-servicio de inteligencia de negocios.En el frente de autoservicio de BI, SQL Server 2008 R2 se basa principalmente en la integración con Office 2010 y SharePoint Server 2010, que eWEEK Labs revisado en nuestros 7 de junio y la edición de mayo 17, respectivamente. Como resultado, la nueva versión debe pagar los mayores dividendos de las organizaciones que han implementado los tres productos.Por sí sola, la nueva versión de SQL Server todavía paquetes de algunas mejoras que vale la pena, sobre todo en sitios que se ejecutan en las máquinas de la base de datos de gran tamaño que pueden aprovechar el soporte de la nueva versión de 256 procesadores lógicos. Las organizaciones que ejecutan SQL Server en la plataforma de Microsoft Hyper-V virtalization debe apreciar el nuevo soporte del producto de la migración en vivo entre los hosts Hyper-V.También me ha impresionado por las nuevas instalaciones del producto para la gestión de grupos de instancias de SQL Server desde un punto central, aunque me gustaría ver la función de ampliar para cubrir una amplia gama de versiones de SQL Server.SQL Server 2008 R2 está disponible en una por procesador o por servidor y CAL (Client Access License), y una CAL puede ser un usuario o un dispositivo. En total, Microsoft ofrece ocho versiones de la base de datos, que van desde la libre Express y compacto a la Enterprise Edition, que cuesta 27.495 dólares por procesador.<br />SQL Server 2008 Management Studio Express<br />3536950152400Microsoft SQL Server 2008 Management Studio Express (SSMSE) es un entorno integrado para obtener acceso, configurar, controlar, administrar y desarrollar todos los componentes de SQL Server. <br />SQL Server 2008 Management Studio Express combina un amplio grupo de herramientas gráficas con una serie de editores de script enriquecidos que permiten a desarrolladores y administradores de todos los niveles obtener acceso a SQL Server. Los desarrolladores de software obtienen una experiencia familiar y los administradores de bases de datos una única herramienta completa que combina herramientas gráficas fáciles de usar con funciones de script enriquecidos. <br />Conclusión<br />Sql Server cuanta con variadas versiones que cumplen con el objetivo de llevar un control adecuado así como la creación de una base de datos.<br />Así mismo, como es lógico, versión tras versión, ha tenido distintas mejoras en su funcionamiento, generando una mayor facilidad en su uso y en el potencial de creación<br />Existen tanto versiones libres como versiones de compra. Las versiones libres tienen ciertas limitantes en comparativa con las que son de compra, pero de igual forma cumplen con la labro de la elaboración de bases de datos.<br />Se puede decir que prácticamente existe una versión de SQL que se adecue tanto a nuestras necesidades como a nuestra capacidad tanto económica como de equipo de cómputo<br />Bibliografía<br />http://es.wikipedia.org/wiki/SQL<br />http://es.wikipedia.org/wiki/MySQL<br />http://es.wikipedia.org/wiki/Microsoft_SQL_Server<br />http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796<br />http://translate.google.com.mx/translate?hl=es&langpair=en%7Ces&u=http://msdn.microsoft.com/en-us/library/aa176563(v%3Dsql.80).aspx<br />http://www.gratisprogramas.org/descargar/sql-server-2000-personal-edition-administrador-de-base-de-datos-hf/<br />http://www.microsoft.com/spain/sql/productinfo/overview/what-is-sql-server.mspx<br />http://www.filehippo.com/es/download_sql_server_studio/2420/<br />http://www.eweek.com/c/a/IT-Infrastructure/SQL-Server-2008-R2-Offers-Enhancements-New-Management-Capabilities-518969/<br />http://www.microsoft.com/spain/sql/2008/default.aspx<br />