DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.

Slides:



Advertisements
Presentaciones similares
Rocío Contreras Aguila Primer Semestre 2010
Advertisements

Módulo Tablero de Control Sesión X Lic. Aarón García López.
integridad referencial
Supervisión del rendimiento de SQL Server
BASE DE DATOS Primeros pasos
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
Gestionar y organizar los elementos del correo electrónico
Aprendizaje de Microsoft® Access® 2010
Especialista en Business Intelligence Integration Services SSIS (Sesión 7) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
SQL Server Integration Services SSIS
SQL Server Integration Services SSIS
Especialista en Business Intelligence Integration Services SSIS (Sesión 7) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Especialista en Business Intelligence Integration Services SSIS (Sesión 6) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
INTERFAZ DE ACCES DISEÑO DE BASE DE DATOS
Optimización de sistemas de trading
Como empezar en Access 2000 Abrir Access 2000 Pulsamos INICIO
COMPUTACIÓN APLICADA FACULTAD DE INGENIERÍA, UAQ Tablas Dinámicas, Macros Ma. Teresa García Ramírez.
Diseño de una base de datos Zavaleta Nolasco Karina
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
BASES DE DATOS Con Access.
“Diseño de base de Datos Alquicira Jiménez Carolina 303
1 Microcomputación II Unidad II Administración de datos con MS-SQL Server y Visual Basic Introducción a Transact – SQL: Select, Delete, Update. Tema:
Especialista en Business Intelligence Integration Services SSIS Tareas de Flujo de Control (Parte I) Microsoft SQL Server 2008 R2 Suscribase a
POWERPOINT.
Ing. Elkin José Carrillo Arias
Microsoft Office Project 2010 Curso Básico
Publicación de bases de datos Access en la web
APLICACIÓN EN VISUAL BASIC
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
MICROSOFT EXCEL Excel es una aplicación del tipo hoja de calculo, integrada en el entorno Windows, y desarrollada por Microsoft, en la cual se combinan.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
NOMBRES:OLIVARES ALFARO JOSE L. BONETTI ARON GRUPO:308.
Estructura de los Sistemas Operativos
MICROSOFT OFFICE Power Point.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
PROCEDIMIENTOS ALMACENADOS Es una consulta almacenada en la base de datos en un servidor. Los P.A. Mejoran el Rendimiento Disminuyen el tráfico. Los P.A.
Zavaleta Nolasco Karina Rechy Villareal Sandra Grupo:309 Equipo: 04 Profesora: Gabriela Pichardo.
BASES DE DATOS Saúl morales Rodríguez Miguel cinto al monte.
BASE DE DATOS: es una recopilación de información relativa a un tema o propósito particular, por ejemplo: seguimiento de cultivos, cria-invernada, tambo,
COLEGIO DE BACHILLERES “XOCHIMILCO TEPEPAN” Nº13  Tecnologías de la Información y comunicación 3.  Profa. Gabriela Pichardo Lazardo EQUIPO 25  Emmanuel.
INTERFAS DE ACCES DISEÑO DE UNA BASE DE DATOS NOMBRE: OLIVARES MORALES ROGELIO DANIEL BAUTISTA CRUZ GRUPO: 307 EQUIPO: 05.
C OLEGIO DE B ACHILLERES N O.13 X OCHIMILCO, T EPEPAN C ARRASCO G ARCÍA L ORENA T ORRES H EREDIA C ARLA P ALMIRA G RUPO : 308 M ATUTINO E QUIPO : 12.
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
Automatizacion en Word. Macros En Microsoft Office Word 2007 se pueden automatizar las tareas realizadas con más frecuencia creando macros. Una macro.
Diseño de una base de datos y elementos básicos Integrantes: López Ponce de León José Efrén Velazquez Martínez Brenda Equipo:10Grupo:307.
 SQL es un lenguaje de consulta para los sistemas de bases de datos relaciónales, pero que no posee la potencia de los lenguajes de programación.
Manual violento de Navicat
SQL Lenguaje Estructurado de Consulta MATERIA: diseñar sistemas de información ALUMNO: sarmiento flores Liliana Guadalupe GRUPO: 4° “A” TURNO: matutino.
DISEÑO DE CONSULTAS. En Access las tareas básicas de gestión de la base de datos las realizan las consultas. Mediante las consultas podemos gestionar.
CONBINACION DE CORRESPONDENCIA
Uso de las herramientas de consulta de Transact-SQL
1.- Abrir visual studio en : todos los programas, Microsoft Visual Studio 2005, Microsoft Visual Studio 2005 (para este ejemplo se utilizó la versión.
Introducción a phpMyAdmin
Profesora: Angela Maiz
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
DISPARADORES Y SISTEMAS DE GESTION DE BASE DE DATOS DE SQL
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
INTEGRANTE: FLORES GODOY JUAN E. Grupo:308. Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla.
Partes de la ventana Access
¿Cómo programar un Botón para agregar registros a una base de datos?
Bases de Datos y Sistemas de Gestión de Bases Relacionales.
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
Procesador de textos. Componentes de Word. Multiversidad Latinoamericana Campus Celaya Bachillerato Informática I Prof. Brayan Tula Villanueva 1er. Semestre.
ACCESO A DATOS EN ASP.NET Controles de origen de datos Controles enlazados a datos.
Para cada uno de los atributos, indicaremos su campo de descripción. Cuando un campo no dispone de este (como el.
Módulo 4: Administrar el acceso a recursos
DML Transact SQL Sesión X Triggers. Duración 2 Horas.
Prácticas de Cierre MOS Excel 2010 │ Microsoft Office Specialist Microsoft Office Specialist: Excel 2010 Cada diapositiva contiene un cuadro de color.
Transcripción de la presentación:

DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL

Introducción al SQL Server Duración: 1 hora

Objetivo General Al finalizar la unidad el participante será capaz de indicar las características del manejador de Base de Datos SQL Server así como las versiones existentes del mismo.

Introducción El manejo de cualquier herramienta o lenguaje de programación requiere que se conozcan las características del mismo, en esta unidad el participante indicará las características del manejador de Base de Datos SQL Server.

Componentes del SQL Server Objetivo: El participante conocerá los componentes que integran al manejador de Base de datos SQL Server.

Componentes del SQL Server El SQL Server incluye algunas características que lo hacen un poderoso sistema de administración de bases de datos, estas características incluyen soporte para una amplia variedad de integración de sistemas operativos Windows.

Componentes del SQL Server Versiones de SQL Server 2000  Enterprise  Standard  Personal  Developer  Herramientas cliente  Conectividad

Componentes del SQL Server Características del SQL Server 2000  Integración con windows 2000  Escalabilidad  Replicación  Administración Centralizada  Tareas Automáticas

Componentes del SQL Server Los componentes del SQL Server son:  Herramientas administrativas  Administrador corporativo  Analizador  Analizador de consultas  Compatibilidad con cliente DTC  El Coordinador de transacciones distribuidas de Microsoft (MS DTC)  Visor de conflictos

Objetos de una Base de Datos Objetivo: El participante indicará cuales son los objetos con los que puede trabajar una Base de datos, a través de la descripción sencilla y concreta de los mismos

Objetos de una Base de Datos Tablas Todos los datos de una base de datos de Microsoft SQL Server 2000 están contenidos en objetos llamados tablas. Cada tabla representa algún tipo de objeto con significado para los usuarios.

Objetos de una Base de Datos Las tablas de SQL Server tienen dos componentes principales:  Columnas Cada columna representa algún atributo del objeto representado por la tabla.  Rows Cada fila representa una única aparición del objeto representado por la tabla.

Objetos de una Base de Datos Vistas de SQL Una vista se puede considerar una tabla virtual o una consulta almacenada. Los datos accesibles a través de una vista no están almacenados en un objeto distinto de la base de datos. Lo que está almacenado en la base de datos es una instrucción SELECT

Objetos de una Base de Datos Procedimientos almacenados de SQL Un procedimiento almacenado es un grupo de instrucciones Transact-SQL compiladas en un único plan de ejecución.

Objetos de una Base de Datos SQL Server 2000 admite dos tipos de funciones:  Funciones integradas Funcionan como se define en la referencia de Transact-SQL y no se pueden modificar.  Funciones definidas por el usuario Le permiten definir sus propias funciones Transact-SQL mediante la instrucción CREATE FUNCTION.

Objetos de una Base de Datos Desencadenadores Un desencadenador es un tipo especial de procedimiento almacenado que entra en vigor cuando se modifican datos en una tabla especificada utilizando una o más operaciones de modificación de datos: UPDATE (actualización), INSERT (inserción) o DELETE (eliminación).

Conclusión El desarrollo de esta unidad tocó dos subtemas: Componentes del SQL Server y Tipos de objetos de una Base de Datos esto sirviendo como punto de partida a la conexión y realización de sobre SQL Server que se aplicará en las unidades siguientes, la evaluación de esta unidad se realizará al momento de terminar la unidad II.

Uso de las herramientas de consulta Duración: 1 hora

Objetivo General Al finalizar el modulo el participante trabajará de una forma sencilla con el analizador de consultas de SQL-Server como herramienta de interacción con la base de datos.

Introducción Como se mencionó el Analizador de consultas es uno de los componentes del SQL Server, este permite la conexión y realización de operaciones sobre las bases de datos contenidas, la unidad presente analiza de una forma detenida el analizador de consultas, comenzará con las especificaciones del analizador.

Analizador de consultas SQL Objetivo Específico: Identificará las características y posibilidades que ofrece el analizador de consultas SQL a través de la conexión con una base de datos.

Analizador de consultas SQL El Analizador de consultas SQL es una interfaz gráfica de usuario para diseñar y probar interactivamente instrucciones Transact-SQL, archivos por lotes y secuencias de comandos. Es posible llamar al Analizador de consultas SQL desde el Administrador corporativo de SQL Server.

Analizador de consultas SQL

El Analizador de consultas SQL ofrece:  Editor de texto en formato libre  Código de colores en la sintaxis Transact- SQL  Examinador de objetos y herramientas de búsqueda de objetos  Las plantillas se pueden utilizar para acelerar el desarrollo de instrucciones

Analizador de consultas SQL El Analizador de consultas SQL ofrece:  Resultados presentados en una cuadrícula  Diagrama gráfico de la información del plan de presentación  Asistente para optimización de índices

Analizador de consultas SQL Para conectarse a SQL Server:  En el cuadro de diálogo Conectar a SQL Server, escriba el nombre del servidor de base de datos en el cuadro SQL Server. Para seleccionar el servidor local, seleccione (local).

Analizador de consultas SQL

Navegador de Objetos Objetivo específico: Al participante identificará las características del navegador de objetos como elemento del analizador de consultas.

Navegador de Objetos Una herramienta que ofrece el analizador de consultas es el navegador de objetos mediante el cual se puede navegar por todas las bases de datos y revisar las funciones y características de los objetos de cada base de datos como lo pueden ser: tablas de usuario, tablas de sistema, procedimientos, funciones, etc.

Navegador de Objetos

Como se ha mencionado con el navegador de objetos se puede navegar por todos los objetos, únicamente se debe navegar (explorar) los elementos mostrados por el mismo navegador.

Navegador de Objetos

Con el navegador de consulta se pueden crear los guiones o líneas de código para la creación de esos objetos, en una nueva ventana, en un archivo o en el portapapeles. Se pude eliminar el objeto, se puede abrir dicho objeto y guardar entre otras opciones.

Navegador de Objetos

Ejecución de sentencias Transact-SQL Objetivo Específico: El participante ejecutará sentencias básicas Transact-SQL desde el Analizador de consultas.

Ejecución de sentencias Transact-SQL En el momento que se establece la conexión con la base de datos se pueden realizar operaciones directamente con la información, para ello solo basta escribir la sentencia SQL correspondiente a la acción que se quiera realizar o bien a través del navegador de objetos obtener la instrucción necesaria.

Ejecución de sentencias Transact-SQL El analizador de consultas SQL ofrece la opción de verificar las operaciones antes ejecutarlas con lo cual se comprueba la correcta escritura de las mismas. Para ello solo se requiere pulsar la combinación de teclas [CTRL]+[F5], si se llegase a encontrar un error, el analizador indicaría la línea y tipo de error correspondiente. Otra forma de revisar la instrucción es a través del menú de gráficas ofrecidas.

Ejecución de sentencias Transact-SQL Para ejecutar una instrucción se debe pulsar F5 o bien a través de herramientas las gráficas. Note que se cuenta con un botón de parado de instrucción necesario para cuando ocurra un bloqueo o tardanza en la ejecución Cada vez que se va a realizar una operación se debe verificar que se este realizando en la base de datos correspondiente, se tiene el selector de bases de datos.

Ejecución de sentencias Transact-SQL Ejercicio: Actividades Realice la conexión a la base de datos llamada “PUBS” a través del administrador corporativo. Si no esta activo el navegador de objetos, ábralo.

Ejecución de sentencias Transact-SQL Revise las tablas de usuario y verifique los campos así como los tipos de datos. Seleccione una tabla de usuario y genere la secuencia de código para realizar una operación “Select”: Ejecute la instrucción.

Conclusión Las opciones de utilización de bases de datos han sido adquiridas por el usuario, la aplicación de estas posibilidades serán ejecutadas en el transcurso del curso, ahora se tiene una visión más concreta del SQL Server, en este momento se realizará la evaluación de las dos primeras unidades.