Programación Transact con SQL Server 2012

Transcripción

Programación Transact con SQL Server 2012
Pág.N.°1
Programación Transact con SQL Server 2012
Familia:
TIC
Editorial:
Macro
Autor:
Manuel Torres Remon
ISBN:
978-612-304-084-0
N.° de páginas:
328
Edición:
1. 2012
Medida:
17.5 x 24.8
Colores:
1
Papel:
Bond de 75 g
Material incluido:
CD muiltimedia
a
Descripción
Tienecomoobjetivobrindarlastécnicasnecesariasparadiseñarbasededatosdecalidadprofesionalyadministrarlaspor
medio de un script. No pretende ser una introducción a la programación Transact, más bien propone la programación
avanzadadeSQLServer,exigiendoalmotordebasededatoslaresponsabilidaddecompilarunaporcióndecódigoTransact.
Alolargodellibrosedesarrollantemasrelacionadosalagestióndebasededatos,lenguajedemanipulacióndedatos(DML),
programarconsultaseimplementardemaneraprofesionallosprocedimientosalmacenados,entreotros.
EstapublicaciónestádirigidaausuariosconconocimientosbásicosdeloscomandoseinstruccionesdeSQLServer.
Índice general
Capítulo1
MicrosoftSQLServer2012
1.1.DefinicióndeMicrosoftSQLServer2012
1.2.VersionesSQLServer2012
1.3.CaracterísticasdeSQLServer2012
1.4.PreparandolainstalacióndeSQLServer2012
1.5.Pre-requisitosparalainstalacióndeSQLserver2012
1.6.PantallainicialdeautorundelCDdeinstalación
1.7.AccesoalSQLServer2012
1.8.ConfiguracióndefuenteparaelentornodeTrabajo
1.9.LenguajedeDefinicióndeDatos(LDD)
1.10.SentenciaCREATE
1.11.SentenciaALTER
1.12.SentenciaDROP
Capítulo2
Gestióndebasededatos
2.1.QuéesunaBasedeDatos
2.2.Objetivosdelossistemasdebasededatos
2.3.LasbasesdedatosenSQLServer
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14
Pág.N.°2
2.4.EstructuradeunaBasedeDatos
2.5.ArchivosygruposFísicosdelaBasedeDatos
2.6.MotordeBasedeDatos
2.7.Crearunabasededatos
2.8.Enunciado:Reservadevuelos
2.9.SepararyAdjuntarunaBasedeDatos
2.10.Procedimientoalmacenadosp_detach_db
2.11.ManejodeEsquemas
2.12.LostiposdedatosenSQLServer2012
2.13.Tiposdedatosdefinidosporelusuario
2.14.Propiedadesdeloscampos
2.15.LasTablas
2.16.ImplementacióndeTablasconPropietarioDBO
2.17.Implementacióndetablasconesquemas
2.18.Definicióndelasllavesprimariasyforáneas
2.19.Restriccionesdeloscampos:unique,checkydefault
2.20.EsquemadelabasededatosAGENCIAparaelusodeloscasosdesarrollados
Capítulo3
Lenguajedemanipulacióndedatos(DML)
3.1.Introducciónalamanipulacióndedatos
3.2.InsertarregistrosconINSERTINTO
3.3.ModificaciónyactualizacióndedatosdeunatablaconUPDATE
3.4.EliminaciónderegistrosdeunatablaconDELETE
3.5.DeclaracióngeneraldelcomandoSELECTparalarecuperaciónderegistros
3.6.LosoperadoresenSQLServer2012
3.7.CombinacióndetablasJoin,LeftJoin,RightJoin
3.8.RecuperacióndedatosagrupadosGroupBy,HavingylasfuncionesagregadasSUM,COUNT,MAX,MINyAVG
3.9.FuncionesAgregadas
3.10.Agregarconjuntoderesultados:UNION
3.11.Resumendedatos:OperadorCubeyROLLUP
3.12.DeclaraciónMERGE
Capítulo4
ProgramaciónTransactSQL
4.1.Introducción
4.2.FundamentosdeProgramaciónTransactSQL
4.3.Variables,Identificadores
4.4.FuncionesCASTyCONVERT
4.5.EstructurasdeControl
4.6.EstructuraSelectivaIF
4.7.EstructuraCondicionalMúltipleCASE
4.8.EstructuradeControlWHILE
4.9.ControldeErroresenTransactSQL
4.10.Funcionesespecialesdeerror
4.11.Función@@ERROR
4.12.FunciónRaiserror
4.13.Implementacióndecursores
4.14.Funciones
4.15.FuncionesdelSistema
4.16.Funcionesdefinidasporelusuario
4.17.ProcedimientosAlmacenados
4.18.ProcedimientosAlmacenadosdelsistema
4.19.InstrucciónEXECUTEySP_EXECUTESQL
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14
Pág.N.°3
4.20.ProcedimientosAlmacenadosdefinidosporelusuario
4.21.Procedimientosalmacenadosconparámetrosdeentrada
4.22.Procedimientosalmacenadosconparámetrosdeentradaysalida
4.23.Modificarlaimplementacióndeunprocedimientoalmacenado
4.24.Eliminarprocedimientosalmacenados
4.26.Visualizarlaimplementacióndeunprocedimientoalmacenado
4.27.Procedimientosalmacenadosycursores
4.28.TransaccionesenTransactSQL
4.29.Triggers
4.30.CasosdesarrolladosparaTriggersDML
4.31.CasosdesarrolladosparaTriggersDDL
Capítulo5
XMLconSQL
5.1.Introducción
5.2.ModelodedatosrelacionalesoXML
5.3.VentajasdealmacenarvaloresenXML
5.4.EleccióndelatecnologíaXML
5.5.TipodedatoXML
5.6.ColumnasyVariablesXML
5.7.FORXMLyOPENXML
5.8.ManejodedatosmasivosenSQLServer
5.9.InstrucciónBulkInsert
5.10.InstrucciónOpenRowSet
Código: SGC-P-D-F4
Versión: 01
Fecha: 27.03.14

Documentos relacionados