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

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Mysqlysqlserver
MysqlysqlserverMysqlysqlserver
Mysqlysqlserver
 
SQL server 2008
SQL server 2008SQL server 2008
SQL server 2008
 
SQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITIONSQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITION
 
Base de datos
Base de datosBase de datos
Base de datos
 
Sql server
Sql serverSql server
Sql server
 
Sql sever 2008
Sql sever 2008Sql sever 2008
Sql sever 2008
 
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZMANEJADORES DE BASE DE DATOS ANDREA DIAZ
MANEJADORES DE BASE DE DATOS ANDREA DIAZ
 
Exchange server
Exchange serverExchange server
Exchange server
 
Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008
 
Oracle
OracleOracle
Oracle
 
Los sistemas gestores de base de datos y el sql server 2008
Los sistemas gestores de base de datos y el sql server 2008Los sistemas gestores de base de datos y el sql server 2008
Los sistemas gestores de base de datos y el sql server 2008
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Componentes De SQL Server
Componentes De  SQL ServerComponentes De  SQL Server
Componentes De SQL Server
 
Ventana de inicio de MySQL Workbench
Ventana de inicio de MySQL WorkbenchVentana de inicio de MySQL Workbench
Ventana de inicio de MySQL Workbench
 
BD_EQ5_I2_INV_SMBD
BD_EQ5_I2_INV_SMBDBD_EQ5_I2_INV_SMBD
BD_EQ5_I2_INV_SMBD
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
 
Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 

Similar a 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.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
 
Obvios herramientas de un SGDB
Obvios herramientas de un SGDBObvios herramientas de un SGDB
Obvios herramientas de un SGDBliras loca
 
Bases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLBases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLCONALEP
 
Actividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datosActividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datosefrain_bautista
 
Actividad de aprendizaje 4
Actividad de aprendizaje 4Actividad de aprendizaje 4
Actividad de aprendizaje 4efrain_bautista
 
Analisis Comparativo
Analisis Comparativo Analisis Comparativo
Analisis Comparativo JUAN ENRIQUE
 
Microsoft sql server Andre y Mateo
Microsoft sql server Andre y MateoMicrosoft sql server Andre y Mateo
Microsoft sql server Andre y Mateosolojacksonyandre
 
Base de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosBase de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosPedroJunior178
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datosjudithmore16
 

Similar a Microsoftsqlserver (20)

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
 
Exposicion_Terabyte.pptx
Exposicion_Terabyte.pptxExposicion_Terabyte.pptx
Exposicion_Terabyte.pptx
 
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
 
sesion 01_sql basico.pdf
sesion 01_sql basico.pdfsesion 01_sql basico.pdf
sesion 01_sql basico.pdf
 
Obvios herramientas de un SGDB
Obvios herramientas de un SGDBObvios herramientas de un SGDB
Obvios herramientas de un SGDB
 
Semana 01.pdf
Semana 01.pdfSemana 01.pdf
Semana 01.pdf
 
Bases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLBases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQL
 
Base de datos CBTis 75
Base de datos CBTis 75Base de datos CBTis 75
Base de datos CBTis 75
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Herramientas Gráficas para MySQL
Herramientas Gráficas para MySQLHerramientas Gráficas para MySQL
Herramientas Gráficas para MySQL
 
Actividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datosActividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datos
 
Actividad de aprendizaje 4
Actividad de aprendizaje 4Actividad de aprendizaje 4
Actividad de aprendizaje 4
 
Analisis Comparativo
Analisis Comparativo Analisis Comparativo
Analisis Comparativo
 
bases de datos
bases de datosbases de datos
bases de datos
 
Microsoft sql server Andre y Mateo
Microsoft sql server Andre y MateoMicrosoft sql server Andre y Mateo
Microsoft sql server Andre y Mateo
 
Base de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosBase de Datos Grupo Los Informaticos
Base de Datos Grupo Los Informaticos
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 

Más de Ashley Stronghold Witwicky

Carpeta de investidura para guias mayores (venezuela)
Carpeta de investidura para guias mayores (venezuela)Carpeta de investidura para guias mayores (venezuela)
Carpeta de investidura para guias mayores (venezuela)Ashley Stronghold Witwicky
 
Consecuencias personales y sociales del uso de drogas
Consecuencias personales y sociales del uso de drogasConsecuencias personales y sociales del uso de drogas
Consecuencias personales y sociales del uso de drogasAshley Stronghold Witwicky
 
Derivadas e integrales apunte para principiantes
Derivadas e integrales apunte para principiantesDerivadas e integrales apunte para principiantes
Derivadas e integrales apunte para principiantesAshley Stronghold Witwicky
 
Unidad v paradigma funcional de programacion fiuncional
Unidad v   paradigma funcional de programacion fiuncionalUnidad v   paradigma funcional de programacion fiuncional
Unidad v paradigma funcional de programacion fiuncionalAshley Stronghold Witwicky
 

Más de Ashley Stronghold Witwicky (20)

Clase 0.3 normalizacion. sql server aplicado
Clase 0.3   normalizacion. sql server aplicadoClase 0.3   normalizacion. sql server aplicado
Clase 0.3 normalizacion. sql server aplicado
 
Carpeta de investidura para guias mayores (venezuela)
Carpeta de investidura para guias mayores (venezuela)Carpeta de investidura para guias mayores (venezuela)
Carpeta de investidura para guias mayores (venezuela)
 
Sanson mata un leon con sus manos
Sanson mata un leon con sus manosSanson mata un leon con sus manos
Sanson mata un leon con sus manos
 
Consecuencias personales y sociales del uso de drogas
Consecuencias personales y sociales del uso de drogasConsecuencias personales y sociales del uso de drogas
Consecuencias personales y sociales del uso de drogas
 
Constancia de servicio
Constancia de servicioConstancia de servicio
Constancia de servicio
 
Requisitos para Guia Mayor
Requisitos para Guia MayorRequisitos para Guia Mayor
Requisitos para Guia Mayor
 
Instructivo de llenado carta poder
Instructivo de llenado carta poderInstructivo de llenado carta poder
Instructivo de llenado carta poder
 
Constancia experiencia profesional
Constancia experiencia profesionalConstancia experiencia profesional
Constancia experiencia profesional
 
Ideales ja
Ideales jaIdeales ja
Ideales ja
 
Mysql
MysqlMysql
Mysql
 
Especialidad de insectos desarrollada
Especialidad de insectos desarrolladaEspecialidad de insectos desarrollada
Especialidad de insectos desarrollada
 
Manual basico autocad_2012
Manual basico autocad_2012Manual basico autocad_2012
Manual basico autocad_2012
 
Derivadas e integrales apunte para principiantes
Derivadas e integrales apunte para principiantesDerivadas e integrales apunte para principiantes
Derivadas e integrales apunte para principiantes
 
Ecuaciones primer grado con una incognita
Ecuaciones primer grado con una incognitaEcuaciones primer grado con una incognita
Ecuaciones primer grado con una incognita
 
Conversion de unidades
Conversion de unidadesConversion de unidades
Conversion de unidades
 
Curso de my sql
Curso de my sqlCurso de my sql
Curso de my sql
 
Manual de microsoft publisher 2007
Manual de microsoft publisher 2007Manual de microsoft publisher 2007
Manual de microsoft publisher 2007
 
Unidad v paradigma funcional de programacion fiuncional
Unidad v   paradigma funcional de programacion fiuncionalUnidad v   paradigma funcional de programacion fiuncional
Unidad v paradigma funcional de programacion fiuncional
 
Biblia de publisher 2007
Biblia de publisher 2007Biblia de publisher 2007
Biblia de publisher 2007
 
Ejercicios en microsoft publisher 2007
Ejercicios en microsoft publisher 2007Ejercicios en microsoft publisher 2007
Ejercicios en microsoft publisher 2007
 

Último

NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 

Último (20)

NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 

Microsoftsqlserver

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