SlideShare uma empresa Scribd logo
1 de 11
Características y generalidades

                        Hernández Ortega Sergio Enrique
                        Garduño García Cecilia
Contenido
•   1. Presentación
•   2. ¿Que es Microsoft SQL Server?
•   3. ¿A quien le sirve Microsoft SQL Server?
•   4. Características principales: ¿Por qué elegir Microsoft
    SQL Server?
    o   3.1. Seguridad
    o   3.2. Integridad
    o   3.3. Concurrencia
    o   3.4. Recuperación
    o   3.5. Diccionario de datos
    o   3.6. Conectividad
    o   3.7. Costos
    o   3.8. Complejidad
    o   3.9. Recursos mínimos
• 5. Microsoft SQL Server en la actualidad
2. ¿Qué es Microsoft SQL
          Server?
• Microsoft SQL Server es un sistema para la gestión
  de bases de datos producido por Microsoft basado
  en el modelo relacional cuya principal función es la
  de almacenar y consultar datos solicitados por
  otras aplicaciones, sin importar si están en la misma
  computadora, si están conectadas a una red local
  o si están conectadas a través de internet
  (plataforma “Cloud-Ready”).
3. ¿A quién le sirve
       Microsoft SQL Server?
• Retomar la utilidad de una base de datos.

   o   Industrias
   o   Bancos
   o   Compañías manufactureras
   o   Empresas
   o   Instituciones
   o   …

• Básicamente, cualquier usuario que desee
  mantener ordenados/organizados datos o
  información con el fin de acceder a ellos más
  adelante
• Usuarios potenciales: Uso de la CLOUD
4. ¿Por qué elegir
        Microsoft SQL Server?
• 4.1 Seguridad

    Protección de datos            Control de acceso               Garantía de
                                                                  cumplimiento

•   Criptografía integrada.    •   Flexibilidad mediante    •   Optimización
•   Cifrado transparente.          reparto de                   mejorada y
•   Clave extensible.              responsabilidades y          capacidades
•   Firma de módulos de            roles anidados.              enriquecidas con
    códigos.                   •   Evasión del acceso de        respecto a versiones
•   Certificados a partir de       Administrador del            anteriores.
    bytes.                         Sistema.                 •   Mayor flexibilidad
•   Claves de seguridad        •   Mayor cumplimiento           para filtrar eventos no
    usando AES256.                 de las normas                deseados en el log de
•   Soporte para hashes            utilizando Windows           la auditoría.
    SHA512 y SHA2 (256 y           Group.                   •   Permite que las
    512 bits).                 •   Usuarios individuales.       aplicaciones escriban
                               •   Seguridad de usuarios        código personalizado
                                   con controles de TI          dentro de log de la
                                   integrados.                  auditoría
4. ¿Por qué elegir
       Microsoft SQL Server?
• 4.2 Integridad de datos
                  “La exigencia de integridad de los datos garantiza la
                       calidad de los datos de la base de datos.”


• SQL Server proporciona los siguientes mecanismos para exigir
  la integridad de los datos en una columna:
   o   Restricciones PRIMARY KEY
   o   Restricciones FOREIGN KEY
   o   Restricciones UNIQUE
   o   Restricciones CHECK
   o   Definiciones DEFAULT
   o   Permitir o denegar valores NULL

• SQL Server admite distintos tipos de datos: Integer, Float,
  Decimal, Char, Varchar, binarios, texto, entre otros, además
  de que permite a los usuarios definir y usar su propio tipo de
  datos compuestos (UDT)
4. ¿Por qué elegir
   Microsoft SQL Server?
• 4.3 Concurrencia

• SQL Server permite que varios clientes usen la
  misma base de datos al mismo tiempo controlando
  el acceso simultaneo mediante 2 modos de control
  de concurrencia:
  o Pessimistic concurrency: Uso de bloqueos exclusivos y compartidos.
  o Optimistic concurrency: Similar al uso de sistemas subversión. Permite la
    creación de una nueva fila cada vez que ésta se actualiza,
    almacenando las “versiones anteriores” de la fila en una tabla temporal
    junto con el ID de la transacción mediante la cual fueron actualizadas.


• ¿Como lograr una concurrencia eficiente? Usando
  la plataforma “cloud-ready” de Microsoft SQL
4. ¿Por qué elegir
   Microsoft SQL Server?
• 4.3 Concurrencia (Cloud concurrency)
4. ¿Por qué elegir
    Microsoft SQL Server?
• 4.4. Recuperación

• Microsoft SQL Server 2012 cuenta con 3 formas
  diferentes de respaldo y recuperación de bases de
  datos:

  o SQL Server Management Studio (Herramienta gráfica de administración
    para SQL Server 2005 y posteriores) (nivel de dificultad: fácil)
  o PowerShell (Interfaz de consola avanzada disponible para Microsoft
    Windows con posibilidad de interactuar con SQL Server) (nivel de
    dificultad: medio)
  o Transact-SQL (Lenguaje propio de SQL Server) (nivel de dificultad:
    avanzado)
4. ¿Por qué elegir
      Microsoft SQL Server?
•   4.5 Diccionario de datos

              “Conjunto de metadatos que contiene las características
              lógicas de los datos que se van a utilizar en el sistema que
                 se programa, incluyendo nombre, descripción, alias,
                              contenido y organización.


•   Microsoft SQL Server contiene palabras reservadas como cualquier
    otro SGBD que permiten acceder a la información de la estructura
    de una BD. Para crear un diccionario de datos simple, solo basta
    con crear un script que obtenga dicha información:

     SELECT A.TABLE_SCHEMA AS ESQUEMA,
     A.TABLE_NAME AS [NOMBRE TABLA]
     , A.COLUMN_NAME AS [NOMBRE COLUMNA]
     , A.DATA_TYPE AS [TIPO DE DATO]
     ,ISNULL(B.value,'SIN INFORMACIÓN') AS DESCRIPCION
     FROM INFORMATION_SCHEMA.COLUMNS A LEFT joinsys.extended_properties B on object_id('[d
     bo].[' + A.TABLE_NAME + ']') = B.major_id
     AND A.ORDINAL_POSITION = B.minor_id
5. Microsoft SQL Server
       en la actualidad
• Importancia: Almacenamiento y servicios en la nube.

• Nuevas características en Microsoft SQL Server 2012:
   o   Plataforma “Cloud-Ready” (Servicio en la nube)
   o   SQL Server AlwaysOn (Prevenir Downtime’s)
   o   Power View (Reportes y visualizaciones)
   o   SQL Server Data Tools (diseño, depuración y despliegue)


• Lo más importante de Microsoft SQL Server 2012 es
  mantener los datos organizados y siempre accesibles
  con el mayor ahorro posible para su bolsillo.

Mais conteúdo relacionado

Mais procurados

Sistema Operativo
Sistema OperativoSistema Operativo
Sistema OperativoHeli Lazaro
 
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IPCUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IPdisenarUniminuto
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosTensor
 
Comparación de Sistemas operativos
Comparación de  Sistemas operativosComparación de  Sistemas operativos
Comparación de Sistemas operativosIcela Soriano
 
Cuadro comparativo sobre los tipos de sistemas operativos.
Cuadro comparativo sobre los tipos de sistemas operativos.Cuadro comparativo sobre los tipos de sistemas operativos.
Cuadro comparativo sobre los tipos de sistemas operativos.jorm1297
 
Presentación Sistema OPerativo Linux
Presentación Sistema OPerativo  Linux Presentación Sistema OPerativo  Linux
Presentación Sistema OPerativo Linux Dhariana Leguisamo
 
Cuadro comparativo sistemas operativos
Cuadro comparativo sistemas operativosCuadro comparativo sistemas operativos
Cuadro comparativo sistemas operativosCARLOS BOTELLO
 
9. 10 distribuciones linux y sus caracteristicas
9. 10 distribuciones linux y sus caracteristicas9. 10 distribuciones linux y sus caracteristicas
9. 10 distribuciones linux y sus caracteristicasjackie_moncayo
 
Sistemas Operativos de Cliente y Servidor
Sistemas Operativos de Cliente y ServidorSistemas Operativos de Cliente y Servidor
Sistemas Operativos de Cliente y ServidorMaria Garcia
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativosfresjunior
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas OperativosGabriela
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativosadriel91
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosKarina Rivra
 
Dispositivos Activos y Pasivos - Cableado Estructurado
Dispositivos Activos y Pasivos - Cableado EstructuradoDispositivos Activos y Pasivos - Cableado Estructurado
Dispositivos Activos y Pasivos - Cableado EstructuradoTecnar - Cartagena
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores JUANR1022
 

Mais procurados (20)

Noción de archivo real y virtual
Noción de archivo real y virtual Noción de archivo real y virtual
Noción de archivo real y virtual
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IPCUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Comparación de Sistemas operativos
Comparación de  Sistemas operativosComparación de  Sistemas operativos
Comparación de Sistemas operativos
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Cuadro comparativo sobre los tipos de sistemas operativos.
Cuadro comparativo sobre los tipos de sistemas operativos.Cuadro comparativo sobre los tipos de sistemas operativos.
Cuadro comparativo sobre los tipos de sistemas operativos.
 
Presentación Sistema OPerativo Linux
Presentación Sistema OPerativo  Linux Presentación Sistema OPerativo  Linux
Presentación Sistema OPerativo Linux
 
Cuadro comparativo sistemas operativos
Cuadro comparativo sistemas operativosCuadro comparativo sistemas operativos
Cuadro comparativo sistemas operativos
 
Historia de los Sistemas Operativos
Historia de los Sistemas OperativosHistoria de los Sistemas Operativos
Historia de los Sistemas Operativos
 
9. 10 distribuciones linux y sus caracteristicas
9. 10 distribuciones linux y sus caracteristicas9. 10 distribuciones linux y sus caracteristicas
9. 10 distribuciones linux y sus caracteristicas
 
Estándar ieee 802
Estándar ieee 802Estándar ieee 802
Estándar ieee 802
 
Sistemas Operativos de Cliente y Servidor
Sistemas Operativos de Cliente y ServidorSistemas Operativos de Cliente y Servidor
Sistemas Operativos de Cliente y Servidor
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativos
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas Operativos
 
Dispositivos Activos y Pasivos - Cableado Estructurado
Dispositivos Activos y Pasivos - Cableado EstructuradoDispositivos Activos y Pasivos - Cableado Estructurado
Dispositivos Activos y Pasivos - Cableado Estructurado
 
Sistemas operativos power point
Sistemas operativos power pointSistemas operativos power point
Sistemas operativos power point
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
 

Semelhante a Caracteristicas Microsoft SQL Server

Características Generales de SQL Server.pdf
Características Generales de SQL Server.pdfCaracterísticas Generales de SQL Server.pdf
Características Generales de SQL Server.pdfjazmitia1983
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datossatakin_armando7
 
The azure platform TechDay2010
The azure platform TechDay2010The azure platform TechDay2010
The azure platform TechDay2010Juan Pablo
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesCesar Loor
 
Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016Joseph Lopez
 
Microsoft sql server Andre y Mateo
Microsoft sql server Andre y MateoMicrosoft sql server Andre y Mateo
Microsoft sql server Andre y Mateosolojacksonyandre
 
Windows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCWindows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCJuan Pablo
 

Semelhante a Caracteristicas Microsoft SQL Server (20)

Microsoftsqlserver
Microsoftsqlserver Microsoftsqlserver
Microsoftsqlserver
 
Características Generales de SQL Server.pdf
Características Generales de SQL Server.pdfCaracterísticas Generales de SQL Server.pdf
Características Generales de SQL Server.pdf
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datos
 
Herramientas Gráficas para MySQL
Herramientas Gráficas para MySQLHerramientas Gráficas para MySQL
Herramientas Gráficas para MySQL
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Exposicion_Terabyte.pptx
Exposicion_Terabyte.pptxExposicion_Terabyte.pptx
Exposicion_Terabyte.pptx
 
The azure platform TechDay2010
The azure platform TechDay2010The azure platform TechDay2010
The azure platform TechDay2010
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentes
 
Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Grupo BD
Grupo BDGrupo BD
Grupo BD
 
Microsoft sql server Andre y Mateo
Microsoft sql server Andre y MateoMicrosoft sql server Andre y Mateo
Microsoft sql server Andre y Mateo
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Ventajas desventajas sgbd
Ventajas desventajas sgbdVentajas desventajas sgbd
Ventajas desventajas sgbd
 
Gestores
GestoresGestores
Gestores
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
sesion 01_sql basico.pdf
sesion 01_sql basico.pdfsesion 01_sql basico.pdf
sesion 01_sql basico.pdf
 
Windows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCWindows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDC
 
Antologia de taller de base de datos 1 26
Antologia de taller de base de datos 1 26Antologia de taller de base de datos 1 26
Antologia de taller de base de datos 1 26
 

Caracteristicas Microsoft SQL Server

  • 1. Características y generalidades Hernández Ortega Sergio Enrique Garduño García Cecilia
  • 2. Contenido • 1. Presentación • 2. ¿Que es Microsoft SQL Server? • 3. ¿A quien le sirve Microsoft SQL Server? • 4. Características principales: ¿Por qué elegir Microsoft SQL Server? o 3.1. Seguridad o 3.2. Integridad o 3.3. Concurrencia o 3.4. Recuperación o 3.5. Diccionario de datos o 3.6. Conectividad o 3.7. Costos o 3.8. Complejidad o 3.9. Recursos mínimos • 5. Microsoft SQL Server en la actualidad
  • 3. 2. ¿Qué es Microsoft SQL Server? • Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional cuya principal función es la de almacenar y consultar datos solicitados por otras aplicaciones, sin importar si están en la misma computadora, si están conectadas a una red local o si están conectadas a través de internet (plataforma “Cloud-Ready”).
  • 4. 3. ¿A quién le sirve Microsoft SQL Server? • Retomar la utilidad de una base de datos. o Industrias o Bancos o Compañías manufactureras o Empresas o Instituciones o … • Básicamente, cualquier usuario que desee mantener ordenados/organizados datos o información con el fin de acceder a ellos más adelante • Usuarios potenciales: Uso de la CLOUD
  • 5. 4. ¿Por qué elegir Microsoft SQL Server? • 4.1 Seguridad Protección de datos Control de acceso Garantía de cumplimiento • Criptografía integrada. • Flexibilidad mediante • Optimización • Cifrado transparente. reparto de mejorada y • Clave extensible. responsabilidades y capacidades • Firma de módulos de roles anidados. enriquecidas con códigos. • Evasión del acceso de respecto a versiones • Certificados a partir de Administrador del anteriores. bytes. Sistema. • Mayor flexibilidad • Claves de seguridad • Mayor cumplimiento para filtrar eventos no usando AES256. de las normas deseados en el log de • Soporte para hashes utilizando Windows la auditoría. SHA512 y SHA2 (256 y Group. • Permite que las 512 bits). • Usuarios individuales. aplicaciones escriban • Seguridad de usuarios código personalizado con controles de TI dentro de log de la integrados. auditoría
  • 6. 4. ¿Por qué elegir Microsoft SQL Server? • 4.2 Integridad de datos “La exigencia de integridad de los datos garantiza la calidad de los datos de la base de datos.” • SQL Server proporciona los siguientes mecanismos para exigir la integridad de los datos en una columna: o Restricciones PRIMARY KEY o Restricciones FOREIGN KEY o Restricciones UNIQUE o Restricciones CHECK o Definiciones DEFAULT o Permitir o denegar valores NULL • SQL Server admite distintos tipos de datos: Integer, Float, Decimal, Char, Varchar, binarios, texto, entre otros, además de que permite a los usuarios definir y usar su propio tipo de datos compuestos (UDT)
  • 7. 4. ¿Por qué elegir Microsoft SQL Server? • 4.3 Concurrencia • SQL Server permite que varios clientes usen la misma base de datos al mismo tiempo controlando el acceso simultaneo mediante 2 modos de control de concurrencia: o Pessimistic concurrency: Uso de bloqueos exclusivos y compartidos. o Optimistic concurrency: Similar al uso de sistemas subversión. Permite la creación de una nueva fila cada vez que ésta se actualiza, almacenando las “versiones anteriores” de la fila en una tabla temporal junto con el ID de la transacción mediante la cual fueron actualizadas. • ¿Como lograr una concurrencia eficiente? Usando la plataforma “cloud-ready” de Microsoft SQL
  • 8. 4. ¿Por qué elegir Microsoft SQL Server? • 4.3 Concurrencia (Cloud concurrency)
  • 9. 4. ¿Por qué elegir Microsoft SQL Server? • 4.4. Recuperación • Microsoft SQL Server 2012 cuenta con 3 formas diferentes de respaldo y recuperación de bases de datos: o SQL Server Management Studio (Herramienta gráfica de administración para SQL Server 2005 y posteriores) (nivel de dificultad: fácil) o PowerShell (Interfaz de consola avanzada disponible para Microsoft Windows con posibilidad de interactuar con SQL Server) (nivel de dificultad: medio) o Transact-SQL (Lenguaje propio de SQL Server) (nivel de dificultad: avanzado)
  • 10. 4. ¿Por qué elegir Microsoft SQL Server? • 4.5 Diccionario de datos “Conjunto de metadatos que contiene las características lógicas de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias, contenido y organización. • Microsoft SQL Server contiene palabras reservadas como cualquier otro SGBD que permiten acceder a la información de la estructura de una BD. Para crear un diccionario de datos simple, solo basta con crear un script que obtenga dicha información: SELECT A.TABLE_SCHEMA AS ESQUEMA, A.TABLE_NAME AS [NOMBRE TABLA] , A.COLUMN_NAME AS [NOMBRE COLUMNA] , A.DATA_TYPE AS [TIPO DE DATO] ,ISNULL(B.value,'SIN INFORMACIÓN') AS DESCRIPCION FROM INFORMATION_SCHEMA.COLUMNS A LEFT joinsys.extended_properties B on object_id('[d bo].[' + A.TABLE_NAME + ']') = B.major_id AND A.ORDINAL_POSITION = B.minor_id
  • 11. 5. Microsoft SQL Server en la actualidad • Importancia: Almacenamiento y servicios en la nube. • Nuevas características en Microsoft SQL Server 2012: o Plataforma “Cloud-Ready” (Servicio en la nube) o SQL Server AlwaysOn (Prevenir Downtime’s) o Power View (Reportes y visualizaciones) o SQL Server Data Tools (diseño, depuración y despliegue) • Lo más importante de Microsoft SQL Server 2012 es mantener los datos organizados y siempre accesibles con el mayor ahorro posible para su bolsillo.