CAPITULO II Base de datos. Tipos de base de datos. Comandos y consultas. Tipos de bases de datos Comandos y consultas O B J E T I V O S

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

Download "CAPITULO II Base de datos. Tipos de base de datos. Comandos y consultas. Tipos de bases de datos Comandos y consultas O B J E T I V O S"

Transcripción

1 BASE DE DATOS TIPOS DE BASES DE DATOS CONSULTAS Y SUB CONSULTAS EN SQL SERVER 2005

2 2 Tipos de bases de Comandos y consultas C O N T E N I D O 1. El Lenguaje de Gestión de Datos 2. Creación de una tabla 3. Introducción a la Información 4. Búsqueda de Información de una Tabla 5. Búsqueda por palabras incompletas 6. Cómo se ordena el resultado de una búsqueda 7. Cómo se evitan las líneas repetidas en un listado 8. Búqueda de Información en Varias Tablas: JOIN QUERY 9. Expresiones Aritméticas y Funciones para el Manejo de Texto 10.Funciones para el manejo de Textos 11.Formato de Fecha y hora 12.Funciones para el manejo de Grupos de filas 13.Condiciones de búsqueda de un grupo de líneas: HAVING 14.Sub búsquedas o Sub series 15.Modificación de la Información Almacenada 16.Actualización de una Tabla 17.Cómo insertar nuevos registros en un Tabla 18.Cambios de la Estructura de una base de 19.Cómo modificar la capacidad de los de una Tabla 20.Vistas alternativas de Información 21.Búsqueda de integridad de la información en los Views 22.Guía de Laboratorio Referenciales O B J E T I V O S El objetivo del presente capítulo, es: Desarrollar el tema de base de Desarrollar tipos de bases de Desarrollar consultas y sub consultas en SQL Server 2005 Pág. 61

3 El tema base de SQL Server es parte de la sumilla de la Asignatura de Informática Aplicada en Salud, que textualmente dice: SUMILLA.- La asignatura brinda conocimientos sobre: Visión sistemática de la Informática en salud; programación y bases de ; Análisis y Algoritmos matemáticos; Edición, Compilación y Ejecución de Programas con un lenguaje científico actualizado; Diseño de sistemas y aplicaciones en Salud. El objetivo según el Sílabo que se dicta en el Semestre Académico 2009-A indica: OBJETIVO GENERAL.- El estudiante al finalizar el curso será capaz de comprender el uso de Software aplicado a la Ciencias de la salud e informatizar procesos estadísticos aplicados en Salud. El concepto básico en el almacenamiento de es el registro. El registro agrupa la información asociada a un elemento de un conjunto, y está compuesto por campos. Así por ejemplo, un registro correspondiente a un libro no es más que un elemento de un conjunto: biblioteca, elenco bibliográfico, etc. A su vez, ese registro contiene toda la información asociada al libro, clasificada en campos: título, autor, fecha de edición, etc. Se puede hablar de propiedades características o campos característicos, y propiedades secundarias o campos secundarios según definan o complementen el elemento representado por el registro. Por ejemplo, el registro empleados tiene los siguientes campos: DNI, Nombre, Apellidos, Edad, Población, Sueldo. Los campos DNI, Nombre y Apellidos son elementos o campos característicos. Los restantes son secundarios. Un fichero o tabla es un conjunto de registros homogéneos con la misma estructura: Cuando se tienen varias tablas o ficheros con algún campo en común, entonces pueden relacionarse y constituyen una base de relacional: En el ejemplo anterior, puede extraerse la información relacionada en las dos tablas, por medio del campo común DNI; por ejemplo: Pág. 62

4 Buscar en la tabla los puestos de trabajo desempeñados y la antigüedad del empleado con nombre = Luis Hasta hace un tiempo, y siempre que se deseara una base de especialmente diseñada, se utilizaban bases de con estructura jerárquica o de red, mediante anillos interconectados. La información afín está organizada en anillos (listas cíclicas), por ejemplo empresas, ciudades, trabajos... De cada anillo se pasa otro anillo de conceptos subordinados. Por ejemplo una base de de una empresa para su personal en varias ciudades puede ser: Este tipo de bases son especialmente eficientes en búsquedas acordes con su estructura, por ejemplo: [[questiondown]] qué ajustadores trabajan en Valencia ; pero ante otras preguntas como [[questiondown]]cuántas personas tiene contratadas mi empresa? la búsqueda se hace bastante más difícil. Además, las bases de en red y jerárquicas requieren un diseño específico ajustado a las consultas, por lo que no suele usarse ante las dificultades técnicas que plantea su desarrollo. Un ejemplo de bases de jerárquicas, aunque no basada en anillos múltiples, sería el de una base de construida según la organización jerárquica de las piezas que componen un vehículo: Pág. 63

5 El modelo relacional, basado en tablas, tiene en la actualidad una difusión mayor. Las búsquedas pueden ser mucho más flexibles, basadas en cualquier campo (DNI, Nombre, etc.). Para hacer búsquedas rápidas deben definirse campos índice. Los campos comunes por donde se conectan las tablas deben tener un índice definido. Se conoce como gestor de bases de al programa de ordenador que sirve para definir, diseñar y utilizar los registros, ficheros y formularios de la base de. Generadores de bases de muy conocidos son ORACLE, SyBase, INFORMIX, FOX BASE, PARADOX, ACCESS EL LENGUAJE DE GESTIÓN DE BASES DE DATOS SQL Hasta la década de los 80, las personas que preparaban las consultas e informes de una base de debían ser programadores. Al aparecer las bases de con lenguajes de consulta sencillos y estandarizados, semejantes al lenguaje natural, el proceso de consulta puede hacerlo cualquier usuario mediante un lenguaje escrito asequible. El lenguaje de gestión de bases de más conocido en la actualidad es el SQL, Structured Query Language, que es un lenguaje estandar internacional, comúnmente aceptado por los fabricantes de generadores de bases de. En concreto, el gestor de bases de Oracle utiliza el lenguaje SQL. El SQL trabaja con estructura cliente/servidor sobre una red de ordenadores. El ordenador cliente es el que inicia la consulta; el ordenador servidor es que atiende esa consulta. El cliente utiliza toda su capacidad de proceso para trabajar; se limita a solicitar al ordenador servidor, sin depender para nada más del exterior. Estas peticiones y las respuestas son transferencias de textos que cada ordenador cliente se encarga de sacar por pantalla, presentar en informes tabulados, imprimir, guardar, etc., dejando el servidor libre. El SQL permite:? Definir una base de mediante tablas? Almacenar información en tablas.? Seleccionar la información que sea necesaria de la base de. Pág. 64

6 ? Realizar cambios en la información y estructura de los.? Combinar y calcular para conseguir la información necesaria. SQL es el lenguaje de comunicación entre el programa cliente y programa servidor; Oracle es un programa servidor, en el que está la base de propiamente dicha. El usuario accede con alguno de los programas clientes disponibles para consultar Oracle. En este manual se explica cómo emplear SQL para:? Crear y modificar la estructura de una tabla de.? Seleccionar información de una tabla.? Añadir a una tabla.? Introducir información en una tabla.? Realizar consultas entre tablas con campos comunes. Estructura de una base de Una base de Oracle está formada por tablas. Los ejemplos de este manual se basan en las tablas de departamentos DEPT y empleados EMP de una empresa. DEPT: EMP: 2. CREACIÓN DE UNA TABLA Antes de cualquier consulta a una base de debe crearse una tabla e introducir la información. En nuestro caso creamos las dos tablas que vamos a utilizar como ejemplo: CREATE TABLE DEPT (DEPTNO NUMBER (2), DNAME CHAR (14), LOC CHAR (13)); Pág. 65

7 El comando crear tabla (CREATE TABLE) indica al servidor Oracle que nombre queremos poner a la tabla, los nombres de las columnas de la tabla (n[[ordmasculine]] de departamento, nombre del departamento y localidad) y el tipo de información que cada columna va a contener. La columna DEPTNO tendrá información numérica (2 dígitos), DNAME tendrá 14 caracteres y LOC tendrá 13 caracteres; de este modo especificamos la longitud máxima de cualquier dato que pueda ser almacenado en las columnas de la tabla. Se procede de forma análoga con la tabla empleados EMP con el comando CREATE TABLE: CREATE TABLE EMP (EMPNO NUMBER(4) NOT NULL, ENAME CHAR(10), JOB CHAR(9), MGR NUMBER(9), HIREDATE DATE, SAL NUMBER(7,2), COMM NUMBER(7,2), DEPTNO NUMBER(2)); En esta tabla se ha definido la columna n[[ordmasculine]] de empleado (EMPNO) como no nula, esto significa que cada campo de esa columna debe contener un valor. Esta especificación NOT NULL es un ejemplo de cómo ORACLE analiza los valores que se introducen en cada campo y comprueba que se cumple lo especificado. Aunque el número máximo de caracteres definido para un campo sea -por ejemplo- 14, si sólo se ocupan 4, ORACLE solo utiliza cuatro en disco. Los valores nulos no ocupan espacio. 3. INTRODUCCIÓN DE LA INFORMACIÓN Tan pronto como se ha creado la tabla, puede comenzarse a introducir líneas o registros de información mediante comando INSERT: INSERT INTO DEPT VALUES (30, SALES, CHICAGO); En este comando, primero se nombra la tabla de la base de en la que quieren insertarse los (DEPT), y a continuación la lista de valores que van a ir en cada columna (30, Ventas, Chicago ) 4. BÚSQUEDA DE INFORMACIÓN EN UNA TABLA La operación más común en una base de es pedir información, y se denomina búsqueda o Query. El comando Select va seguido de FROM y en ocasiones de WHERE. SELECT especifica las columnas, FROM especifica las tablas y WHERE especifica las condiciones. Si no hay condiciones de búsqueda se presentarán las columnas completas, sin restricciones. En este ejemplo, el comando Headers() especifica que el listado ponga los nombres de las columnas (DNAME, DEPTNO, LOC); PrintAll, imprime los. Pág. 66

8 Si se quiere ver el contenido de toda la tabla EMP, puede sustituirse toda la lista de columnas por un asterisco: En los ejemplos, para facilitar la lectura, se escriben los comandos en diversas líneas, pero puede hacerse en una sola línea, por ejemplo: SELECT * FROM DEPT; Headers(); PrintAll; 5. BÚSQUEDA POR PALABRAS INCOMPLETAS El orden en el que vemos las columnas (DNAME, DEPTNO) es en el que se ha puesto en el comando SELECT: Para seleccionar determinados registros o filas de la base de, debe añadirse una condición con el comando WHERE al usar SELECT... FROM: SELECT * FROM EMP Pág. 67

9 WHERE DEPTNO=30; Headers(); PrintAll; obtiene todas las columnas pero de los empleados del Departamento número 30: WHERE obliga a ORACLE a buscar en la información de la tabla y mostrar solo aquellas líneas o registros que cumple la condición. Condiciones múltiples para una búsqueda A veces WHERE va seguido de más de una condición: SELECT ENAME, JOB, SAL FROM EMP WHERE JOB = SALESMAN AND SAL >=100; En este caso se piden los del nombre, trabajo, salario de aquellos empleados de la tabla cuyo empleo sea SALESMAN [1] y su salario mayor o igual que 100: Para las condiciones alternativas, negativas (excluyentes) se utilizan los comandos OR, y NOT. Así por ejemplo: Pide los de empleados con categoría manager o que su salario sea mayor que 100: El siguiente ejemplo pide un listado con los nombres, categorías y número de Pág. 68

10 departamento de los empleados cuyo trabajo sea clerck (oficinista) y su departamento sea distinto[2] del 30, y su resultado es el siguiente: Mediante los comandos BEETWEEN y AND pueden pedirse comprendidos en un rango determinado. El ejemplo siguiente facilita los el nombre y el salario de los empleados cuyo salario esté comprendido entre 800 y 900: SELECT ENAME, SAL FROM EMP WHERE SAL BETWEEN 800 AND 900; El comando IN permite seleccionar líneas cuyo campo contenga uno de los valores de una lista especificada entre paréntesis: SELECT * FROM DEPT WHERE DEPTNO IN (10,30); Pág. 69

11 En este ejemplo, como la lista está compuesta por sólo 2 valores, podría haberse empleado OR para realizar la misma búsqueda: SELECT * FROM DEPT WHERE DEPTNO= 10 OR DEPTNO= 30 ; Búsquedas por palabras incompletas Pueden seleccionarse líneas de información mediante búsquedas de palabras incompletas: buscar empleados en cuyo nombre tenga una R en 3[[ordmasculine]] lugar: SELECT ENAME FROM EMP WHERE ENAME LIKE R% ; Headers(); PrintAll; En este ejemplo se utiliza el operador LIKE de SQL. Además, mediante guiones se especifican las dos posiciones ( R% ), y el signo % indica que puede seguir cualquier cadena de caracteres. Los operadores BETWEEN, IN y LIKE, pueden ir precedidos por NOT y unidos con AND y OR, para formar una búsqueda tan completa como se necesite. 6. CÓMO SE ORDENA EL RESULTADO DE UNA BÚSQUEDA En todos los ejemplos hasta ahora, las líneas resultado de las búsquedas han estado en un orden aleatorio, determinado por el programa ORACLE. Puede controlarse el orden de las líneas seleccionadas añadiendo la opción ORDER BY al final de nuestro comando SELECT. Como ejemplo suponga que desea obtener una lista de los empleados que trabajan en el departamento 30 pero ordenados por su salario. Esta ordenación Pág. 70

12 no está limitada a un orden ascendente o a un único criterio, así por ejemplo, pueden ordenarse los empleados por puesto de trabajo, y dentro de esta ordenación ( los trabajos) por orden de salarios: SELECT JOB, SAL, ENAME FROM EMP ORDER BY JOB, SAL DESC; Headers(); PrintAll; Donde DESC indica orden descendente (de mayor a menor), y cuyo resultado es el siguiente: 7. CÓMO SE EVITAN LAS LÍNEAS REPETIDAS EN UN LISTADO Supóngase que se desea obtener una lista de los trabajos en la empresa. Si se pide una columna completa SELECT JOB FROM EMP; Headers(); PrintAll; Al no haber ninguna condición en nuestra búsqueda, ORACLE trae a la pantalla todos los valores de la columna trabajos. En la lista obtenida hay repeticiones que pueden eliminarse especificando DISTINCT al escribir la búsqueda: SELECT DISTINCT JOB FROM EMP; Headers(); PrintAll; Pág. 71

13 8. BÚSQUEDA DE INFORMACIÓN EN VARIAS TABLAS: JOIN QUERY Hasta ahora se han efectuado búsquedas en una sola tabla, pero puede ocurrir que la información que buscamos no esté almacenada en una sola tabla. Como ORACLE es una base de relaciona permite seleccionar información de más de una tabla y combinar los resultados en un listado. La búsqueda combinada en más de una tabla se denomina búsqueda relacional o join query. En las bases de jerárquicas y en anillo, las relaciones son estáticas porque están perfectamente definidas en la estructura de la base de desde el diseño, por lo que las consultas deben seguir ese mismo esquema. En las bases de relacionales como ORACLE, las relaciones son dinámicas; se establecen en el momento de la consulta, y es posible extraer información según convenga en cada caso. Por ejemplo, si se desea saber el nombre del departamento donde trabaja determinado empleado, y se intenta buscar en la tabla EMP (empleados), puede verse que no tiene columna con el nombre de departamento; sin embargo, la tabla de departamentos tiene el departamento (número y nombre). Como las dos tablas tienen una columna en común -el n[[ordmasculine]] de departamento-, es posible relacionar las dos tablas. Puede hacerse con dos búsquedas: SELECT ENAME, DEPTNO FROM EMP WHERE ENAME = WARD ; SELECT LOC FROM DEPT WHERE DEPTNO = 30; Pág. 72

14 Pero puede llegarse al mismo resultado mediante una única búsqueda indicando la tabla y la columna separados por un punto. El ejemplo siguiente SELECT ENAME,LOC FROM EMP,DEPT WHERE ENAME= KING AND EMP.DEPTNO =DEPT.DEPTNO; Headers(); PrintAll; busca los empleados en la tabla EMP cuyo nombre es KING y utiliza el valor del código del empleado localizado para buscar en la otra tabla (DEPT) el nombre del departamento de trabajo, y busca los registros donde coinciden los valores de las columnas EMPTO y DEPTO: En el ejemplo anterior, en la tabla EMPL se busca la fila que contiene al empleado KING, se determina el número de departamento al que pertenece DEPTNO, y con el número de departamento, en la tabla DEPT se extrae el registro con el mismo valor de DEPTNO. La cláusula EMP.DEPTNO =DEPT.DEPTNO Especifica que los registros de las tablas EMP y DEPT deben coincidir en el valor del campo o columna DEPTNO. Pág. 73

15 9. EXPRESIONES ARITMÉTICAS Y FUNCIONES PARA EL MANEJO DE TEXTO Expresiones aritméticas Para construir una expresión aritmética deben combinarse nombres de columnas y constantes numéricas con una operación aritmética. En el ejemplo siguiente SELECT ENAME, SAL, COMM, SAL+COMM FROM EMP WHERE JOB= SALESMAN ; Headers(); PrintAll; Se obtiene un listado con una tercera columna que es la suma de salario y comisiones. La columna de la suma no es una columna real, es decir no está almacenada en nuestra base de, pero se construye dinámicamente como resultado de una búsqueda, y se puede operar con la columna resultado como si se tratara de una columna real. Se adjuntan las principales funciones aritméticas: Funciones aritméticas significado? suma? resta? producto / división POWER exponenciación ROUND redondeo TRUNC trunca a entero ABS valor absoluto 10. Funciones para el manejo de textos Las funciones aritméticas nos permiten manipular información numérica, de forma parecida las funciones para manejo de texto character strings functions permiten manipular los campos que contienen texto. El ejemplo siguiente busca en la tabla EMP los registros cuyo campo ENAME suene parecido a SCHMIDT : SELECT ENAME FROM EMP WHERE SOUNDEX(ENAME)=SOUNDEX( SCHMIDT ); Headers(); PrintAll; Pág. 74

16 Se adjuntan las principales funciones de texto: Funciones de texto significado concatena textos LENGTH mide la longitud de un texto SUBSTR corta un texto INSTR inserta un texto dentro de otro UPPER pone en mayúsculas LOWER pone en minúsculas SOUNDEX sonido de un texto 11. FORMATO DE FECHA Y HORA Formato de fecha Al crear la tabla emp se definió la columna hiredate como información tipo fecha (HIREDATE DATE). El formato estándar será Día-mes-año (03-Sept-93), pero pueden utilizarse otros formatos. Para cambiar de formato, ORACLE tiene el operador TO_CHAR(nombre_de_columna name, formato). En el siguiente ejemplo se listan algunos de los empleados que trabajan en el Depto 30 y la fecha en formato DY DD MM YY (día de la semana, día, mes, año): SELECT ENAME,JOB, TO_CHAR(HIREDATE, DY DD MON YYYY ) HIREDATE FROM EMP WHERE DEPTNO = 20; Headers(); PrintAll; ORACLE permite una amplia variedad de formatos: Formato de fecha ejemplo Estándar 22-OCT-93 DAY MONTH DD, YYYY WEDNESDAY OCTOBER 17, 1993 Pág. 75

17 Day DD Mon YYYY Wed 22 Oct 1993 DY the ddth of Month YYYY Wednesday the 22 nd of October 1993 Operaciones aritméticas con fechas Además de poder dar formato a la fecha, pueden realizarse operaciones aritméticas en los campos de fechas: SYSDATE siempre nos da la fecha del día (fecha interna del ordenador). La expresión HIREDATE suma 4500 días a la fecha. La consulta muestra aquellos registros cuya fecha HIREDATE es de hace 4500 días. ORACLE permite: calcular días, meses o años entre fechas; calcular la última fecha del mes; calcular la fecha del día siguiente. 12. FUNCIONES PARA EL MANEJO DE GRUPOS DE FILAS Las funciones para grupos permiten seleccionar información a partir de grupos de líneas o registros. Por ejemplo, pueden agruparse todos los empleados que pertenezcan al mismo departamento y entonces calcular el salario máximo en cada grupo de departamentos: SELECT DEPTNO, MAX(SAL) FROM EMP GROUP BY DEPTNO; Headers(); PrintAll; En una búsqueda de grupos, cada línea en el resultado de la búsqueda, corresponde a un grupo de líneas de nuestra tabla, la columna que se pone a continuación de group by es aquella por la que queremos agrupar las líneas de la tabla. En el ejemplo anterior cada línea de la tabla EMP se incluye en uno de Pág. 76

18 los tres grupos, uno para cada departamento, dependiendo de su valor en el campo DEPTO: todas las líneas de su mismo grupo tienen el mismo número de departamento. Podemos combinar las funciones de grupo con las búsquedas relacionales. Además, hay tres funciones que pueden utilizarse con los grupos:? SUM : Para sumar los valores de los campos, dentro de los grupos definidos por GROUP BY.? COUNT: Para contar el número de líneas que entran en cada uno de esos grupos.? AVG: Para saber la medida de los valores de campos específicos en cada grupo. El siguiente ejemplo tiene como objetivo saber cuantos empleados están trabajando en cada categoría en cada departamento, cuantos secretarios hay en el departamento de ventas y, en esos grupos, cuál es la suma y media de los salarios: SELECT DNAME,JOB,SUM(SAL), COUNT(*), AVG(SAL) FROM EMP, DEPT WHERE EMP.DEPTNO=DEPT.DEPTNO GROUP BY DNAME,JOB; Headers(); PrintAll; 13. Condiciones de búsqueda de un grupo de líneas: HAVING Así como el operador WHERE se especifican las condiciones para las búsquedas con líneas individuales, con HAVING pueden especificarse las condiciones de búsqueda para grupos de líneas. Supongamos que interesa una búsqueda como la anterior, pero en la que sólo se necesita ver aquellos grupos que tengan al menos dos empleados: SELECT ENAME,JOB,SUM(SAL),COUNT(*),AVG(SAL) FROM EMP WHERE EMP.DEPTNO = DEPT.DEPTNO GROUP BY DNAME,JOB HAVING COUNT(*)>=2 Pág. 77

19 Headers(); PrintAll; 14. SUB BÚSQUEDAS O SUBQUERIES Supóngase, por ejemplo, que se desea obtener una lista con todos los empleados que tienen el mismo empleo que Jones; puede omitirse el empleo de Jones y ORACLE lo busca, en lo que constituiría una búsqueda subordinada o subbúsqueda: SELECT ENAME,JOB FROM EMP WHERE JOB = (SELECT JOB FROM EMP WHERE ENAME = KING )); ORACLE realiza las subbúsquedas antes, por que necesita el resultado de estas para las búsquedas. Como ejemplo adicional puede buscarse el empleado que gana más que la media de todos los salarios de los empleados: SELECT ENAME, SAL FROM EMP WHERE SAL > (SELECT AVG(SAL) FROM EMP); Headers(); PrintAll; Pág. 78

20 15. MODIFICACIÓN DE LA INFORMACIÓN ALMACENADA Como se ha visto antes, el comando SELECT permite ver un grupo de registros de una o más tablas. Con SQL también pueden añadirse o modificarse líneas:? UPDATE: Cambia valores almacenados en tablas.? INSERT: Añade líneas a una tabla.? DELETE: Borra líneas a una tabla Actualización de en la tabla Si se desease subir el sueldo a todos los oficinistas, sería necesario actualizar o cambiar el valor del salario. Es decir, se debe actualizar, en la tabla de empleados, el campo de salario en aquellas líneas en que el trabajo sea oficinista. El comando UPDATE se escribe seguido por la tabla donde realizamos el cambio y para indicar la actualización, se escribe Set seguido por el cambio, y finalmente la condición (opcional) en la que se indican las líneas que se van a modificar: UPDATE EMP SET SAL=SAL+100 WHERE JOB= CLERCK ; Headers(); PrintAll; un mensaje confirmará que la actualización ha tenido lugar. 17. Cómo insertar nuevos registros en una tabla El comando INSERT se ha utilizado hasta ahora para introducir líneas de información, pero una línea cada vez. Sin embargo, puede usarse este comando para añadir un conjunto de líneas desde una tabla hacia otra. Puede hacerse esto utilizando una búsqueda para definir el conjunto de líneas que se van a insertar en la tabla. Supongamos que en nuestra base de tenemos una tercera tabla llamada PROMOCIóN, con algunas de las columnas de la tabla DEPT y queremos introducir en ella la información de todos los vendedores que tengan de comisión una cifra superior al 25% de su salario, copiando la información desde la tabla EMP: INSERT INTO PROMOCION (ENAME,JOB,SAL,COMM) SELECT ENAME,JOB,SAL,COMM FROM EMP WHERE COMM > 0.25 * SAL; El comando Insert utiliza una subbúsqueda. Borrado de registros de una tabla Para borrar se emplea la orden Delete y se puede utilizar con where para determinar los registros que se quieren borrar. Así por ejemplo, para borrar el departamento 40 se haría lo siguiente: Pág. 79

21 DELETE FROM DEPT WHERE DEPTNO=40; Cuando ORACLE ha realizado la orden aparece 1 record deleted. Puede pedirse un listado de todos los departamentos para comprobarlo: SELECT * FROM DEPT; Las condiciones para todos esos comandos demuestran como SQL emplea la misma sintaxis tanto para las búsquedas como para la manipulación de la información. En los comandos SELECT, UPDATE, INSERT y DELETE, la condición con WHERE es opcional. 18. CAMBIOS EN LA ESTRUCTURA DE UNA BASE DE DATOS ORACLE proporciona los comandos necesarios que se necesitan para modificar la estructura de una base de. En esta sección utiliza SQL para:? ALTER TABLE ADD: Añadir una columna a una tabla existente.? ALTER TABLE MODIFY: Hacer una columna existente más larga. Siguiendo con los ejemplos anteriores, se va a aumentar la base de modelo para poder asignar empleados a proyectos de igual forma que hay empleados asignados a departamentos. Se trata en definitiva de crear una nueva tabla y practicar los comandos ALTER TABLE en su diseño. El cambio en la estructura de la base de exige varios pasos. Primero, con el comando CREATE, hay que añadir la tabla proyectos a la base de : CREATE TABLE PROJ (PROJNO NUMBER(3) NOT NULL, PNAME CHAR(5), BUDGET NUMBER(7,2)); En segundo lugar, con el comando INSERT, se introducen algunas líneas: Que son los proyectos en curso dentro de la empresa. Los introducidos en la nueva tabla, pueden examinarse con el comando SELECT actuando sobre la nueva tabla proyectos (PROJ): SELECT * FROM PROJ; Pág. 80

22 Headers(); PrintAll; Finalmente para que puedan hacerse búsquedas relacionales sobre las tablas PROY y EMP, debe añadirse una columna a EMP denominada número de proyecto (PROJNO), para que las tablas tengan alguna columna en común. Con este fin se utiliza el comando ALTER TABLE: ALTER TABLE EMP ADD (PROJNO NUMBER(3)); A este comando se le indica el nombre de la tabla a modificar, la columna que se quiere añadir, y el tipo de información y su longitud máxima. Ahora puede seleccionarse la tabla EMP y ver que en cada línea hay un campo más. SELECT * FROM EMP; Headers(); PrintAll; Como ejemplo del comando UPDATE, van a asignarse todos los empleados del Depto 20 y todos los vendedores al proyecto 101: UPDATE EMP SET PROJNO=101 WHERE DEPTNO =20 OR JOB= SALESMAN 9 records updated. Puede consultarse la tabla para confirmar la actualización: Pág. 81

23 Para completar el ejemplo, se asignan el resto de empleados -los que no tienen proyecto asociado- al proyecto 102: UPDATE EMP SET PROJNO=102 WHERE PROJNO IS NULL; 5 records updated La actualización de las líneas con el número de proyecto, completa la modificación de la base de ejemplo y permite relacionar los empleados con los proyectos como antes se hacía con los departamentos. Es posible, ahora que las tablas tienen un campo común, el número de proyecto, hacer búsquedas relacionales: SELECT ENAME,JOB,DEPTNO,PNAME FROM EMP,PROJ WHERE EMP.PROJNO = PROJ.PROJNO; Headers(); PrintAll; Pág. 82

24 19. CÓMO MODIFICAR LA CAPACIDAD DE LOS DATOS DE UNA COLUMNA En la definición de la tabla de se asigna a cada columna una capacidad (2, 14, 13): CREATE TABLE DEPT (DEPTNO NUMBER(2), DNAME CHAR(14), LOC CHAR (13)); Pero puede plantearse en un momento dado, cambiar el ancho o capacidad de una columna. En el ejemplo siguiente, al intentar actualizar una columna con el valor , El SQL notifica un error debido a que esa columna sólo tiene capacidad para 7 dígitos incluyendo la coma y los dos decimales (7,2). Se necesita modificar la definición de la columna budget, manteniendo el tipo de información que contiene pero haciéndola más ancha: ALTER TABLE PROJ MODIFY BUDGET NUMBER(8,2); y aparece: 1 record updated. Una vez modificada la capacidad, la orden Se procesa correctamente. Pág. 83

25 20. VISTAS ALTERNATIVAS DE INFORMACIÓN ORACLE permite diseñar y almacenar presentaciones alternativos para un conjunto de información dentro de la base de. Las presentaciones o vistas ( views) son tablas virtuales, como ventanas, a través de las cuales, vemos información almacenada en la base de. Los views no contienen información propia, pero puede operarse con ellas como si fueran tablas reales. La utilización de views tiene tres ventajas:? Simplifica el acceso a la información.? Independencia de la información.? Privacidad de la información. Como ejemplo va a crearse un view como un subconjunto de la tabla completa, que nos muestre solamente algunas columnas de algunos empleados (los del Dpto n[[ordmasculine]] 10). CREATE VIEW asigna un nombre al view y define su contenido en forma de una búsqueda. 21. BÚSQUEDA DE INFORMACIÓN EN UN VIEW Puede utilizarse un view como si de una tabla se tratase. Para recuperar la información agrupada en un view se procese con el comando SELECT: Asegurar la integridad de la información en los views Cuando hemos creado el view con la cláusula WITH CHECK OPTION, Oracle asegura que toda la información que se añada a la tabla cumplirá la condición con la que se creó, WHERE DEPTNO= 10. Si intentamos introducir un empleado del dpto 20: Pág. 84

26 Da un error que indica que ese dato es incompatible con las condiciones de construcción del view. 22. GUÍA DE LABORATORIO Tarea previa.- Usted previamente debe crear una carpeta temporal de nombre X en el disco D:\ Pasos para abrir SQL Server Management Studio Para abrir SQL Server Management Studio, siga los siguientes pasos: 1. En el menú Inicio, seleccione Todos los programas, Microsoft SQL Server 2005 y, a continuación, haga clic en SQL Server Management Studio. 2. En el cuadro de diálogo Conectar al servidor, compruebe la configuración predeterminada y, a continuación, haga clic en Conectar. Para conectarse, el cuadro Nombre del servidor debe contener el nombre del equipo en el que está instalado SQL Server. Si Database Engine (Motor de base de ) es una instancia con nombre, el cuadro de nombre de servidor también debe contener el nombre de la instancia con el formato <nombre De Equipo>\<nombre De Instancia>. Mostrar ventanas adicionales (Opcional) Es posible que los usuarios que conozcan el Administrador corporativo de SQL Server de SQL Server 2000 deseen que aparezca la ventana Servidores registrados. Para mostrar la ventana Servidores registrados 1. En el menú Ver, haga clic en Servidores registrados. La ventana Servidores registrados aparece encima del Explorador de objetos. Servidores registrados enumera los servidores que el usuario administra habitualmente. Puede agregar y quitar los servidores de esta lista. Si ha instalado anteriormente el Administrador corporativo de SQL Server 2000 en este equipo, se le solicitará que importe la lista de servidores registrados. Si no es así, sólo aparecerán en la lista los servidores de las instancias de SQL Server que se encuentren en el equipo donde se ejecuta Management Studio. 2. Si no aparece su servidor, en Servidores registrados, haga clic con el botón secundario en Motor de base de y, a continuación, en Actualizar registro de servidor local. Pág. 85

27 Hoja electrónica de SQL Server Management Studio Creación de bases de con SQL Server Management Studio La manera más sencilla de crear una base de en SQL Server es a través de SQL Server Management Studio. Tarea 1.- Crear una base de de nombre Profesores_FCS Pasos a seguir para crear una base de : 1. Abra SQL Server Management Studio desde el grupo Microsoft SQL Server 2005 y conéctese con la Autenticación de Windows, para lo cual haga clic en el botón conectar (ver cuadro siguiente). 2. Expanda el servidor en el panel Explorador de objetos y expanda el ícono Bases de (Clic en el signo + del lado izquierdo del ícono). Pág. 86

28 3. Haga clic con el botón derecho en Bases de y seleccione Nueva base de dato. 4. En el panel de la izquierda Nueva base de dato, observará la lista Seleccionar una página. Asegúrese de encontrarse en la página General y complete la siguiente información: Nombre de la base de : Profesores_FCS Propietario: <Predeterminado> Clic en la página Opciones y elija lo siguiente: Intercalación: <Servidor predeterminado> Modelo de recuperación: Completa 5. Vuelva a la página General, en la sección Archivos de base de, habrá dos filas: una para el archivo de y otra para el archivo de registro. Cambie el tamaño inicial (MB) del archivo de de 1 (por defecto) a Haga clic en el botón de los puntos suspensivos en la columna Crecimiento automático (lado derecho) para el archivo de y se abrirá la ventana que muestra la figura siguiente. Haga clic en el botoncito En porcentaje (Ver siguiente cuadro: Pág. 87

29 7. Haga clic en el botoncito Limitar el crecimiento de los archivos (MB) y cambie el tamaño por defecto de 100 a 20. Si dejara la opción No limitar el crecimiento de los archivos, el archivo de podría llenar todo el disco duro, lo cual podría provocar que el equipo se bloqueara si el archivo de se encontrara en el mismo disco duro que otros programas (como por ejemplo el sistema operativo Windows). Para los pasos 6 y 7 se debe tener como la siguiente: Haga clic en el botón Aceptar. 8. Haga clic sobre el botón de los puntos suspensivos en la columna Crecimiento automático para el archivo de registro (segunda línea) y se abrirá la ventana que se muestra en la figura siguiente. Haga clic en el botón de opción Limitar el crecimiento de los archivos y cambie el tamaño que aparece por defecto de 100 a 2 y cambie el Crecimiento de archivos a un porcentaje de 10. Haga clic en el botón Aceptar 9. Haga clic en el botón de los puntos suspensivos en la columna Ruta de acceso para archivo de que se encuentra a la derecha para elegir la ruta de acceso (elija una ruta creada por usted, por ejemplo D: \X, ó cualquiera; considere la misma ruta de acceso para el archivo de registro. Si Pág. 88

30 no indica la ruta, la base de se creará en la ruta donde se encuentra instalado el SQL Server y podría ser perjudicial. Proceda como se indica en la siguiente pantalla: 10. Haga clic en Aceptar para crear la nueva base de. 11. Ahora ya debería aparecer la nueva base de en el Explorador de objetos en SQL Server Management Studio, como se muestra en la figura siguiente: Truco.- Cuando se crea un nuevo objeto en SQL Server, siempre se debe Actualizar. Tarea 2.- Crear una tabla de nombre Nombrados, dentro de la base de Profesores_FCS; para lo cual expanda el objeto base de Profesores_FCS, clic en pie derecho sobre el ícono Tablas, y clic en Nueva tabla de la ventanita desplegable; ahora indique el nombre de cada columna y el tipo de, teniendo en cuenta el siguiente diseño: Pág. 89

31 La columna Código es el campo más importante, por lo tanto es la llave o clave. Para hacer que el campo Código sea considerado como llave; pie derecho sobre la columna Código y clic en la opción Establecer como llave principal, de tal manera que a la izquierda del campo Código aparezca una llavecita tal como se indica en la figura siguiente: Cuando usted termine de definir todas las columnas (campos), haga clic en pie derecho en la pestaña superior (Tabla -dbo.table_1), haga clic en la opción Guardar y escriba el nombre de la tabla Nombrados, y haga clic en el botón Aceptar Ingrese los registros siguientes: Pág. 90

32 Para que ingrese los registros de la tabla, haga clic sobre el ícono de la tabla Nombrados; luego pie derecho, y clic en la opción abrir tabla. Los demás campos se rellenarán más adelante mediante fórmulas o comandos. Tarea 3.- Una vez que terminó de ingresar los registros a la tabla Nombrados que pertenece a la base de Profesores_FCS usted debe crear las siguientes consultas: 1. Visualice todos los campos de la tabla Nombrados, para lo cual haga lo Pág. 91

33 siguiente: Haga clic en el nombre de la base de : Profesores_FCS, pie derecho y clic en la opción Crear nueva consulta, tal como aparece en la siguiente figura: Para que ejecute la consulta SELECT * FROM NOMBRADOS ORDER BY APENOM, márquelo o píntelo de azul tal como se muestra en la figura anterior, haga clic en! Ejecutar de la barra de herramientas; también pude hacer clic en la función F5. Ya puede ver el resultado de la consulta. Expanda la pantalla de resultados hacia la parte de arriba, hacia la izquierda y hacia la derecha y aparecerá la siguiente figura: Pág. 92

34 2. Visualice los campos Apenom, profesion y categoría de la tabla Nombrados, con la instrucción SELECT APENOM, PROFESION, CATEGORIA FROM NOMBRADOS 3. Visualice todos los docentes de la categoría AUXILIAR de la tabla Nombrados con la siguiente instrucción: SELECT * FROM NOMBRADOS WHERE CATEGORÍA = AUXILIAR 4. Visualice todos los docentes de la categoría AUXILIAR de la tabla Nombrados, en orden alfabético. 5. Visualice todos los docentes de la categoría ASOCIADO de la tabla Nombrados, en orden alfabético. Tarea 4.- Rellene los campos faltantes; es decir los campos que están en blanco: El campo Dias_vida se llena restando de la fecha actual el campo Fecha_nac. Para lo cual ejecute la siguiente consulta (06 líneas) USE PROFESORES_FCS AS DATETIME = 24/05/2011 /*... (fecha actual) UPDATE NOMBRADOS SET DIAS_VIDA =CAST((@FECHA - FECH_NAC) AS INT) SELECT * FROM NOMBRADOS 2. El campo Edad se llena dividiendo el campo Días_vida por 365 Para lo cual ejecute la siguiente consulta (02 líneas) UPDATE NOMBRADOS SET EDAD = CAST (DIAS_VIDA/365 AS INT) SELECT * FROM NOMBRADOS 3. El campo Tiempo_ser se llena restando de la fecha actual el campo Fech_ing Para lo cual ejecute la siguiente consulta (05 líneas) AS DATETIME Pág. 93

35 = 24/05/2011 /*... (fecha actual) UPDATE NOMBRADOS SET TIEMPO_SER = CAST((@FECHA - FECH_ING) AS INT) SELECT * FROM NOMBRADOS 4. El campo Tiempo_ser_años se llena dividiendo el campo Tiempo_ser por 365 Para lo cual ejecute la siguiente consulta (02 líneas) UPDATE NOMBRADOS SET TIEMPO_SER_AÑOS = TIEMPO_SER/365 SELECT * FROM NOMBRADOS 5. El campo bonifica (La bonificación será el 25% del Sueldo) Para lo cual ejecute la siguiente consulta (02 líneas) UPDATE NOMBRADOS SET BONIFICA = (0.25)*SUELDO SELECT * FROM NOMBRADOS 6. La gratificación es de S/ para todos los docentes que tengan de 5 a más años de tiempo de servicio. Para lo cual ejecute la siguiente consulta (02 líneas) UPDATE NOMBRADOS SET GRATIFICA = 300 WHERE TIEMPO_SER_AÑOS >= 5 SELECT * FROM NOMBRADOS 7. Los descuentos de AFP y ESALUD son del 2.5% de la suma de los campos Sueldo y Bonifica *(Sueldo + Bonifica) UPDATE NOMBRADOS SET AFP = 0.025*(SUELDO + BONIFICA) UPDATE NOMBRADOS SET ESALUD = 0.025*(SUELDO + BONIFICA) SELECT * FROM NOMBRADOS El resultado del desarrollo de la tarea 4, es como se muestra en la pantalla siguiente: Pág. 94

36 Tarea 5.- Muestre la tabla Nombrados ordenado por apellidos y nombres en orden descendente. SELECT * FROM NOMBRADOS ORDER BY APENOM DESC Pág. 95

37 REFERENCIALES 1. CEVALLOS FCO. JAVIER SIERRA, Enciclopedia de Microsoft Visual C#, Edit. Alfaomega RA-MA, primera edición 2006, México 2. ROMERO RICARDO, SQL Server 2005, Edit. Ritisa Graff S.R.L., primera edición 2006, Lima Perú. Pág. 96

Manual de introducción SQL Centro de Tecnología Informática

Manual de introducción SQL Centro de Tecnología Informática Manual de introducción SQL Centro de Tecnología Informática web1.cti.unav.es/cti/manuales/intro_sql/indice.html Universidad de Navarra 1. CONCEPTO DE BASE DE DATOS 2. EL LENGUAJE DE GESTIóN DE BASES DE

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

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

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

Tecnología de la Información y la Comunicación. Base de datos. Consultas - 2007 -

Tecnología de la Información y la Comunicación. Base de datos. Consultas - 2007 - Tecnología de la Información y la Comunicación Base de datos Consultas - 2007 - Profesores del área Informática: Guillermo Storti Gladys Ríos Gabriel Campodónico Consultas Se utilizan consultas para ver,

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

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

El lenguaje SQL es un lenguaje estándar para el acceso y

El lenguaje SQL es un lenguaje estándar para el acceso y 1. INTRODUCCIÓN El lenguaje SQL es un lenguaje estándar para el acceso y manipulación de bases de datos relacionales como SQL Server. Esto quiere decir que aprender SQL es algo indispensable para cualquier

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE)

TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE) 1. Introducción. TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE) El Explorador es una herramienta indispensable en un Sistema Operativo ya que con ella se puede organizar y controlar los contenidos (archivos

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

LAS CONSULTAS ACCESS 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

LAS CONSULTAS ACCESS 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE LAS CONSULTAS ACCESS 2007 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS CONSULTAS En esta unidad veremos cómo crear consultas y manejarlas para la edición de registros de tablas

Más detalles

10. El entorno de publicación web (Publiweb)

10. El entorno de publicación web (Publiweb) 10. El entorno de publicación web (Publiweb) 10.1. Introducción El entorno de publicación Web es una herramienta que permite la gestión de nuestras páginas Web de una forma visual. Algunos ejemplos de

Más detalles

... Formas alternativas de escribir un texto. Columnas. anfora CAPÍTULO 4

... Formas alternativas de escribir un texto. Columnas. anfora CAPÍTULO 4 CAPÍTULO 4. Formas alternativas de escribir un texto........ Columnas Para fijar columnas se posiciona el Punto de Inserción donde se desee que comiencen las columnas, o bien se selecciona el texto que

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

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

Bases de datos en Excel

Bases de datos en Excel Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Bases de datos en Excel Hojas de cálculo Tema 5 Bases de datos en Excel Hasta ahora hemos usado Excel básicamente para realizar cálculos

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

PESTAÑA DATOS - TABLAS EN EXCEL

PESTAÑA DATOS - TABLAS EN EXCEL PESTAÑA DATOS - TABLAS EN EXCEL Una tabla en Excel es un conjunto de datos organizados en filas o registros, en la que la primera fila contiene las cabeceras de las columnas (los nombres de los campos),

Más detalles

MEJORAR EL RENDIMIENTO DEL EXPLORADOR DE INTERNET

MEJORAR EL RENDIMIENTO DEL EXPLORADOR DE INTERNET MEJORAR EL RENDIMIENTO DEL EXPLORADOR DE INTERNET Internet Explorer almacena en archivos temporales las páginas Web y sus archivos relacionados que carga de Internet, lo que significa que la primera vez

Más detalles

Guardar y abrir documentos

Guardar y abrir documentos Contenido 1. Guardar como... 2 2. Abrir... 4 3. Recuperar archivos... 5 4. Unidades, Archivos y Carpetas... 5 5. Estructura de archivos... 6 6. Diferentes visiones de la lista de Abrir... 7 7. Cambiar

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

Bases de Datos en Visual FoxPro. Administrador de proyectos

Bases de Datos en Visual FoxPro. Administrador de proyectos Bases de Datos en Visual FoxPro Las bases de datos en Visual FoxPro son proyectos, cada proyecto puede contener bases de datos, tablas, consultas, formularios, informes, etiquetas, clases y código. Administrador

Más detalles

GVisualPDA Módulo de Almacén

GVisualPDA Módulo de Almacén GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en

Más detalles

Configuracion Escritorio Remoto Windows 2003

Configuracion Escritorio Remoto Windows 2003 Configuracion Escritorio Remoto Windows 2003 Instalar y configurar servicio de Terminal Server en Windows 2003 Fecha Lunes, 25 diciembre a las 17:04:14 Tema Windows (Sistema Operativo) Os explicamos cómo

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 1 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM). Objetivo Específico Creer una

Más detalles

Concesionario de coches

Concesionario de coches Realizaremos una práctica que consistirá en informatizar un concesionario de coches. Gestionaremos y mecanizaremos la entrada de datos. Crear el diseño de las tablas Antes de empezar con el diseño de nuestra

Más detalles

INSTALACIÓN DE MEDPRO

INSTALACIÓN DE MEDPRO 1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso

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

Gobierno del Estado de México

Gobierno del Estado de México Gobierno del Estado de México Escuela Preparatoria Oficial No. 82 José Revueltas Hay que alcanzar la exaltación verdadera, para lograrlo, hay que ser serenos, sin prisas, estudiar, trabajar y disciplinarse

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

Tutorial: Primeros Pasos con Subversion

Tutorial: Primeros Pasos con Subversion Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través

Más detalles

vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc

vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc COMBINACIÓN DE CARTAS Y CORRSPONDENCIA vbnmqwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwertyuiop

Más detalles

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA ÍNDICE DEL DOCUMENTO 1. INTRODUCCIÓN...2 1.1. REQUISITOS TÉCNICOS...2 2. DECLARACIONES...3 2.1. CREAR UNA

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

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

USO DE PLANTILLAS EN WORD

USO DE PLANTILLAS EN WORD USO DE PLANTILLAS EN WORD Nombre: Andrés Gutiérrez Fernández e-mail: andresgutifer@terra.es Asignatura: Informática Aplicada a la Administración de Fincas Curso 2º GEI (2004-2005) Introducción. El procesador

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

Manual hosting acens

Manual hosting acens Manual hosting acens Contenido Acceso al panel de control de cliente... 3 Asociar un dominio a mi Hosting... 5 Acceso al panel de administración del hosting... 7 INICIO - Visión general del estado de nuestro

Más detalles

MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO. Tema 1: Gestión de listas de datos y tablas dinámicas. Leire Aldaz, Begoña Eguía y Leire Urcola

MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO. Tema 1: Gestión de listas de datos y tablas dinámicas. Leire Aldaz, Begoña Eguía y Leire Urcola MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO Tema 1: Gestión de listas de datos y tablas dinámicas Leire Aldaz, Begoña Eguía y Leire Urcola Índice del tema - Introducción a las listas de datos -

Más detalles

SMS Gestión. manual de uso

SMS Gestión. manual de uso SMS Gestión manual de uso índice qué es SMS Gestión 2 acceso al servicio 3 01 acceso con la clave de servicios de Orange 4 02 acceso personalizado 6 02.1 cómo personalizar su acceso a la aplicación 7 02.2

Más detalles

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición. Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en

Más detalles

Correo Electrónico: Webmail: Horde 3.1.1

Correo Electrónico: Webmail: Horde 3.1.1 CONTENIDOS: PAGINA Qué es Webmail?. 2 Acceder a Webmail. 2 Instilación del Certificado UCO. 4 Instilación Certificado I.explorer. 4 Instilación Certificado Firefox. 7 Opciones Webmail. 8 Opciones Información

Más detalles

Guía de Laboratorio Base de Datos I.

Guía de Laboratorio Base de Datos I. Guía de Laboratorio Base de Datos I. UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA 1- Gestión del SQL Server Management Studio y creación de bases de datos. Objetivos: Identificar el entorno de trabajo

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

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

5. Composer: Publicar sus páginas en la web

5. Composer: Publicar sus páginas en la web 5. Composer: Publicar sus páginas en la web Si nuestras páginas existen únicamente en el disco duro local, sólo nosotros podremos navegar por ellas, pero nadie más podrá hacerlo. Composer nos permite publicarlas

Más detalles

MACROS. Automatizar tareas a través del uso de las macros.

MACROS. Automatizar tareas a través del uso de las macros. OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar

Más detalles

CURSO DE INFORMATICA 2005

CURSO DE INFORMATICA 2005 CURSO DE INFORMATICA 2005 Qué es Outlook? Outlook es un programa de Microsoft que se usa principalmente para recibir y enviar correos electrónicos. Además posee otros accesorios como Agenda, Calendario

Más detalles

BASES DE DATOS - Microsoft ACCESS 2007-

BASES DE DATOS - Microsoft ACCESS 2007- BASES DE DATOS - Microsoft ACCESS 2007- Una base de datos es un archivo estructurado de datos que nos permite almacenarlos, modificarlos, ordenarlos, generar informes etc., de manera rápida. Un listín

Más detalles

PLANTILLAS DE DOCUMENTOS EN WORD 2007

PLANTILLAS DE DOCUMENTOS EN WORD 2007 1 PLANTILLAS DE DOCUMENTOS EN WORD 2007 Introducción Una plantilla es un modelo o patrón para crear nuevos documentos. En una plantilla se guarda internamente el formato utilizado, es decir, el estilo

Más detalles

TUTORIAL PRÁCTICO DE BASES DE DATOS EN ACCESS CREAR UNA AGENDA

TUTORIAL PRÁCTICO DE BASES DE DATOS EN ACCESS CREAR UNA AGENDA TUTORIAL PRÁCTICO DE BASES DE DATOS EN ACCESS CREAR UNA AGENDA Antes de iniciar con nuestro tutorial, conozcamos algunos conceptos que vamos a utilizar en este tutorial: Que es una base de datos: Una base

Más detalles

Una plantilla es un documento de Word 2003 con la característica de que el tipo de documento es plantilla de documento (.dot).

Una plantilla es un documento de Word 2003 con la característica de que el tipo de documento es plantilla de documento (.dot). Unidad 3. Plantillas Objetivos de la unidad: Una plantilla es un documento prediseñado que usted puede usar para crear nuevos documentos con el mismo formato. A través de una plantilla, el aspecto de un

Más detalles

Proyecto de Facturación con Filemaker Pro 12

Proyecto de Facturación con Filemaker Pro 12 Proyecto de Facturación con Filemaker Pro 12 Autor: Pere Manel Verdugo Zamora Web: http://www.peremanelv.com/pere3/sitio_web_2/bienvenida.html E- Mail: pereverdugo@gmail.com Autor: Pere Manel Verdugo Zamora

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

Zon@de. Servidor FTP LEECH FTP INDICE PRESENTACIÓN ACERCA DE CTRLWEB MAILING WORD AYUDA : Acceso a Panel de Control. 1.-Panel de control privado.

Zon@de. Servidor FTP LEECH FTP INDICE PRESENTACIÓN ACERCA DE CTRLWEB MAILING WORD AYUDA : Acceso a Panel de Control. 1.-Panel de control privado. INDICE PRESENTACIÓN ACERCA DE CTRLWEB MAILING WORD AYUDA : Acceso a Panel de Control. 1.-Panel de control privado. 1.1.-MAILING. Herramienta de Mailing.. Gestor de Textos. E-mails. MANUAL DE AYUDA ADMINISTRACIÓN

Más detalles

HOOTSUITE: GESTOR DE CUENTAS EN REDES SOCIALES

HOOTSUITE: GESTOR DE CUENTAS EN REDES SOCIALES HOOTSUITE: GESTOR DE CUENTAS EN REDES SOCIALES Índice del curso 1. HootSuite Qué es?... 3 QUÉ ES?... 3 2. HootSuite Por qué?... 5 POR QUÉ?... 5 3. Registro... 6 REGISTRO... 6 4. Interfaz... 7 INTERFAZ...

Más detalles

Combinar correspondencia (I)

Combinar correspondencia (I) Combinar correspondencia (I) Mediante la opción Combinar correspondencia Word2007 nos permite incluir en un documento, datos almacenados en otro sitio. De esta forma podremos obtener copias de un mismo

Más detalles

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS En este manual aprenderemos a introducir un Ticket de Soporte (Incidencia Informática) y ver todo el proceso hasta que se resuelve. Para poder escribir Tickets

Más detalles

REQUISITOS PARA LA FIRMA DIGITAL

REQUISITOS PARA LA FIRMA DIGITAL REQUISITOS PARA LA FIRMA DIGITAL 1 Contenido Capítulo/sección Página 1 Introducción. 3 2 Restricciones. 4 3 Máquina Virtual de Java 5 3.1 Abrir Panel de Control de Java 5 3.2 Verificación de versión desde

Más detalles

Guía N 1: Fundamentos básicos(i)

Guía N 1: Fundamentos básicos(i) 1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,

Más detalles

Guía de instalación de la carpeta Datos de IslaWin

Guía de instalación de la carpeta Datos de IslaWin Guía de instalación de la carpeta Datos de IslaWin Para IslaWin Gestión CS, Classic o Pyme a partir de la revisión 7.00 (Revisión: 10/11/2011) Contenido Introducción... 3 Acerca de este documento... 3

Más detalles

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS COMBINAR CORRESPONDENCIA CON OFFICE 2003 Combinar correspondencia nos permite incluir en un documento datos almacenados en otro lugar. De esta forma podremos obtener copias de un mismo documento pero con

Más detalles

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la

Más detalles

Administrar El Usuario Mediante Windows NT

Administrar El Usuario Mediante Windows NT Administrar El Usuario Mediante Windows NT Administración de usuarios El Administrador de usuarios es la utilidad estándar que ofrece Windows NT. Como su nombre indica, se encarga de la administración

Más detalles

1. Configuración del entorno de usuario

1. Configuración del entorno de usuario Tabla de Contenidos 1. Configuración del entorno de usuario 1.1. Temas 1.2. Apariencia 1.3. Configuración del menú Inicio 2. Configuración de los equipos portátiles en red 2.1. Realizar copia de seguridad

Más detalles

Bases de Datos I Práctica 1 Ejercicios de SQL

Bases de Datos I Práctica 1 Ejercicios de SQL Bases de Datos I Práctica 1 Ejercicios de SQL Curso 2005-2006 1. Descripción del modelo de datos El modelo de datos que se usará para las consultas está reflejado en el siguiente modelo E-R. Transformado

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

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda: Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas

Más detalles

Instalación de FileZilla FTP Server

Instalación de FileZilla FTP Server Instalación de FileZilla FTP Server [Ir a Página principal] El proceso de instalación es muy sencillo, solamente en algunos pasos tendremos que realizar acciones como elegir el tipo de instalación o de

Más detalles

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn Tegucigalpa M. D. C., Junio de 2009 Que es un CMS Un sistema de administración de contenido (CMS por sus siglas en ingles) es un programa para organizar

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

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010 areas básicas en OneNote 2010 - OneNote - Office.com http://office.microsoft.com/es-ar/onenote-help/tareas-basicas-en-onenote... 1 de 3 23/04/2012 10:40 p.m. Soporte / OneNote / Ayuda y procedimientos

Más detalles

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES REGISTRAR LOS SITIOS WEB MÁS INTERESANTES La forma más fácil de volver a páginas Web que visitamos con frecuencia es almacenándolas en una lista. En Internet Explorer estas páginas se denominan sitios

Más detalles

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón.

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón. 11. RECIBOS. Desde esta opción de Menú vamos a completar el proceso de gestión de los diferentes tributos, generando recibos, informes de situación, impresiones, etc. 11.1. GENERACIÓN DE RECIBOS. Una vez

Más detalles

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

Más detalles

Gestión de Retales WhitePaper Noviembre de 2009

Gestión de Retales WhitePaper Noviembre de 2009 Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción

Más detalles

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER 2011 2012 COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER WWW.FAUBELL.COM vicente@faubell.com Hasta ahora hemos visto una pequeña introducción a la creación de las páginas web. No te preocupes por

Más detalles

PS.Vending Almacén Pocket PC

PS.Vending Almacén Pocket PC Versión 1.0 Enero 2013 Autor: Pedro Naranjo Rodríguez www.psvending.es Contenido Qué es PS.Vending Almacén Pocket PC?... 3 Funciona PS.Vending Almacén Pocket PC independiente de PS.Vending?... 3 Requisitos...

Más detalles

Manual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional

Manual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional Manual del Usuario de Microsoft Access Introducción - Página 1 I. Introducción I.1. Base de Datos Relacional Una base de datos relacional es una colección de información secundaria a un tema o propósito

Más detalles

MICROSOFT WORD 2007 AVANZADO. Unidad Didáctica Nº 1

MICROSOFT WORD 2007 AVANZADO. Unidad Didáctica Nº 1 MICROSOFT WORD 2007 AVANZADO Unidad Didáctica Nº 1 I Tablas A) Explicación conceptual y de uso de una tabla B) Creación de tablas C) Trabajo con tablas D) Formato de las tablas Ejercicio de Repaso Portal

Más detalles

ORGANIZAR LA INFORMACIÓN: EL EXPLORADOR DE WINDOWS

ORGANIZAR LA INFORMACIÓN: EL EXPLORADOR DE WINDOWS ORGANIZAR LA INFORMACIÓN: EL EXPLORADOR DE WINDOWS Organizar la información: El explorador de Windows... 1 Introducción... 1 Explorador de Windows... 2 Ejercicio práctico del explorador de Windows... 5

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

MANUAL DE USUARIO DE CUENTAS DE CORREO

MANUAL DE USUARIO DE CUENTAS DE CORREO MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como

Más detalles

MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER

MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER Centros educativos de la Comunidad de Madrid que deseen ser centros de prácticas de los alumnos del Máster en Profesorado de ESO y Bachillerato,

Más detalles

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

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

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

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

GUÍA DE USUARIO DEL CORREO

GUÍA DE USUARIO DEL CORREO REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN DIRECCIÓN GENERAL DE LA OFICINA DE ADMINISTRACIÓN Y SERVICIOS DIVISIÓN DE SOPORTE TÉCNICO Y FORMACIÓN AL USUARIO GUÍA DE

Más detalles

FOROS. Manual de Usuario

FOROS. Manual de Usuario FOROS Manual de Usuario Versión: 1.1 Fecha: Septiembre de 2014 Tabla de Contenidos 1. INTRODUCCIÓN... 4 1.1 Propósito... 4 1.2 Definiciones, acrónimos y abreviaturas... 4 2. ESPECIFICACIONES TÉCNICAS...

Más detalles

Guía de inicio rápido a

Guía de inicio rápido a Guía de inicio rápido a Office 365 para pequeñas empresas La experiencia web La experiencia de aplicaciones de escritorio La experiencia móvil Ayuda y comunidad de Office 365 Microsoft Office 365 para

Más detalles