SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Curso Online
                                       Microsoft SQL Server 2005




© 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados.
         Avda. Andalucía 31 Málaga, España. T. 900 302 222
Índice

  1.   Diseño y programación

                 Servidor de bases de datos SQL Server 2005: creación de tablas, consultas en SQL,
                 vistas, procedimientos almacenados, etc.


  2.   Instalación

                 Ediciones disponibles para cada necesidad. Proceso de instalación.


  3.   Configurar la instalación

                 Configuración de instalación de SQL Server: configuración de superficie, Administrador
                 de configuración y SQL Server Management Studio, documentación o Libros en
                 pantalla.


  4.   Crear bases de datos

                 Creación de una nueva base de datos. Adjuntar una base de datos existente en otro
                 servidor y separarla del actual.


  5.   Tablas

                 Cómo trabajar en SQL Server Management Studio para crear tablas en una base de
                 datos. Tipos de datos disponibles en SQL Server para representar campos de texto, con
                 valores numéricos, fechas, etc.


  6.   Relaciones

                 Cómo establecer las relaciones entre las tablas de una base de datos SQL Server
                 según su naturaleza: 1 a muchos o Muchos a muchos. Integridad referencial.


  7.   Propiedades de tabla

                 Propiedades de las tablas: valores predeterminados, las restricciones Check, las
                 restricciones UNIQUE o la intercalación.


  8.   Índices

                 Concepto de índice de una tabla. Tipos disponibles en SQL Server: agrupados y no
                 agrupados. Cómo crear índices.


  9.   El lenguaje SQL (I)

                 Lenguaje SQL como un estándar a la hora de acceder a bases de datos relacionales.
                 Sentencia SELECT para crear consultas de selección.




             © 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados.
                      Avda. Andalucía 31 Málaga, España. T. 900 302 222
10. El lenguaje SQL (II)

             Operadores avanzados de SQL, combinar tablas con los operadores INNER JOIN y
             OUTER JOIN. Subconsultas. Utilizar el operador EXISTS.


11. El lenguaje SQL (III)

             Consultas de UNION en SQL. Consultas de actualización.


12. Vistas

             Creación de crear vistas.


13. Procedimientos almacenados (I)

             Procedimiento almacenado. Ventajas de los procedimientos almacenados respecto a las
             consultas ''ad hoc'' en SQL.


14. Procedimientos almacenados (II)

             Conceptos clásicos de programación que podemos emplear al utilizar T-SQL para crear
             procedimientos almacenados. Cómo declarar variables, utilizar estructuras de decisión y
             de repetición, cursores o la sentencia INSERT INTO...SELECT.


15. Procedimientos almacenados (III)

             Aspectos avanzados relacionados con los procedimientos almacenados en SQL Server
             2005: utilización de estructuras TRY / CATCH para manejar errores; englobar varias
             operaciones en una transacción; utilidad y buen uso de los valores de retorno; y
             recomendaciones a la hora de emplear procedimientos almacenados.


16. Funciones definidas por el usuario

             Qué son las funciones definidas por el usuario y sus diferencias con los procedimientos
             almacenados. Tipos de funciones: escalares, de valores de tabla en línea y de valores
             de tabla con múltiples instrucciones.


17. Desencadenadores (triggers)

             Desencadenadores o triggers. Tipos de desencadenadores en SQL Server 2005:
             AFTER e INSTEAD OF.


18. Integración CLR

             Cómo implementar código .NET en el propio servidor de bases de datos SQL Server.


19. Administración

             Servidor de bases de datos SQL Server 2005 desde el punto de vista de un
             administrador. Tareas más habituales. Seguridad del servidor. Copias de seguridad y
             restauración.




          © 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados.
                   Avda. Andalucía 31 Málaga, España. T. 900 302 222
20. Propiedades de servidor y de base de datos

            Propiedades del servidor y de las bases de datos.


21. Esquemas

            Esquemas y uso.


22. Seguridad (I)

            Seguridad en el acceso a un servidor SQL Server y a sus bases de datos. Diferencia
            entre inicio de sesión o login y el papel de las funciones del servidor.


23. Seguridad (II)

            Características del servidor SQL Server para establecer la seguridad en el acceso a los
            datos: establecer permisos sobre los objetos y cadenas de propiedad.



24. Copias de seguridad

            Copias de seguridad y restauración para recuperar una base de datos. Estrategias que
            podría seguir un administrador del servidor.




          © 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados.
                   Avda. Andalucía 31 Málaga, España. T. 900 302 222

Más contenido relacionado

La actualidad más candente

Juan ignacio mazza cv
Juan ignacio mazza   cvJuan ignacio mazza   cv
Juan ignacio mazza cv
JuanMazza
 
Base de datos laboratorio
Base de datos laboratorioBase de datos laboratorio
Base de datos laboratorio
freddy Fred
 
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
Olaya Molina
 

La actualidad más candente (18)

Lab 01 badestra
Lab 01 badestraLab 01 badestra
Lab 01 badestra
 
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
 
Base datos sql
Base datos sqlBase datos sql
Base datos sql
 
Ansi Sql
Ansi SqlAnsi Sql
Ansi Sql
 
Ansi Sql
Ansi SqlAnsi Sql
Ansi Sql
 
Microsoft SQL
Microsoft SQLMicrosoft SQL
Microsoft SQL
 
Versiones de sql
Versiones de sqlVersiones de sql
Versiones de sql
 
Sql Server
Sql ServerSql Server
Sql Server
 
Juan ignacio mazza cv
Juan ignacio mazza   cvJuan ignacio mazza   cv
Juan ignacio mazza cv
 
Base de datos laboratorio
Base de datos laboratorioBase de datos laboratorio
Base de datos laboratorio
 
Hoja electrónica de cálculo
Hoja electrónica de cálculoHoja electrónica de cálculo
Hoja electrónica de cálculo
 
Oracle
OracleOracle
Oracle
 
Presentacion de Microsoft SQL Server.
Presentacion de Microsoft SQL Server. Presentacion de Microsoft SQL Server.
Presentacion de Microsoft SQL Server.
 
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
 
Android con conexión a base de datos sqlite
Android con conexión a base de datos sqliteAndroid con conexión a base de datos sqlite
Android con conexión a base de datos sqlite
 
Android con conexión a base de datos sq lite
Android con conexión a base de datos sq liteAndroid con conexión a base de datos sq lite
Android con conexión a base de datos sq lite
 
Comparacion entre my sql y sql server
Comparacion entre my sql y sql serverComparacion entre my sql y sql server
Comparacion entre my sql y sql server
 
Microsoft SQL
Microsoft  SQLMicrosoft  SQL
Microsoft SQL
 

Similar a Curso online-programacion-sql-server-2005-lw

Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
Martha
 
Un vistazo a sql server
Un vistazo a sql serverUn vistazo a sql server
Un vistazo a sql server
Lalo Pérez
 

Similar a Curso online-programacion-sql-server-2005-lw (20)

Curso online-oracle-lw
Curso online-oracle-lwCurso online-oracle-lw
Curso online-oracle-lw
 
Manual sql
Manual sqlManual sql
Manual sql
 
Bases de Datos Distribuidas con Sql Server 2012
Bases de Datos Distribuidas con Sql Server 2012Bases de Datos Distribuidas con Sql Server 2012
Bases de Datos Distribuidas con Sql Server 2012
 
Sql2014 imple __
Sql2014 imple __Sql2014 imple __
Sql2014 imple __
 
Comparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracleComparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracle
 
Introduction to SQL SERVER
Introduction to  SQL SERVERIntroduction to  SQL SERVER
Introduction to SQL SERVER
 
Exposicion_Terabyte.pptx
Exposicion_Terabyte.pptxExposicion_Terabyte.pptx
Exposicion_Terabyte.pptx
 
Base de datos
Base de datosBase de datos
Base de datos
 
Semana 01.pdf
Semana 01.pdfSemana 01.pdf
Semana 01.pdf
 
Presentacion
PresentacionPresentacion
Presentacion
 
Sqlite Base de Datos
Sqlite Base de Datos Sqlite Base de Datos
Sqlite Base de Datos
 
sesion 01_sql basico.pdf
sesion 01_sql basico.pdfsesion 01_sql basico.pdf
sesion 01_sql basico.pdf
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Base de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosBase de Datos Grupo Los Informaticos
Base de Datos Grupo Los Informaticos
 
Clase vii
Clase viiClase vii
Clase vii
 
40340385 instalacion-de-sql
40340385 instalacion-de-sql40340385 instalacion-de-sql
40340385 instalacion-de-sql
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
Microsoftsqlserver
Microsoftsqlserver Microsoftsqlserver
Microsoftsqlserver
 
Programación con sql server
Programación con sql serverProgramación con sql server
Programación con sql server
 
Un vistazo a sql server
Un vistazo a sql serverUn vistazo a sql server
Un vistazo a sql server
 

Más de Cursodirecto.com

Curso online Excel 2007 intermedio
Curso online Excel 2007 intermedioCurso online Excel 2007 intermedio
Curso online Excel 2007 intermedio
Cursodirecto.com
 
Curso online Marketing y ventas
Curso online Marketing y ventasCurso online Marketing y ventas
Curso online Marketing y ventas
Cursodirecto.com
 
Curso online Powerpoint 2007
Curso online Powerpoint 2007Curso online Powerpoint 2007
Curso online Powerpoint 2007
Cursodirecto.com
 
Curso online After Effects CS5
Curso online After Effects CS5Curso online After Effects CS5
Curso online After Effects CS5
Cursodirecto.com
 
Curso online Dirección y desarrollo de equipos trabajo
Curso online Dirección y desarrollo de equipos trabajoCurso online Dirección y desarrollo de equipos trabajo
Curso online Dirección y desarrollo de equipos trabajo
Cursodirecto.com
 
Curso online Cómo hacer negocios en Internet
Curso online Cómo hacer negocios en InternetCurso online Cómo hacer negocios en Internet
Curso online Cómo hacer negocios en Internet
Cursodirecto.com
 
Curso online Alfabetizacion informática
Curso online Alfabetizacion informáticaCurso online Alfabetizacion informática
Curso online Alfabetizacion informática
Cursodirecto.com
 
Curso online Adobe Premiere
Curso online Adobe PremiereCurso online Adobe Premiere
Curso online Adobe Premiere
Cursodirecto.com
 
Curso online Adobe Illustrator
Curso online Adobe IllustratorCurso online Adobe Illustrator
Curso online Adobe Illustrator
Cursodirecto.com
 
Curso online Access 2007 básico
Curso online Access 2007 básicoCurso online Access 2007 básico
Curso online Access 2007 básico
Cursodirecto.com
 

Más de Cursodirecto.com (20)

Curso online Excel 2007 intermedio
Curso online Excel 2007 intermedioCurso online Excel 2007 intermedio
Curso online Excel 2007 intermedio
 
Curso online Marketing y ventas
Curso online Marketing y ventasCurso online Marketing y ventas
Curso online Marketing y ventas
 
Curso online Powerpoint 2007
Curso online Powerpoint 2007Curso online Powerpoint 2007
Curso online Powerpoint 2007
 
Curso online After Effects CS5
Curso online After Effects CS5Curso online After Effects CS5
Curso online After Effects CS5
 
Curso online Poda e Injertos
Curso online Poda e InjertosCurso online Poda e Injertos
Curso online Poda e Injertos
 
Curso online PHP
Curso online PHPCurso online PHP
Curso online PHP
 
Curso online Photoshop cs4 diseño gráfico
Curso online Photoshop cs4 diseño gráficoCurso online Photoshop cs4 diseño gráfico
Curso online Photoshop cs4 diseño gráfico
 
Curso online Gestión del tiempo
Curso online Gestión del tiempoCurso online Gestión del tiempo
Curso online Gestión del tiempo
 
Curso online Francés básico
Curso online Francés básicoCurso online Francés básico
Curso online Francés básico
 
Curso online Excel 2007 básico
Curso online Excel 2007 básicoCurso online Excel 2007 básico
Curso online Excel 2007 básico
 
Curso online Excel 2007 avanzado
Curso online Excel 2007 avanzadoCurso online Excel 2007 avanzado
Curso online Excel 2007 avanzado
 
Curso online Dirección y desarrollo de equipos trabajo
Curso online Dirección y desarrollo de equipos trabajoCurso online Dirección y desarrollo de equipos trabajo
Curso online Dirección y desarrollo de equipos trabajo
 
Curso online Cómo hacer negocios en Internet
Curso online Cómo hacer negocios en InternetCurso online Cómo hacer negocios en Internet
Curso online Cómo hacer negocios en Internet
 
Curso online Castellano para extranjeros sector agrario
Curso online Castellano para extranjeros sector agrarioCurso online Castellano para extranjeros sector agrario
Curso online Castellano para extranjeros sector agrario
 
Curso online Borland Delphi
Curso online Borland DelphiCurso online Borland Delphi
Curso online Borland Delphi
 
Curso online Borland Builder
Curso online Borland BuilderCurso online Borland Builder
Curso online Borland Builder
 
Curso online Alfabetizacion informática
Curso online Alfabetizacion informáticaCurso online Alfabetizacion informática
Curso online Alfabetizacion informática
 
Curso online Adobe Premiere
Curso online Adobe PremiereCurso online Adobe Premiere
Curso online Adobe Premiere
 
Curso online Adobe Illustrator
Curso online Adobe IllustratorCurso online Adobe Illustrator
Curso online Adobe Illustrator
 
Curso online Access 2007 básico
Curso online Access 2007 básicoCurso online Access 2007 básico
Curso online Access 2007 básico
 

Curso online-programacion-sql-server-2005-lw

  • 1. Curso Online Microsoft SQL Server 2005 © 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados. Avda. Andalucía 31 Málaga, España. T. 900 302 222
  • 2. Índice 1. Diseño y programación Servidor de bases de datos SQL Server 2005: creación de tablas, consultas en SQL, vistas, procedimientos almacenados, etc. 2. Instalación Ediciones disponibles para cada necesidad. Proceso de instalación. 3. Configurar la instalación Configuración de instalación de SQL Server: configuración de superficie, Administrador de configuración y SQL Server Management Studio, documentación o Libros en pantalla. 4. Crear bases de datos Creación de una nueva base de datos. Adjuntar una base de datos existente en otro servidor y separarla del actual. 5. Tablas Cómo trabajar en SQL Server Management Studio para crear tablas en una base de datos. Tipos de datos disponibles en SQL Server para representar campos de texto, con valores numéricos, fechas, etc. 6. Relaciones Cómo establecer las relaciones entre las tablas de una base de datos SQL Server según su naturaleza: 1 a muchos o Muchos a muchos. Integridad referencial. 7. Propiedades de tabla Propiedades de las tablas: valores predeterminados, las restricciones Check, las restricciones UNIQUE o la intercalación. 8. Índices Concepto de índice de una tabla. Tipos disponibles en SQL Server: agrupados y no agrupados. Cómo crear índices. 9. El lenguaje SQL (I) Lenguaje SQL como un estándar a la hora de acceder a bases de datos relacionales. Sentencia SELECT para crear consultas de selección. © 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados. Avda. Andalucía 31 Málaga, España. T. 900 302 222
  • 3. 10. El lenguaje SQL (II) Operadores avanzados de SQL, combinar tablas con los operadores INNER JOIN y OUTER JOIN. Subconsultas. Utilizar el operador EXISTS. 11. El lenguaje SQL (III) Consultas de UNION en SQL. Consultas de actualización. 12. Vistas Creación de crear vistas. 13. Procedimientos almacenados (I) Procedimiento almacenado. Ventajas de los procedimientos almacenados respecto a las consultas ''ad hoc'' en SQL. 14. Procedimientos almacenados (II) Conceptos clásicos de programación que podemos emplear al utilizar T-SQL para crear procedimientos almacenados. Cómo declarar variables, utilizar estructuras de decisión y de repetición, cursores o la sentencia INSERT INTO...SELECT. 15. Procedimientos almacenados (III) Aspectos avanzados relacionados con los procedimientos almacenados en SQL Server 2005: utilización de estructuras TRY / CATCH para manejar errores; englobar varias operaciones en una transacción; utilidad y buen uso de los valores de retorno; y recomendaciones a la hora de emplear procedimientos almacenados. 16. Funciones definidas por el usuario Qué son las funciones definidas por el usuario y sus diferencias con los procedimientos almacenados. Tipos de funciones: escalares, de valores de tabla en línea y de valores de tabla con múltiples instrucciones. 17. Desencadenadores (triggers) Desencadenadores o triggers. Tipos de desencadenadores en SQL Server 2005: AFTER e INSTEAD OF. 18. Integración CLR Cómo implementar código .NET en el propio servidor de bases de datos SQL Server. 19. Administración Servidor de bases de datos SQL Server 2005 desde el punto de vista de un administrador. Tareas más habituales. Seguridad del servidor. Copias de seguridad y restauración. © 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados. Avda. Andalucía 31 Málaga, España. T. 900 302 222
  • 4. 20. Propiedades de servidor y de base de datos Propiedades del servidor y de las bases de datos. 21. Esquemas Esquemas y uso. 22. Seguridad (I) Seguridad en el acceso a un servidor SQL Server y a sus bases de datos. Diferencia entre inicio de sesión o login y el papel de las funciones del servidor. 23. Seguridad (II) Características del servidor SQL Server para establecer la seguridad en el acceso a los datos: establecer permisos sobre los objetos y cadenas de propiedad. 24. Copias de seguridad Copias de seguridad y restauración para recuperar una base de datos. Estrategias que podría seguir un administrador del servidor. © 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados. Avda. Andalucía 31 Málaga, España. T. 900 302 222