SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Por: Marco Molina Programación con SQLServer
[object Object],[object Object],[object Object],[object Object],[object Object],Audiencia
[object Object],[object Object],[object Object],[object Object],[object Object],Prerrequisitos y duración del curso
Referencias Robert V.  Beginning SQL Server Programming  Willey Publishing. 2006. Robin D.  Beginning SQL Server 2008 for Developers . Appress. 2008. Tobias T.  Training Kit SQL Server 2008 Database Development . Microsoft Press. 2008.
Introducción El código que se puede colocar dentro de la Base de Datos puede ser un factor de mejora del performance de las aplicaciones empresariales. En el presente curso, aprenderemos los elementos del lenguaje SQL, dentro del entorno del SQLServer, para programar los objetos de la Base de Datos como son: Procedimientos Almacenados, Funciones de Usuario y Triggers.
Objetos de la Base de Datos - Tablas == Tables - Indices == Indexes - Vistas == Views - Restricciones == Constraints - Instantáneas == Sanpshots - Ensamblados == Assemblies - Roles == Roles - usuarios == Users - Procedimientos Almacenados == Stored Prc - Funciones de Usuario = User Defined Func - Desencadenadores == Triggers
T-SQL - El lenguaje de SQLServer T-SQL == Transactional SQL Es el lenguaje SQL que ha sido adaptado al SQL Server.  Se divide en los sublenguajes DDL, DML y DCL, pero además, proporciona instrucciones procedimentales como: IF - ELSE CASE - WHEN - THEN RETURN WHILE WAIT FOR

Weitere ähnliche Inhalte

Was ist angesagt?

Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro ComparativoMartha
 
Trucos, OptimizacióN Y Buenas PráCticas Para Sql
Trucos, OptimizacióN Y Buenas PráCticas Para SqlTrucos, OptimizacióN Y Buenas PráCticas Para Sql
Trucos, OptimizacióN Y Buenas PráCticas Para SqlAntonio Soto
 
Base de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosBase de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosPedroJunior178
 
Creación de base de datos
Creación de base de datosCreación de base de datos
Creación de base de datosUTN
 
Charla sql server 2012 cibertec
Charla sql server 2012 cibertecCharla sql server 2012 cibertec
Charla sql server 2012 cibertecdbLearner
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentesJoseBustos32
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power pointJose Manzano
 
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos SqlHerramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos SqlOlaya Molina
 
Proveedor[1]..
Proveedor[1]..Proveedor[1]..
Proveedor[1]..blaze0002
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajasMartin Macario
 
CREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOSCREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOSDarwin Durand
 

Was ist angesagt? (19)

Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
Trucos, OptimizacióN Y Buenas PráCticas Para Sql
Trucos, OptimizacióN Y Buenas PráCticas Para SqlTrucos, OptimizacióN Y Buenas PráCticas Para Sql
Trucos, OptimizacióN Y Buenas PráCticas Para Sql
 
Access contra MySQL
Access contra MySQLAccess contra MySQL
Access contra MySQL
 
Base de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosBase de Datos Grupo Los Informaticos
Base de Datos Grupo Los Informaticos
 
Creación de base de datos
Creación de base de datosCreación de base de datos
Creación de base de datos
 
Charla sql server 2012 cibertec
Charla sql server 2012 cibertecCharla sql server 2012 cibertec
Charla sql server 2012 cibertec
 
Universal databes DB2
Universal databes DB2Universal databes DB2
Universal databes DB2
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Cuadro comparativo sql
Cuadro comparativo sqlCuadro comparativo sql
Cuadro comparativo sql
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos SqlHerramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
 
Proveedor[1]..
Proveedor[1]..Proveedor[1]..
Proveedor[1]..
 
Sql Server
Sql ServerSql Server
Sql Server
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
CREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOSCREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOS
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 

Andere mochten auch

Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerEder López
 
Conceptos basicos de base de datos
Conceptos basicos de base de datosConceptos basicos de base de datos
Conceptos basicos de base de datosfiremas
 
Introduccion sqlserver
Introduccion sqlserverIntroduccion sqlserver
Introduccion sqlserverRoberto Zinzun
 
2. administracion de la seguridad
2.  administracion de la seguridad2.  administracion de la seguridad
2. administracion de la seguridadNestor Lopez
 
Creación índices y constraints en bases de datos de sql server
Creación índices y constraints en bases de datos de sql serverCreación índices y constraints en bases de datos de sql server
Creación índices y constraints en bases de datos de sql serverCesarIvanPM22
 
Guías y recomendaciones para instalar y configurar clusters de sql server
Guías y recomendaciones para instalar y configurar clusters de sql serverGuías y recomendaciones para instalar y configurar clusters de sql server
Guías y recomendaciones para instalar y configurar clusters de sql serverEnrique Catala Bañuls
 
Principales funciones de excel
Principales funciones de excelPrincipales funciones de excel
Principales funciones de excelTio Roberto C A
 
Libro de programacion visual basic 6 0
Libro de programacion  visual basic 6 0Libro de programacion  visual basic 6 0
Libro de programacion visual basic 6 0Yalmar Bustillo
 
Alta Disponibilidad con SQL Server 2012
Alta Disponibilidad con SQL Server 2012Alta Disponibilidad con SQL Server 2012
Alta Disponibilidad con SQL Server 2012dbLearner
 
Practica de visual basic sistema de facturación
Practica de visual basic sistema de facturaciónPractica de visual basic sistema de facturación
Practica de visual basic sistema de facturaciónmilenka796
 
Pasos Para Crear un Formulario Con Base de Datos En Visual Basic
Pasos Para Crear un Formulario Con Base de Datos En Visual BasicPasos Para Crear un Formulario Con Base de Datos En Visual Basic
Pasos Para Crear un Formulario Con Base de Datos En Visual BasicMaybel_Lopez
 
Visual Basic 6.0 progarmacion
Visual Basic 6.0 progarmacion Visual Basic 6.0 progarmacion
Visual Basic 6.0 progarmacion betsabebarcenas
 
Métodos para elaborar una conciliación bancaria
Métodos para elaborar una conciliación bancariaMétodos para elaborar una conciliación bancaria
Métodos para elaborar una conciliación bancariaJoselyn Castañeda
 

Andere mochten auch (20)

Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Server
 
Conceptos basicos de base de datos
Conceptos basicos de base de datosConceptos basicos de base de datos
Conceptos basicos de base de datos
 
Criptografia
CriptografiaCriptografia
Criptografia
 
Introduccion sqlserver
Introduccion sqlserverIntroduccion sqlserver
Introduccion sqlserver
 
2. administracion de la seguridad
2.  administracion de la seguridad2.  administracion de la seguridad
2. administracion de la seguridad
 
VB 6.0
VB 6.0VB 6.0
VB 6.0
 
Examen redes
Examen redesExamen redes
Examen redes
 
Creación índices y constraints en bases de datos de sql server
Creación índices y constraints en bases de datos de sql serverCreación índices y constraints en bases de datos de sql server
Creación índices y constraints en bases de datos de sql server
 
1. introduccion a transact-sql
1.  introduccion a transact-sql1.  introduccion a transact-sql
1. introduccion a transact-sql
 
Guías y recomendaciones para instalar y configurar clusters de sql server
Guías y recomendaciones para instalar y configurar clusters de sql serverGuías y recomendaciones para instalar y configurar clusters de sql server
Guías y recomendaciones para instalar y configurar clusters de sql server
 
Principales funciones de excel
Principales funciones de excelPrincipales funciones de excel
Principales funciones de excel
 
Libro de programacion visual basic 6 0
Libro de programacion  visual basic 6 0Libro de programacion  visual basic 6 0
Libro de programacion visual basic 6 0
 
Rotación de personal
Rotación de personalRotación de personal
Rotación de personal
 
Rotación de personal
Rotación de personalRotación de personal
Rotación de personal
 
Alta Disponibilidad con SQL Server 2012
Alta Disponibilidad con SQL Server 2012Alta Disponibilidad con SQL Server 2012
Alta Disponibilidad con SQL Server 2012
 
Practica de visual basic sistema de facturación
Practica de visual basic sistema de facturaciónPractica de visual basic sistema de facturación
Practica de visual basic sistema de facturación
 
Pasos Para Crear un Formulario Con Base de Datos En Visual Basic
Pasos Para Crear un Formulario Con Base de Datos En Visual BasicPasos Para Crear un Formulario Con Base de Datos En Visual Basic
Pasos Para Crear un Formulario Con Base de Datos En Visual Basic
 
Visual Basic 6.0 progarmacion
Visual Basic 6.0 progarmacion Visual Basic 6.0 progarmacion
Visual Basic 6.0 progarmacion
 
Métodos para elaborar una conciliación bancaria
Métodos para elaborar una conciliación bancariaMétodos para elaborar una conciliación bancaria
Métodos para elaborar una conciliación bancaria
 
Macros Basicos
Macros BasicosMacros Basicos
Macros Basicos
 

Ähnlich wie Programación con sql server

Ähnlich wie Programación con sql server (20)

Semana 01.pdf
Semana 01.pdfSemana 01.pdf
Semana 01.pdf
 
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
 
Plan Unidades
Plan UnidadesPlan Unidades
Plan Unidades
 
Base de datos
Base de datosBase de datos
Base de datos
 
Introducción.docx
Introducción.docxIntroducción.docx
Introducción.docx
 
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
 
Exposicion_Terabyte.pptx
Exposicion_Terabyte.pptxExposicion_Terabyte.pptx
Exposicion_Terabyte.pptx
 
SEMANA 1 Introduccion.pptx
SEMANA 1 Introduccion.pptxSEMANA 1 Introduccion.pptx
SEMANA 1 Introduccion.pptx
 
Presentacion PL/SQL
Presentacion PL/SQLPresentacion PL/SQL
Presentacion PL/SQL
 
Curso SQL - Leccion 1
Curso SQL - Leccion 1Curso SQL - Leccion 1
Curso SQL - Leccion 1
 
Oracle
OracleOracle
Oracle
 
INTRODUCCIÓN A SQL SERVER MANAGEMENT STUDIO 2008
INTRODUCCIÓN A SQL SERVER MANAGEMENT STUDIO 2008INTRODUCCIÓN A SQL SERVER MANAGEMENT STUDIO 2008
INTRODUCCIÓN A SQL SERVER MANAGEMENT STUDIO 2008
 
Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008
 
Microsoft SQL
Microsoft  SQLMicrosoft  SQL
Microsoft SQL
 
APLICACIONES EMPRESARIALES
APLICACIONES EMPRESARIALESAPLICACIONES EMPRESARIALES
APLICACIONES EMPRESARIALES
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOSBD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
 
Guia de estudio_oracle 11 g
Guia de estudio_oracle 11 gGuia de estudio_oracle 11 g
Guia de estudio_oracle 11 g
 
Guia de-estudio-oracle-11-g-pdf
Guia de-estudio-oracle-11-g-pdfGuia de-estudio-oracle-11-g-pdf
Guia de-estudio-oracle-11-g-pdf
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 

Programación con sql server

  • 1. Por: Marco Molina Programación con SQLServer
  • 2.
  • 3.
  • 4. Referencias Robert V. Beginning SQL Server Programming Willey Publishing. 2006. Robin D. Beginning SQL Server 2008 for Developers . Appress. 2008. Tobias T. Training Kit SQL Server 2008 Database Development . Microsoft Press. 2008.
  • 5. Introducción El código que se puede colocar dentro de la Base de Datos puede ser un factor de mejora del performance de las aplicaciones empresariales. En el presente curso, aprenderemos los elementos del lenguaje SQL, dentro del entorno del SQLServer, para programar los objetos de la Base de Datos como son: Procedimientos Almacenados, Funciones de Usuario y Triggers.
  • 6. Objetos de la Base de Datos - Tablas == Tables - Indices == Indexes - Vistas == Views - Restricciones == Constraints - Instantáneas == Sanpshots - Ensamblados == Assemblies - Roles == Roles - usuarios == Users - Procedimientos Almacenados == Stored Prc - Funciones de Usuario = User Defined Func - Desencadenadores == Triggers
  • 7. T-SQL - El lenguaje de SQLServer T-SQL == Transactional SQL Es el lenguaje SQL que ha sido adaptado al SQL Server. Se divide en los sublenguajes DDL, DML y DCL, pero además, proporciona instrucciones procedimentales como: IF - ELSE CASE - WHEN - THEN RETURN WHILE WAIT FOR