SlideShare une entreprise Scribd logo
1  sur  21
Fundamentos en el diseño de bases de datos con
MS SQL Server 2012
José Redondo - @redondoj | jredondo@solidq.com
Chapter Leader “SQL PASS Venezuela” | Data Platform Architect “SolidQ”
Senior Consultant “SynergyTPC”
Blog: http://redondoj.wordpress.com/
AGENDA
• Conceptos
• Características
• Componentes
• Demo “Distribución de una base de datos”
• Propuesta
• Demo “Diseño de una tabla de datos”
• Validación de escenarios de datos en ejecución
• Demo “Entidad relacionada – Maestros de Productos”
• Conclusiones
Fundamentos en el diseño de bases de datos con
MS SQL Server 2012
CONCEPTOS
Archivos de datos Bases de datos
Sistemas de
Información
CARACTERISTICAS
Modelos
Red
Jerarquico
MS SQL Server
Relacional
Analítico
Tipos de
Diseño
Conceptual Lógicos
Físicos
COMPONENTES
Instancias Objetos
• Tablas
• Índices
• Vistas
• Procedimientos Almacenados
• Funciones en otros…
Lenguajes
• T-SQL
• ANSI SQL
• XML
• .Net (VB.NET, C#.NET, etc)
• XQuery entre otros…
DEMO
“Distribución de una base de datos”
PROPUESTA
Finalidad
Levantamiento
de
Información
Organizar
(Diseño)
DEMO
“Diseño de una base de datos”
VALIDACIÓN DE ESCENARIOS
DE DATOS EN EJECUCIÓN
RestriccionesIntegridad referencial
DEMO
“Entidad relacionada – Maestros de Productos”
CONCLUSIONES
• Tener definido el objetivo principal de la base de datos
• Establecer y distribuir escenarios de ejecución acorde a su fin
• Generar estructuras de datos según propósito del negocio
• Validar la integridad de los datos
PREGUNTAS & RESPUESTAS
CONTACTO
Sitio web:
http://venezuela.sqlpass.org/
Facebook:
https://www.facebook.com/sqlpassvzla
Twitter:
https://twitter.com/sqlpassve
Muchas gracias por su
participación

Contenu connexe

Tendances (8)

Base de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosBase de Datos Grupo Los Informaticos
Base de Datos Grupo Los Informaticos
 
Prototipo dise-instruccional
Prototipo dise-instruccionalPrototipo dise-instruccional
Prototipo dise-instruccional
 
Conviértete en un PowerDBA con PowerShell
Conviértete en un PowerDBA con PowerShellConviértete en un PowerDBA con PowerShell
Conviértete en un PowerDBA con PowerShell
 
Oas leydy.mafe
Oas leydy.mafeOas leydy.mafe
Oas leydy.mafe
 
Ofimatica
OfimaticaOfimatica
Ofimatica
 
Integración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorerIntegración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorer
 
Ofimatica
OfimaticaOfimatica
Ofimatica
 
Modelo instruccional,.-Unidad 5 .- Conociendo Excel
Modelo instruccional,.-Unidad 5 .- Conociendo ExcelModelo instruccional,.-Unidad 5 .- Conociendo Excel
Modelo instruccional,.-Unidad 5 .- Conociendo Excel
 

En vedette

Diseño y programación de bases de datos con sql server 2008 (ejemplo)
Diseño y programación de bases de datos con sql server 2008 (ejemplo)Diseño y programación de bases de datos con sql server 2008 (ejemplo)
Diseño y programación de bases de datos con sql server 2008 (ejemplo)
La Positiva Seguros
 
Ejercicios De Sql (actualizado)
Ejercicios De Sql (actualizado)Ejercicios De Sql (actualizado)
Ejercicios De Sql (actualizado)
capver digital
 
Instrucciones Transact S Q L
Instrucciones Transact  S Q LInstrucciones Transact  S Q L
Instrucciones Transact S Q L
Olaya Molina
 
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
SpanishPASSVC
 

En vedette (20)

Diseño y programación de bases de datos con sql server 2008 (ejemplo)
Diseño y programación de bases de datos con sql server 2008 (ejemplo)Diseño y programación de bases de datos con sql server 2008 (ejemplo)
Diseño y programación de bases de datos con sql server 2008 (ejemplo)
 
Ejercicios De Sql (actualizado)
Ejercicios De Sql (actualizado)Ejercicios De Sql (actualizado)
Ejercicios De Sql (actualizado)
 
Ejercicios resueltos de sql
Ejercicios resueltos de sqlEjercicios resueltos de sql
Ejercicios resueltos de sql
 
BD
BDBD
BD
 
Apunte capítulo I
Apunte   capítulo IApunte   capítulo I
Apunte capítulo I
 
Diapositivas transact sql
Diapositivas transact sqlDiapositivas transact sql
Diapositivas transact sql
 
Fundamentos de Bases de datos
Fundamentos de Bases de datosFundamentos de Bases de datos
Fundamentos de Bases de datos
 
Las 10 grandes bases de datos
Las 10 grandes bases de datosLas 10 grandes bases de datos
Las 10 grandes bases de datos
 
Instrucciones Transact S Q L
Instrucciones Transact  S Q LInstrucciones Transact  S Q L
Instrucciones Transact S Q L
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Join
JoinJoin
Join
 
Joins
JoinsJoins
Joins
 
Normalizacion de la bd
Normalizacion de la bdNormalizacion de la bd
Normalizacion de la bd
 
Unidad 3 Fundamentos de bases de datos
Unidad 3 Fundamentos de bases de datosUnidad 3 Fundamentos de bases de datos
Unidad 3 Fundamentos de bases de datos
 
Taller básico de JOINS, SUBQUERYING, APPLY, CTE
Taller básico de JOINS, SUBQUERYING, APPLY, CTETaller básico de JOINS, SUBQUERYING, APPLY, CTE
Taller básico de JOINS, SUBQUERYING, APPLY, CTE
 
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
 
Indices columnares | SolidQ Summit 2012
Indices columnares | SolidQ Summit 2012Indices columnares | SolidQ Summit 2012
Indices columnares | SolidQ Summit 2012
 
Como leer planes de ejecución - edición 2015
Como leer planes de ejecución - edición 2015Como leer planes de ejecución - edición 2015
Como leer planes de ejecución - edición 2015
 
Creacion de indices y constraints en sql server
Creacion de indices y constraints en sql serverCreacion de indices y constraints en sql server
Creacion de indices y constraints en sql server
 
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
SQL Saturday 254   10- Cosas que no se deben de hacer en una BDSQL Saturday 254   10- Cosas que no se deben de hacer en una BD
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
 

Similaire à Fundamentos en el diseño de bases de datos con MS SQL Server 2012

Novedades de MS SQL Server 2012 para ambientes tecnológicos OLTP y OLAP
Novedades de MS SQL Server 2012 para ambientes tecnológicos OLTP y OLAPNovedades de MS SQL Server 2012 para ambientes tecnológicos OLTP y OLAP
Novedades de MS SQL Server 2012 para ambientes tecnológicos OLTP y OLAP
Joseph Lopez
 
Top BI Enhancements for Sql Server 2012
Top BI Enhancements for Sql Server 2012Top BI Enhancements for Sql Server 2012
Top BI Enhancements for Sql Server 2012
BILATAM
 
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
expertoleonelmartine
 
Novedades sql server 2008 para developers
Novedades sql server 2008 para developersNovedades sql server 2008 para developers
Novedades sql server 2008 para developers
Enrique Catala Bañuls
 

Similaire à Fundamentos en el diseño de bases de datos con MS SQL Server 2012 (20)

Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...
Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...
Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...
 
Como crear aplicaciones de bases de datos con MS SQL Server 2012
Como crear aplicaciones de bases de datos con MS SQL Server 2012Como crear aplicaciones de bases de datos con MS SQL Server 2012
Como crear aplicaciones de bases de datos con MS SQL Server 2012
 
Creación de aplicaciones de bases de datos con MS SQL Server 2012
Creación de aplicaciones de bases de datos con MS SQL Server 2012Creación de aplicaciones de bases de datos con MS SQL Server 2012
Creación de aplicaciones de bases de datos con MS SQL Server 2012
 
Novedades de MS SQL Server 2012 para ambientes tecnológicos OLTP y OLAP
Novedades de MS SQL Server 2012 para ambientes tecnológicos OLTP y OLAPNovedades de MS SQL Server 2012 para ambientes tecnológicos OLTP y OLAP
Novedades de MS SQL Server 2012 para ambientes tecnológicos OLTP y OLAP
 
Performance Tuning en Azure SQL Database
Performance Tuning en Azure SQL DatabasePerformance Tuning en Azure SQL Database
Performance Tuning en Azure SQL Database
 
Windows Azure SQL Databases
Windows Azure SQL DatabasesWindows Azure SQL Databases
Windows Azure SQL Databases
 
Top BI Enhancements for Sql Server 2012
Top BI Enhancements for Sql Server 2012Top BI Enhancements for Sql Server 2012
Top BI Enhancements for Sql Server 2012
 
SQL Server Analysis Services
SQL Server Analysis ServicesSQL Server Analysis Services
SQL Server Analysis Services
 
Nuevos escenarios BI con SQL Server 2014
Nuevos escenarios BI con SQL Server 2014Nuevos escenarios BI con SQL Server 2014
Nuevos escenarios BI con SQL Server 2014
 
Configurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceConfigurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business Intelligence
 
Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014
 
Herramientas Monitoreo SQL Server
Herramientas Monitoreo SQL Server Herramientas Monitoreo SQL Server
Herramientas Monitoreo SQL Server
 
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
 
SharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioSharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocio
 
Novedades sql server 2008 para developers
Novedades sql server 2008 para developersNovedades sql server 2008 para developers
Novedades sql server 2008 para developers
 
Modelo Tabulares con Azure SSAS
Modelo Tabulares con Azure SSASModelo Tabulares con Azure SSAS
Modelo Tabulares con Azure SSAS
 
Inducción
InducciónInducción
Inducción
 
SQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoSQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y Mantenimiento
 
Diplomado Técnico SQL Server 2012 - Sesión 6/8
Diplomado Técnico SQL Server 2012 - Sesión 6/8Diplomado Técnico SQL Server 2012 - Sesión 6/8
Diplomado Técnico SQL Server 2012 - Sesión 6/8
 
Explorando Analysis Services: Power Pivot, Tabular y Multidimensional
Explorando Analysis Services: Power Pivot, Tabular y MultidimensionalExplorando Analysis Services: Power Pivot, Tabular y Multidimensional
Explorando Analysis Services: Power Pivot, Tabular y Multidimensional
 

Plus de Joseph Lopez

Plus de Joseph Lopez (20)

Entorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudEntorno de datos Microsoft Cloud
Entorno de datos Microsoft Cloud
 
Microsoft Azure Data Environment
Microsoft Azure Data EnvironmentMicrosoft Azure Data Environment
Microsoft Azure Data Environment
 
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineAplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
 
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
 
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
 
Aplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas HibridosAplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas Hibridos
 
Tablas temporales en SQL Server 2016 y Azure SQL Database v12
Tablas temporales en SQL Server 2016 y Azure SQL Database v12Tablas temporales en SQL Server 2016 y Azure SQL Database v12
Tablas temporales en SQL Server 2016 y Azure SQL Database v12
 
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
 
Recuperación ante desastres y continuidad del negocio con Azure SQL Database
Recuperación ante desastres y continuidad del negocio con Azure SQL DatabaseRecuperación ante desastres y continuidad del negocio con Azure SQL Database
Recuperación ante desastres y continuidad del negocio con Azure SQL Database
 
DBA para SharePoint
DBA para SharePointDBA para SharePoint
DBA para SharePoint
 
Introducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data WarehouseIntroducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data Warehouse
 
In-Memory OLTP en SQL Server 2016
In-Memory OLTP en SQL Server 2016In-Memory OLTP en SQL Server 2016
In-Memory OLTP en SQL Server 2016
 
Introducción a Azure DocumentDB
Introducción a Azure DocumentDBIntroducción a Azure DocumentDB
Introducción a Azure DocumentDB
 
Big Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivasBig Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivas
 
Introduccion a Power BI
Introduccion a Power BIIntroduccion a Power BI
Introduccion a Power BI
 
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...
 
Inteligencia de Negocio - Que Planeta es eso?
Inteligencia de Negocio - Que Planeta es eso?Inteligencia de Negocio - Que Planeta es eso?
Inteligencia de Negocio - Que Planeta es eso?
 
Introduccion a las Bodegas de Datos
Introduccion a las Bodegas de DatosIntroduccion a las Bodegas de Datos
Introduccion a las Bodegas de Datos
 
Microsoft Azure SQL Database
Microsoft Azure SQL DatabaseMicrosoft Azure SQL Database
Microsoft Azure SQL Database
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
 

Dernier

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Dernier (12)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Fundamentos en el diseño de bases de datos con MS SQL Server 2012

Notes de l'éditeur

  1. La agenda contenida en esta presentación se encuentra desglosada de la siguiente manera:ConceptosCaracterísticasComponentesDemoPropuestaDemoValidación de escenarios de datos en ejecuciónDemoConclusiones
  2. Una Base de datos es una colección de data. La data esta típicamente organizado para modelar aspectos relevantes de la realidad (disponibilidad de habitaciones en un hotel, o asientos en un vuelo), de tal manera que de soporte a algún proceso que requiera esta información (una aplicación que busque habitaciones libres en un hotel, o agencia de viajes buscando asientos libres en un vuelo). El Motor de Base de datos de Microsoft SQL Server es un servicio que permite almacenar y procesar data ya sea en un formato relacional o como documentos XML. Sistemas de Manejo de base de datos (Database managementsystems,DBMSs), son aplicaciones diseñadas para interactuar con el usuario, otras aplicaciones o la propia base de datos para capturar y analizar data. Es un software que permite la definición, creación, consulta, actualización y administración de las bases de datos.Como mínimo, todas las bases de datos de SQL Server tienen dos archivos en el sistema operativo: un archivo de datos y un archivo de log de transacciones. Los archivos de datos contienen datos y otros objetos, como tablas, índices, procedimientos almacenados y vistas. Los archivos de log de transacciones contienen la información necesaria para recuperar todas las transacciones de la base de datos. Los archivos de datos se pueden agrupar en grupos de archivos para su asignación y administración.
  3. Un modelo de base de datos es un tipo de modelado de datos que determina la lógica de la estructura de una base de datos y fundamentalmente determina de que manera la data puede ser guardada, organizada y manipulada. El ejemplo mas popular del modelado de base de datos es el modelo relacional, que es un formato basado en tablas.El Modelo de Red es una manera flexible de representar objetos y sus relaciones, si característica distintiva es que permite que cada record tenga múltiples records padres e hijos.El Modelo Jerárquico es un modelo de data en donde la data esta organizada en un estructura parecida a un árbol. La estructura representa la información usando relaciones padre-hijos, cada padre puede terne muchos hijos, pero cada hijo puede tener solo un padre (también conocido como relación de 1-a-muchos)El Modelo Relacional es un modelo matemático para describir la estructura de la data, la data esta almacenada en tablas lo que oculta completamente la organización física de la data, el propósito de este modelo es proveer un método declarativo para especificar data y consultas, es decir, los usuarios directamente definen que información contiene la base de datos y que información quieren de ella, y dejan a al sistema de administración de base de datos se haga cargo de definir la estructura de los datas para su almacenamiento y de los procedimientos de retiro para responder a las consultas.El Modelo analítico o Multidimensional es una variación de modelo relacional que usa estructuras multidimensionales para organizar data y expresar relaciones entre la data, la estructura es dividida en cubos y los cubos son capaces de almacena y acceder data dentro de los confines de cada cubo, esto le permite a los usuarios analizar data multidimensional interactivamente desde varias perspectivas.
  4. El diseño de las bases de datos se clasifica en:El schema Conceptual, e su mapa de conceptos de la data y sus relaciones dentro de la base de datos, esto describe la semántica de la data. Una vez que el diseñador esta consiente de la data que se esta almacenando dentro de la base de datos, el debe determinar donde hay algún tipo de dependencia con esta data.La estructuración lógica de la data, una vez que la relaciones y dependencias entre la piezas de información halla sido determinada, es posible organizar a data dentro de estructuras lógicas como tablas que almacenan la data en filas y columnas.El Diseño Físico de la base de datos especifica la configuración física de la base de datos en el medio de almacenamiento. Esto incluye detalles como archivos de datos, Paginas, Indices.
  5. Instancias:Cada instancia de SQL Server consta de un conjunto de servicios distintos con una configuración específica para intercalaciones y otras opciones. La estructura de directorios, la estructura del Registro y los nombres de los servicios reflejan todos el nombre de instancia y un identificador de instancia específico que se crearon durante la instalación de SQL Server. SQL Server admite varias instancias de SQL Server en un solo servidor o procesador, pero solo una puede ser la predeterminada. Todas las demás deben ser instancias con nombre. Un equipo puede ejecutar varias instancias de SQL Server simultáneamente y cada instancia se ejecuta independientemente de las otras instancias.ObjetosUna tabla es set de data (Valores) organizados de manera vertical por columnas (cada una identificada con un nombre) y de manera horizontal por filas. Una tabla es la estructura básica para almacenar la data de usuario en una base de datos.Un índice es una estructura de data que mejora la velocidad de la operaciones de consulta de datos en una tabla. Los índices pueden ser creados usando unos o mas columnas previendo la base par ambos lookupsramdon y acceso de rangos ordenado de los datos.Una vista es una tabla virtual, es el resultado de una consulta almacenada, que los usuarios pueden usar al igual que cualquier otro objeto persistente. A diferencia de una tabla la vista no forma parte del schemafisico.Un stored procedure es un grupo nombrado de comandos SQL almacenados como un objeto en la base de datos.Una función de usuario permite definir una función TSQL que acepta 0 o mas parámetros para devolver un valor scalar o una tabla como resultado. Los stored procedures y las funciones son similares, la mayor diferencia es que el UDF puede usarse como cualquier otra expresión dentro de los comandos SQL, mientras que el stored procedure debe ser invocado por un comando de llamada. (EXECUTE por ejemplo)Lenguajes: T-SQL: Es un lenguaje de computo estandarizado que nos permite realizar búsquedas, alterar y definir bases de datos utilizando atributos declarativos, a su vez, incluyendo programación procedual, variables locales, funciones de soporte para diversos procesamientos en general.ANSI SQL: Primera versión estándar de SQL llamado SQL-86 que todavía se puede utilizar en el motor de base de datos.XML: Lenguaje de marcas que permite definir la gramática de lenguajes específicos para estructurar documentos grandes dando soporte a las bases de datos..NET: Marco de trabajo en el desarrollo de aplicaciones haciendo énfasis en la transparencia de redes, con independencia de plataforma de hardware, permitiendo el rápido desarrollo de aplicaciones. Lenguajes como VB.NET y C#.NET con sus emblemas entre otros.XQuery: Lenguaje de consulta establecido para el manejo de colecciones de datos XML.
  6. Finalidad: El objetivo fundamental del propósito de crear la base de datosLevantamiento de Información: Reunir y recopilar toda la información pertinente al contexto el cual le servirá a la base de datos cumplir su rol.Organizar (Diseño): Dividir la información en tablasConvertir elementos de información en columnasEspecificar las claves principales de cada uno de las entidadesDefinir relaciones entre tablas
  7. Integridad referencial: Reglas de normalización aplicada a todas las entidades involucradas en la base de datos, validando las relaciones que existen entre ellas.Restricciones: Establecer normativas de legalidad en la data ha almacenar en las tablas de datos, permitiendo con esto, la forma como el motor de datos exige a los usuarios de forma automática la pulcritud del contenido registrado en la misma.Ejemplos: Números de teléfonos, Número de DNI y/o Cédula, Códigos de Productos entre otras.