Instantáneas de base de datos

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

Download "Instantáneas de base de datos"

Transcripción

1 Instantáneas de base de datos Las instantáneas de base de datos son una nueva característica incluida en SQL Server Una instantánea es una vista estática de sólo lectura de nuestra base de datos en un punto concreto en el tiempo. Es decir, es como una foto del estado de la base de datos en un momento determinado. Las instantáneas de base de datos trabajan a nivel de página de datos. Esto significa que cuando una página de datos cambia, la original es copiada a la instantánea. Este mecanismo recibe el nombre de Copia al escribir, e implica que al crear la instantánea, esta se refiere a las páginas de datos de la base de datos. A medida que la base de datos vaya cambiando, los nuevos datos se irán almacenando en las páginas de datos de la base de datos. Antes de insertar un nuevo dato en una de estas páginas, el motor de SQL Server copiará la página original al espacio dedicado a la instantánea. El resultado de este comportamiento es que la instantánea irá aumentando su tamaño a medida que la base de datos vaya cambiando. Las instantáneas de base de datos no se pueden modificar una vez han sido creadas. En lugar de hacer eso, debemos crear una nueva instantánea cada vez que queramos volver a guardar el estado de la base de datos. Cuando creamos una instantánea, SQL Server genera un número de registro de secuencia, que es almacenado en la base de datos que actúa como origen de la instantánea. Inmediatamente después, SQL Server efectúa la recuperación de la base de datos. Esta operación tiene como consecuencia que las transacciones no confirmadas son revertidas en la instantánea, nunca en la base de datos. Después se genera un archivo para almacenar los datos de la instantánea. Este archivo trabaja con bloques de asignación de 64 KB.

2 Despliegue y Mantenimiento de bases de datos con SQL Server 2008 Alhambra Eidos Hemos de tener en cuenta que al crear una instantánea, la base de datos de origen tendrá transacciones abiertas. Además, una instantánea de base de datos es coherente en cuanto a las transacciones con su base de datos tal y como existía en el momento de creación de la instantánea, como ya he dicho. Esto implica que antes de que la instantánea esté disponible, el motor de base de datos revertirá las transacciones abiertas para que la instantánea pueda ser coherente con la base de datos origen en el momento de su creación. Debido a que los clientes pueden consultar una instantánea como si se tratase de una base de datos normal, las instantáneas resultan útiles como origen de datos para la creación de informes sobre datos históricos. Debido a que la instantánea proporciona una vista estática de la base de datos, y los datos históricos no cambian, es decir, también son estáticos porque reflejan situaciones pasadas en el tiempo, podemos crear una instantánea de base de datos al final de un periodo para generar informes basados en los datos de la instantánea. Esta estrategia de creación de instantáneas se puede mantener en el tiempo cuanto se necesite, siempre que el espacio de almacenamiento disponible en disco lo permita. También podemos crear instantáneas en servidores reflejados (tratados en el capítulo anterior). Esto permitiría que, mientras que el servidor espejo sigue replicando las transacciones que recibe el principal, sus datos puedan estar disponibles para que sean consultados o sean utilizados en los informes. Esto permitirá liberar carga de trabajo del servidor principal. Otra utilidad de las instantáneas de base de datos puede ser la de proteger los datos contra operaciones o situaciones inesperadas. Antes de realizar actualizaciones masivas de datos, podemos crear una instantánea para salvaguardar el estado original de la base de datos. De este modo, si se produce un error, siempre podremos utilizar la instantánea para devolver a la base de datos a su estado anterior. Esta estrategia también nos puede servir para prevenirnos de otro tipo de situaciones, por ejemplo la eliminación accidental de una tabla, o de datos sensibles. En cualquier caso, las instantáneas no sustituyen a las copias de seguridad de la base de datos. Creación de una instantánea Las instantáneas son tratadas por SQL Server 2008 como bases de datos dentro del sistema. Por tanto, debemos asignarles un nombre único al crearlas, es decir, no nos sirve el mismo nombre de la base de datos. Sin embargo, el nombre no debe ser completamente diferente del de la base de datos original, ya que debe dar a entender que se trata de una instantánea. Normalmente, se suele utilizar el nombre de la base de datos original en combinación con algún otro dato, como por ejemplo la fecha de creación, o algún otro dato similar. SQL Server Management Studio no admite la creación de instantáneas, por lo que solo podremos llevar a cabo esta tarea utilizando Transact-SQL. Para crear una instantánea, debemos utilizar la instrucción CREATE DATABASE, en combinación con la cláusula AS SNAPSHOT OF. Sólo podemos crear la instantánea a partir de los archivos de datos de la base de datos. No podemos incluir en la instrucción de creación de la instantánea archivos de registro de transacciones, archivos sin conexión o de restauración. Para cada archivo de datos de la base de datos original, crearemos un archivo de instantánea. En ese archivo se almacenarán todas las páginas de datos de la instantánea que se correspondan con las tablas y otros objetos colocados en el archivo de datos original. La siguiente instrucción es un ejemplo de creación de una instantánea. -- Instantáneas de base de datos. CREATE DATABASE Odyssey_Snapshot ON ( 2

3 Alhambra Eidos 12. Instantáneas de bases de datos GO ), ( Name = 'Odyssey_DATA', FILENAME = 'c:\odyssey_snapshot.ss' Name = 'Odyssey_INDEX', FILENAME = 'c:\odyssey_snapshot_ix.ss' ) AS SNAPSHOT OF Odyssey Código fuente 1 A pesar de estar utilizando la instrucción de creación de base de datos, no nos hacen falta más parámetros que el NAME y el FILENAME. En el parámetro NAME especificamos el nombre lógico del archivo de datos original, mientras que en el parámetro FILENAME especificamos la ruta del archivo de instantánea. La extensión recomendada para este archivo es.ss, aunque podemos utilizar cualquiera. Una vez hayamos creado la instantánea de base de datos, los clientes del servidor la verán como una base de datos de solo lectura. Esto les permitirá consultar la instantánea como si fuera una base de datos normal aunque, obviamente, no podrán ejecutar ninguna instrucción que implique alguna modificación de datos u objetos. Operaciones de mantenimiento Las operaciones de mantenimiento que podemos realizar con las instantáneas son pocas. En general, podemos comprobar el espacio utilizado por los archivos dispersos de la instantánea, podemos revertir una base de datos a un estado anterior descrito por la instantánea, o también podemos eliminar una instantánea para crear otra. Cálculo del tamaño de los archivos Como hemos visto en la sección anterior, al crear una instantánea de base de datos, se crean unos archivos llamados dispersos donde se almacenan las páginas de datos de la instantánea. Los nombres de estos archivos los especificamos en la instrucción de creación de la instantánea, y podemos consultarlos en la columna physical_name de la vista de sistema sys.master_files. También podemos consultar los nombres de archivo de la base de datos o de la instantánea en la columna physical_name de la vista de sistema sys.database_files. Al crear un archivo disperso, este ocupa muy poco espacio en disco, ya que contiene muy pocos datos. A medida que escribimos datos en ese archivo, el sistema NTFS reserva espacio en disco para ese archivo de manera gradual. Estos archivos son una característica de NTFS. Para calcular el tamaño real que utiliza un archivo disperso, podemos utilizar la función de sistema fn_virtualfilestats. Esta función toma como parámetros el identificador de la base de datos y el identificador del archivo de base de datos, y devuelve el tamaño real expresado en bytes. Estos identificadores los podemos obtener con la función DB_ID y la vista sys.master_files respectivamente. -- Comprobación del tamaño de los archivos de todas las bases de datos. SELECT * from fn_virtualfilestats(null, null) -- Comprobación de los archivos de la base de datos AdventureWorks. SELECT * from fn_virtualfilestats(db_id('adventureworks'), null) 3

4 Despliegue y Mantenimiento de bases de datos con SQL Server 2008 Alhambra Eidos -- Comprobación del archivo de datos de la base de datos AdventureWorks. SELECT * FROM fn_virtualfilestats(db_id('adventureworks'), (SELECT file_id FROM SYS.MASTER_FILES WHERE name = 'AdventureWorks_Data')) GO Código fuente 2 Para calcular el tamaño máximo de un archivo disperso, podemos utilizar la columna size de la vista de sistema sys.master_files. Esta columna nos devuelve el número máximo de páginas que puede utilizar un archivo disperso de instantánea. Si lo multiplicamos por el tamaño máximo de una página, 8kb, obtendremos el dato que buscamos. -- Cálculo del tamaño máximo de un archivo. SELECT (size * 8192) AS 'TamañoMaximo' FROM SYS.MASTER_FILES WHERE name = 'AdventureWorks_Data' Código fuente 3 Revertir el estado de una base de datos Ya he comentado las ventajas que podemos obtener al crear una instantánea de base de datos, y una de ellas es la de revertir el estado de la base de datos al de la instantánea. La reversión sobrescribe las actualizaciones realizadas sobre la base de datos de origen desde la creación de la instantánea, ya que copia las páginas de la instantánea a los archivos de la base de datos. Es decir, este proceso sólo sobrescribe las páginas actualizadas. Además, la operación de reversión sobrescribe el archivo de registro de transacciones, sustituyendo el último por el de la instantánea. Debemos tener en cuenta que al revertir una base de datos a su instantánea, se perderán todos los catálogos de texto. Para realizar la tarea de reversión de la base de datos a una instantánea, primero debemos eliminar todas las instantáneas que estén asociadas a la base de datos, excepto la que utilizaremos para la reversión. A continuación, utilizaremos la instrucción RESTORE DATABASE con la opción FROM DATABASE_SNAPSHOT. -- Revertir la base de datos Odyssey. RESTORE DATABASE Odyssey FROM DATABASE_SNAPSHOT = 'Odyssey_Snapshot' GO Código fuente 4 No podemos utilizar las herramientas gráficas de Management Studio para revertir una instantánea. Si antes de revertir la base de datos hemos realizado una copia de seguridad del archivo de registro de transacciones, después de revertir la base de datos podemos restaurar esa copia de seguridad del registro para recuperar los datos que hemos perdido como consecuencia de la reversión. Para esto, antes de realizar la operación de restauración del archivo de copia, debemos configurar la base de datos con el modelo de recuperación completo. Restricciones de una instantánea Aunque las propiedades y beneficios que nos aportan las instantáneas son importantes, debemos tener en consideración el impacto que tienen las instantáneas sobre sus bases de datos de origen y sobre el sistema en general y las limitaciones que nos imponen. 4

5 Alhambra Eidos 12. Instantáneas de bases de datos Limitaciones de la instantánea Las instantáneas de bases de datos nos imponen ciertas limitaciones sobre su uso. Por ejemplo, una instantánea de base de datos tiene que ser creada en el mismo servidor que contiene a su base de datos de origen. Esto limita mucho su ámbito de actuación, y nos impide utilizar esta tecnología para crear una estrategia de distribución de instantáneas. Como ya he dicho, al crear la instantánea, el motor de base de datos revierte las transacciones no confirmadas en el momento de hacer la instantánea. Esto permite que, si sucede algún error en la base de datos origen justo después de crear la instantánea, no podamos recuperar todos los datos. Siempre habrá cierta latencia entre los datos de la base de datos y los datos de la instantánea en el momento de su creación. Antes he comentado la estrategia de Copiar al escribir que implementa el motor de bases de datos para la gestión de las páginas de datos de las instantáneas. Si una página de datos es actualizada en la base de datos de origen, esto provocará que SQL Server inserte la página original en la instantánea. Si el archivo de la instantánea se queda sin espacio en disco, la instantánea pasa a ser sospechosa, y deberá ser eliminada. Es por esto que debemos tener mucho cuidado con el espacio disponible en disco para nuestra instantánea. Debido a que las instantáneas son vistas estáticas de la base de datos, no nos permiten crear una réplica que pueda ser utilizada como alternativa para una estrategia de conmutación por error en caso de que la base de datos origen falle, ya que los usuarios no podrán modificar los datos de la instantánea. Al estar enlazadas a la base de datos de origen, las instantáneas no permiten la creación o eliminación de un archivo de instantánea adicional. Tampoco permiten realizar las tareas de adjuntar o separar, que sí podemos realizar sobre una base de datos normal, y no podemos realizar una copia de seguridad o una restauración de una instantánea. Así mismo, no podemos crear una instantánea de base de datos en un sistema de archivos FAT32. Las instantáneas de base de datos heredan la configuración de seguridad de la base de datos origen en el instante de creación de la instantánea. De este modo, los cambios de seguridad realizados sobre la base de datos origen no se propagan a la instantánea. Tampoco se nos permite modificar la configuración de seguridad de la instantánea de base de datos. Las instantáneas de base de datos permiten, como ya he dicho, revertir la base de datos origen al estado en que se encontraba al crear la instantánea. Esta característica no es posible si la base de datos contiene un grupo de archivos de sólo lectura, o un grupo de archivos comprimido. Además, si la base de datos se encuentra en estado de RECOVERY_PENDING, no podremos tener acceso a la instantánea. Restricciones sobre la base de datos origen Las instantáneas de base de datos también imponen ciertas restricciones sobre la base de datos origen. Por ejemplo, la base de datos no se puede quitar, separar o restaurar mientras tenga una instantánea asociada a ella. Sin embargo, podremos realizar las copias de seguridad de la base de datos con toda normalidad. Esto se debe a que las instantáneas comparten las páginas de datos con la base de datos de origen. La estrategia de copia al escribir reduce el rendimiento de la base de datos en las operaciones de modificación de datos, debido a la operación de copia de la página original al archivo de datos de la instantánea. 5

6 Despliegue y Mantenimiento de bases de datos con SQL Server 2008 Alhambra Eidos Si nuestra base de datos tiene grupos de archivos sin conexión, podemos crear igualmente una instantánea. Sin embargo, hemos de tener en cuenta que no se crean archivos dispersos para los grupos de archivos sin conexión. Si queremos poner en conexión un grupo de archivos de la base de datos origen, no tendremos ningún problema, pero el grupo de archivos seguirá sin conexión en la instantánea. El mismo comportamiento obtendremos si queremos poner fuera de conexión un grupo de archivos de la base de datos. SQL Server nos permitirá realizar esta opción, pero el grupo de archivos seguirá en conexión en la instantánea, aunque debemos tener en cuenta que es probable que se produzcan errores en las operaciones de entrada / salida al realizar una consulta sobre los datos de ese grupo de archivos de la instantánea. Como he dicho antes, si un archivo de instantánea se queda sin espacio en disco, SQL Server la marca como sospechosa y deberemos eliminarla, aunque esto no afecta a la base de datos. Debemos, por tanto, tener muy en cuenta el espacio ocupado por nuestra instantánea. Cuanto más tiempo mantengamos una instantánea, más espacio ocupará esta. El tamaño máximo que puede alcanzar la instantánea es el que tenía la base de datos origen en el momento de crear la instantánea. 6

7

Diagnosticar y resolver errores de servidor

Diagnosticar y resolver errores de servidor Diagnosticar y resolver errores de servidor SQL Server registra determinados eventos del sistema y definidos por el usuario en el registro de errores de SQL Server y en el registro de aplicación de Windows.

Más detalles

Modelamiento y Diseño de Base de Datos

Modelamiento y Diseño de Base de Datos Modelamiento y Diseño de Base de Datos Sub consultas y vistas Objetivos: Elaborar sub consultas, a partir de una consulta. Generar diferentes vistas a partir de las tablas de una base de datos. Introducción

Más detalles

Para iniciar el Asistente de importación y exportación de SQL Server tenemos varias opciones:

Para iniciar el Asistente de importación y exportación de SQL Server tenemos varias opciones: Para iniciar el Asistente de importación y exportación de SQL Server tenemos varias opciones: En el menú Inicio, seleccione Todos los programas, elija Microsoft SQL Server y, a continuación, haga clic

Más detalles

SQL Server 2016 Aprender a administrar una base de datos transaccional con SQL Server Management Studio

SQL Server 2016 Aprender a administrar una base de datos transaccional con SQL Server Management Studio Presentación 1. Introducción 15 2. Presentación de SQL Server 16 2.1 Qué es un SGBDR? 16 2.2 Modo de funcionamiento cliente/servidor 18 2.3 Las posibles plataformas 19 2.4 Los componentes de SQL Server

Más detalles

Unidad IV. Aplicaciones sobre Base de Datos

Unidad IV. Aplicaciones sobre Base de Datos Clase:013 1 Unidad IV Aplicaciones sobre Base de Datos 2 Agenda PROGRAMA DE MANIPULACION DE BASE ANDROID SQLITE SQLITE OpenHelper SQLITE Database Cursor Ejemplos Agregar controles según campo Usar query

Más detalles

Sentencias complementarias + Disparadores

Sentencias complementarias + Disparadores Base de Datos I Sentencias complementarias + Disparadores Objetivos: Elaborar sentencias especiales con diferentes usos y componentes. Introducción: Siempre hay tipos de consultas o transacciones especiales

Más detalles

Modelamiento y Diseño de Base de Datos

Modelamiento y Diseño de Base de Datos Modelamiento y Diseño de Base de Datos Sentencias complementarias + Disparadores Objetivos: Elaborar sentencias especiales con diferentes usos y componentes. Introducción: Siempre hay tipos de consultas

Más detalles

T6.- Replicación de discos y particiones Qué es la replicación? TEMA 6 REPLICACIÓN DE DISCOS Y PARTICIONES.

T6.- Replicación de discos y particiones Qué es la replicación? TEMA 6 REPLICACIÓN DE DISCOS Y PARTICIONES. MANTENIMIENTO DE SISTEMAS INFORMÁTICOS TEMA 6 REPLICACIÓN DE DISCOS Y PARTICIONES. T6.- Replicación de discos y 1.1.- Qué es la replicación? 1.2.- Finalidades de la replicación. 1.3.- Tipos de replicación.

Más detalles

Capítulo 1: Modelo conceptual

Capítulo 1: Modelo conceptual Capítulo 1: Modelo conceptual A. Recordatorios sobre el almacenaje de datos....... 7 1. Las distintas categorías de datos............... 7 a. Los datos básicos.................... 8 b. Los datos de movimiento.................

Más detalles

Administración y Configuración de SQL Server 2012

Administración y Configuración de SQL Server 2012 Administración y Configuración de SQL Server 2012 Introducción Este curso de tres días de duración impartido por un instructor proporciona a los alumnos los conocimientos teóricos y prácticos sobre el

Más detalles

Copia de seguridad completa, incremental o diferencial - Protección continua de datos

Copia de seguridad completa, incremental o diferencial - Protección continua de datos Copia de seguridad completa, incremental o diferencial - Protección continua de datos El "backup," término que se ha convertido en sinónimo de protección de datos, se puede llevar a cabo mediante diversos

Más detalles

ATENEO. Atención en Oficinas. Instalación BD Ateneo

ATENEO. Atención en Oficinas. Instalación BD Ateneo ATENEO Atención en Oficinas Instalación BD Ateneo Una vez instalado SQL Server Express en el equipo que se va a utilizar como Servidor, se ha de crear la base de datos Ateneo. Para ello se suministra la

Más detalles

Concepto. 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada.

Concepto. 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada. BASES DE DATOS Concepto 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada. Cada base de datos se compone de una o más tablas

Más detalles

Asignatura: Base de Datos FA.C.E.N.A. - UNNE Cursado 2011

Asignatura: Base de Datos FA.C.E.N.A. - UNNE Cursado 2011 Asignatura: Base de Datos FA.C.E.N.A. - UNNE Cursado 2011 http://ww.base-exa-unne.com.ar http://exa.unne.edu.ar/informatica/base_de_datos/informacion.html Tema 10: El SQL en general Profesor Esp. Juan

Más detalles

Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos

Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos Cualquier portal web utiliza algún sistema de base de datos para almacenar la información que luego mostrará en sus páginas. Para

Más detalles

Replicación de datos en MySQL

Replicación de datos en MySQL Replicación de datos en MySQL Mantén activa tu aplicación web ante un fallo en los servidores Introducción Hoy en día, muchos negocios dependen del buen funcionamiento de sus aplicaciones web en Internet,

Más detalles

Curso: Microsoft SQL Server 2005

Curso: Microsoft SQL Server 2005 Estudia el servidor de bases de datos empresarial Microsoft SQL Server 2005 centrándose especialmente en el punto de vista de un diseñador o programador de bases de datos, pero explicando también cómo

Más detalles

Administración de sistemas gestores de bases de datos

Administración de sistemas gestores de bases de datos Administración de sistemas gestores de bases de datos S TAR BOOK Pablo Valderrey Sanz Administración de sistemas gestores de bases de datos Pablo Valderrey Sanz Contenido Capítulo 1. Tipos de almacenamiento

Más detalles

SUBCONSULTAS SQL. Cuando se ejecuta una consulta que contiene una subconsulta, la subconsulta se ejecuta por cada fila de la consulta principal.

SUBCONSULTAS SQL. Cuando se ejecuta una consulta que contiene una subconsulta, la subconsulta se ejecuta por cada fila de la consulta principal. SUBCONSULTAS SQL DEFINICION. Una subconsulta es una sentencia SELECT que aparece dentro de otra sentencia SELECT que llamaremos consulta principal. Se puede encontrar en la lista de selección, en la cláusula

Más detalles

Se hace un backup para llevarlo a otro servidor, e sun archivo comprimido. Con esto se restaura en algún servidor de datos.

Se hace un backup para llevarlo a otro servidor, e sun archivo comprimido. Con esto se restaura en algún servidor de datos. SQL SERVER 2008 - ADMINISTRACION Backup: Tienen extensión configurable.bak Diferencias: Completa backup completo de la bd guarda absolutamente todo la bd Diferencial: se distingue bajo el sgte esquema:

Más detalles

Para el siguiente trabajo utilizamos IBM Data Studio Version Un ABM completo de una tabla. 1.a) Alta de una sucursal.

Para el siguiente trabajo utilizamos IBM Data Studio Version Un ABM completo de una tabla. 1.a) Alta de una sucursal. Indice 1. Un ABM completo de una tabla.... 3 1.a) Alta de una sucursal.... 3 1.b) Baja de una sucursal.... 6 1.c) Modificar una sucursal.... 10 Editor de Mandatos para ejecutar los Store Procedure antes

Más detalles

PHP y MySQL Domine el desarrollo de un sitio Web dinámico e interactivo (3ª edición)

PHP y MySQL Domine el desarrollo de un sitio Web dinámico e interactivo (3ª edición) Introducción 1. Objetivo de la obra 15 2. Breve historia de PHP y MySQL 16 2.1 PHP 16 2.2 MySQL 16 3. Dónde conseguir PHP y MySQL 17 4. Convenciones de escritura 18 4.1 PHP 18 4.2 MySQL 19 Introducción

Más detalles

ACCEDER A BITÁCORA DE TRABAJO SQL SERVER

ACCEDER A BITÁCORA DE TRABAJO SQL SERVER ACCEDER A BITÁCORA DE TRABAJO SQL SERVER Función fn_dblog Se trata de una función no documentada del sistema, por lo cual, tiene la ventaja de poder utilizarse en la cláusula FROM de una sentencia SELECT.

Más detalles

Sistemas de Archivos. Unidad 2 Almacenamiento y Estructuras de Archivos

Sistemas de Archivos. Unidad 2 Almacenamiento y Estructuras de Archivos Sistemas de Archivos Unidad 2 Almacenamiento y Estructuras de Archivos Introducción Archivo Un archivo es un conjunto de datos que el usuario ve como una sola unidad o entidad Sistemas de Archivos Sistema

Más detalles

Instalación, Administración y Configuración de SQL Server 2012

Instalación, Administración y Configuración de SQL Server 2012 Instalación, Administración y Configuración de SQL Server 2012 Introducción Este curso de tres días de duración impartido por un instructor proporciona a los alumnos los conocimientos teóricos y prácticos

Más detalles

Expediente Digital. Revisión: 1/5/2017

Expediente Digital. Revisión: 1/5/2017 Revisión: 1/5/2017 I Contenido Parte I Introducción 1 Parte II Para que sirve el? 2 Parte III Configuración de SQL Server 3 1 Creando BD Expediente... 3 Parte IV Habilitando 8 Parte V Utilizando Expendiente

Más detalles

PROCEDIMIENTOS ALMACENADOS

PROCEDIMIENTOS ALMACENADOS Modelado de Base de Datos PROCEDIMIENTOS ALMACENADOS Universidad Politecnica de los Llanos Procedimiento Almacenado Un Procedimiento almacenado es un Objeto de Base de Datos que puede encapsular logica

Más detalles

Según estos párrafos, responder en un documento de texto de Google Drive las siguientes preguntas:

Según estos párrafos, responder en un documento de texto de Google Drive las siguientes preguntas: Semana del 14 al 18 de julio de 2014. Segundo básico Activación de conocimientos previos. Observamos el siguiente video que nos explica el proceso de minería http://www.youtube.com/watch?v=w0txd4n3on4

Más detalles

Examen de Ficheros y bases de datos Convocatoria de junio II PARCIAL

Examen de Ficheros y bases de datos Convocatoria de junio II PARCIAL Examen de Ficheros y bases de datos Convocatoria de junio II PARCIAL ) 3 puntos) Considérese un fichero secuencial con un índice con asociación estática. El índice es primario y está organizado sobre una

Más detalles

UNIDAD 10. LAS CONSULTAS DE ACCIÓN

UNIDAD 10. LAS CONSULTAS DE ACCIÓN UNIDAD 10. LAS CONSULTAS DE ACCIÓN Las consultas de acción son consultas que permiten realizar cambios en los datos almacenados en una tabla. Con estas consultas podemos crear una nueva tabla a partir

Más detalles

TEMA GESTION DE DISCOS

TEMA GESTION DE DISCOS TEMA GESTION DE DISCOS 1.0 Estructura física del disco duro: - Un disco duro puede tener uno o varios discos. - Cada disco cuenta con dos caras, y cada cara tiene una cabeza (cabezales de lectura, escritura).

Más detalles

Sistemas de Bases de Datos 2 Practica 1

Sistemas de Bases de Datos 2 Practica 1 2009 Sistemas de Bases de Datos 2 Practica 1 Backup y Restore en SQL Server 2008 Express Edition. Ing. Julio Duarte Aux. Julio Chicas Mario Ramón Castellanos Arana 200512086 15/08/2009 2 Sistemas de Bases

Más detalles

Anexo 3 COMPONENTES DE SQL SERVER. Los DDL (Data Definition Languaje) que permiten crear y definir nuevas

Anexo 3 COMPONENTES DE SQL SERVER. Los DDL (Data Definition Languaje) que permiten crear y definir nuevas Anexo 3 COMPONENTES DE SQL SERVER COMANDOS Existen tres tipos de comandos SQL [5]: Los DDL (Data Definition Languaje) que permiten crear y definir nuevas bases de datos, campos e índices. En la tabla se

Más detalles

CAPÍTULO 5 DESARROLLO DEL SISTEMA

CAPÍTULO 5 DESARROLLO DEL SISTEMA DESARROLLO DEL SISTEMA CAPÍTULO 5 DESARROLLO DEL SISTEMA 5.1 IMPLEMENTACIÓN DE BASE DE DATOS La implementación de la base de datos se realizó usando el manejador de Bases de datos Microsoft SQL Server

Más detalles

SQL SERVER SQL Server 2005 permite tres tipos de operaciones con conjuntos: UNION, disponible en todas las versiones de SQL Server.

SQL SERVER SQL Server 2005 permite tres tipos de operaciones con conjuntos: UNION, disponible en todas las versiones de SQL Server. SQL SERVER 2005 Operaciones con Conjuntos SQL Server 2005 permite tres tipos de operaciones con conjuntos: UNION, disponible en todas las versiones de SQL Server. EXCEPT, nuevo en SQL Server 2005. INTERSECT,

Más detalles

UNIDAD 6 ADMINISTRACIÓN. Introducción a la unidad

UNIDAD 6 ADMINISTRACIÓN. Introducción a la unidad UNIDAD 6 ADMINISTRACIÓN Introducción a la unidad En la unidad 1 se mencionó que uno de los usuarios más importantes de un sistema de bases de datos es el administrador o DBA (Database Administrator). Un

Más detalles

DISEÑO FÍSICO. Tema 14. Diseño Físico

DISEÑO FÍSICO. Tema 14. Diseño Físico DISEÑO FÍSICO Tema 14. Diseño Físico Introducción Las bases de datos se organizan en dos secciones: El esquema Los datos o instancias El esquema es la definición de la BD: El nombre de cada tabla El nombre

Más detalles

Paso de parámetros. Universidad Europea de Madrid. Todos los derechos reservados.

Paso de parámetros. Universidad Europea de Madrid. Todos los derechos reservados. Todos los derechos de propiedad intelectual de esta obra pertenecen en exclusiva a la Universidad Europea de Madrid, S.L.U. Queda terminantemente prohibida la reproducción, puesta a disposición del público

Más detalles

Trabajando con bases de datos. ClaseOracleBD

Trabajando con bases de datos. ClaseOracleBD Trabajando con bases de datos. ClaseOracleBD Índice de contenido Archivo de configuración...1 Agregar una cadena de conexión a Web.config con un control de origen de datos...1 Utlizando un Control SQLDataSource...1

Más detalles

20762 Developing SQL Databases

20762 Developing SQL Databases 20762 20762 Developing SQL Databases Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2016 Formación: Presencial Horas: 25 Introducción Este curso de cinco días dirigido por instructor

Más detalles

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT Introducción Objetivos I-2 Objetivos del Curso I-3 Oracle11g - 12cI-5 Oracle Database 11g - 12cI-6 Oracle Application Server 11g - 12cI-7 Oracle Enterprise Manager 11g - 12cGrid Control I-8 Sistema de

Más detalles

Curso Querying Microsoft SQL Server 2014 (20461)

Curso Querying Microsoft SQL Server 2014 (20461) Curso Querying Microsoft SQL Server 2014 (20461) Programa de Estudio Curso Querying Microsoft SQL Server 2014 (20461) Aprende las habilidades técnicas necesarias para escribir consultas Transact-SQL básicas

Más detalles

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón 1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado

Más detalles

MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL

MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL Rubén Andrés Leiva Cordero Este manual pretende ser un material de apoyo al trabajo realizado en las asignaturas de laboratorio de programación de bases

Más detalles

Copias de seguridad. WhitePaper Abril de 2016

Copias de seguridad. WhitePaper Abril de 2016 Copias de seguridad con SQL Server WhitePaper Abril de 2016 Ronda Guglielmo Marconi, 9 Parque Tecnológico 46980 Paterna, Valencia (Spain) T (+34) 96 338 99 66 ventas@preference.es www.preference.es Preference,

Más detalles

Mantener una base de datos de Microsoft SQL Server 2008 R2. Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008

Mantener una base de datos de Microsoft SQL Server 2008 R2. Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 6231Be Mantener una base de datos de Microsoft SQL Server 2008 R2 Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 Formación: Presencial Horas: 25 Introducción Este proporciona

Más detalles

Arquitectura del SGBD

Arquitectura del SGBD Universidad Alonso de Ojeda Facultad de Ingeniería Arquitectura del SGBD Base de Datos I Profesora: Dennís Chirinos ARQUITECTURA DEL SISTEMA GESTOR DE BASE DE DATOS La arquitectura de un SGBD ha de especificar

Más detalles

También conocido como tres niveles, o esquema tres enfoque. Bases de datos se organizan en una arquitectura de nivel tres.

También conocido como tres niveles, o esquema tres enfoque. Bases de datos se organizan en una arquitectura de nivel tres. Informáticas I 6.4 Arquitectura de base de datos de tres niveles También conocido como tres niveles, o esquema tres enfoque. Bases de datos se organizan en una arquitectura de nivel tres. El propósito

Más detalles

Oracle Database 11g: Taller de Administración II Versión 2 (Español)

Oracle Database 11g: Taller de Administración II Versión 2 (Español) Oracle Database 11g: Taller de Administración II Versión 2 (Español) : 5 Este curso lleva al administrador de la base de datos más allá de las tareas básicas tratadas en el primer taller. El estudiante

Más detalles

Cómo instalar Estudio One SQL versión 2.40

Cómo instalar Estudio One SQL versión 2.40 Pág. 1 de 9 El presente instructivo lo guiará para realizar la instalación de Estudio One SQL 2.40 en varias PCs (Terminales) conectadas en red a una PC Servidora (la PC que posee las bases de datos).

Más detalles

El SQL es un lenguaje estándar de programación para el acceso a bases de datos.

El SQL es un lenguaje estándar de programación para el acceso a bases de datos. El SQL es un lenguaje estándar de programación para el acceso a bases de datos. El lenguaje SQL se utiliza para acceder y manipular datos en cualquier base de datos del mercado, como por ejemplo, para

Más detalles

Procesos para el Respaldo de Base de Datos SQL. Depto. Soporte Transtecnia.

Procesos para el Respaldo de Base de Datos SQL. Depto. Soporte Transtecnia. Procesos para el Respaldo de Base de Datos SQL Depto. Soporte Transtecnia. TABLA DE CONTENIDOS OBJETIVO 3 RESPALDO DE BASES DE DATOS SQL 4 Respaldo mediante solución Transtecnia 4 Respaldo mediante Microsoft

Más detalles

Análisis de herramientas para clonar discos duros

Análisis de herramientas para clonar discos duros Práctica 2.4 SAD Análisis de herramientas para clonar discos duros Cruz Victoria Olivares Fernández Cristina Lorena Sánchez López 11-11-2011 2 Análisis de herramientas para clonar discos duros INDICE 1.

Más detalles

20761 Querying Data with Transact-SQL

20761 Querying Data with Transact-SQL 20761 20761 Querying Data with Transact-SQL Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2016 Formación: Presencial Horas: 25 Introducción Este curso está diseñado para presentar

Más detalles

Oracle Database 12c SQL and PLSQL Fundamentals

Oracle Database 12c SQL and PLSQL Fundamentals Oracle Database 12c SQL and PLSQL Fundamentals DESCRIPCION MODULOS DE CAPACITACION Introducción Información general sobre 12c de base de datos Oracle y productos afines Descripción de los conceptos y la

Más detalles

SERVIDOR DNS. Mikel Xabier Marturet Urtiaga

SERVIDOR DNS. Mikel Xabier Marturet Urtiaga 1 INDICE EN WINDOWS SERVER 2012 Y UBUNTU SERVER... 2 Qué es?... 2 Instalación del DNS en Windows Server... 3 Comprobación Windows Server 2012... 9 INSTALACIÓN DEL DNS EN UBUNTU SERVER... 10 Qué es Bind9?...

Más detalles

El sistema de archivos o sistema de ficheros es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias perifé

El sistema de archivos o sistema de ficheros es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias perifé SISTEMA DE ARCHIVO El sistema de archivos o sistema de ficheros es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias.

Más detalles

Alta Disponibilidad en SQL Server: AlwaysOn

Alta Disponibilidad en SQL Server: AlwaysOn Alta Disponibilidad en SQL Server: AlwaysOn Ponente: Pablo F. Dueñas Campo Servicios Profesionales sp@danysoft.com 13 Encuentro Danysoft en Microsoft Abril 2016 Sala 3 Infraes - tructur Agenda Sala 3 Gestión

Más detalles

Oracle Database 11g: Administration Workshop II Release 2

Oracle Database 11g: Administration Workshop II Release 2 Oracle Database 11g: Administration Workshop II Release 2 Lo que aprenderá Este curso lleva al administrador de la base de datos más allá de las tareas básicas tratadas en el primer taller. El estudiante

Más detalles

Crear usuarios y grupos, unir un equipo a un dominio y perfiles móviles

Crear usuarios y grupos, unir un equipo a un dominio y perfiles móviles Crear usuarios y grupos, unir un equipo a un dominio y perfiles móviles Como crear unidades administrativas, crear usuarios y grupos, unir un equipo a un dominio existente y crear perfiles móviles para

Más detalles

MySQL por línea de comandos

MySQL por línea de comandos MySQL por línea de comandos Acceso a un servidor MySQL y administración de la base de datos por línea de comandos. Es muy normal que utilicemos MySQL a través de páginas PHP y para administrar la base

Más detalles

Preguntas frecuentes

Preguntas frecuentes Preguntas frecuentes Cómo consulto mis bandejas favoritas desde GEX? A continuación vamos a ver cómo consultar bandejas en GEX. Accedemos al menú Gestión -> Selección de Expedientes por Bandejas. La pantalla

Más detalles

PLANES DE MANTENIMIENTO SQL SERVER

PLANES DE MANTENIMIENTO SQL SERVER PLANES DE MANTENIMIENTO SQL SERVER MANUAL TÉCNICO PLANES DE MAN TENIMIEN TO M ANUAL 1 Contenido Introducción... 3 Tareas Mantenimiento... 3 Recomendaciones y Aclaraciones... 4 Tarea actualizar estadísticas...

Más detalles

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Introducción... XIII Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Novedades y mejoras en SQL Server 2008 R2... 1 Novedades... 1 Mejoras... 3 Ediciones y componentes en SQL Server

Más detalles

Réplica de Bases de Datos

Réplica de Bases de Datos Réplica de Bases de Datos La réplica o duplicación de bases de datos consiste en crear copias distribuidas de una base de datos. Estas copias permiten distribuir los datos y objetos de base de datos desde

Más detalles

MCVS-O MANUAL DE INSTALACIÓN Y CONFIGURACIÓN

MCVS-O MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DISEÑO E IMPLEMENTACIÓN DEL APLICATIVO INFORMÁTICO PARA EL MONITOREO DE LAS FASES DEL PROCESO DE ACREDITACIÓN DE INSTITUCIONES EDUCATIVAS DE EDUCACIÓN BÁSICA REGULAR Y EDUCACIÓN TÉCNICO PRODUCTIVA MCVS-O1-3131

Más detalles

20761: Querying Data with Transact -SQL

20761: Querying Data with Transact -SQL 20761: Querying Data with Transact -SQL : 4 0 Horas Examen Asociado: Examen 70-76 1 Este curso dirigido por un instructor certificado que proporciona a los alumnos los conocimientos y habilidades para

Más detalles

Create Database ClaseAutos. Use ClaseAutos

Create Database ClaseAutos. Use ClaseAutos Vamos a Crear el siguiente modelo, en una base de Datos llamada ClaseAutos. Comando para Crear la Base de Datos Create Database ClaseAutos Comando para utilizar la Base de Datos Use ClaseAutos vehiculo

Más detalles

Manual Instalación, Configuración y revision de incidencias v1.1

Manual Instalación, Configuración y revision de incidencias v1.1 Manual Instalación, Configuración y revision de incidencias v1.1 Centralización Gournet Pre requisitos. Para asegurar un correcto funcionamiento de la aplicación CentralizaGournet se debe tener la siguiente

Más detalles

SEGURIDAD INFORMÁTICA

SEGURIDAD INFORMÁTICA Versión: 01 Página 1 de 6 PROCESO y/o SUBPROCESO: PROCEDIMIENTO: SEGURIDAD INFORMÁTICA CONDICIONES GENERALES Se deben cumplir los lineamientos institucionales, leyes, normas, políticas, procedimientos,

Más detalles

Gestión de la Información Práctica 1

Gestión de la Información Práctica 1 Gestión de la Información Práctica 1 Departamento de Lenguajes y Ciencias de la Computación UNIVERSIDAD DE MÁLAGA SQL - Server SQL Server 2008 es la base datos cliente-servidor de Microsoft. Su lenguaje

Más detalles

9 ADMINISTRACIÓN DEL SERVIDOR FRIS 2

9 ADMINISTRACIÓN DEL SERVIDOR FRIS 2 9 ADMINISTRACIÓN DEL SERVIDOR FRIS 2 Ignore este capítulo si no está utilizando el servidor FRIS 2 El software puede usarse para recuperar datos del servidor FRIS 2. La información incluye información

Más detalles

Un proyecto de IBM llamado Sistem/R construye un prototipo simple llamado SQUARE que después se transformó en SQL.

Un proyecto de IBM llamado Sistem/R construye un prototipo simple llamado SQUARE que después se transformó en SQL. CONTENIDO: 1. Lenguaje SQL 1. Componentes 2. Comandos 3. Clausulas 4. Operadores lógicos 5. Operadores de comparación 6. Funciones de agregado 2. MYSQL 1. Como entrar a MySQL 2. Comandos generales 3. Sintaxis

Más detalles

Sistema de Gestión y almacenamiento de archivos en el Campus Virtual

Sistema de Gestión y almacenamiento de archivos en el Campus Virtual Sistema de Gestión y almacenamiento de archivos en el Campus Virtual Página 1 de 15 GESTIÓN DE ARCHIVOS Dentro del Campus Virtual vamos a tener distintas formas de seleccionar y gestionar los archivos.

Más detalles

Consideremos el siguiente ejemplo que crea y se inserta en las tablas que definen la identidad basada en la clave principal como un índice agrupado:

Consideremos el siguiente ejemplo que crea y se inserta en las tablas que definen la identidad basada en la clave principal como un índice agrupado: Problema Estoy diseñando una mesa y me he decidido a crear un auto-generado valor de clave principal en lugar de crear mi propio plan o con las teclas naturales. Veo que SQL Server ofrece identificadores

Más detalles

Manejo de Tablas y Llaves Foráneas

Manejo de Tablas y Llaves Foráneas Manejo de Tablas y Llaves Foráneas Llaves Foráneas Para manejar las llaves foráneas, deben crearse al menos dos tablas, la primera tal y como se ha hecho anteriormente CREATE TABLE nombre_tabla ( nombre_columna_1

Más detalles

Objetivos y Temario CURSO MySQL 5

Objetivos y Temario CURSO MySQL 5 Objetivos y Temario CURSO MySQL 5 OBJETIVOS Este curso MySQL 5 se dirige a desarrolladores técnicos e ingenieros ya familiarizados con un lenguaje de programación y que desean desarrollar sus aplicaciones

Más detalles

RELACIONES Y CONSULTAS EN MICROSOFT OFFICE ACCESS

RELACIONES Y CONSULTAS EN MICROSOFT OFFICE ACCESS Unidad 2 MS ACCESS RELACIONES Y CONSULTAS EN MICROSOFT OFFICE ACCESS Objetivos de la Unidad 1. Estudiar el concepto de Relación 2. Crear una relación en Microsoft Office Access 3. Estudiar el concepto

Más detalles

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

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

Más detalles

20764 Administering a SQL Database Infrastructure

20764 Administering a SQL Database Infrastructure 20764 20764 Administering a SQL Database Infrastructure Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2016 Formación: Presencial Horas: 25 Introducción Este curso describe

Más detalles

PDB Snapshot Carousel - Oracle Database 18c

PDB Snapshot Carousel - Oracle Database 18c Por Francisco Riccio Introducción PDB Snapshot Carousel - Oracle Database 18c PDB Snapshot Carousel es un nuevo feature de Oracle Database 18c que nos permite realizar copias instantáneas snapshot de nuestros

Más detalles

CREACIÓN O MIGRACIÓN DEL CORREO POP A IMAP PARA OUTLOOK 2003

CREACIÓN O MIGRACIÓN DEL CORREO POP A IMAP PARA OUTLOOK 2003 CREACIÓN O MIGRACIÓN DEL CORREO POP A IMAP PARA OUTLOOK 2003 Creación y configuración de la cuenta IMAP... 2 Hacer copia de seguridad del correo... 6 Eliminación de la antigua cuenta de correo... 7 Migración

Más detalles

Developing Microsoft SQL Server 2014 Databases (20464)

Developing Microsoft SQL Server 2014 Databases (20464) Developing Microsoft SQL Server 2014 Databases (20464) Programa de Estudio Developing Microsoft SQL Server 2014 Databases (20464) Administra y mantiene bases de datos de SQL Server teniendo los conocimientos

Más detalles

Proyectos SOPAS ET de SICK

Proyectos SOPAS ET de SICK Proyectos SOPAS ET de SICK AUVESY GmbH & Co KG Fichtenstrasse 38 B D-76829 Landau Alemania Índice de contenidos SOPAS ET de SICK 3 Compatibilidad con proyectos SOPAS ET 5 Integrar proyectos SOPAS ET 6

Más detalles

Administración de un SGBD relacional

Administración de un SGBD relacional Administración de un SGBD relacional Bases de Datos 2 - Tecnologo de Informatica Outline 1 Catálogos y SQL esquemas (schema) Catálogos del sistema Esquemas SQL 2 Seguridad y Autorización Tipos de seguridad

Más detalles

EJERCICIO 33 DE EXCEL

EJERCICIO 33 DE EXCEL EJERCICIO 33 DE EXCEL MACROS Vamos a estudiar qué son las Macros, en qué nos pueden ayudar y cómo crear macros automáticamente. Vamos a tratar de manera muy sencilla el tema de macros sin entrar en profundidad

Más detalles

CONVENCIONES USADAS... 13

CONVENCIONES USADAS... 13 ÍNDICE CONVENCIONES USADAS... 13 CAPÍTULO 1. INSTALACIÓN DEL SERVIDOR... 15 La familia de servidores Windows 2008... 15 Características de Windows Server 2008... 16 Roles de Windows Server 2008... 17 Opción

Más detalles

Empecemos con las definiciones para que nos quede claro a todos:

Empecemos con las definiciones para que nos quede claro a todos: Empecemos con las definiciones para que nos quede claro a todos: Que es un Dominio de Red? Es un conjunto de ordenadores conectados en una red que confían a uno de los equipos de dicha red la administración

Más detalles

SISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS. Ficheros

SISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS. Ficheros SISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS Ficheros Objetivos 2 Conocer los conceptos de fichero y directorio así como sus características. Utilizar los servicios de gestión de Ficheros y directorios ofrecidos

Más detalles

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual. Guía de Usuario Esta Guía de Usuario del programa de Copias de Seguridad le ayudará a conocer el funcionamiento del programa para que pueda personalizar el salvado de sus documentos con gran facilidad.

Más detalles

Respaldos y Recuperación

Respaldos y Recuperación Respaldos y Recuperación Clasificación de fallos Clasificación de fallos Respaldos y recuperación 1. Fallo en la transacción Error Lógico. La transacción no puede continuar con su ejecución normal a causa

Más detalles

NOVEDADES EN MOODLE CURSO 2016/2017

NOVEDADES EN MOODLE CURSO 2016/2017 NOVEDADES EN MOODLE CURSO 2016/2017 Equipo de apoyo al ADD Dirección del Campus Virtual 2 Nuevas funcionalidades en Moodle Descarga masiva de los archivos de una carpeta. CuesFonarios: nuevos Fpos de preguntas.

Más detalles

Creación de una base de datos

Creación de una base de datos Creación de una base de datos Ahora que ya hemos instalado SQL Server y conocemos el manejo básico de las herramientas que trae consigo, vamos a ver cómo realizar las operaciones más habituales. La creación

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO 3-2016 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN GUÍA DE LABORATORIO Nº 8 Nombre de la práctica: Consultas a múltiples tablas. Uso de JOIN y SUBCONSULTAS. Lugar

Más detalles

FILESTREAM. Uso de FileStream

FILESTREAM. Uso de FileStream FILESTREAM La mayoría de los daos e información que se crea diariamente no son estructurados, como documentos de texto, imágenes y videos. Estos datos no estructuraos se almacenan de manera habitual fuera

Más detalles

PROCEDIMIENTO DE COPIAS DE SEGURIDAD CÓDIGO: S-P-09

PROCEDIMIENTO DE COPIAS DE SEGURIDAD CÓDIGO: S-P-09 DE COPIAS DE SEGURIDAD CÓDIGO: S-P-09 SISTEMA DE GESTIÓN INTEGRAL PÁGINA 2 de 9 1. OBJETIVO Establecer la metodología para la realización de copias de seguridad y restauración de la información de La Empresa

Más detalles

Exportador/Actualizador de datos OdA-XLS

Exportador/Actualizador de datos OdA-XLS Exportador/Actualizador de datos OdA-XLS Paquete software para la exportación, la importación y actualización de la información contenida en las colecciones de Objetos Digitales de los repositorios OdA

Más detalles