SlideShare una empresa de Scribd logo
1 de 37
SQL SERVER 2012
PRESENTADO POR:
ING. DANIEL E. GATICA QUISPE
Temas que serán tratados
✔Instalación de SQL Server 2012
✔Configuracion SQL Server 2012
✔Introduccion y Caracteristicas
✔Definición y características de SQL Server 2012
✔Creación de bases de datos
✔Ejecución de consultas
✔Sistema de privilegios
✔Eliminación de bases de datos
INTRODUCCION
En la actualidad el enfoque de bases de datos es
extensamente utilizado por ser la única solución posible
para manejar grandes volúmenes de datos, la complejidad
de la extracción de datos y la concurrencia de datos
(accesos simultáneos).
Las bases de datos se han extendido por la disminución de
los costos de los servidores y las necesidades de
exploración de datos.
Los sistemas integrados de gestión, paquetes contables o
aplicaciones (como el SGB Sistema General de Bedelías y el
Sistema de Recursos Humanos de la UdelaR) almecenan
los datos en bases de datos.
Instalación sql server 2012
A continuación, los pasos a seguir para instalar el
producto.
Dirigirse a la ubicación del SQL Server 2012.
Ejecutar SETUP.EXE. Como estoy como usuario, voy a
correr el archivo con privilegios elevados. Para ello, doy
clic derecho sobre el programa SETUP.EXE y en las
opciones que aparecen, selecciono "Run as
administrator".
PASO 1
Enelpanelizquierdo,ira"Installation"ydarclicenlaopción"NewSQLServerstand-alone
installationor addfeaturestoanexistinginstallation":
Aparece la siguiente ventana:
EsporqueestaversióndeSQLServerrequiereelSP1deVisualStudio
2010;estoporqueelencontrórastrosdelainstalación anterior,esdecirla
deCTP3.
Elnombredelainstanciaessugerido.Yparticularmente
generéunainstanciaporquetengounainstanciaporomisión
deSQLServer2008R2 SP1.
PresionarNext
Introduccion sql
SQL es un lenguaje de consulta para los sistemas de
bases de datos relaciónales, pero que no posee la
potencia de los lenguajes de programación.
Para abordar el presente tutorial con mínimo de garantias es
necesario conocer previamente SQL.
SQL es un lenguaje de consulta para los sistemas de bases de
datos relaciónales, pero que no posee la potencia de los
lenguajes de programación. No permite el uso de variables,
estructuras de control de flujo, bucles ... y demás elementos
caracteristicos de la programación. No es de extrañar, SQL es un
lenguaje de consulta, no un lenguaje de programación.
introduccion
Con Transact SQL vamos a poder programar las unidades de programa
de la base de datos SQL Server, están son:
Procedimientos almacenados
◦ Funciones
◦ Triggers
◦ Scripts
Pero además Transact SQL nos permite realizar programas sobre las
siguientes herramientas de SQL Server:
Service Broker
Introducción
Conceptos Generales
◦ DATOS
◦ ENTIDADES
◦ BASE DE DATOS
◦ Claves primarias y foráneas
◦ RELACIONES
◦ SQL
◦ OLTP Y OLAP
◦ SGBD
◦ Metadatos
Una entidad es todo aquello de lo cual interesa guardar datos, por
ejemplo: clientes, facturas, productos, empleados. En el Modelo
de Entidad-Relación que se presenta, se observa que las
entidades están formadas por atributos o campos referidos a
un mismo tema que interesa almacenar.
Entidades
CLIENTES cuenta con los atributos: Código de Cliente, Nombre, Apellido,
Domicilio, Teléfono.
Cada entidad tiene una clave primaria o campo llave que
identifica unívocamente al conjunto de datos.
Cuando en una entidad figura la clave primaria de otra entidad, ésta
se denomina clave foránea.
Las entidades se relacionan entre sí a través de las claves
foráneas.
Claves Primarias y Claves Foráneas
CLAVES PRIMARIAS
Código de Cliente es la clave primaria
de Cliente. A cada cliente se le asocia un
código y a cada código le corresponde un
cliente. Asimismo, Número de Factura y
Código de Producto son claves primarias
de Facturas y Productos respectivamente.
CLAVES FORÁNEAS
Son claves foráneas en Facturas Código
de Cliente y Código de Producto.
Clientes se relaciona con Facturas a
través del Código de Cliente que figura
en ambas tablas y con Productos
mediante el Código de producto.
Datos y Metadatos
Metadatos son datos acerca de los datos presentes
en la base de datos.
.......
......
.....
20
Alfabético
Nombre
4
Numérico
Num
Longitud
Tipo
Dato
Ejemplo metadatos El tipo de datos puede ser Numérico,
alfabético, fecha, lógico (Sï /NO).
La longitud indica la cantidad máxima
de caracteres que puede asumir el
dato.
Ejemplo de Restricción de Dominio:
Num >0 y <9999
Introducción
El lenguaje de consulta estructurado (SQL) es un
lenguaje de base de datos normalizado, utilizado
por el motor de base de datos de Microsoft .
Es una administrador de Base de Datos
Se utiliza para construir y administrar e
implementar aplicaciones de negocio usando el
enfoque relacional.
Aplicaciones a comercio electrónico computación móvil,
automatización de sucursales, aplicaciones de línea de negocios
insertadas y mercados de datos
¿Qué es SQL SERVER ?
(Structured Query Language)
Características de SQL Server
Trabaja con OLTP (OnLine
Transaction Processing – Procesamiento
transaccional en linea)
Trabaja con OLAP (Online Analytical
Procesing - Procesamiento Analítico en Línea)
SQL Server
Trabaja con
dos tipos de
aplicaciones.
Versiones de SQL Server
Express Edition
Workgroup Edition
Standar Edition
Enterprise Edition
Escalabilidad y rendimiento
Caracterí
stica
Express Work
grou
p
Standard Enterpris
e
Comentarios
Número
de CPU
1 2 4 Ilimitado Es compatible con procesadores
multinúcleo
RAM 1 GB 3 GB OS Max OS Max Memoria limitada a un máximo
compatible con el sistema operativo
Admite
64 bits
Windows
on
Windows
(WOW)
WOW  
Tamaño
de la
base de
datos
4 GB Ilimit
ado
Ilimitado Ilimitado
Partición  Compatibilidad para bases de datos a
gran escala
Operacio
nes de
índice
paralelo
 Procesamiento paralelo de
operaciones de indexación
Vistas
indizadas
 Se admite la creación de vista indizada
en todas las ediciones. La
correspondencia de vista indizada por
el procesador de consulta sólo se
admite en la Enterprise Edition.
Administración
Característica Express Workgroup Standard Enterprise Comentarios
Optimización
automática
    Optimiza automáticamente
la base de datos para
obtener un rendimiento
óptimo
Express
Manager
    Herramientas sencillas de
administración
Management
Studio
   Plataforma de
administración total para
SQL Server; incluye
Business Intelligence (BI)
Development Studio
Asesor de
optimización
de la base de
datos
  Sugiere automáticamente
mejoras a la arquitectura
de su base de datos para
mejorar el rendimiento
Mejoras de
servicio
    Vistas dinámicas de
administración y mejoras
para la generación de
informes
Búsqueda en
todo el texto
  
Servicio de
programación
de trabajo de
SQL Agent
  
Requerimientos para instalar
SQL Server 2005
(32-bit)
Processor type1 Processor speed2 Memory (RAM)3
SQL Server 2005
Enterprise
Edition 4
SQL Server 2005
Standard
Edition
Pentium III compatible
processor or higher
required
Minimum: 600
MHz
Recommended: 1
GHz or
higher
Minimum: 512
MB
Recommended: 1
GB or more
Maximum: OS
maximum
SQL Server 2005
Workgroup
Edition
Pentium III compatible
processor or higher
required
Minimum: 600
MHz
Recommended: 1
GHz or
higher
Minimum: 512
MB
Recommended: 1
GB or more
Maximum: 3 GB
SQL Server 2005
Express Edition
Pentium III compatible
processor or higher
required
Minimum: 600
MHz
Recommended: 1
GHz or
higher
Minimum: 192
MB
Recommended:
512 MB or
more
Maximum: 1 GB
Componentes básicos de SQL Server
Tres Puntos claves
Administración de datos empresariales
SQL Server 2012 ofrece una plataforma de datos más confiable, segura y
productiva para aplicaciones de unidad de negocios y analíticas. La última
versión de SQL Server no sólo es la versión más grande de SQL Server,
sino también la versión más segura.
Productividad del encargado del desarrollo
SQL Server 2012 brinda un entorno de desarrollo de extremo a extremo
que incluye diversas tecnologías nuevas que otorgan poder a los encargados
del desarrollo y aumentan considerablemente la productividad del
encargado del desarrollo.
Inteligencia empresarial
Las capacidades globales analíticas, de integración y migración de datos de
SQL Server 2012 permiten que las compañías amplíen el valor de sus
aplicaciones existentes, sin perjuicio de la plataforma subyacente. Las
soluciones de BI creadas en SQL Server 2012 ofrecen información crítica y
oportuna a todos los empleados, permitiéndoles tomar mejores decisiones
más rápidamente.
Administrador de
datos empresariales
 Facilidad de uso
Disponibilidad
Escalabilidad
Seguridad
Productividad del
desarrollador
Inteligencia
empresarial
 Mayor compatibilidad de lenguajes.
Mejores Herramientas de desarrollo
Extensibilidad
Mejor acceso a la información
Servicios de Web y XLM
 Integración de
servicios
Análisis de
servicios
Reporte de
servicios
Herramientas de SQL
Database Engine: Almacena los registros, manteniendo
la seguridad de los datos, se encarga de brindar un
adecuado nivel de tolerancia a fallos, optimiza las
consultas , etc.
Analysis Services: Es para consultar información
almacenada.
Ventajas
Escala desde una computadora portátil que ejecuta Windows ® 95 o
Windows 90, hasta clusters de Procesadores múltiples simétricos de
terabyte que ejecutan Windows NT Server Enterprise Edition. Se
adapta a las necesidades de la empresa, soportando desde unos pocos
usuarios a varios miles. Empresas centralizadas u oficinas distribuidas,
replicando cientos de sites.
Orientada al desarrollo: Visual Basic, Visual C++, Visual J++, Visual
Interdev, Microfocus Cobol, muchas otras herramientas son compatibles
con Microsoft SQL Server.
Desventajas
El costo de actualizaciones..
Algunos algoritmos para la programación (Comando ALL)
Base de Datos
Access a SQL Server
Data
Base
Task
Importar Data
Data
Source
Browser
Elegir Base de
datos a importar
y aceptar
Tutoriales
technet.microsoft.com/es-es/library/ms170208.aspx
www.desarrolloweb.com/manuales/9/
www.microsoft.com/latam/technet/productos/servers/sql/2012/defaul
t.mspx
Caracteristica SQL Server 2012 Oracle 10g R2
CLR Integration
Integration con CLR Yes
(In-process)
Yes
(out-of-process)
Stored procedures in any .NET language Yes Yes
Triggers in any .NET language Yes Not Sure
User-defined functions Yes Not sure
.NET objects stored inside the database Yes No
Visual Studio Integration
Can view database objects through
Visual Studio
Yes
(through Server
Explorer)
Yes
(through Oracle
Explorer)
Ability to debug stored procedures
through Visual Studio
Yes No
Support for Visual Studio Project Yes No
Auto-deployment of database objects
through Visual Studio
Yes No
Context-sensitive online help for
editing stored procedures
No Yes
BI technologies integrated with
Visual Studio
Yes No
Caso reales.
NASDAQ adopta Microsoft SQL Server 2012 para sus consultas y
operaciones de bolsa en tiempo real.
NASDAQ, que se posicionó como el primer Mercado de valores
electrónico del mundo en 1971 y sigue siendo el Mercado electrónico
más importante de EE.UU., está constantemente buscando la forma de
dar un mejor servicio a sus miembros.
Xerox utiliza SQL Server para administrar 7 millones de transacciones
diarias con una disponibilidad de 99.999 por ciento.
Xerox ayuda a sus clientes a gestionar equipamiento de oficina,
software y suministros para algunas de las compañías y aplicaciones
más exigentes del mundo.
Conclusiones
Conclusión SQL Server es un Administrador de Base de datos
importante, con gran versatilidad, y potencia para algunas
compañías pequeñas puede resultar no costeable sin embrago
quizás con las versiones más sencillas se pueda comenzar, Es
importante saber todo los detalles posibles sobre este tipo de
Administrador de Base de Datos ya que son muy útiles para
cualquier organización ayudan a que las organizaciones sean más
eficaces y eficientes con sus operaciones y en este mundo
globalizado y competido eso puede ayudar a tener el extra para
tener una mejor posición en el mercado.
Bibliografía
http://geeks.ms/blogs/ozonicco/archive/2007/07/22/debilidades-del-sql-
en-el-procesamiento-de-bases-de-datos.aspx
http://www.dbtheoryinpractice.com
http://www.webestilo.com
http://www.arsys.es/hosting/tarifas-base-datos.htm
http://www.microsoft.com/sql/howtobuy/default.mspx#EXCAC
http://www.ciber-tec.com/costben.htm
http://www.microsoft.com/spain/sql/productinfo/features/compare-features.mspx
http://www.microsoft.com/spain/sql/productinfo/casestudies/cs-nasdaq.mspx
http://www.microsoft.com/spain/sql/productinfo/casestudies/cs-xerox.mspx

Más contenido relacionado

Similar a SEMANA 1 Introduccion.pptx

Unidad 2. actividad 4
Unidad 2. actividad 4Unidad 2. actividad 4
Unidad 2. actividad 4melasa7
 
Curso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdfCurso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdfexpertoleonelmartine
 
Lo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigalLo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigalmelasa7
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2KARY
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2KARY
 
Arquitectura de datos empresariales informe power bi sql
Arquitectura de datos empresariales   informe power bi sqlArquitectura de datos empresariales   informe power bi sql
Arquitectura de datos empresariales informe power bi sqlCarlosTenelema1
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2KARY
 
Contrastación SQL 2005 y SQL 2008
Contrastación SQL 2005 y SQL 2008Contrastación SQL 2005 y SQL 2008
Contrastación SQL 2005 y SQL 2008Luis Vázquez
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbmsEduardo Hiram
 
Diferentes versiones sql server
Diferentes versiones sql serverDiferentes versiones sql server
Diferentes versiones sql serverJillian Motoharu
 
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOSBD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOSguestfd36060
 

Similar a SEMANA 1 Introduccion.pptx (20)

Unidad 2. actividad 4
Unidad 2. actividad 4Unidad 2. actividad 4
Unidad 2. actividad 4
 
Curso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdfCurso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdf
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Sqlserver
SqlserverSqlserver
Sqlserver
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Lo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigalLo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigal
 
SQL server 2008
SQL server 2008SQL server 2008
SQL server 2008
 
SQL server 2008
SQL server 2008SQL server 2008
SQL server 2008
 
Manual sql nivel i
Manual sql   nivel iManual sql   nivel i
Manual sql nivel i
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2
 
Arquitectura de datos empresariales informe power bi sql
Arquitectura de datos empresariales   informe power bi sqlArquitectura de datos empresariales   informe power bi sql
Arquitectura de datos empresariales informe power bi sql
 
Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2
 
Contrastación SQL 2005 y SQL 2008
Contrastación SQL 2005 y SQL 2008Contrastación SQL 2005 y SQL 2008
Contrastación SQL 2005 y SQL 2008
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbms
 
Diferentes versiones sql server
Diferentes versiones sql serverDiferentes versiones sql server
Diferentes versiones sql server
 
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOSBD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
 
Microsoft SQL SERVER
Microsoft SQL SERVERMicrosoft SQL SERVER
Microsoft SQL SERVER
 
Sql
SqlSql
Sql
 

SEMANA 1 Introduccion.pptx

  • 1. SQL SERVER 2012 PRESENTADO POR: ING. DANIEL E. GATICA QUISPE
  • 2. Temas que serán tratados ✔Instalación de SQL Server 2012 ✔Configuracion SQL Server 2012 ✔Introduccion y Caracteristicas ✔Definición y características de SQL Server 2012 ✔Creación de bases de datos ✔Ejecución de consultas ✔Sistema de privilegios ✔Eliminación de bases de datos
  • 3. INTRODUCCION En la actualidad el enfoque de bases de datos es extensamente utilizado por ser la única solución posible para manejar grandes volúmenes de datos, la complejidad de la extracción de datos y la concurrencia de datos (accesos simultáneos). Las bases de datos se han extendido por la disminución de los costos de los servidores y las necesidades de exploración de datos. Los sistemas integrados de gestión, paquetes contables o aplicaciones (como el SGB Sistema General de Bedelías y el Sistema de Recursos Humanos de la UdelaR) almecenan los datos en bases de datos.
  • 4. Instalación sql server 2012 A continuación, los pasos a seguir para instalar el producto. Dirigirse a la ubicación del SQL Server 2012. Ejecutar SETUP.EXE. Como estoy como usuario, voy a correr el archivo con privilegios elevados. Para ello, doy clic derecho sobre el programa SETUP.EXE y en las opciones que aparecen, selecciono "Run as administrator".
  • 8.
  • 9.
  • 12.
  • 13.
  • 14. Introduccion sql SQL es un lenguaje de consulta para los sistemas de bases de datos relaciónales, pero que no posee la potencia de los lenguajes de programación. Para abordar el presente tutorial con mínimo de garantias es necesario conocer previamente SQL. SQL es un lenguaje de consulta para los sistemas de bases de datos relaciónales, pero que no posee la potencia de los lenguajes de programación. No permite el uso de variables, estructuras de control de flujo, bucles ... y demás elementos caracteristicos de la programación. No es de extrañar, SQL es un lenguaje de consulta, no un lenguaje de programación.
  • 15. introduccion Con Transact SQL vamos a poder programar las unidades de programa de la base de datos SQL Server, están son: Procedimientos almacenados ◦ Funciones ◦ Triggers ◦ Scripts Pero además Transact SQL nos permite realizar programas sobre las siguientes herramientas de SQL Server: Service Broker
  • 16. Introducción Conceptos Generales ◦ DATOS ◦ ENTIDADES ◦ BASE DE DATOS ◦ Claves primarias y foráneas ◦ RELACIONES ◦ SQL ◦ OLTP Y OLAP ◦ SGBD ◦ Metadatos
  • 17. Una entidad es todo aquello de lo cual interesa guardar datos, por ejemplo: clientes, facturas, productos, empleados. En el Modelo de Entidad-Relación que se presenta, se observa que las entidades están formadas por atributos o campos referidos a un mismo tema que interesa almacenar. Entidades CLIENTES cuenta con los atributos: Código de Cliente, Nombre, Apellido, Domicilio, Teléfono.
  • 18. Cada entidad tiene una clave primaria o campo llave que identifica unívocamente al conjunto de datos. Cuando en una entidad figura la clave primaria de otra entidad, ésta se denomina clave foránea. Las entidades se relacionan entre sí a través de las claves foráneas. Claves Primarias y Claves Foráneas CLAVES PRIMARIAS Código de Cliente es la clave primaria de Cliente. A cada cliente se le asocia un código y a cada código le corresponde un cliente. Asimismo, Número de Factura y Código de Producto son claves primarias de Facturas y Productos respectivamente. CLAVES FORÁNEAS Son claves foráneas en Facturas Código de Cliente y Código de Producto. Clientes se relaciona con Facturas a través del Código de Cliente que figura en ambas tablas y con Productos mediante el Código de producto.
  • 19. Datos y Metadatos Metadatos son datos acerca de los datos presentes en la base de datos. ....... ...... ..... 20 Alfabético Nombre 4 Numérico Num Longitud Tipo Dato Ejemplo metadatos El tipo de datos puede ser Numérico, alfabético, fecha, lógico (Sï /NO). La longitud indica la cantidad máxima de caracteres que puede asumir el dato. Ejemplo de Restricción de Dominio: Num >0 y <9999
  • 20. Introducción El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por el motor de base de datos de Microsoft . Es una administrador de Base de Datos Se utiliza para construir y administrar e implementar aplicaciones de negocio usando el enfoque relacional. Aplicaciones a comercio electrónico computación móvil, automatización de sucursales, aplicaciones de línea de negocios insertadas y mercados de datos ¿Qué es SQL SERVER ? (Structured Query Language)
  • 21. Características de SQL Server Trabaja con OLTP (OnLine Transaction Processing – Procesamiento transaccional en linea) Trabaja con OLAP (Online Analytical Procesing - Procesamiento Analítico en Línea) SQL Server Trabaja con dos tipos de aplicaciones.
  • 22. Versiones de SQL Server Express Edition Workgroup Edition Standar Edition Enterprise Edition
  • 23. Escalabilidad y rendimiento Caracterí stica Express Work grou p Standard Enterpris e Comentarios Número de CPU 1 2 4 Ilimitado Es compatible con procesadores multinúcleo RAM 1 GB 3 GB OS Max OS Max Memoria limitada a un máximo compatible con el sistema operativo Admite 64 bits Windows on Windows (WOW) WOW   Tamaño de la base de datos 4 GB Ilimit ado Ilimitado Ilimitado Partición  Compatibilidad para bases de datos a gran escala Operacio nes de índice paralelo  Procesamiento paralelo de operaciones de indexación Vistas indizadas  Se admite la creación de vista indizada en todas las ediciones. La correspondencia de vista indizada por el procesador de consulta sólo se admite en la Enterprise Edition.
  • 24. Administración Característica Express Workgroup Standard Enterprise Comentarios Optimización automática     Optimiza automáticamente la base de datos para obtener un rendimiento óptimo Express Manager     Herramientas sencillas de administración Management Studio    Plataforma de administración total para SQL Server; incluye Business Intelligence (BI) Development Studio Asesor de optimización de la base de datos   Sugiere automáticamente mejoras a la arquitectura de su base de datos para mejorar el rendimiento Mejoras de servicio     Vistas dinámicas de administración y mejoras para la generación de informes Búsqueda en todo el texto    Servicio de programación de trabajo de SQL Agent   
  • 25. Requerimientos para instalar SQL Server 2005 (32-bit) Processor type1 Processor speed2 Memory (RAM)3 SQL Server 2005 Enterprise Edition 4 SQL Server 2005 Standard Edition Pentium III compatible processor or higher required Minimum: 600 MHz Recommended: 1 GHz or higher Minimum: 512 MB Recommended: 1 GB or more Maximum: OS maximum SQL Server 2005 Workgroup Edition Pentium III compatible processor or higher required Minimum: 600 MHz Recommended: 1 GHz or higher Minimum: 512 MB Recommended: 1 GB or more Maximum: 3 GB SQL Server 2005 Express Edition Pentium III compatible processor or higher required Minimum: 600 MHz Recommended: 1 GHz or higher Minimum: 192 MB Recommended: 512 MB or more Maximum: 1 GB
  • 27. Tres Puntos claves Administración de datos empresariales SQL Server 2012 ofrece una plataforma de datos más confiable, segura y productiva para aplicaciones de unidad de negocios y analíticas. La última versión de SQL Server no sólo es la versión más grande de SQL Server, sino también la versión más segura. Productividad del encargado del desarrollo SQL Server 2012 brinda un entorno de desarrollo de extremo a extremo que incluye diversas tecnologías nuevas que otorgan poder a los encargados del desarrollo y aumentan considerablemente la productividad del encargado del desarrollo. Inteligencia empresarial Las capacidades globales analíticas, de integración y migración de datos de SQL Server 2012 permiten que las compañías amplíen el valor de sus aplicaciones existentes, sin perjuicio de la plataforma subyacente. Las soluciones de BI creadas en SQL Server 2012 ofrecen información crítica y oportuna a todos los empleados, permitiéndoles tomar mejores decisiones más rápidamente.
  • 28. Administrador de datos empresariales  Facilidad de uso Disponibilidad Escalabilidad Seguridad Productividad del desarrollador Inteligencia empresarial  Mayor compatibilidad de lenguajes. Mejores Herramientas de desarrollo Extensibilidad Mejor acceso a la información Servicios de Web y XLM  Integración de servicios Análisis de servicios Reporte de servicios
  • 29. Herramientas de SQL Database Engine: Almacena los registros, manteniendo la seguridad de los datos, se encarga de brindar un adecuado nivel de tolerancia a fallos, optimiza las consultas , etc. Analysis Services: Es para consultar información almacenada.
  • 30. Ventajas Escala desde una computadora portátil que ejecuta Windows ® 95 o Windows 90, hasta clusters de Procesadores múltiples simétricos de terabyte que ejecutan Windows NT Server Enterprise Edition. Se adapta a las necesidades de la empresa, soportando desde unos pocos usuarios a varios miles. Empresas centralizadas u oficinas distribuidas, replicando cientos de sites. Orientada al desarrollo: Visual Basic, Visual C++, Visual J++, Visual Interdev, Microfocus Cobol, muchas otras herramientas son compatibles con Microsoft SQL Server.
  • 31. Desventajas El costo de actualizaciones.. Algunos algoritmos para la programación (Comando ALL)
  • 32. Base de Datos Access a SQL Server Data Base Task Importar Data Data Source Browser Elegir Base de datos a importar y aceptar
  • 34. Caracteristica SQL Server 2012 Oracle 10g R2 CLR Integration Integration con CLR Yes (In-process) Yes (out-of-process) Stored procedures in any .NET language Yes Yes Triggers in any .NET language Yes Not Sure User-defined functions Yes Not sure .NET objects stored inside the database Yes No Visual Studio Integration Can view database objects through Visual Studio Yes (through Server Explorer) Yes (through Oracle Explorer) Ability to debug stored procedures through Visual Studio Yes No Support for Visual Studio Project Yes No Auto-deployment of database objects through Visual Studio Yes No Context-sensitive online help for editing stored procedures No Yes BI technologies integrated with Visual Studio Yes No
  • 35. Caso reales. NASDAQ adopta Microsoft SQL Server 2012 para sus consultas y operaciones de bolsa en tiempo real. NASDAQ, que se posicionó como el primer Mercado de valores electrónico del mundo en 1971 y sigue siendo el Mercado electrónico más importante de EE.UU., está constantemente buscando la forma de dar un mejor servicio a sus miembros. Xerox utiliza SQL Server para administrar 7 millones de transacciones diarias con una disponibilidad de 99.999 por ciento. Xerox ayuda a sus clientes a gestionar equipamiento de oficina, software y suministros para algunas de las compañías y aplicaciones más exigentes del mundo.
  • 36. Conclusiones Conclusión SQL Server es un Administrador de Base de datos importante, con gran versatilidad, y potencia para algunas compañías pequeñas puede resultar no costeable sin embrago quizás con las versiones más sencillas se pueda comenzar, Es importante saber todo los detalles posibles sobre este tipo de Administrador de Base de Datos ya que son muy útiles para cualquier organización ayudan a que las organizaciones sean más eficaces y eficientes con sus operaciones y en este mundo globalizado y competido eso puede ayudar a tener el extra para tener una mejor posición en el mercado.