PRACTICA DE ADMINISTRACION DE BASES DE DATOS

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

Download "PRACTICA DE ADMINISTRACION DE BASES DE DATOS"

Transcripción

1 Depto. De Organización y Estructura de la Información Curso 2003/2004 Pág. 1 PRACTICA DE ADMINISTRACION DE BASES DE DATOS Una entidad bancaria gestiona datos relativos a operaciones bancarias de sus clientes en sus sucursales y cajeros. Nos proporcionan seis ficheros de texto con registros de longitud fija que contienen una pequeña cantidad del conjunto global de datos, para crear la base de datos con Interbase. La información que se acompaña en los anexos es la siguiente: 1. El anexo 1, se detallan las sentencias SQL a partir de las cuales deberá determinarse el conjunto de índices adecuado para la base de datos. 2. En el anexo 2 se especifica el esquema de la base de datos en Interbase. Realizar una memoria que contemple los apartados que se detallan a continuación. Justificar para cada apartado las soluciones planteadas. Para la realización de la práctica se utilizará el SGBDR Interbase 6 (server), que se encuentra disponible en el Centro de Cálculo de la Escuela, en la página y en la página de la asignatura 1. CREACIÓN Y CARGA INICIAL DE LA BASE DE DATOS La base de datos se creará con un tamaño de página de 4096 bytes. En este apartado se crearán los ficheros script para: a) Crear las tablas transitorias asociadas a los ficheros de texto que se proporcionan. b) Crear las tablas definitivas en Interbase. No se especificará ningún tipo de clave ni índice. c) Insertar los datos en las tablas definitivas. Para las tablas transitorias asociadas a los ficheros de texto, crear por cada tabla de la base de datos una tabla para leer el fichero externo, con los mismos atributos pero todos de tipo carácter, y añadir al final un atributo que almacene el fin de línea (carácter de dos posiciones). Por ejemplo, para la tabla OperSucursal: CREATE TABLE OperSucursalTXT EXTERNAL FILE 'c:\pracabd\ficherostexto\opersucursal.txt' CREATE TABLE OperSucursal ( IDOperacion CHAR (11) character set ASCII, ( IDOperacion INTEGER NOT NULL, NumCuenta CHAR (11) character set ASCII, NumCuenta INTEGER NOT NULL, SucursalOper CHAR (6) character set ASCII, SucursalOper SMALLINT NOT NULL, FechaOperacion CHAR (11) character set ASCII, FechaOperacion DATE NOT NULL, Importe CHAR (13) character set ASCII, Importe DECIMAL(8,2) NOT NULL, TipoOperacion CHAR (1) character set ASCII, TipoOperacion CHAR (1) NOT NULL); finlinea CHAR (2) character set ASCII ); La correspondencia de tipos es: INTEGER como CHAR(11); SMALLINT como CHAR(6); DATE como CHAR(11), DECIMAL(8,2) como CHAR(13). La inserción en las tablas definitivas se realizará con una inserción normal (posteriormente se eliminarán las tablas transitorias): INSERT INTO OperSucursal SELECT IDOperacion,NumCuenta,SucursalOper,FechaOperacion,Importe,TipoOperacion FROM OperSucursalTXT; Para la definición de claves se implementarán cuatro ficheros script para: d) Crear las claves primarias de cada tabla (sentencia Alter Table Add Constraint...) e) Crear las claves foráneas (sentencia Alter Table Add Constraint...) f) Eliminar las claves foráneas de las tablas g) Eliminar las claves primarias de las tablas Deberá justificarse si los índices se deben crear antes o después de hacer la carga de los datos, tendremos en cuenta solamente los índices creados con la definición de clave primaria y foránea. Para ello, se medirá el tiempo de ejecución en cada uno de los casos. Por tanto, se deberá obtener el tiempo de ejecución de las sentencias de los ficheros script, en las secuencias: 1. índices antes de la carga: a, b, c, d, e 2. índices después de la carga: a, b, e, c, d, Nota: La definición de clave principal o foránea lleva implícita la creación de un índice único. La carpeta Statistics en la ventana SQL nos proporciona información sobre la sentencia SQL ejecutada. 2. ESTUDIO DE INDICES

2 Depto. De Organización y Estructura de la Información Curso 2003/2004 Pág. 2 En este apartado se realizará un estudio reflejando en la memoria el proceso seguido y los resultados obtenidos en la ejecución de las sentencias que se acompañan en el Anexo 1: a) Eliminar las claves foráneas y principales de las tablas. Medir los tiempos de ejecución de cada sentencia del Anexo 1. b) Crear las claves principales y foráneas de las tablas. Medir los tiempos de ejecución de cada sentencia del Anexo 1. c) Con las claves primarias y foráneas creadas, realizar un estudio de índices para cada una de las sentencias del Anexo 1: 1. Crear índices para los atributos candidatos (todos los atributos de la sentencia, salvo los que sean clave o figuren únicamente en la cláusula Select) 2. Determinar el tiempo de ejecución de la sentencia sql antes de crear ningún índice. 3. Determinar el tiempo después de la creación de cada índice, de forma individual, y en combinación con otros índices. Deberá indicarse el tiempo de ejecución y los índices que están activos en ese momento. d) En función de los tiempos obtenidos, debe especificarse qué índices se consideran más adecuados para que cada sentencia se ejecute en el menor tiempo posible. e) Considerando ahora que la BD se encuentra en explotación, especificar un escenario con procesos de actualización y consulta y la frecuencia de ejecución de éstos. Para dicho escenario indicar el conjunto de índices que se recomendaría. Notas: 1. Para establecer correctamente los tiempos de ejecución de las sentencias, debe tenerse en cuenta que tras la ejecución de una consulta, todos o parte de los datos se encuentran en memoria principal, por lo que el tiempo de ejecución puede ser menor (ejecutar varias veces la sentencia para determinar la media del tiempo de ejecución). 2. La medición de tiempos se realizará por sentencias individuales, no debe medirse la ejecución de varias sentencias a la vez. 3. La sentencia alter index permite activar o desactivar un índice sin necesidad de eliminarlo y crearlo de nuevo. 3. CATÁLOGO DE LA BASE DE DATOS Crear las siguientes vistas con la información que se indica, y efectuar después una consulta sobre ellas: a) Obtener por cada tabla de la BD, el nombre de la tabla y por cada atributo: el nombre, el tipo de dato (en letras y no en número), la longitud en bytes y si admite o no valores nulos. b) Para las claves foráneas obtener nombre de índice, nombre de relación dependiente, atributo dependiente, tabla padre y atributo referenciado de la tabla padre. c) Crear una vista definida sobre un procedimiento almacenado que permita obtener para cada índice de la base de datos (excluyendo las tablas del catálogo) nombre de la tabla a la que indexa, nombre del índice, tipo de índice (primaria, foránea, único, duplicados) y el estado actual (activo o inactivo). La salida deberá ser similar a la siguiente: RELACION INDICE TIPO ESTADO CLIENTES ILOCALIDAD INDICE CON DUPLICADOS INACTIVO CLIENTES RDB$PRIMARY1 CLAVE PRIMARIA ACTIVO CLIENTES ICLIENTE INDICE UNICO ACTIVO CUENTAS RDB$PRIMARY3 CLAVE PRIMARIA ACTIVO CUENTAS RDB$FOREIGN8 CLAVE FORANEA ACTIVO d) Obtener por cada vista creada el nombre, las tablas o vistas en las que está basada, y el propietario de ellas. Nota: para poder visualizar las tablas del catálogo se debe activar la opción System Data en el menú View de IBConsole 4. SEGURIDAD En este apartado comprobaremos la asignación de privilegios a usuarios. Realizar lo siguientes pasos, especificando en la memoria las sentencias ejecutadas y los resultados obtenidos: a) Crear dos usuarios de nombre ususucursal y usutarjeta respectivamente. b) Asignar a ususucursal todos los privilegios sobre las tablas clientes, sucursal, cuentas y opersucursal. c) Asignar a usutarjeta: 1. todos los privilegios sobre las tablas tarjetas y opertarjeta 2. privilegio de consulta sobre las tablas clientes, sucursal y cuentas 3. privilegio de modificación del atributo saldo de la tabla cuentas

3 Depto. De Organización y Estructura de la Información Curso 2003/2004 Pág. 3 d) Acceder a la BD como usuario ususucursal, y ejecutar al menos dos sentencias sobre las que tenga privilegios y otras dos sobre las que no lo tenga. e) Acceder a la BD como usuario usutarjeta, y ejecutar al menos dos sentencias sobre las que tenga privilegios y otras dos sobre las que no lo tenga. f) Intentar crear con uno de estos usuarios, cualquier nuevo objeto sobre la BD, por ejemplo un índice sobre alguna tabla. Explicar el resultado 5. TAMAÑOS DE PÁGINA Determinar el tamaño del fichero de la BD en bytes utilizando los diferentes tamaños de página posibles (1024, 2048, 4096, 8192). Decidir razonadamente el tamaño de página más adecuado. El tamaño de página influye sólo en el tamaño de la BD? Comprobar para cada tamaño de página las estadísticas de llenado de páginas, (opción Database Statistics del submenú Maintenance del menú Database de IBConsole) y establecer las conclusiones pertinentes. No incluir en la memoria el resultado de dichas estadísticas, sino un resumen de éstas. Para crear la base de datos con los diferentes tamaños de página: 1. Realizar un Backup de la base de datos (opción Backup de Maintenance del menú Database, de IBConsole) 2. Realizar un Restore especificando el nuevo tamaño de página (opción Restore de Maintenance) 6. REORGANIZACIÓN LÓGICA DE LA BD Proponer reorganizaciones lógicas de la base de datos que permitan optimizar el rendimiento, respecto a: a) Ocupación física de la base de datos b) Mejora del rendimiento de las sentencias a ejecutar sobre la BD 7. BASES DE DATOS DISTRIBUIDAS Y RECUPERACIÓN. Suponiendo que se quisiera tener la base de datos distribuida, analizar con la bibliografía que se estime necesaria, cómo se realiza la recuperación en bases de datos distribuidas. 8. OTRAS ACTIVIDADES (VOLUNTARIO) Las siguientes actividades son voluntarias, pudiendo realizar si se desea sólo una de ellas: a) Crear la BD con tamaño fijo de fichero primario y añadir uno o más secundarios. Realizar la carga de datos y comprobar el llenado de cada fichero. Después, insertar nuevos datos para comprobar la nueva situación del llenado de los ficheros. b) Creación de copias duplicadas de la base de datos con la opción CREATE SHADOW, detallando su funcionamiento. NORMAS Y PLAZOS DE ENTREGA La práctica es obligatoria y representa un 30% de la nota final en la asignatura. Se realizará en grupos de dos personas. Para optar a la calificación de sobresaliente en la práctica deberá implementarse la parte opcional. Para aprobar la práctica se deberá: A. Entregar y aprobar la memoria de la práctica, que incluirá obligatoriamente: 1. Portada, especificando el nombre de la asignatura, los autores (incluyendo el número de matrícula) y la fecha de entrega. 2. Indice con numeración de los apartados, y el número de página donde se encuentren en la memoria. 3. Solución a cada uno de los apartados solicitados. En ellos aparecerá obligatoriamente el planteamiento seguido para solucionarlo, el contenido del fichero o ficheros SQL utilizados, así como una descripción de las opciones del gestor que se hayan ejecutado para la resolución. 4. Conclusiones 5. Como anexo 1 se acompañará el esquema completo de la base de datos (opción View MetaData en el menú Database de IBConsole). Y como anexo 2, se incluirá una copia del contenido de los ficheros SQL, sin formatear. La no inclusión de alguno de estos apartados supondrá el suspenso automático de la práctica.

4 Depto. De Organización y Estructura de la Información Curso 2003/2004 Pág. 4 B. Aprobar el examen de la práctica que tendrá lugar al mismo tiempo que el examen de teoría de la asignatura. Obviamente, el examen de la práctica podrá realizarse siempre y cuando se haya entregado la memoria de la práctica. La memoria de la práctica podrá entregarse personalmente a los profesores de la asignatura en horario de tutorías hasta el día del examen de la asignatura. La práctica para la convocatoria de Septiembre será la misma que para la de Junio. El límite de entrega será el examen de la asignatura en Septiembre. ANEXO 1. SENTENCIAS SQL Las siguientes sentencias se utilizarán para realizar el estudio de índices. Consulta 1 Consulta 2 Consulta 3 Consulta 4 Consulta 5 SELECT * FROM clientes WHERE cast(codpostal As integer) > 3000 ORDER BY apellido1, apellido2 SELECT nif, apellido1, apellido2, nombre, telefono, saldo, fechacaducidad FROM clientes c, cuentas cu, tarjetas t WHERE apellido1 = 'Pulido' AND telefono Is Not Null AND c.idcliente=cu.idcliente AND cu.numcuenta=t.numcuenta ORDER BY telefono Comprobar que efectivamente solo se muestran filas que tengan un valor en el atributo telefono (valor no nulo). Si no es así, realizar las acciones correctoras en la base de datos para que no salgan las filas sin número de teléfono. SELECT direccion, localidad, sum(importe) as ingresos FROM sucursales s, opersucursal o WHERE numempleados > 3 AND tipooperacion= 1 AND s.sucursal=o.sucursaloper GROUP BY direccion, localidad ORDER BY 3,localidad SELECT numcajero, fechaoperacion, SUM(importe) As reintegro FROM tarjetas t, opertarjeta o WHERE t.idtarjeta=o.idtarjeta GROUP BY numcajero, fechaoperacion HAVING SUM(importe) >20000 Definir una nueva consulta que no guarde parecido a las anteriores, de manera que creando los índices necesarios se reduzca el tiempo de ejecución, justificando el porqué de la reducción de tiempo.

5 Depto. De Organización y Estructura de la Información Curso 2003/2004 Pág. 5 ANEXO 2. ESQUEMA DE BASE DE DATOS CLIENTES: Nif Char (9) No nulo; Clave Primaria Nif del cliente IDCliente Integer No nulo Código único por cliente Nombre Char (15) No nulo Nombre de pila del cliente Apellido1 Char (15) No nulo Apellido 1º del cliente Apellido2 Char (15) No nulo Apellido 2º del cliente Direccion Char (30) No nulo Calle y número de residencia Localidad Char (30) No nulo Localidad de residencia CodPostal Char (5) No nulo Código Postal Telefono Char (9) Teléfono FechaNacimiento Date No nulo Fecha de Nacimiento SUCURSALES: Sucursal Smallint No nulo; Clave Primaria Código único por sucursal Direccion Char (30) No nulo Calle y número Localidad Char (30) No nulo Localidad CodPostal Char (5) No nulo Código Postal Director Char (35) Director de la Sucursal NumEmpleados Smallint No nulo Nº de Empleados en la sucursal Categoria Char(1) No nulo Categoría de la sucursal CUENTAS: NumCuenta Integer No nulo; Clave Primaria Código único por cuenta IdCliente Integer No nulo Código de cliente Sucursal Smallint No nulo sucursal Tipo Char (1) Tipo de cuenta FechaApertura Date No nulo Fecha Apertura de la cuenta Preferencial Char(1) No nulo Si es o no, cuenta preferencial Saldo Decimal(8,2) No nulo Saldo en euros de la cuenta TARJETAS: IdTarjeta Integer No nulo; Clave Primaria Código único por tarjeta IdCliente Integer No nulo Código de cliente NumCuenta Integer No nulo Número de la cuenta asociada Tipo Char (1) No nulo Tipo de tarjeta (Normal, Visa, Oro) FechaCaducidad Date Fecha de caducidad de la tarjeta OPER_SUCURSAL: IdOperacion Integer No nulo; Clave Primaria Código único por operación NumCuenta Integer No nulo Número de cuenta SucursalOper Smallint No nulo Sucursal donde se realiza la operación FechaOperaqcion Date No nulo Fecha de realización de la operación Importe Decimal(8,2) No nulo Cantidad en Euros de la operación TipoOperacion Char (1) No nulo Tipo de operación realizada OPER_TARJETA: IdOperacion Integer No nulo; Clave Primaria Código único por operación IdTarjeta Integer No nulo Número de la tarjeta NumCajero Smallint No nulo Número de cajero FechaOperacion Date No nulo Fecha de realización de la operación Importe Decimal(8,2) No nulo Cantidad en Euros de la operación TipoOperacion Char (1) No nulo Tipo de operación realizada Los ficheros de texto para la carga inicial de la BD y el enunciado de la práctica se encuentran en el ftp de la escuela ftp://ftp.eui.upm.es/eui_practicas/abd/

2. ESTUDIO DE INDICES

2. ESTUDIO DE INDICES Asignatura de Administración de Bases de Datos Curso 2011/2012 Pág. 1 PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS Una compañía de salud gestiona datos relativos a las consultas médicas a pacientes por

Más detalles

Consultas con combinaciones

Consultas con combinaciones UNIDAD 1.- PARTE 2 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Consultas con combinaciones Usando combinaciones (joins), se pueden

Más detalles

A.1. Definiciones de datos en SQL

A.1. Definiciones de datos en SQL A.1. Definiciones de datos en SQL Las Sentencias del lenguaje de definición de datos (DDL) que posee SQL operan en base a tablas. Las Principales sentencias DDL son las siguientes: CREATE TABLE DROP TABLE

Más detalles

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros La sentencia INSERT permite agregar nuevas filas de datos a las tablas existentes. Está sentencia

Más detalles

Base de datos relacional

Base de datos relacional Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar

Más detalles

LAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

LAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS Una subconsulta es una consulta que aparece dentro de otra consulta o subconsultas, en

Más detalles

1. DML. Las subconsultas

1. DML. Las subconsultas 1.1 Introducción 1. DML. Las subconsultas Una subconsulta es una consulta que aparece dentro de otra consulta o subconsulta en la lista de selección, en la cláusula WHERE o HAVING, originalmente no se

Más detalles

Bases de datos y tablas

Bases de datos y tablas Mario Martínez http://www.lawebdelprogramador.com Bases de datos y tablas Creación con SQL 100499. Cuando concluyas la lectura de este documento sabrás como: Crear bases de datos. Crear tablas y sus campos.

Más detalles

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla.

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4. TABLAS A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4.1. Principales Elementos Al momento de generar y diseñar una tabla es importante

Más detalles

MANUAL COPIAS DE SEGURIDAD

MANUAL COPIAS DE SEGURIDAD MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta

Más detalles

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo. CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia

Más detalles

Manual Oficina Web de Clubes (FBM)

Manual Oficina Web de Clubes (FBM) Manual Oficina Web de Clubes (FBM) INTRODUCCIÓN: La Oficina Web de Clubes de Intrafeb es la oficina virtual desde la que un club podrá realizar las siguientes operaciones durante la temporada: 1. Ver información

Más detalles

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra.

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra. Unidad IV: Seguridad 4.1 Tipos de usuario El objetivo de la creación de usuarios es establecer una cuenta segura y útil, que tenga los privilegios adecuados y los valores por defecto apropiados Para acceder

Más detalles

GENERACIÓN DE ANTICIPOS DE CRÉDITO

GENERACIÓN DE ANTICIPOS DE CRÉDITO GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos

Más detalles

SQL (Structured Query Language)

SQL (Structured Query Language) SQL (Structured Query Language) El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite

Más detalles

2.6.2.- Aplicaciones de las vistas. 2.6.1.- Concepto de vista. 2.6.3.- Vistas en SQL. 2.6.3.- Vistas en SQL.

2.6.2.- Aplicaciones de las vistas. 2.6.1.- Concepto de vista. 2.6.3.- Vistas en SQL. 2.6.3.- Vistas en SQL. 2.6.1.- Concepto de vista. Una vista es una tabla derivada de otras tablas (básicas o virtuales). Una vista se caracteriza porque: Se considera que forma parte del esquema externo. Una vista es una tabla

Más detalles

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access)

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access) Administración de la producción Sesión 10: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,

Más detalles

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...

Más detalles

Capítulo 12: Indexación y asociación

Capítulo 12: Indexación y asociación Capítulo 12: Indexación y asociación Conceptos básicos Índices ordenados Archivos de índice de árbol B+ Archivos de índice de árbol B Asociación estática Asociación dinámica Comparación entre indexación

Más detalles

Manual de rol gestor de GAV para moodle 2.5

Manual de rol gestor de GAV para moodle 2.5 Manual de rol gestor de GAV para moodle 2.5 Consultas LDAP-GAUR... 2 Buscar en LDAP datos de un usuario... 2 Docentes... 3 Buscar en GAUR datos de un docente... 3 Buscar en GAUR la docencia de un docente

Más detalles

Bases de Datos 3º Informática de Sistemas

Bases de Datos 3º Informática de Sistemas TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS. Concepto y Funciones del SGBD. Lenguajes de los SGBD. Niveles de Abstracción. Arquitectura ANSI/SPARC. Componentes del SGBD. 1. Concepto y Funciones del SGBD.

Más detalles

Bases de datos relacionales y el modelo entidad-relación

Bases de datos relacionales y el modelo entidad-relación Bases de datos relacionales y el modelo entidad-relación Qué es una base de datos relacional? El sistema gestor de bases de datos El modelo entidad-relación entidad, atributos y elementos (tablas, columnas

Más detalles

- Bases de Datos - - Diseño Físico - Luis D. García

- Bases de Datos - - Diseño Físico - Luis D. García - Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo

Más detalles

CONSULTAS DE RESUMEN SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

CONSULTAS DE RESUMEN SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE CONSULTAS DE RESUMEN SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE CONSULTAS DE RESUMEN Una de las funcionalidades de la sentencia SELECT es el permitir obtener resúmenes

Más detalles

Base de Datos Práctica 1.

Base de Datos Práctica 1. Base de Datos Práctica 1. Objetivo: Introducción al Mysql, aprender a identificar los errores más comunes en la creación de las bases de datos para su solución, conocer los diferentes tipos de datos y

Más detalles

Manual de uso. Manual de uso - citanet 1

Manual de uso. Manual de uso - citanet 1 Manual de uso Manual de uso - citanet 1 1. Requisitos previos a la instalación... 3 2. Primer inicio de la aplicación.... 3 2.1. Pantalla de inicio de sesión.... 3 2.2. Datos de la empresa y configuración

Más detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

Más detalles

Restricciones de Integridad

Restricciones de Integridad Restricciones de Integridad Amparo López Gaona México, D.F. Semestre 2000-I Restricciones de Integridad Las principales restricciones de integridad que pueden indicarse son: La clave primaria. Claves candidatas.

Más detalles

PRÁCTICA B2. Definición y modificación de datos en SQL

PRÁCTICA B2. Definición y modificación de datos en SQL 3º Ingeniero Técnico en Informática de Sistemas Facultad de Informática Asignatura: Fundamentos de Bases de Datos Curso: 2007/08 PRÁCTICA B2. Definición y modificación de datos en SQL Objetivos Construir

Más detalles

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone

Más detalles

CRITERIOS DE EVALUACIÓN Y CALIFICACIÓN Administración de Sistemas Gestores de Bases de Datos

CRITERIOS DE EVALUACIÓN Y CALIFICACIÓN Administración de Sistemas Gestores de Bases de Datos CRITERIOS DE EVALUACIÓN Y CALIFICACIÓN Administración de Sistemas Gestores de Bases de Datos Ciclo formativo: Administración de Sistemas Informáticos en Red Curso: 2013/2014 Profesor: Mª Carmen Lorenzo

Más detalles

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior...

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior... MANUAL DE USUARIO INDICE 1. Introducción... 4 2. El panel Entities view... 5 3. El panel grafico... 6 4. Barra de botones... 6 4.1. Botones de Behavior... 7 4.2. Botones de In-agents... 8 4.3. Botones

Más detalles

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT . Manual Usuario FCT Murcia, 9 de Julio de 2007 Manual de Usuario FCT v1.0 pág. 2 de 73 ÍNDICE Manual Usuario FCT...1 1. Tipos de usuarios... 4 2. Modelo de navegación... 5 3. Servicios... 6 3.1. Convenios...

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 9. Reglas de Integridad

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 9. Reglas de Integridad FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 9. Reglas de Integridad 1.- Introducción. 2.- Claves Primarias. 3.- Regla de Integridad de Entidades. 4.- Claves Ajenas. 5.- Regla de Integridad

Más detalles

SIIGO Pyme. Templates. Cartilla I

SIIGO Pyme. Templates. Cartilla I SIIGO Pyme Templates Cartilla I Tabla de Contenido 1. Presentación 2. Qué es un Template? 3. Qué Aspectos se Deben Tener en Cuenta Antes de Diseñar o Modificar un Template? 4. Cuáles son las Formas que

Más detalles

5- Uso de sentencias avanzadas

5- Uso de sentencias avanzadas Objetivos: 5- Uso de sentencias avanzadas Elaborar sentencias de manejo de datos. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Introducción: Después de trabajar con las sentencias

Más detalles

Recuperador datos externos

Recuperador datos externos Recuperador datos externos La opción Recuperar Datos Externos en la opción de Conectividad de la barra de herramientas de Senior, permite realizar importaciones masivas de datos desde ficheros externos..

Más detalles

Modelos y Bases de Datos

Modelos y Bases de Datos Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 12 Nombre: Lenguaje SQL: Valores Nulos Contextualización Qué más ofrece el lenguaje SQL? Así como te has introducido en el desarrollo de la

Más detalles

CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS

CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS Nuestra empresa es una pequeña editorial que maneja habitualmente su lista de ventas en una hoja de cálculo y desea poder realizar un análisis de sus

Más detalles

CONSULTAS BASICAS EN SQL SERVER

CONSULTAS BASICAS EN SQL SERVER CONSULTAS BASICAS EN SQL SERVER CONSULTAS DE SELECCION Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las bases de datos, esta información es devuelta

Más detalles

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Fernando Cano Espinosa Universidad de Oviedo. Departamento de Informática fcano@uniovi.es Produced with L A T E X seminar style

Más detalles

TEMA 20: CONCEPTOS BÁSICOS DE SQL

TEMA 20: CONCEPTOS BÁSICOS DE SQL TEMA 20: CONCEPTOS BÁSICOS DE SQL OBJETIVOS DEL TEMA Introducción al lenguaje de consultas SQL. Para iniciar esta parte del curso se va a utilizar el programa SQLITE que es sencillo, multiplataforma y

Más detalles

Sub consultas avanzadas

Sub consultas avanzadas Sub consultas avanzadas Objetivo Después de completar este capítulo conocerá lo siguiente: Escribir una consulta de múltiples columnas Describir y explicar el comportamiento de las sub consultas cuando

Más detalles

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis.

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis. NOVEDADES Y MEJORAS Continuando con nuestra política de mejora, innovación y desarrollo, le presentamos la nueva versión 9.50 de datahotel que se enriquece con nuevas funcionalidades que aportan soluciones

Más detalles

UNIVERSIDAD DE JAÉN Servicio de Gestión Académica. Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC

UNIVERSIDAD DE JAÉN Servicio de Gestión Académica. Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC PROCEDIMIENTO EN LA GESTIÓN DE LAS DEVOLUCIONES El sistema generará recibos negativos sobre la base de los importes

Más detalles

Trabajos de Ampliación. Bases de datos NoSQL.

Trabajos de Ampliación. Bases de datos NoSQL. BASES DE DATOS NoSql Son bases de datos pensadas para aplicaciones que hagan un uso intensivo de la misma. Estas bases de datos permiten una mayor flexibilidad y facilidad a la hora de introducir los datos

Más detalles

LENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO

LENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO LENGUAJE DE CONSULTA ESTRUCTURADO - SQL 1. TIPOS DE DATOS 2. COMANDOS DDL 2.1 Créate 2.2 Drop 2.3 Alter 3. COMANDOS DML 3.1 Select 3.2 Insert 3.3 Update 3.4 Delete 4. CLAUSULAS 4.1 From 4.2 Where 4.3 Having

Más detalles

SISTEMA DE GESTIÓN ACADÉMICA.

SISTEMA DE GESTIÓN ACADÉMICA. SISTEMA DE GESTIÓN ACADÉMICA. MANUAL DE USUARIO Módulos y funciones en Syllabus+. Sección Gestión 1 CONTENIDO GESTIÓN 1. PAQUETE DE GESTIÓN 5 2. IMPEDIMENTOS Y AUTORIZACIONES 7 2.1. IMPEDIMENTOS 7 2.1.1.

Más detalles

Estructura de una BD Oracle. datafiles redo log controlfiles tablespace objetos Estructura lógica. Tablespaces tablespace SYSTEM

Estructura de una BD Oracle. datafiles redo log controlfiles tablespace objetos Estructura lógica. Tablespaces tablespace SYSTEM Estructura de una BD Oracle. Una BD Oracle tiene una estructura física y una estructura lógica que se mantienen separadamente. La estructura física se corresponde a los ficheros del sistema operativo:

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

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

TEMA 5. INTRODUCCIÓN AL MANEJO DE ORIGIN 6.1

TEMA 5. INTRODUCCIÓN AL MANEJO DE ORIGIN 6.1 TEMA 5. INTRODUCCIÓN AL MANEJO DE ORIGIN 6.1!"# 1. Introducción En muchos aspectos, el Origin es muy similar a Excel. Y lo es, más que en su apariencia, en la versatilidad y en las funciones que permite

Más detalles

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Estructura de contenidos.

Más detalles

COMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN

COMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN COMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN Tipos de datos SQL admite una variada gama de tipos de datos para el tratamiento de la información contenida en las tablas, los tipos

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer

Más detalles

Tema 4. Manipulación de datos con SQL

Tema 4. Manipulación de datos con SQL Tema 4 Manipulación de datos con SQL Índice Tema 4 1. Inserción de registros. Consultas de datos anexados. 2. Modificación de registros. Consultas de actualización. 3. Borrado de registros. Consultas de

Más detalles

T12 Vistas y tablas temporales

T12 Vistas y tablas temporales 1 de 9 17/05/2013 14:01 Lecciones SQL > T12 Vistas y tablas temporales En esta sesión vamos a mostrar dos tipos de objetos de uso habitual en cualquier SGBD: las vistas y las tablas temporales. Mientras

Más detalles

Base de datos en la Enseñanza. Open Office

Base de datos en la Enseñanza. Open Office 1 Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 1: Introducción Instituto de Tecnologías Educativas 2011 Introducción Pero qué es una base de datos? Simplificando mucho, podemos

Más detalles

Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM).

Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM). Base de datos I. Guía 3 1 Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM). Objetivo Específico Creer una base de datos Diseñar y crear tablas para almacenar información Manejar

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

Procedimientos para agrupar y resumir datos

Procedimientos para agrupar y resumir datos Procedimientos para agrupar y resumir datos Contenido Introducción Presentación de los primeros n valores Uso de funciones de agregado 4 Fundamentos de GROUP BY 8 Generación de valores de agregado dentro

Más detalles

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos SEPARAR Y ADJUNTAR UNA BASE DE DATOS Separar una base de datos Al separar una base de datos la está eliminando de la instancia de SQL Server, pero la deja intacta en sus archivos de datos y en los archivos

Más detalles

GENERACION DE CASHFLOW

GENERACION DE CASHFLOW GENERACION DE CASHFLOW Usted puede generar un CASH FLOW de su empresa en dos escenarios: 1. En integración con los módulos de Ventas, Proveedores / Compras y/o Tesorería En este caso, debe generar los

Más detalles

Dependiendo de las tareas, podemos clasificar las sentencias SQL en dos tipos:

Dependiendo de las tareas, podemos clasificar las sentencias SQL en dos tipos: CONTENIDO. 1. INTRODUCCIÓN 2. TIPOS DE SENTENCIAS SQL 3. TIPOS DE DATOS 4. SQL PLUS 5. CONSULTAS DE DATOS 6. RESTRICCIÓN Y CLASIFICACIÓN DE LOS DATOS 7. FUNCIONES A NIVEL DE FILA 8. VISUALIZACIÓN DE DATOS

Más detalles

Es un lenguaje de consulta estructurado establecido claramente como lenguaje de alto nivel estándar para sistemas de base de datos relacionales.

Es un lenguaje de consulta estructurado establecido claramente como lenguaje de alto nivel estándar para sistemas de base de datos relacionales. SQL (Lenguaje de Consulta Estructurado): Es un lenguaje de consulta estructurado establecido claramente como lenguaje de alto nivel estándar para sistemas de base de datos relacionales. ANSI (Instituto

Más detalles

Introducción. Ingreso al sistema MAE Clear

Introducción. Ingreso al sistema MAE Clear Introducción En el presente documento se detallan todas las habilidades disponibles para el usuario Administrador de la entidad en la plataforma MAEClear, a efectos de poder realizar todo tipo de acciones

Más detalles

Hacer clic sobre la figura, para extraer todos los registros o presionar la tecla F2.

Hacer clic sobre la figura, para extraer todos los registros o presionar la tecla F2. b) Adicionar grados Para llevar a cabo esta operación el usuario deberá realizar los siguientes pasos: Recuperar la información, para realizar esta operación el usuario puede hacerla de las siguientes

Más detalles

BASE DE DATOS RELACIONALES

BASE DE DATOS RELACIONALES BASE DE DATOS RELACIONALES Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya

Más detalles

Descargar. Edición 1

Descargar. Edición 1 Descargar Edición 1 2008 Nokia. Todos los derechos reservados. Nokia, Nokia Connecting People y Nseries son marcas comerciales o marcas registradas de Nokia Corporation. Nokia tune es una marca de sonido

Más detalles

SOROLLA 2 GUÍA PRÁCTICA SIMPLIFICADA GESTIÓN DE CAJA (JUNIO 2011)

SOROLLA 2 GUÍA PRÁCTICA SIMPLIFICADA GESTIÓN DE CAJA (JUNIO 2011) MINISTERIO DE ECONOMIA Y HACIENDA SECRETARÍA DE ESTADO DE HACIENDA Y PRESUPUESTOS INTERVENCIÓN GENERAL DE LA SOROLLA 2 GUÍA PRÁCTICA SIMPLIFICADA GESTIÓN DE CAJA (JUNIO 2011) C/ MARÍA DE MOLINA, 50 28006

Más detalles

Mantenimiento Limpieza

Mantenimiento Limpieza Mantenimiento Limpieza El programa nos permite decidir qué tipo de limpieza queremos hacer. Si queremos una limpieza diaria, tipo Hotel, en el que se realizan todos los servicios en la habitación cada

Más detalles

MANUAL ECOMMERCE 2.0

MANUAL ECOMMERCE 2.0 MANUAL ECOMMERCE 2.0 1.- INTRODUCCIÓN Nuevas características añadidas al módulo: - Gestión de atributos de productos. - Gestión de cupones - Mejoras en métodos de envío - Descuentos a nivel de productos,

Más detalles

Administración de Bases de Datos

Administración de Bases de Datos Administración de Bases de Datos Teoría adaptada al SGBD Oracle 10G 4.1.- Diseño Físico 4.2.- Fundamentos/Introducción 4.3.- Seguridad y Confidencialidad 4.4.- Recuperación ante fallos 4.5.- Optimización

Más detalles

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie. Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra

Más detalles

1.- INTRODUCCIÓN 2.- PARÁMETROS

1.- INTRODUCCIÓN 2.- PARÁMETROS 1.- INTRODUCCIÓN Hemos diseñado una aplicación que facilite el envío a las entidades bancarias de las de cobro por domiciliación. La entrada de esta aplicación pueden ser, tanto ficheros cuyos formatos

Más detalles

Manual de ACCESS Intermedio

Manual de ACCESS Intermedio Manual de ACCESS Intermedio Funciones agregadas (GROUP BY) Las funciones agregadas proporcionan información estadística sobre conjuntos de registros. Por ejemplo, puede usar una función agregada para contar

Más detalles

Sistemas de Gestión de Calidad. Control documental

Sistemas de Gestión de Calidad. Control documental 4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4

Más detalles

DBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de

DBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de Unidad 1 DBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a esos datos. El objetivo

Más detalles

SOROLLA 2 GUÍA PRÁCTICA SIMPLIFICADA GESTIÓN DE EXPEDIENTES (MARZO 2011)

SOROLLA 2 GUÍA PRÁCTICA SIMPLIFICADA GESTIÓN DE EXPEDIENTES (MARZO 2011) MINISTERIO DE ECONOMIA Y HACIENDA SECRETARÍA DE ESTADO DE HACIENDA Y PRESUPUESTOS INTERVENCIÓN GENERAL DE LA SOROLLA 2 GUÍA PRÁCTICA SIMPLIFICADA GESTIÓN DE EXPEDIENTES (MARZO 2011) C/ MARÍA DE MOLINA,

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

Vistas en postgresql

Vistas en postgresql Vistas en postgresql Conceptos y definición de Vista Los usuarios que acceden a una base de datos relacional, lo hacen típicamente a través de vistas, de modo que diferentes usuarios tienen diferentes

Más detalles

IES Politécnico Estella

IES Politécnico Estella SÍNTESIS PROGRAMACIÓN DEL MÓDULO/ DEPARTAMENTO: INFORMATICA GRUPO/CURSO: PRIMERO ASI (2014-2015) MÓDULO / : GEBD PROFESOR:JULIA SEVILLA PAULA REMIREZ 3.- CONTENIDOS: 3.1.- Enumera las Unidades Didácticas

Más detalles

Metadatos en Plataformas ECM

Metadatos en Plataformas ECM Metadatos en Plataformas ECM understanding documents Ofrece tu sistema soporte para tipos documentales en bases de datos? Por qué debería importarte? Marzo, 2013 Basado en: Manejo de metadatos en plataformas

Más detalles

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD COMBINAR CORRESPONDENCIA EN MICROSOFT WORD Combinar documentos consiste en unir dos documentos diferentes sin que se modifiquen los datos que aparecen en ellos. Esta operación es muy útil y muy frecuente

Más detalles

Oficina Online. Manual del administrador

Oficina Online. Manual del administrador Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

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

Tablas y Campos Nuevos

Tablas y Campos Nuevos Tablas y Campos Nuevos Maxicomercio tiene la capacidad para poder agregar tablas y campos nuevos para darle nueva funcionalidad al sistema, los cambios que realice a la estructura de la base de datos podrán

Más detalles

Contabilidad y Estados Financieros Programas de Gestión

Contabilidad y Estados Financieros Programas de Gestión PROGRAMAS DE GESTIÓN Programas de Gestión En cada Programa de la aplicación puede acceder, mediante el botón Contenido a una ayuda sobre el mismo, en la que se explica su funcionalidad y los conceptos

Más detalles

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL.

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL. GUIA DE LABORATORIO # 5 Nombre de la Practica: Manipulación de datos Lugar de ejecución: Centro de Computo MATERIA: Base de Datos II CICLO: 02-2012 I. OBJETIVOS ESPECIFICOS Qué el estudiante: Manipule

Más detalles

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 11: Reconocimiento de la unidad 3

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 11: Reconocimiento de la unidad 3 GESTORES DE BASES DE DATOS Existen varios tipos de Sistemas gestores de bases de datos SGBD, según el modelo de datos que utilizan. Son estos: bases jerárquica, en red, relacional, y bases de datos orientadas

Más detalles

CONSULTAS MULTITABLAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

CONSULTAS MULTITABLAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE CONSULTAS MULTITABLAS SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE CONSULTAS MULTITABLAS Hasta ahora hemos visto consultas que obtienen los datos de una sola tabla,

Más detalles

SISTEMA DE GESTIÓN ACADÉMICA.

SISTEMA DE GESTIÓN ACADÉMICA. SISTEMA DE GESTIÓN ACADÉMICA. MANUAL DE USUARIO Módulos y funciones en Syllabus+. Sección Planificación. 1 CONTENIDO: PLANIFICACIÓN 1. PAQUETE DE PLANIFICACIÓN 5 2. COMPONENTES EDUCATIVOS 7 2.1. ADMINISTRAR

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO: 10 ASGBD (Administración de Sistemas Gestores de Bases de Datos) PROFESOR: JULIA SEVILLA

Más detalles

Práctica de la Asignatura Programación III Versión 1.0

Práctica de la Asignatura Programación III Versión 1.0 Práctica de la Asignatura Programación III Versión 1.0 Escuela Técnica Superior de Ingeniería Informática UNED Curso 2010-2011 2 1.- ENUNCIADO DE LA PRÁCTICA Un trimino en L es una figura formada por 3

Más detalles

Manual de instalación Actualizador masivo de Stocks y Precios

Manual de instalación Actualizador masivo de Stocks y Precios Manual de instalación Actualizador masivo de Stocks y Precios Instrucciones para la instalación de Actualizado masivo de Stocks y Precios Módulo para Prestashop desarrollado por OBSolutions Módulo para

Más detalles

Guía para el estudiante de Prácticas Profesionales del Máster universitario de Aplicaciones Multimedia

Guía para el estudiante de Prácticas Profesionales del Máster universitario de Aplicaciones Multimedia Guía para el estudiante de Prácticas Profesionales del Máster universitario de Aplicaciones Multimedia Estudios de Informática, Multimedia y Telecomunicación 1 Guía de las Prácticas Profesionales del Máster

Más detalles

Ejercicios - Persistencia en Android: ficheros y SQLite

Ejercicios - Persistencia en Android: ficheros y SQLite Ejercicios - Persistencia en Android: ficheros y SQLite Índice 1 Uso de ficheros (0.5 puntos)...2 2 Persistencia con ficheros (0.5 puntos)...3 3 Base de datos: SQLiteOpenHelper (0.5 puntos)... 3 4 Base

Más detalles

GUIA DE PROCEDIMIENTO

GUIA DE PROCEDIMIENTO GUIA DE PROCEDIMIENTO AUTOMATRÍCULA SERVICIO UCM EN LÍNEA GEA-UCMNET INDICE DE CONTENIDOS 1 ANTES DE INICIAR LA SESIÓN DE AUTOMATRÍCULA:...2 2 COMO DARSE DE ALTA EN UCMNET...2 3 PROCEDIMIENTO DE AUTOMATRÍCULA...3

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles