SQL Server 2008 Course. Jesus Garcia Correa

Tamaño: px
Comenzar la demostración a partir de la página:

Download "SQL Server 2008 Course. Jesus Garcia Correa garcia.jesus@cuallisys.com"

Transcripción

1 SQL Server 2008 Course Jesus Garcia Correa 1

2 SET (Transact-SQL) SET DATEFORMAT (Transact-SQL) (FECHA Y HORA) Establece el orden de las partes correspondientes al mes, día y año de una fecha para interpretar las cadenas de caracteres date, smalldatetime, datetime, datetime2 y datetimeoffset. SET DATEFORMAT dmy; datetime2 = '31/12/ :01: '; Selecciona el formato dmy SET DATEFORMAT dmy; datetime2 = '12/31/ :01: '; Error 2

3 SET (Transact-SQL) SET LOCK_TIMEOUT (INSTRUCCIONES DE BLOQUEO) Especifica el número de milisegundos que una instrucción espera a que se libere un bloqueo. SET LOCK_TIMEOUT 1800 En el ejemplo siguiente se establece el período de tiempo de espera de bloqueo en 1800 milisegundos. 3

4 SET (Transact-SQL) SET LANGUAGE (Transact-SQL) (OTRAS INSTRUCCIONES) Especifica el entorno de idioma de la sesión. El idioma de la sesión determina los formatos de datetime y los mensajes del sistema. DATETIME = '12/5/2007' SET LANGUAGE Italian SELECT AS 'Month Name' SET LANGUAGE us_english SELECT AS 'Month Name' SET LANGUAGE spanish SELECT AS 'Month Name' 4

5 SET (Transact-SQL) SET CONCAT_NULL_YIELDS_NULL (OTRAS INSTRUCCIONES) Determina si los resultados de la concatenación se tratan como valores NULL o como valores de cadena vacía. PRINT 'Seteando CONCAT_NULL_YIELDS_NULL ON'; SET CONCAT_NULL_YIELDS_NULL ON; SELECT 'abc' + NULL ; -- SET CONCAT_NULL_YIELDS_NULL OFF SET CONCAT_NULL_YIELDS_NULL OFF; SELECT 'abc' + NULL; 5

6 SET (Transact-SQL) SET NOCOUNT (Instrucciones de ejecución de consultas) Evita que se devuelva el mensaje que muestra el recuento del número de filas afectadas por una instrucción o un procedimiento almacenado de Transact-SQL como parte del conjunto de resultados. USE AdventureWorks; SET NOCOUNT OFF; -- Muestra el mensaje con el numero de columnas afectadas. SELECT TOP(5)AddressLine1 FROM Person.Address WHERE AddressLine1 LIKE 'A%'; -- No Muestra el mensaje con el numero de columnas afectadas. SET NOCOUNT ON; SELECT TOP(5)AddressLine1 FROM Person.Address WHERE AddressLine1 LIKE 'A%'; 6

7 SET (Transact-SQL) SET FMTONLY (Instrucciones de ejecución de consultas) Devuelve sólo metadatos al cliente. Se puede usar para probar el formato de la respuesta sin ejecutar realmente la consulta. USE AdventureWorks; SET FMTONLY OFF; SELECT * FROM Person.Address SET FMTONLY ON; SELECT * FROM Person.Address 7

8 SET (Transact-SQL) SET STATISTICS IO (Estadísticas) Hace que SQL Server muestre información relacionada con la cantidad de actividad de disco generada por las instrucciones Transact-SQL. USE AdventureWorks SET STATISTICS IO ON; -- Cambiar a OFF SELECT TOP 1000 [AddressID],[AddressLine1],[AddressLine2],[City],[StateProvinceID],[PostalCode],[rowguid],[ModifiedDate] FROM [AdventureWorks].[Person].[Address] Las estadísticas se muestran en el campo de mensaje 8

9 SET (Transact-SQL) SET STATISTICS TIME (estadísticas) Muestra el número de milisegundos necesarios para analizar, compilar y ejecutar cada instrucción. USE AdventureWorks SET STATISTICS TIME ON; SELECT * from Production.ProductCostHistory where StandardCost < SET STATISTICS TIME OFF; 9

10 SET (Transact-SQL) SET STATISTICS XML (estadísticas) Hace que Microsoft SQL Server ejecute instrucciones Transact-SQL y genere información detallada sobre cómo se ejecutaron las instrucciones en un documento XML definido correctamente. USE AdventureWorks SET STATISTICS XML ON; -- Primera Consulta SELECT * FROM HumanResources.Employee WHERE NationalIDNumber = ' '; -- Segunda consulta. SELECT * FROM HumanResources.Employee WHERE Title LIKE 'Production%'; SET STATISTICS XML OFF; 10

11 SET (Transact-SQL) SET TRANSACTION ISOLATION LEVEL (Transacciones) Controla el comportamiento del bloqueo y de las versiones de fila de las instrucciones Transact-SQL emitidas por una conexión a SQL Server. USE AdventureWorks SET TRANSACTION ISOLATION LEVEL REPEATABLE READ; BEGIN TRANSACTION; SELECT * FROM HumanResources.EmployeePayHistory; SELECT * FROM HumanResources.Department; COMMIT TRANSACTION; 11

12 Procedimientos Almacenados Del Sistema En SQL Server, muchas actividades administrativas e informativas se pueden realizar mediante los procedimientos almacenados del sistema. Los procedimientos almacenados del sistema se agrupan en las categorías que aparecen a continuación: Procedimientos almacenados de Active Directory Se utilizan para registrar instancias de SQL Server y bases de datos de SQL Server en Active Directory de Microsoft Windows Procedimientos almacenados del catálogo Se utilizan para implementar las funciones del diccionario de datos ODBC y aislar las aplicaciones ODBC de los cambios en las tablas subyacentes del sistema. 12

13 Procedimientos Almacenados Del Sistema En SQL Server, muchas actividades administrativas e informativas se pueden realizar mediante los procedimientos almacenados del sistema. Los procedimientos almacenados del sistema se agrupan en las categorías que aparecen a continuación: Procedimientos almacenados de Active Directory Se utilizan para registrar instancias de SQL Server y bases de datos de SQL Server en Active Directory de Microsoft Windows Procedimientos almacenados del catálogo Se utilizan para implementar las funciones del diccionario de datos ODBC y aislar las aplicaciones ODBC de los cambios en las tablas subyacentes del sistema. 13

14 Procedimientos Almacenados Del Sistema Procedimientos almacenados de cursor Se utilizan para implementar la funcionalidad de variable de cursor. Procedimientos almacenados del motor de base de datos Se utilizan para el mantenimiento general del SQL Server Database Engine (Motor de base de datos de SQL Server). Procedimientos almacenados de Correo electrónico de base de datos y SQL Mail Se utilizan para realizar operaciones de correo electrónico desde una instancia de SQL Server. Procedimientos almacenados de planes de mantenimiento de bases de datos Se utilizan para configurar las tareas de mantenimiento fundamentales necesarias para administrar el rendimiento de las bases de datos. Procedimientos almacenados de consultas distribuidas Se utilizan para implementar y administrar consultas distribuidas. Procedimientos almacenados de la búsqueda de texto completo Se utilizan para implementar y consultar índices de texto completo. Procedimientos almacenados del trasvase de registros Se utilizan para establecer, modificar y supervisar las configuraciones de trasvase de registros. Procedimientos almacenados de automatización Permiten habilitar el uso de 14 objetos de automatización estándar en un lote estándar de Transact-SQL.

15 Procedimientos Almacenados Del Sistema Procedimientos almacenados de administración basada en directivas Se usan para la administración basada en directivas. Procedimientos almacenados de replicación Se utilizan para administrar la replicación. Procedimientos almacenados de seguridad Se utilizan para administrar la seguridad. Procedimientos almacenados de SQL Server Profiler Lo utiliza SQL Server Profiler para supervisar el rendimiento y la actividad. Procedimientos almacenados del Agente SQL Server Los utiliza el Agente SQL Server para administrar actividades programadas y controladas por eventos. Procedimientos almacenados de XML Se utilizan para la administración del texto XML. Procedimientos almacenados extendidos generales Proporcionan una interfaz de una instancia de SQL Server a los programas externos para diversas actividades de mantenimiento. 15

16 sp_column_privileges Procedimientos Almacenados Del Catalogo Devuelve información acerca de los privilegios de columna de una tabla del entorno actual. USE AdventureWorks; EXEC = = = = 'SalariedFlag';. sp_databases Enumera las bases de datos que residen en una instancia del SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) o que están accesibles a través de una puerta de enlace de la base de datos. USE master; EXEC sp_databases; 16

17 sp_table_privileges Procedimientos Almacenados Del Catalogo Devuelve una lista de permisos de tabla (como INSERT, DELETE, UPDATE, SELECT o REFERENCES) para la tabla o las tablas especificadas. USE AdventureWorks; EXEC = 'Contact%'; sp_stored_procedures Devuelve una lista de los procedimientos almacenados del entorno actual. USE AdventureWorks; EXEC sp_stored_procedures; 17

18 sp_datatype_info Procedimientos Almacenados Del Motor de DB Devuelve información acerca de los tipos de datos que admite el entorno actual. USE master; EXEC sp_datatype_info; sp_clean_db_free_space Quita la información residual que queda en las páginas de base de datos a causa de las rutinas de modificación de datos en SQL Server. sp_clean_db_free_space limpia todas las páginas de todos los archivos de la base de datos. USE master EXEC = N'AdventureWorks' ; 18

19 sp_configure Procedimientos Almacenados Del Motor De DB Muestra o cambia las opciones de configuración global del servidor actual. En este ejemplo se muestra cómo establecer y enumerar todas las opciones de configuración. Para ver las opciones de configuración avanzadas, primero hay que establecer en 1 el valor de show advanced option. A continuación, si se ejecuta sp_configure sin parámetros, se mostrarán todas las opciones de configuración. USE master; EXEC sp_configure 'show advanced option', '1'; Este es el mensaje: "Se ha cambiado la opción de configuración 'show advanced options' de 0 a 1. Ejecute la instrucción RECONFIGURE para instalar". ejecutamos RECONFIGURE y se muestran todas las opciones de configuración: RECONFIGURE; EXEC sp_configure; 19

20 sp_who Procedimientos Almacenados Del Motor De DB Proporciona información acerca de los usuarios, sesiones y procesos actuales en una instancia de SQL Server Database Engine (Motor de base de datos de SQL Server) de Microsoft. La información se puede filtrar para obtener sólo los procesos que están activos, que pertenecen a un usuario específico o que pertenecen a una sesión específica. Mostrar la lista de todos los procesos actuales En el ejemplo siguiente se utiliza sp_who sin parámetros para informar de todos los usuarios actuales. USE master; EXEC sp_who; Mostrar un proceso de un usuario específico En el ejemplo siguiente se muestra cómo ver información acerca de un usuario actual a partir de su nombre de inicio de sesión. USE master; EXEC sp_who ejemplo'; --EXEC sp_who 'active'; Todos los procesos activos 20

21 Ejercicio Procedimientos Almacenados Del Sistema Utilizando procedimientos almacenados, realizar una copia de la base de datos AdventureWorks, 21

22 Procedimientos Almacenados Del Sistema Solución use master EXEC sp_addumpdevice 'disk', 'dispositivo', 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER2\MSSQL\DATA\dispo sitivo.bak' BACKUP DATABASE AdventureWorks TO dispositivo WITH FORMAT; 22

23 What is a Debugger? A software tool that is used to detect the source of program or script errors, by performing step-by-step execution of application code and viewing the content of code variables. -MSDN 23

24 T-SQL Debugging Un debugger es una herramienta la cual permite observar desde registros hasta el stack en tiempo real de ejecución, funciona mediante funciones hook que se unen al kernel permitiendo manipular los ciclos lógicos del reloj del cpu, para manejar paso a paso la aplicación que se encuentra debbugeando. El debugging de SQL Server permite realizar el trazado o debuggeo de instrucciones, triggers y procedimientos almacenados desde el SQL Server development environment, de igual manera se puede realizar el debugging desde Visual Studio, sin embargo este proceso se recomienda realizar desde el mismo SQL Studio. 24

25 T-SQL Debugging Se realizara debugging básico del siguiente del siguiente procedimiento almacenado, creamos el siguiente procedimiento almacenado: CREATE PROCEDURE INT out AS BEGIN IF IS NULL ) = 0 WHILE < = 100 ) BEGIN PRINT + ' - ' + END END 25

26 Ejecutamos el procedimiento almacenado: use master INT EXEC Procdebug OUTPUT T-SQL Debugging El procedimiento declara 2 variables internas de tipo es NULL, le asigna el valor 0, entra en un ciclo while que se detiene es mayor o igual a 100, dentro del ciclo la adquiere el valor y se incrementa en 10 hasta que se cumpla la condición de ser mayor o igual a 100, los valores de ambas variables se imprimen al final de cada ciclo. Para debuggear línea por línea se debe presionar la tecla F11, con esto se comienza el debug paso por paso, con F10, el debugger avanza toda una estructura, con F9 se pueden colocar breakpoints. Los procedimientos almacenados creados se encuentran en: 26

27 T-SQL Debugging Una vez comenzado el debugg del procedimiento, se pueden observar los valores de las variables: en tiempo de ejecución: 27

28 Ejercicio: T-SQL Debugging El siguiente procedimiento almacenado hace uso de la base datos AdventureWorks y lo que hace es obtener el ID del manager de un empleado, crear el siguiente procedimiento almacenado: use AdventureWorks; SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON CREATE PROCEDURE INT OUTPUT AS BEGIN = ManagerID FROM HumanResources.Employee WHERE EmployeeID END 28

29 Ejercicio: T-SQL Debugging Para este procedimiento almacenado se utiliza como base la siguiente consulta: SELECT ManagerID FROM HumanResources.Employee WHERE EmployeeID = '3 -- Donde 3 es el ID del empleado (numero variable) 29

30 Ejercicio: T-SQL Debugging El procedimiento almacenado se llama de la siguiente manera: use AdventureWorks; INT EXEC GetInmediateManager OUTPUT Donde n=parámetro a pasar al procedimiento almacenado. Cuando el ID es un número pequeño la consulta se realiza sin ningún problema: 30

31 Ejercicio: T-SQL Debugging Sin embargo cuando el ID es un número mas grande la consulta arroja los siguientes problemas: Cómo se debe modificar el procedimiento almacenado o la manera de llamarlo, para que el mismo se ejecute de manera adecuada sin errores? 31

32 T-SQL Debugging Otra manera de realizar el Debug de procedimientos almacenados SQL Server es mediante Visual Studio. A continuación se explicará la manera básica de hacerlo: Primero se necesita registrar los servidores o instancias de SQL Server a Visual Studio: Posteriormente se agrega la conexión al actual proyecto de Visual Studio: 32

33 T-SQL Debugging Una vez realizado esto, todos los objetos de la instancia seleccionada serán visibles desde el Server Explorer, aquí se selecciona el procedimiento almacenado que se desea debuggear: 33

34 T-SQL Debugging Ahora desde el VisualStudio.NET ya será posible ejecutar los procedimientos almacenados: Una vez hecho esto, el debugging de la aplicación será posible realizarse desde VisualStudio.NET 34

35 T-SQL Debugging Para obtener los valores de las variables es posible utilizar la utilidad Quick Watch: 35

36 A debugger is not an IDE What is a Debugger? (con't) Though the two can be integrated, they are separate entities. A debugger loads in a program (compiled executable, or interpreted source code) and allows the user to trace through the execution. Debuggers typically can do disassembly, stack traces, expression watches, and more. 36

37 Flexible Why use a Debugger? Allows for live error checking no need to re-write and re-compile when you realize a certain type of error may be occuring Dynamic Can view the entire relevant scope Debugging techniques, 1 Execution tracing running the program print trace utilities single stepping in debugger hand simulation 37

38 Debugging techniques, 2 Interface checking check procedure parameter number/type (if not enforced by compiler) and value defensive programming: check inputs/results from other modules documents assumptions about caller/callee relationships in modules, communication protocols, etc Assertions: include range constraints or other information with data. Skipping code: comment out suspect code, then check if error remains. 38

39 Debugger Types Windows Debugging The two basic types of debuggers discussed here are user mode and kernel mode debuggers. User Mode Debuggers The simplest form of a debugger is capable of debugging a single target user mode (UM) process. User mode debuggers are capable of examining the program state (running threads, memory content, registers, and kernel objects opened in the process space) representing the debugger target. The capabilities are similar to what the target process is capable of doing if it can execute code similar to the code executed by the debugger. User mode debuggers are also capable of modifying the state (changing the thread execution order, changing registers content, and changing the memory content) and being notified of special events happening in the target process. This scenario is commonly known as live debugging because the debugger can interact with the debugger target as long as the target process is running. 39

40 User Mode Debuggers Windows Debugging The simplest form of a debugger is capable of debugging a single target user mode (UM) process. User mode debuggers are capable of examining the program state (running threads, memory content, registers, and kernel objects opened in the process space) representing the debugger target. The capabilities are similar to what the target process is capable of doing if it can execute code similar to the code executed by the debugger. User mode debuggers are also capable of modifying the state (changing the thread execution order, changing registers content, and changing the memory content) and being notified of special events happening in the target process. This scenario is commonly known as live debugging because the debugger can interact with the debugger target as long as the target process is running. 40

41 Windows Debugging User Mode Debuggers Windows Examples: cdb.exe (CDB) is a character-based console program that enables low-level analysis of Windows user-mode memory and constructs. ntsd.exe (NTSD) is identical to CDB in every way, except that it spawns a new text window when started. More precisely, CDB is a console application, whereas NTSD is a GUI application that can create its own console. windbg.exe (WinDbg) is a powerful graphical interface debugger with the same debugging capabilities found in console mode debuggers, enhanced to automate routine tasks such as examine the current call stack, view variables (including C++ objects), show the current registers, and a lot more. 41

42 Windows Debugging Kernel Mode Debuggers In contrast to user mode debuggers, kernel debuggers can inspect the computer system as a whole, with nearly the same view as the system processor. For kernel debuggers, each process or thread is just a collection of data structures, the memory addresses have a direct relation with the physical memory installed on the system, and the paged out memory is not accessible without loading it in the physical memory. The kernel mode debugger can change the state of the entire computer and can be notified of special events. This model of debugging is known as live kernel debugging. Kernel debuggers are mainly used by device driver developers, but they can also be very useful when debugging user mode applications. Several scenarios described in this book make use of the kernel mode debuggers, even if the debugged code runs entirely in user mode. 42

43 Windows Debugging Kernel Mode Debuggers Windows Examples: kd.exe (KD) is the kernel mode character-based debugger. It enables in-depth analysis of kernel-mode activity on Windows and can be used to debug kernel mode programs and drivers, to debug user mode applications, or to monitor the behavior of the operating system itself. windbg.exe (WinDbg) is also capable of kernel mode debugging. WinDbg provides full source-level debugging for the Windows kernel, kernel-mode drivers, as well as user mode applications running on the system. It allows you to debug any application or kernel module in a friendly user interface by tracing the source code, setting breakpoints based on the source content, and much more. 43

44 Windows Debugging 44

45 Windows Debugging 45

46 Windows Debugging 46

47 The Future of Debugging better debuggers and programs to help you visualize your programs state simple model checkers programs keep getting bigger, finding bugs is going to get harder! Parallel/distributed debuggers as we move to more parallel/distributed systems. 47

48 Objetos Avanzados Cuadro de diálogo Propiedades de conexión Utilice este cuadro de diálogo para ver las propiedades de la conexión actual. Este cuadro de diálogo está disponible cuando se hace clic en Ver propiedades de conexión en varios cuadros de diálogo del Explorador de objetos. Las propiedades que aparecen en esta página son de sólo lectura. Para cambiar propiedades como, por ejemplo, Base de datos, conéctese a la base de datos deseada con el Explorador de objetos antes de abrir el cuadro de diálogo Propiedades de conexión. 48

49 Objetos Avanzados Administración de Objetos Internos De cada base de datos: 49

SQL Server 2008 Course. Jesus Garcia Correa garcia.jesus@cuallisys.com

SQL Server 2008 Course. Jesus Garcia Correa garcia.jesus@cuallisys.com SQL Server 2008 Course Jesus Garcia Correa garcia.jesus@cuallisys.com 1 Objetivos Conocer la forma almacenamiento físico y lógico de una Base de Datos en MS SQL Server, para poder Implementar y Administrar

Más detalles

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term UNIDAD TEMATICA: INTERFAZ DE WINDOWS LOGRO: Reconoce la interfaz de Windows para ubicar y acceder a los programas,

Más detalles

Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1

Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1 Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER GUÍA 2 Pág. 1 I. OBJETIVOS Utilizar procedimientos almacenados Conocer el uso de los cursores

Más detalles

Uso de las herramientas de consulta de Transact-SQL

Uso de las herramientas de consulta de Transact-SQL Uso de las herramientas de consulta de Transact-SQL Contenido Introducción 1 Analizador de consultas SQL 2 Uso de la herramienta Examinador de objetos en el Analizador de consultas SQL 3 Uso de plantillas

Más detalles

Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP

Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP Sistema de registro y pago Este sistema está dividido en dos etapas diferentes*. Por favor, haga clic en la liga de la etapa

Más detalles

6 El catálogo del sistema

6 El catálogo del sistema 6 El catálogo del sistema Un sistema de gestión de base de datos debe llevar la cuenta de gran cantidad de información referente a la estructura de una base de datos con el fin de efectuar sus funciones

Más detalles

CURSO DE SQL SERVER 2005

CURSO DE SQL SERVER 2005 CURSO DE SQL SERVER 2005 Una vez finalizado el curso, el alumno estará preparado para: Instalar y configurar SQL Server 2005. Comprender los conceptos más importantes del diseño de bases de datos. Crear

Más detalles

Sesión 3: PL 2b: Sistema para la adquisición de señales analógicas.

Sesión 3: PL 2b: Sistema para la adquisición de señales analógicas. Sesión 3: PL 2b: Sistema para la adquisición de señales analógicas. 1 Objetivo... 3 Signal Logging Basics... 3 Configure File Scope (xpc) Blocks... 3 File Scope Usage... 4 Create File Scopes Using xpc

Más detalles

MS_20461 Querying Microsoft SQL Server

MS_20461 Querying Microsoft SQL Server Gold Learning Gold Business Intelligence Silver Data Plataform www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción. Este curso proporciona a los estudiantes las habilidades

Más detalles

AUDITORÍA DE BASE DE DATOS MICROSOFT SQL SERVER 2014 WALTER JAVIER NAPÁN TARMEÑO

AUDITORÍA DE BASE DE DATOS MICROSOFT SQL SERVER 2014 WALTER JAVIER NAPÁN TARMEÑO AUDITORÍA DE BASE DE DATOS MICROSOFT SQL SERVER 2014 WALTER JAVIER NAPÁN TARMEÑO Auditoría de Bases de Datos Temas: 1. Introducción a la auditoría de SQL Server 2. Herramientas de auditoría de SQL Server

Más detalles

8 SQL SERVER 2008 RA-MA

8 SQL SERVER 2008 RA-MA ÍNDICE Capítulo 1. Características, novedades y entorno de trabajo... 17 1.1 Novedades en SQL Server 2008... 17 1.2 Instalación de Microsoft SQL Server 2008... 19 1.3 Versiones de Microsoft SQL Server

Más detalles

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX Autor: Tomás Murillo, Fernando. Director: Muñoz Frías, José Daniel. Coordinador: Contreras Bárcena, David Entidad Colaboradora: ICAI Universidad

Más detalles

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA ÍNDICE CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...17 1.1 NOVEDADES EN SQL SERVER 2008 R2...17 1.2 INSTALACIÓN DE MICROSOFT SQL SERVER 2008 R2...18 1.3 VERSIONES DE MICROSOFT SQL SERVER

Más detalles

Objetos de la Base de Datos

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

Más detalles

GALA CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) No Consultas. Definiciones Transacciones ( L33 )

GALA CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) No Consultas. Definiciones Transacciones ( L33 ) Definiciones Transacciones ( L33 ) CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) Transacciones En Microsoft ( L33 ) MANUAL (REQUIERE PROGRAMACION) AUTOMATICO (COM+ O DTM) DTM (DISTRIBUTED TRANSACTION

Más detalles

Creating your Single Sign-On Account for the PowerSchool Parent Portal

Creating your Single Sign-On Account for the PowerSchool Parent Portal Creating your Single Sign-On Account for the PowerSchool Parent Portal Welcome to the Parent Single Sign-On. What does that mean? Parent Single Sign-On offers a number of benefits, including access to

Más detalles

9- Procedimientos almacenados.

9- Procedimientos almacenados. Objetivos: 9- Procedimientos almacenados. Crear procedimientos almacenados para ser usados en el desarrollo de software. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Base de datos

Más detalles

Bases de Datos Relacionales

Bases de Datos Relacionales 2da. Parte Bases de Datos Relacionales Objetivos de la Clase SQL. Tipos de sentencias SQL Describir los tipos de dato que se pueden utilizar al especificar la definición de columnas. Sentencias SQL Select.

Más detalles

MANUALITO MS-SQL SERVER

MANUALITO MS-SQL SERVER MANUALITO MS-SQL SERVER Contenido 1. Crear Store Procedures en MS SQL Server... 1 2. Crear Triggers en MS SQL Server... 5 3. Crear Vistas en MS SQL Server... 9 1. Crear Store Procedures en MS SQL Server

Más detalles

OSCILLATION 512 (LM 3R)

OSCILLATION 512 (LM 3R) Application Note The following application note allows to locate the LM series devices (LM3E, LM3R, LM4 and LM5) within network and check its connection information: Name, MAC, dynamic IP address and static

Más detalles

Modulo osc2psdc. 1. English Documentation (Ingles) 2. Documentación en Español (Spanish) 1. English Documentation (Ingles) Introduction.

Modulo osc2psdc. 1. English Documentation (Ingles) 2. Documentación en Español (Spanish) 1. English Documentation (Ingles) Introduction. Modulo osc2psdc Version 1.3 Carlos Perez Fernandez Soporte 1. English Documentation (Ingles) 2. Documentación en Español (Spanish) 1. English Documentation

Más detalles

Connecting Cloudino Connector to FIWARE IoT

Connecting Cloudino Connector to FIWARE IoT Hoja 1 DE 9 Connecting Cloudino Connector to FIWARE IoT 1. What is FIWARE IoT FIWARE is an open software ecosystem provided by the FIWARE Community (htttp://www.fiware.org). FIWARE exposes to developers

Más detalles

MANUAL EASYCHAIR. A) Ingresar su nombre de usuario y password, si ya tiene una cuenta registrada Ó

MANUAL EASYCHAIR. A) Ingresar su nombre de usuario y password, si ya tiene una cuenta registrada Ó MANUAL EASYCHAIR La URL para enviar su propuesta a la convocatoria es: https://easychair.org/conferences/?conf=genconciencia2015 Donde aparece la siguiente pantalla: Se encuentran dos opciones: A) Ingresar

Más detalles

CAPITULO 7. MS SQL Server Express Edition

CAPITULO 7. MS SQL Server Express Edition CAPITULO 7 MS SQL Server Express Edition 7.1 Requerimientos Previos El proceso de instalación de Microsoft SQL Server 2008 no es complejo y es de gran importancia tener en cuenta que se está realizando

Más detalles

Welcome to lesson 2 of the The Spanish Cat Home learning Spanish course.

Welcome to lesson 2 of the The Spanish Cat Home learning Spanish course. Welcome to lesson 2 of the The Spanish Cat Home learning Spanish course. Bienvenidos a la lección dos. The first part of this lesson consists in this audio lesson, and then we have some grammar for you

Más detalles

Cómo abrir las bases de datos de Aspel-NOI 5.0?

Cómo abrir las bases de datos de Aspel-NOI 5.0? Cómo abrir las bases de datos de Aspel-NOI 5.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde

Más detalles

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida 9.1 Operaciones CAPITULO 9 Diseño de una Base de Datos Relacional Distribuida Las consultas distribuidas obtienen acceso a datos de varios orígenes de datos homogéneos o heterogéneos. Estos orígenes de

Más detalles

Oracle Express 10g. Marta Zorrilla Universidad de Cantabria

Oracle Express 10g. Marta Zorrilla Universidad de Cantabria Oracle Express 10g Marta Zorrilla Universidad de Cantabria Características With Oracle Database XE, you use an intuitive browser-based interface to: Administer the database Create tables, views, and other

Más detalles

Cómo abrir la base de datos de Aspel-SAE 5.0?

Cómo abrir la base de datos de Aspel-SAE 5.0? Cómo abrir la base de datos de Aspel-SAE 5.0? 1 Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde la

Más detalles

ETS APPs 26.10.2012 MATELEC 2012. Nuevas Funciones para ETS. Madrid. Casto Cañavate KNX Association International

ETS APPs 26.10.2012 MATELEC 2012. Nuevas Funciones para ETS. Madrid. Casto Cañavate KNX Association International ETS APPs Nuevas Funciones para ETS 26.10.2012 MATELEC 2012 Madrid Casto Cañavate KNX Association International KNX Association International Page No. 2 Introducción Diversidad de Proyectos Viviendas Oficinas

Más detalles

CLAVE DE UNIDAD DE APRENDIZAJE DURACIÓN (HORAS) NOMBRE DE LA PRÁCTICA. Tópicos de arquitectura de computadoras. Comandos SQL 2

CLAVE DE UNIDAD DE APRENDIZAJE DURACIÓN (HORAS) NOMBRE DE LA PRÁCTICA. Tópicos de arquitectura de computadoras. Comandos SQL 2 FACULTAD DE INGENIERÍA MEXICALI Formato para Prácticas de Laboratorio PROGRAMA EDUCATIVO PLAN DE ESTUDIO CLAVE DE UNIDAD DE APRENDIZAJE NOMBRE DE LA UNIDAD DE APRENDIZAJE LSC 2009-2 12001 Administración

Más detalles

Cómo abrir las bases de datos en Aspel-COI 6.0?

Cómo abrir las bases de datos en Aspel-COI 6.0? Cómo abrir las bases de datos en Aspel-COI 6.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde

Más detalles

10 - Desencadenadores.

10 - Desencadenadores. Objetivos: 10 - Desencadenadores. Automatizar procedimientos dentro de la base de datos, por medio de disparadores. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Base de datos de ejemplo:

Más detalles

Instalación de IBM SPSS Modeler 14.2 Batch para Windows

Instalación de IBM SPSS Modeler 14.2 Batch para Windows Instalación de IBM SPSS Modeler 14.2 Batch para Windows Las siguientes instrucciones deben utilizarse para instalar IBM SPSS Modeler Batch versión 14.2. IBM SPSS Modeler Batch ofrece todas las capacidades

Más detalles

School Preference through the Infinite Campus Parent Portal

School Preference through the Infinite Campus Parent Portal School Preference through the Infinite Campus Parent Portal Welcome New and Returning Families! Enrollment for new families or families returning to RUSD after being gone longer than one year is easy.

Más detalles

Bases de datos. 1. Introducción

Bases de datos. 1. Introducción Bases de datos 1. Introducción Habitualmente, los programas trabajan con información que está en un fichero. Por ejemplo, nuestro simulador de tráfico aéreo trabaja con una lista de planes de vuelo que

Más detalles

Manual de Generación de tramas

Manual de Generación de tramas Ver Documento: 1.1 Manual de Generación de tramas XML Proyecto CCMF MTC Preparado por: Carlos Rodríguez Ivan Ticona Fecha de preparación: 20/06/2009 Fecha de revision: 05/11/2010 Página 1 de 8 Tabla de

Más detalles

ST31_Querying Microsoft SQL Server

ST31_Querying Microsoft SQL Server ST31_Querying Microsoft SQL Server Presentación Este curso de 5 días proporciona a los estudiantes las habilidades técnicas necesarias para escribir consultas de Transact-SQL básicas para Microsoft SQL

Más detalles

AUDITANDO EN LAS BASES DE DATOS

AUDITANDO EN LAS BASES DE DATOS UNICIENCIA UNICIENCIA 22, 2008 22 pp. 135-140 2008 AUDITANDO EN LAS BASES DE DATOS Johnny Villalobos Murillo Facultad de Ciencias Exactas y Naturales, Escuela de Informática, Universidad Nacional de Costa

Más detalles

Bases de Datos / Elementos de Bases de Datos 2011. Que es un Stored Procedure? Stored Procedures: Ventajas

Bases de Datos / Elementos de Bases de Datos 2011. Que es un Stored Procedure? Stored Procedures: Ventajas Bases de Datos / Elementos de Bases de Datos 2011 Stored Procedures, Triggers y Transacciones en MySQL Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur 1 Que es un Stored

Más detalles

Formato para prácticas de laboratorio

Formato para prácticas de laboratorio Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA LSC 2009-2 12001 Administración de Bases de Datos PRÁCTICA No. 6 LABORATORIO DE NOMBRE DE LA PRÁCTICA

Más detalles

SEO Lite. Extract the file SEO.zip in the modules folder, so that module files are inside /moules/ seo/.

SEO Lite. Extract the file SEO.zip in the modules folder, so that module files are inside /moules/ seo/. SEO Lite 1. English Documentation (Ingles) 2. Documentación en Español (Spanish) Carlos Perez Fernandez Soporte 1. English Documentation (Ingles)

Más detalles

Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes

Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes Para la reproducción del Logotipo, deberán seguirse los lineamientos que se presentan a continuación y que servirán como guía

Más detalles

8283: Administración y programación en Microsoft SQL Server 2012

8283: Administración y programación en Microsoft SQL Server 2012 8283: Administración y programación en Microsoft SQL Server 2012 Este curso es orientado a los profesionales en desarrollo que desean maximizar la participación de SQL Server 2012 en beneficio del desempeño

Más detalles

Este proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía.

Este proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía. SISTEMA DE GESTIÓN DE MÓVILES Autor: Holgado Oca, Luis Miguel. Director: Mañueco, MªLuisa. Entidad Colaboradora: Eli & Lilly Company. RESUMEN DEL PROYECTO Este proyecto tiene como finalidad la creación

Más detalles

Tema: PROCEDIMIENTOS ALMACENADOS.

Tema: PROCEDIMIENTOS ALMACENADOS. Base de datos I. Guía 9 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: PROCEDIMIENTOS ALMACENADOS. Objetivo Específico Conocer la sintaxis de un procedimiento almacenado

Más detalles

FileMaker 14. Guía ODBC y JDBC

FileMaker 14. Guía ODBC y JDBC FileMaker 14 Guía ODBC y JDBC 2004-2015 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker y FileMaker Go son marcas comerciales

Más detalles

Steps to Understand Your Child s Behavior. Customizing the Flyer

Steps to Understand Your Child s Behavior. Customizing the Flyer Steps to Understand Your Child s Behavior Customizing the Flyer Hello! Here is the PDF Form Template for use in advertising Steps to Understanding Your Child s Behavior (HDS Behavior Level 1B). Because

Más detalles

CLAVE DE UNIDAD DE APRENDIZAJE DURACIÓN (HORAS) NOMBRE DE LA PRÁCTICA. Comandos SQL 2

CLAVE DE UNIDAD DE APRENDIZAJE DURACIÓN (HORAS) NOMBRE DE LA PRÁCTICA. Comandos SQL 2 2014-2 FACULTAD DE INGENIERÍA MEXICALI Formato para Prácticas de Laboratorio PROGRAMA EDUCATIVO PLAN DE ESTUDIO CLAVE DE UNIDAD DE APRENDIZAJE NOMBRE DE LA UNIDAD DE APRENDIZAJE LSC 2009-2 12001 Administración

Más detalles

Puede pagar facturas y gastos periódicos como el alquiler, el gas, la electricidad, el agua y el teléfono y también otros gastos del hogar.

Puede pagar facturas y gastos periódicos como el alquiler, el gas, la electricidad, el agua y el teléfono y también otros gastos del hogar. SPANISH Centrepay Qué es Centrepay? Centrepay es la manera sencilla de pagar sus facturas y gastos. Centrepay es un servicio de pago de facturas voluntario y gratuito para clientes de Centrelink. Utilice

Más detalles

INSTITUTO TECNOLÓGICO DE SALINA CRUZ Redes de Computadora Semestre enero junio 2015 Reporte de prácticas

INSTITUTO TECNOLÓGICO DE SALINA CRUZ Redes de Computadora Semestre enero junio 2015 Reporte de prácticas INSTITUTO TECNOLÓGICO DE SALINA CRUZ Redes de Computadora Semestre enero junio 2015 Reporte de prácticas DOCENTE: M.C. Susana Mónica Román Nájera ALUMNO: LOPEZ ANOTA RODOLFO SEMESTRE: VI GRUPO: E UNIDAD

Más detalles

FileMaker 11. Guía ODBC y JDBC

FileMaker 11. Guía ODBC y JDBC FileMaker 11 Guía ODBC y JDBC 2004-2010 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker es una marca comercial de FileMaker,

Más detalles

Sistema de Control Domótico

Sistema de Control Domótico UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO EN ELECTRÓNICA Y AUTOMATICA PROYECTO FIN DE CARRERA Sistema de Control Domótico a través del bus USB Directores:

Más detalles

Introducción a Transact-SQL

Introducción a Transact-SQL Introducción a Transact-SQL Contenido Introducción 1 El lenguaje de programación Transact-SQL 2 Tipos de instrucciones de Transact-SQL 3 Elementos de la sintaxis de Transact-SQL 7 Introducción a Transact-SQL

Más detalles

Guía de instalación rápida TE100-P1U

Guía de instalación rápida TE100-P1U Guía de instalación rápida TE100-P1U V2 Table of Contents Español 1 1. Antes de iniciar 1 2. Cómo se instala 2 3. Configuración del servidor de impresora 3 4. Añadir la impresora a su PC 5 Troubleshooting

Más detalles

Powered by RELEASE NOTES. CSS Business Intelligence. Versión 2.11.0. Build 20130510

Powered by RELEASE NOTES. CSS Business Intelligence. Versión 2.11.0. Build 20130510 RELEASE NOTES CSS Business Intelligence Versión 2.11.0 Build 20130510 Spanish Version English Version Change Log / Detalle de Cambios Revision Date Description Owner 1.0 27-May-2013 Document Creation /

Más detalles

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net Marcos de Desarrollo Diseño e implementación de aplicaciones Web con.net Prácticas de laboratorio (.NET) Planificación de clases prácticas 1. Introducción al entorno de trabajo 2. Ejemplos C# 3. Ejemplos

Más detalles

Índices FULL TEXT (SQL Server 2008) Marta E. Zorrilla Universidad de Cantabria

Índices FULL TEXT (SQL Server 2008) Marta E. Zorrilla Universidad de Cantabria Índices FULL TEXT (SQL Server 2008) Marta E. Zorrilla Universidad de Cantabria 2Marta Zorrilla Qué es la búsqueda full-text? Búsqueda por texto libre (palabras, frases,..) Hasta ahora para buscar palabras

Más detalles

TUTORIAL CONEXIÓN SQL SERVER 2005 CON VISUAL STUDIO 2005(TECNOLOGIA RAD)

TUTORIAL CONEXIÓN SQL SERVER 2005 CON VISUAL STUDIO 2005(TECNOLOGIA RAD) TUTORIAL CONEXIÓN SQL SERVER 2005 CON VISUAL STUDIO 2005(TECNOLOGIA RAD) Resumen:En este tutorial, aprenderá a sacar el máximo partido a las capacidades de diseño integradas en Visual Studio 2005 para

Más detalles

Instructions on How to Access and Print Your W2 Statement for Active or Terminated Employees

Instructions on How to Access and Print Your W2 Statement for Active or Terminated Employees Instructions on How to Access and Print Your W2 Statement for Active or Terminated Employees SUBJECT: ACCESSING AND PRINTING YOUR W2 STATEMENT AS AN ACTIVE EMPLOYEE PURPOSE: This document outlines the

Más detalles

FileMaker 12. Guía ODBC y JDBC

FileMaker 12. Guía ODBC y JDBC FileMaker 12 Guía ODBC y JDBC 2004-2012 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker y Bento son marcas comerciales de

Más detalles

Introducción a la Ingeniería de Software. Diseño Interfaz de Usuario

Introducción a la Ingeniería de Software. Diseño Interfaz de Usuario Introducción a la Ingeniería de Software Diseño Interfaz de Usuario Diseño de la Interfaz de Usuario Normalmente no se contratan especialistas Hay casos en los cuales es más normal: videojuegos y sitiosweb

Más detalles

Índice. iii. Objetivos... 24

Índice. iii. Objetivos... 24 Índice Objetivos... 2 1: Modelación de base de datos... 2 2: Ejemplo de un caso de negocios... 3 2.1: Requerimientos de la aplicación... 4 2.2: Características de flujo de información... 4 2.3: Diagrama

Más detalles

Introducción al PSoC Designer

Introducción al PSoC Designer Introducción al PSoC Designer 1. Introducción PSoC Designer es el programa de desarrollo por medio del sistema de aplicación System-on-Chip de Cypress. Como lo define puntualmente el fabricate en su página

Más detalles

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN FACULTAD DE PRODUCCIÓN Y SERVICIOS ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS LABORATORIO DE BASES DE DATOS 1

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN FACULTAD DE PRODUCCIÓN Y SERVICIOS ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS LABORATORIO DE BASES DE DATOS 1 UNIVERSIDAD NACIONAL DE SAN AGUSTÍN FACULTAD DE PRODUCCIÓN Y SERVICIOS ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEM LABORATORIO DE BES DE DATOS 1 Prof. Marco Aedo Práctica de Laboratorio Nº 6 I. OBJETIVOS

Más detalles

Microsoft SQL Server 2005

Microsoft SQL Server 2005 Microsoft SQL Server 2005 Módulo 1: Diseño y programación Estudia el servidor de bases de datos SQL Server 2005 desde el punto de vista de un diseñador y programador de bases de datos, prestando atención

Más detalles

Instalación: Instalación de un agente en una máquina cliente y su registro en el sistema.

Instalación: Instalación de un agente en una máquina cliente y su registro en el sistema. HERRAMIENTA DE MONITORIZACIÓN DE SISTEMAS Autor: Sota Madorrán, Iñaki. Director: Igualada Moreno, Pablo. Entidad Colaboradora: Evotec Consulting, S.L. RESUMEN DEL PROYECTO El proyecto consiste en el diseño,

Más detalles

LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server.

LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server. LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server. GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 5: ESTABLECER LOS NIVELES DE SERVICIO DE ACUERDO CON ESTANDARES Y REQUERIMIENTOS DE LA ORGANIZACIÓN.

Más detalles

ADMINISTRACIÓN DE BASE DE DATOS

ADMINISTRACIÓN DE BASE DE DATOS SQL SERVER T-SQL QUERY s es ADMINISTRADOR GRÁFICO SGBD Elementos objetos Tablas Procedimientos Triggers Funciones Usuarios Permiso Roles Contraseñas Programas DTS (Data Transfer System) Exportación e Importación

Más detalles

DISEÑO DE UN CRONOTERMOSTATO PARA CALEFACCIÓN SOBRE TELÉFONOS MÓVILES. Entidad Colaboradora: ICAI Universidad Pontificia Comillas.

DISEÑO DE UN CRONOTERMOSTATO PARA CALEFACCIÓN SOBRE TELÉFONOS MÓVILES. Entidad Colaboradora: ICAI Universidad Pontificia Comillas. DISEÑO DE UN CRONOTERMOSTATO PARA CALEFACCIÓN SOBRE TELÉFONOS MÓVILES Autor: Sánchez Gómez, Estefanía Dolores. Directores: Pilo de la Fuente, Eduardo. Egido Cortés, Ignacio. Entidad Colaboradora: ICAI

Más detalles

Universidad de Guadalajara

Universidad de Guadalajara Universidad de Guadalajara Centro Universitario de Ciencias Económico-Administrativas Maestría en Tecnologías de Información Ante-proyecto de Tésis Selection of a lightweight virtualization framework to

Más detalles

SIGUIENDO LOS REQUISITOS ESTABLECIDOS EN LA NORMA ISO 14001 Y CONOCIENDO LAS CARACTERISTICAS DE LA EMPRESA CARTONAJES MIGUEL Y MATEO EL ALUMNO DEBERA

SIGUIENDO LOS REQUISITOS ESTABLECIDOS EN LA NORMA ISO 14001 Y CONOCIENDO LAS CARACTERISTICAS DE LA EMPRESA CARTONAJES MIGUEL Y MATEO EL ALUMNO DEBERA SIGUIENDO LOS REQUISITOS ESTABLECIDOS EN LA NORMA ISO 14001 Y CONOCIENDO LAS CARACTERISTICAS DE LA EMPRESA CARTONAJES MIGUEL Y MATEO EL ALUMNO DEBERA ELABORAR LA POLITICA AMBIENTAL PDF File: Siguiendo

Más detalles

ÍNDICE. Capítulo 1. Conceptos de base de datos de SQL Azure... 1

ÍNDICE. Capítulo 1. Conceptos de base de datos de SQL Azure... 1 Introducción... XIII Capítulo 1. Conceptos de base de datos de SQL Azure... 1 EL NUEVO PORTAL DE ADMINISTRACIÓN... 1 INFORMACIÓN GENERAL DE SQL AZURE... 2 SIMILITUDES Y DIFERENCIAS CON SQL SERVER... 2

Más detalles

PROYECTO INFORMÁTICO PARA LA CREACIÓN DE UN GESTOR DOCUMENTAL PARA LA ONG ENTRECULTURAS

PROYECTO INFORMÁTICO PARA LA CREACIÓN DE UN GESTOR DOCUMENTAL PARA LA ONG ENTRECULTURAS PROYECTO INFORMÁTICO PARA LA CREACIÓN DE UN GESTOR DOCUMENTAL PARA LA ONG ENTRECULTURAS Autor: García Lodares, Victor. Director: Castejón Silvo, Pedro. Entidad Colaboradora: Entreculturas. Resumen del

Más detalles

UNIVERSIDAD DE OVIEDO

UNIVERSIDAD DE OVIEDO UNIVERSIDAD DE OVIEDO ESCUELA POLITÉCNICA DE INGENIERÍA DE GIJÓN MÁSTER EN INGENIERÍA INFORMÁTICA TRABAJO FIN DE MÁSTER SPRING ROO ADD-ONS PARA PROTOTIPADO RÁPIDO JAVIER MENÉNDEZ ÁLVAREZ JULIO 2014 UNIVERSIDAD

Más detalles

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 ESTRUCTURA DEL SEMINARIO Modulo 1: Crear y administrar una base de datos SQL Server Métodos para crear una base de datos SQLServer.

Más detalles

Pasos Instalación de OnGuard 6.3.249 (Versión beta 0.1)

Pasos Instalación de OnGuard 6.3.249 (Versión beta 0.1) Pasos Instalación de OnGuard 6.3.249 (Versión beta 0.1) Instalación de Windows (Servidor y cliente) Sistemas Soportados (Indispensable) 1 Windows XP Professional SP2 2 Windows 2003 Server SP1 y R2 3 Windows

Más detalles

Herramientas de Gestión de Base de Datos Oracle. Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv

Herramientas de Gestión de Base de Datos Oracle. Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv Herramientas de Gestión de Base de Datos Oracle Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv Herramientas de Gestión de Base de Datos Oracle Objetivos de la lección Después

Más detalles

WDpStats Procedimiento de instalación

WDpStats Procedimiento de instalación WDpStats Procedimiento de instalación Tabla de contenidos WDpStats... 1 Procedimiento de instalación... 1 Tabla de contenidos... 1 Resumen... 2 Requisitos... 2 Instalación... 2 Dificultades... 6 Ejecución...

Más detalles

6. PROGRAMACIÓN CON TRANSACT-SQL

6. PROGRAMACIÓN CON TRANSACT-SQL 6. PROGRAMACIÓN CON TRANSACT-SQL 6.1. Introducción. " # 6.2. Declaración y asignación de variables. $ " % & ' # ( % ) # (( ) *$+,$ " $ # &-' $ $. $" / # 0 1$,$2 DECLARE @limite money SET @limite = 10 SELECT

Más detalles

FileMaker 13. Guía ODBC y JDBC

FileMaker 13. Guía ODBC y JDBC FileMaker 13 Guía ODBC y JDBC 2004-2013 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker y Bento son marcas comerciales de

Más detalles

El EID (Entorno Integrado de Desarrollo) de Visual Basic 6.0

El EID (Entorno Integrado de Desarrollo) de Visual Basic 6.0 2.1 Qué es Visual Basic? Visual Basic es un lenguaje de programación orientado a objetos creado por la Microsoft. Este lenguaje incorpora todas las herramientas necesarias para la creación de cualquier

Más detalles

Crear BD en. Isis Bonet Cruz, PhD

Crear BD en. Isis Bonet Cruz, PhD Crear BD en Isis Bonet Cruz, PhD SQL Server Microsoft SQL Server es un sistema de administración y análisis de bases de datos relacionales de Microsoft para soluciones de comercio electrónico, línea de

Más detalles

Instrucciones de instalación de IBM SPSS Modeler Server 14.2 para Windows

Instrucciones de instalación de IBM SPSS Modeler Server 14.2 para Windows Instrucciones de instalación de IBM SPSS Modeler Server 14.2 para Windows Se puede instalar y configurar IBM SPSS Modeler Server para que se ejecute en modo de análisis distribuido junto con una o varias

Más detalles

Nueva confirmación de pedido de compra con cambios: proveedor ES

Nueva confirmación de pedido de compra con cambios: proveedor ES Ayuda de trabajo Nueva confirmación de pedido de compra con cambios: proveedor ES Step 1. This Supplier portal activity lists the steps necessary for confirming a new purchase order with changes on price,

Más detalles

TOUCH MATH. Students will only use Touch Math on math facts that are not memorized.

TOUCH MATH. Students will only use Touch Math on math facts that are not memorized. TOUCH MATH What is it and why is my child learning this? Memorizing math facts is an important skill for students to learn. Some students have difficulty memorizing these facts, even though they are doing

Más detalles

Implementación de funciones definidas por el usuario

Implementación de funciones definidas por el usuario Implementación de funciones definidas por el usuario Contenido Introducción 1 Qué es una función definida por el usuario? 2 Definición de funciones definidas por el usuario 3 Ejemplos de funciones definidas

Más detalles

Bases de Datos / Elementos de Bases de Datos 2015

Bases de Datos / Elementos de Bases de Datos 2015 Bases de Datos / Elementos de Bases de Datos 2015 Stored Procedures, Triggers y Transacciones en MySQL Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur 1 Stored Procedures

Más detalles

m047a Curso Programando una Base de Datos SQL Server 2008, 36 h

m047a Curso Programando una Base de Datos SQL Server 2008, 36 h Creación De Índices (L32) UNA TABLA PUEDE CONTENER VARIOS ÍNDICES SQL SERVER CREA AUTOMATICÁMENTE ÍNDICES ÚNICOS PARA ASEGURAR LOS CONSTRAINTS DE PRIMARY KEY Y UNIQUE EL ÍNDICE POR DEFECTO PARA LA CLAVE

Más detalles

UNIVERSIDAD AUTONOMA DE LOS ANDES UNIANDES LENGUAJE SQL. SQL es un estándar un lenguaje estructurado para consultas

UNIVERSIDAD AUTONOMA DE LOS ANDES UNIANDES LENGUAJE SQL. SQL es un estándar un lenguaje estructurado para consultas LENGUAJE SQL Que es SQL? SQL es un estándar un lenguaje estructurado para consultas SQL te permite acceder y manejar bases de datos SQL es un Estándar (ANSI American National Standards Institute) Que puede

Más detalles

Programación SQL. Lucio Salgado Diciembre 2008

Programación SQL. Lucio Salgado Diciembre 2008 Programación SQL Lucio Salgado Diciembre 2008 1 Gestionadores de Bases de Datos (DBMS) Es el software que permite administrar bases de datos, a través de ella el usuario puede usar los datos con mucha

Más detalles

Guía para la instalación de discos duros SATA y Configuración RAID

Guía para la instalación de discos duros SATA y Configuración RAID Guía para la instalación de discos duros SATA y Configuración RAID 1. Guía para la instalación de discos duro SATA 2 1.1 Instalación de discos duro ATA serie (SATA)... 2 1.2 Realización de un disquete

Más detalles

Los bloques DLL (Figura A.1) externos permiten al usuario escribir su propio código y

Los bloques DLL (Figura A.1) externos permiten al usuario escribir su propio código y Apéndice A Bloques DLL Los bloques DLL (Figura A.1) externos permiten al usuario escribir su propio código y programarlo en lenguaje C, compilarlo dentro de un archivo DLL usando el Microsoft C/C++ o el

Más detalles

NubaDat An Integral Cloud Big Data Platform. Ricardo Jimenez-Peris

NubaDat An Integral Cloud Big Data Platform. Ricardo Jimenez-Peris NubaDat An Integral Cloud Big Data Platform Ricardo Jimenez-Peris NubaDat Market Size 3 Market Analysis Conclusions Agenda Value Proposition Product Suite Competitive Advantages Market Gaps Big Data needs

Más detalles

Implementación de Procedimientos Almacenados

Implementación de Procedimientos Almacenados Implementación de Procedimientos Almacenados Contenido Introducción 1 Introducción a los procedimientos almacenados 2 Creación, ejecución, modificación y eliminación de procedimientos almacenados 10 Utilización

Más detalles

Administración y programación de Bases de Datos con SQL Server 2005

Administración y programación de Bases de Datos con SQL Server 2005 Administración y programación de Bases de Datos con SQL Server 2005 Este curso trata las diferentes tareas necesarias para llevar a cabo el despliegue, diseño, implementación y mantenimiento de bases de

Más detalles

Printer Driver. Guía de instalación. Esta guía describe la instalación del controlador de la impresora en Windows Vista.

Printer Driver. Guía de instalación. Esta guía describe la instalación del controlador de la impresora en Windows Vista. 3-876-168-51 (1) Printer Driver Guía de instalación Esta guía describe la instalación del controlador de la impresora en Windows Vista. Antes de utilizar el software Antes de utilizar el controlador de

Más detalles

APLICACIÓN COMPRAS EN SQLSERVER 2000

APLICACIÓN COMPRAS EN SQLSERVER 2000 APLICACIÓN COMPRAS EN SQLSERVER 2000 (Libro de apoyo: Iniciación a las bases de datos con Access 2002. Eduardo Mora, Marta Zorrilla, Joaquín Díaz de Entresotos. Díaz de Santos, 2003) A continuación se

Más detalles

INTRODUCCIÓN AL SQL. TRANSACT-SQL SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

INTRODUCCIÓN AL SQL. TRANSACT-SQL SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE INTRODUCCIÓN AL SQL. TRANSACT-SQL SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE INTRODUCCIÓN AL SQL. TRANSACT SQL CONCEPTOS BÁSICO DE SQL SQL (Structured Query Language),

Más detalles