Bases de datos.SQL

Anuncio
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Bases de datos.SQL
Antonio Beato Moreno
Departamento Estadística e Inv. Operativa
Universidad de Sevilla
15 de octubre de 2013
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
1
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Contenido
1.
2.
3.
4.
5.
Bases de datos
Lenguaje SQL
Microsoft Access
PostgreSQL
Ejercicios
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
2
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
CAPÍTULO 1:
Bases de datos
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
3
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Índice del capítulo 1
1.1
Introducción.
1.2
Conceptos fundamentales.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
4
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.1 Introducción
Una
base de datos
es un conjunto de datos que están organizados
para un uso determinado y el conjunto de los programas que
permiten gestionar estos datos es lo que se denomina Sistema
Gestor de Bases de Datos SGBD ó DBMS (Data Base Management
System).
La
gestión de bases de datos
ha evolucionado desde una
aplicación informática especializada hasta convertirse en parte
esencial de los entornos informáticos modernos y, como resultado,
el conocimiento acerca de los sistemas de bases de datos se ha
convertido en una parte esencial en la enseñanza de la informática.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
5
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Un
modelo de datos
es una colección de herramientas
conceptuales para la descripción de datos, las relaciones entre ellos,
su semántica y las restricciones de consistencia.
Existen varios modelos de datos: jerárquico, en red, relacional,etc.
El
modelo relacional
es un modelo de menor nivel. Usa una
colección de tablas para representar tanto los datos como las
relaciones entre los datos. Su simplicidad conceptual ha conducido a
su adopción general; actualmente, una vasta mayoría de productos
de bases de datos se basan en el modelo relacional: Access,
Postgresql, DB2 de IBM, Oracle y SQL Server de Microsoft.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
6
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Por
ejemplo,
si se desean tener listas con los alumnos de cada
asignatura, en vez de incluir el nombre y apellidos en la lista de
cada asignatura, bastará con almacenar los números de carnet de
los alumnos de cada asignatura.
El número de carnet sirve para establecer una relación con la tabla
que contiene el nombre y los apellidos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
7
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
La estructura básica de esta información son las
tablas,
que se
corresponden con las listas de Excel.
Estructura de las tablas
I Cada tabla tiene un
nombre
que la identica de manera
unívoca.
I Cada tabla tiene una o varias
columnas con nombre que están
dispuestas en un orden determinado, de izquierda a derecha.
I Cada tabla tiene cero o más
las,
cada una de las cuales
contiene un único valor de datos en cada columna. Las las no
están ordenadas.
I Todos los
valores
de los datos de una columna dada tienen el
mismo tipo de datos, y se obtienen de un conjunto de valores
legales denominado
MÁSTER EN ESTADÍSTICA PÚBLICA
dominio
de esa columna.
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
8
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Las tablas están relacionadas entre sí mediante los datos que
contienen. El modelo relacional de datos utiliza las
primarias y las claves externas
claves
para representar estas relaciones
entre las tablas.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
9
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Claves primarias y claves externas
I Una
clave primaria
es una columna o una combinación de
columnas de una tabla cuyos valores identican de manera
unívoca cada la de la tabla. Cada tabla tiene sólo una clave
primaria.
I Una
clave externa
es una columna o una combinación de
columnas de una tabla cuyos valores son el valor de la clave
principal de alguna otra tabla. Cada tabla puede contener más
de una clave externa, que la vincula a una o varias tablas.
I Una
combinación
de claves primarias y claves externas crea
una relación padre/hijo entre las tablas que las contienen.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
10
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
La relación entre tablas es la forma en que se relacionan 2 tablas.
Las relaciones posibles son:
I
Uno a uno:
Dadas una tabla A y una tabla B, cada registro
de la tabla A puede estar relacionado con un registro de la
tabla B y cada registro de la tabla B puede estar relacionado
con un registro de la tabla A.
Por ejemplo suponiendo una tabla con información de Alumnos
y una tabla con información de Carnets de alumnos cada
alumnos tiene un único carnet de alumno y cada carnet de
alumno pertenece a un solo alumno.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
11
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Uno a muchos:
Dada una tabla A y una tabla B, cada
registro de la tabla A puede estar relacionado con varios
registros de la tabla B y cada registro de la tabla B puede
estar relacionado con un registro de la tabla A.
Por ejemplo supongamos una tabla con departamentos y una
tabla con profesores, cada departamento constaría de varios
profesores y cada profesor pertenecerá a un único
departamento. A la tabla A se le denomina tabla principal y a
la B tabla secundaria.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
12
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Varias a varias:
Se trata de una relación entre dos tablas, en
la cual un registro de la primera tabla está relacionado con
ninguno, uno o más registros de la segunda tabla, y un registro
de la segunda tabla está relacionado con ninguno, uno o más
registros de la primera tabla. Suele necesitarse una tabla
intermedia y una relación de uno a varias de cada una de las
dos tablas con la tabla intermedia.
Por ejemplo supongamos una tabla con nombres de cantantes,
una tabla con títulos de CDs y una tabla canciones de cada
CD. Cada cantante puede estar en varios CDs y cada CD
puede tener varios cantantes.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
13
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
La
Integridad referencial
es un sistema de reglas que garantizan
que las relaciones son válidas y que la base de datos permanecerá
exacta y completa a medida que se ingresan, editan o eliminan
datos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
14
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Ejemplo 1 de relaciones de una base de datos relacional
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
15
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Ejemplo 2 de relaciones de una base de datos relacional
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
16
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Ejemplo 3 de relaciones de una base de datos relacional
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
17
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.2 Conceptos fundamentales
Destacaremos tres conceptos básicos en las bases de datos: tablas,
campos y registros.
I Una
tabla
es una colección de datos con la misma estructura.
Cada tabla consta de un cierto numero de campos, en cada
uno de los cuales se guarda un dato, que puede ser numérico,
alfanumérico, fecha, etc.
I Un
campo
es cada una de las columnas de la tabla y el
nombre de la columna es el nombre del campo.
I Un
registro es cada una de las las de la tabla, y está formado
por el dato de cada uno de los campos almacenados en una
misma operación.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
18
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Ejemplo de tabla
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
19
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Son ejemplos de base de datos:
I La base de datos de la gestión académica de una universidad,
I La base de datos de los pedidos de una empresa
I La base de datos de Hacienda.
Por lo tanto la base de datos está constituida por la estructura de
información y la información en ella contenida.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
20
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Otros objetos que se pueden crear en una base de datos son:
1.
Consultas.
Las consultas le permitirán dar respuestas a las
preguntas que se plantee referentes a los datos almacenados en
las tablas. Además, le permitirán obtener nuevos datos
calculados a partir de los ya almacenados y actualizar varios
registros al mismo tiempo.
2.
Formularios.
Los formularios le permitirán visualizar los datos
en pantalla con el formato deseado, resultando más agradable
y ecaz. Pero no sólo permiten visualizar datos, sino que
también podrán introducirse otros nuevos o modicarse los
existentes.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
21
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.
Informes.
Los informes son los objetos que le permitirán
presentar, resumir e imprimir los datos almacenados con el
aspecto que previamente se haya diseñado. Se pueden crear
informes que incorporen cálculos basados en los datos de las
tablas para mostrar resultados totales o promedios, o bien para
generar e imprimir catálogos, listas de nombres y direcciones o
etiquetas postales.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
22
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
CAPÍTULO 2:
Lenguaje SQL
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
23
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Índice del capítulo 2
2.1 Introducción.
2.2 Comandos usados en SQL.
2.3 Consultas con SELECT.
2.4 Consultas de Acción.
2.5 Subconsultas.
2.6 Conceptos fundamentales.
2.7 Consultas de Creación y modicación.
2.8 Consultas con parámetros.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
24
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.1 Introducción
SQL
(Lenguaje de Consulta Estructurado) es un lenguaje estándar
que permite la comunicación con el gestor de la base de datos.
Este lenguaje se puede utilizar para acceder a la información de
cualquier sistema de base de datos relacional, y no se utiliza
solamente para hacer consultas.
En
Access, todas las consultas tienen una instrucción SQL asociada
que dene las acciones de la consulta, aunque normalmente resulta
más cómodo utilizar la cuadrícula de diseño QBE y las herramientas
grácas de consulta para crear y modicar las consultas.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
25
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Podemos utilizar el SQL para:
I Ver y modicar las consultas creadas con la cuadrícula de
diseño QBE.
I Establecer propiedades de formularios e informes.
I Crear consultas especícas de SQL (para algunas consultas es
obligatorio utilizar SQL).
I Crear subconsultas.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
26
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.2 Comandos usados en SQL
Existen dos tipos de comandos SQL:
I Los que permiten crear y denir nuevas bases de datos,
campos e índices.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
27
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I Los que permiten generar consultas para ordenar, ltrar y
extraer datos de la base de datos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
28
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Cada comando se acompaña con cláusulas, muchas de las cuales
son opcionales. Las cláusulas son condiciones de modicación
utilizadas para denir los datos que deseamos seleccionar o
manipular. Las más usuales son las siguientes:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
29
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Posteriormente, se pueden usar operadores entre los campos y los
valores que se especiquen. Algunos de los más habituales se
muestran en la siguiente tabla (operadores lógicos y de
comparación).
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
30
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.3 Consultas con SELECT
Todas las consultas comienzan con la instrucción SELECT. Nos
permite mostrar los datos de las diferentes reqlas y consultas que
tenemos en la base de datos. El formato de la sentencia SELECT es
el siguiente:
SELECT [predicado] { * |tabla.* | [tabla.]campo1 [AS alias1]}
FROM expresi\'{o}ndetabla [, ...] [IN basededatosexterna]
[WHERE... ]
[GROUP BY... ]
[HAVING... ]
[ORDER BY... ]
[WITH OWNERACCESS OPTION]
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
31
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Por ejemplo, si se crea una consulta que recupera todos los campos
de registros de la tabla Profesores con Beato en el campo Apellidos,
la versión SQL sería
SELECT * FROM [Profesores] WHERE [Apellidos]="Beato";
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
32
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
En las diferentes cláusulas se pueden usar los operadores de
agregación:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
33
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Veamos con más detalle cada una de las cláusulas citadas:
1.
2.
3.
4.
5.
6.
SELECT.
AS.
FROM.
WHERE.
GROUP BY.
ORDER BY.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
34
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.
SELECT
indica los elementos que seleccionamos en la
consulta. Si ponemos un asterisco (*), indicamos que
queremos recuperar todos los campos de la tabla. Por ejemplo
SELECT grupo.desc_grupo, trabajador.Nombre,
[grupt.sueldo_base]
+ [trabajador.plus_sueldo]
indica que queremos mostrar los campos desc _grupo, nombre
y el campo calculado suel − do_base + plus _sueldo.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
35
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
A continuación de la palabra clave SELECT, y antes del primer
campo a recuperar, se pueden incluir un
predicado.
Los principales
predicados son:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
36
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Por ejemplo
SELECT TOP 15 Nombre, Apellido FROM Profesores;
SELECT TOP 10 PERCENT Nombre, Apellido FROM
Profesores;
SELECT DISTINCT Apellido FROM Profesores;
SELECT DISTINCTROW Apellido FROM Profesores;
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
37
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.
AS
se utiliza para nombrar de otra forma el campo. Como una
abreviatura o alias. Por ejemplo
SELECT [grupo.sueldo_base] +
[trabajador.plus_sueldo] AS Total;
indica que podemos llamar Total al campo calculado
sueldo_base
+ plus _sueldo.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
38
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.
FROM
indica el nombre de las tablas o consultas de las que
cogemos los datos
SELECT * FROM grupo, trabajador;
indica que los campos del SELECT se obtienen de las tablas
trabajador y grupo.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
39
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4.
WHERE
indica la condición que vamos a utilizar para obtener
los datos. Si no ponemos el WHERE indicamos que queremos
obtener todos los registros. Por ejemplo
SELECT * FROM trabajadores WHERE grupo='SOL09';
indica que solamente queremos mostrar los datos que cumplen
que el campo grupo tiene el valor SOL09.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
40
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Otros ejemplos de uso de esta cláusula son:
SELECT * FROM Profesores WHERE Edad > 25 AND Edad <
50;
SELECT * FROM Profesores WHERE (Edad > 25 AND Edad <
50) OR Sueldo = 100;
SELECT * FROM Profesores WHERE NOT Apellido =
'Beato';
SELECT * FROM Profesores WHERE (Edad > 25 AND Edad <
50) OR
(Apellido = 'García' AND Curso = 'Primero');
SELECT * FROM Profesores WHERE CodPostal Between 41000
And 41999;
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
41
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
El siguiente ejemplo, con la función
IIF
devuelve el valor
'Provincial' si el código postal se encuentra en el intervalo,
'Nacional' en caso contrario:
SELECT IIf(CodPostal Between 41000 And 41999,
'Provincial', 'Nacional') FROM Profesores;
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
42
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Para la recuperación de registros de bases de datos externa, se usa
la cláusula
IN:
SELECT DISTINCTROW Apellido AS Empleado FROM
Profesores IN
'c:\datos\curso2011.mdb';
Existen otros usos de la cláusula
IN.
Veamos un ejemplo:
SELECT * FROM Pedidos WHERE Provincia IN
('Madrid','Barcelona','Sevilla');
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
43
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Veamos a continuación ejmeplos del comando
LIKE.
Este operador
se puede utilizar en una expresión para comparar un valor de un
campo con una expresión de cadena.
Like C*;
→ devuelve
todos los valores de campo que comiencen por la letra
C.
Like 'P[A-F]###';
→ devuelve los datos
que comienzan con la letra P seguido de
cualquier letra entre A y F y de tres dígitos.
Like '[A-D]*';
→ devuelve los campos
cuyo contenido empiece con una letra de la
A a la D seguidas de cualquier cadena.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
44
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
SELECT Apellidos, Nombre FROM Empleados WHERE
Apellidos Like 'S*';
→ devuelve los registros de empleados cuyo apellido comience
con
'S'.
En SQL se puede indicar una fecha como en el siguiente ejemplo:
SELECT Id_Pedido, Fecha_Pedido FROM Pedidos WHERE
Fecha_Pedido
Between #1-1-94# And #30-6-94#;
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
45
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
5.
GROUP BY
se utiliza para agrupar los valores y mostrar las
operaciones para cada grupo de valores iguales. Por ejemplo:
SELECT grupo, suma([plus_sueldo]) FROM
trabajadores GROUP BY grupo;
indica que queremos obtener la suma del campo plus _sueldo
de los trabajadores y que pertenecen al mismo grupo.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
46
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Una vez que GROUP BY ha combinado los registros, HAVING
muestra cualquier registro agrupado por la cláusula GROUP BY
que satisfaga las condiciones de la cláusula HAVING.
SELECT Id_Familia Sum(Stock) FROM Productos GROUP BY
Id_Familia
HAVING Sum(Stock) > 100 AND NombreProducto Like BOS*;
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
47
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
6.
ORDER BY
se utiliza para ordenar los resultados por orden
alfabético de los campos que ponemos. Por ejemplo:
SELECT Nombre FROM trabajadores ORDER BY Nombre;
muestra los nombres de los trabajadores por orden alfabético.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
48
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.4 Consultas de Acción
Las consultas de acción son aquellas que no devuelven ningún
registro, son las encargadas de acciones como añadir y borrar y
modicar registros.
Veremos las siguientes instrucciones:
1.
2.
3.
DELETE.
INSERT INTO.
UPDATE.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
49
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.
DELETE.
Crea una consulta de eliminación que elimina los
registros de una o más de las tablas listadas en la cláusula
FROM que satisfagan la cláusula WHERE. Esta consulta
elimina los registros completos, no es posible eliminar el
contenido de algún campo en concreto. Una vez que se han
eliminado los registros utilizando una consulta de borrado, no
puede deshacer la operación.
Su sintaxis es:
DELETE Tabla.* FROM Tabla WHERE criterio;
DELETE * FROM Empleados WHERE Cargo =
'Vendedor';
Por ejemplo:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
50
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.
INSERT INTO.
Agrega registros en una tabla.
Para insertar un único Registro:
INSERT INTO Tabla (campo1,..,campoN)
VALUES (valor1,..,valorN)
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
51
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Ejemplo:
INSERT INTO Profes (Nombre,Apellido) VALUES
('Antonio','Méndez');
Para insertar Registros de otra Tabla:
INSERT INTO Tabla [IN base_externa] (campo1, ...,
campoN)
SELECT TablaOrigen.campo1, ..., TablaOrigen.campoN
FROM TablaOrigen
Ejemplo:
NSERT INTO Empleados SELECT Vendedores.* FROM
Vendedores
WHERE Fecha_Contratacion < Now() - 30;
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
52
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.
UPDATE.
Crea una consulta de actualización que cambia los
valores de los campos de una tabla especicada basándose en
un criterio especíco.
Su sintaxis es:
UPDATE Tabla SET Campo1=Valor1, Campo2=Valor2, ...
CampoN=ValorN WHERE Criterio;
Ejemplo:
UPDATE Pedidos SET Pedido = Pedidos * 1.1,
Transporte = Transporte * 1.03 WHERE PaisEnvío =
'ES';
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
53
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.5 Subconsultas
Una subconsulta es una instrucción SELECT de SQL incluida
dentro de otra consulta.Podemos crear una subconsulta para:
I Denir un campo. Podemos denir el campo de una consulta
poniendo una instrucción SELECT como una expresión.
I Denir los criterios de un campo. Esto es lo más usual y
consiste en que el criterio que va a decidir los datos que
tenemos que presentar sea una consulta SELECT.
I Crear consultas más complejas.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
54
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.6 Consultas de Creación y modicación
Podemos usar las siguientes instrucciones para crear nuevas tablas
o índices o para modicar tablas ya existentes.
1.
2.
3.
CREATE TABLE.
CREATE INDEX.
ALTER TABLE.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
55
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.
CREATE TABLE.
Ejemplo:
CREATE TABLE Empleados (Nombre TEXT (25) ,
Apellidos TEXT (50));
Crea una nueva tabla llamada Empleados con dos campos, uno
llamado Nombre de tipo texto y longutid 25 y otro llamado
apellidos con longitud 50.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
56
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.
CREATE INDEX.
Crea índices de tablas.
Ejemplos:
CREATE INDEX MiIndice ON Empleados
(Prefijo, Telefono);
Crea un índice llamado MiIndice en la tabla empleados con los
campos Prejo y Telefono.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
57
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.
ALTER TABLE. Modica el diseño de una tabla ya existente,
se puden modicar los campos o los índices existentes. Su
sintaxis es:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
58
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Ejemplo:
ALTER TABLE Empleados ADD COLUMN Salario CURRENCY;
Agrega un campo Salario de tipo Moneda a la tabla Empleados.
ALTER TABLE Empleados DROP COLUMN Salario;
Elimina el campo Salario de la tabla Empleados.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
59
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
CAPÍTULO 3:
Microsoft Access
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
60
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Índice del capítulo 3
3.1 Introducción.
3.2 Tablas.
3.3 Consultas.
3.4 Formularios.
3.5 Informes.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
61
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3. Microsoft Access
Todos los objetos de una base de datos se almacenan físicamente
en un sólo chero.
Por ello en Access, se identica una base de datos con el chero en
el que se almacena.
Las bases de datos que generemos con Access 2010, van a recibir la
extensión
.accdb
aunque la aplicación para evitar problemas de
compatibilidad entre archivos de bases de datos permite guardar
Bases de datos con la extensión
.mdb
(que son las extensiones de
las versiones anteriores a 2007 de access).
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
62
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
En el directorio en el que se encuentra el chero .accdb, Access
crea otro chero con el mismo nombre y la extensión
.laccdb.
Este es un chero que utiliza Access para el control de los bloqueos
de registros (locked data base) de la base de datos cuando se
produce acceso concurrente de varios usuarios.
Al realizar la copia de seguridad de la base de datos no es necesario
este chero. Tampoco importa borrarlo si ningún usuario tiene
abierta la base de datos.
Existen más extensiones habituales en access, como
.accde,
que
corresponde a una base de datos de Access protegida, con macros
(Versión 2007 y posteriores).
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
63
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.1 Introducción
Antes de comenzar a explicar los diferentes objetos que usa
Microsoft Access para gestionar base de datos, introduciremos
cómo se muestra la información y las opciones disponibles en cada
momento en el programa.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
64
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.1.1 Iniciar Access
En Windows, Access se puede arrancar desde el menú Inicio.
También se puede buscar con el Explorer la ventana del grupo de
programas en la que está Access y posteriormente hacer doble clic
sobre el icono correspondiente.
Asimismo es posible arrancar Access haciendo doble clic desde el
Explorer sobre cualquier chero creado con Access (extensión
*.accdb);
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
65
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Si al hacer doble clic en un chero access se detecta que se trata
que es un chero generado con una versión anterior, se pregunta si
se desea realizar la conversión de formato o abrirlo sin convertir.
Si la base de datos no se convierte es posible que haya algunas
operaciones que no se puedan realizar sobre ella, pero en el caso de
que se convierta no podrá volver a ser abierta con la versión
anterior.
La base de datos puede ser convertida después de abrirse en
Guardar como.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
66
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
La primera pantalla que aparece al arrancar Access tiene por título
Microsoft Access.
MÁSTER EN ESTADÍSTICA PÚBLICA
Ventana inicial de Access
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
67
La ventana inicial al abrir una tabla de una base de datos es la
siguiente:
Ventana inicial para una tabla en Access
En dicha ventana podemos observar los siguientes elementos:
Elementos de la ventana de Access
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.
La barra de Título. En la imagen anterior es la parte superior
donde pone el nombre del programa. Cuando se tiene abierta
una base de datos mostrará, además, el nombre de dicha base
de datos.
2.
La barra de estado.
Es la barra localizada al nal de la
pantalla, donde se muestra información de las operaciones que
se están efectuando en la base de datos. La información es
distinta según la operación que se esté efectuando en ese
momento.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
70
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.
El botón de control.
Como en todos los programas windows
permite controlar la disposición de la ventana principal.
En la versión 2007 existía en esta posición el denominado
botón de Oce, situado en la parte superior izquierda de la
ventana, con el que se accedía al menú con las principales
operaciones que se pueden efectuar con la base de datos:
Nuevo, Abrir, Guardar, Guardar Como, Imprimir, Administrar,
etc.
En la versión 2010, la cha archivo ha vuelto a asumir varias
de esas funciones, entre otras.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
71
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Botón de Oce en la versión 2007 y su menú
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
72
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4.
La barra de acceso rápido.
Contiene las operaciones más
habituales, incluidas varias de las incluidas en el menú de
oce.
La barra de acceso rápido
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
73
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
La barra de acceso rápido se puede congurar según nuestras
necesidades.
Pulsando al lado derecho de la barra, se abre una ventana donde es
posible seleccionar algunas de las operaciones más frecuentes para
guren en la barra.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
74
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Personalización de la barra de acceso rápido
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
75
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Si en esta última ventana se selecciona la opción
...,
Más comandos
se abre un nuevo cuadro de diálogo de opciones de Access, que
entre otras cosas, permite personalizar completamente la barra de
acceso rápido.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
76
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
5
La barra de opciones.
Es la banda superior de la pantalla,
pero debajo de la barra del título. Se compone de diversas
pestañas, cada una de las cuales ofrecen acceso a un menú
propio.
Barra de opciones
Todas las operaciones para manejar bases de datos se pueden
hacer a partir de estos menús. También podemos añadir las
más usadas a la barra de acceso rápido.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
77
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Si en algún momento no es posible aplicar alguna opción,
presentarán un color atenuado. Las pestañas que forman la banda
pueden ir cambiando según trabajamos con Access. Está diseñada
para mostrar solamente aquellas opciones útiles en cada pantalla.
Pulsando la tecla ALT entraremos en el modo de acceso por
teclado. De esta forma aparecerán pequeños recuadros junto a las
pestañas y opciones indicando la tecla (o conjunto de teclas) que
debemos pulsar para acceder a esa opción sin la necesidad del ratón.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
78
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Las opciones no disponibles en el momento actual se muestran
semitransparentes. Para salir del modo de acceso por teclado vuelve
a pulsar la tecla ALT.
Si hacemos doble clic sobre cualquiera de las pestañas, la barra se
minimizará para ocupar menos espacio. De esta forma sólo muestra
el nombre de las pestañas y las opciones quedarán ocultas. Las
opciones volverán a mostrarse en el momento en el que vuelvas a
hacer clic en cualquier pestaña.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
79
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
6.
El panel de exploración.
El Panel de exploración muestra
sólo lo que hay en la base de datos que estemos utilizando.
Tablas, formularios, informes, consultas; todos estos elementos
se pueden ver y están a nuestra disposición.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
80
Otra vez: Elementos de la ventana de Access
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.1.2 Crear una base de datos
Access cuenta con dos métodos básicos para crear una Base de
Datos:
I Un método sería crear una base de Datos en blanco y agregarle
más tarde las tablas, formularios, informes y otros objetos.
Este es el método más exible, sin duda, pero requiere que
cada elemento de la Base de Datos sea denido por separado.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
82
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Para crear la base de datos en blanco seleccionamos la opción
Nuevo
de la cha archivo y posteriormente seleccionando base de
datos en blanco, tras lo cual es necesario dar el nombre que
deseemos, el cual tendrá la extensión .ACCDB.
Por defecto, Access abrirá una nueva tabla donde podemos
comenzar a rellenar sus datos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
83
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I El segundo método consiste en usar una plantilla que crea en
una sola operación las tablas, formularios e informes necesarios
para el tipo de Base de Datos seleccionado entre una amplia
variedad de soluciones típicas. Esta es la forma más sencilla de
empezar para crear una Base de Datos.
plantillas locales que tengamos almacenadas,
podemos usar plantillas online que proporciona
Es posible usar
pero también
Microsoft.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
84
Uso de plantillas
En ambos casos existe la posibilidad de ampliar y modicar la
estructura de la Base de Datos creada en un principio.
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.1.3 Abrir y cerrar una base de datos.
Como en otras aplicaciones, también es posible abrir una base de
datos después de haber iniciado la sesión Access.
Sólo se permite tener abierta una única base de datos al mismo
tiempo, por tanto, al abrir una base de datos Access cierra
automáticamente la base de datos activa, y reemplaza el contenido
de la ventana Base de datos por la información del archivo que se
abre.
Esto se puede hacer pulsando el botón
Abrir
situado en la cha
Archivo, o bien desde la barra de acceso rápido si hemos incluido
esta opción en dicha barra.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
86
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
En estas opciones podemos importar datos de otras aplicaciones sin
más que seleccionar previamente la aplicación a la derecha del
cuadro donde se introduce el nombre.
Nota:
Al salir de Access, el programa guarda automáticamente los
cambios realizados en los datos. No obstante, si se ha realizado
algún cambio en el diseño de un objeto de la base de datos sin
haberlo almacenado previamente, Access preguntará si deseamos
guardar los cambios antes de salir.
Para salir pulsaremos la cha archivo y luego Salir de Access.
También podemos pulsar en el símbolo
de la ventana de
Access.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
87
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.1.4 Guardar una base de datos.
Para guardar una base de datos, basta ir a la cha archivo y
seleccionar
Guardar.
También es posible utilizar el símbolo
de la barra de acceso rápido.
Finamente, es posible ir a la cha archivo y seleccionar
como I
Guardar
para guardar la base de datos en otro formato anterior de
Access.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
88
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.2 Tablas
Una vez creada una base de datos, el siguiente paso que debe
realizar es
crear la(s) tabla(s)
en la(s) que almacenará los datos
que desea gestionar.
Antes de comenzar a crear la estructura de una tabla es
conveniente que se piense en la nalidad de la base de datos, así
como en las preguntas y cuestiones que se va a plantear respecto a
los datos almacenados en ella, ya que, en caso de que esté mal
diseñada o creada, ésta no podrá satisfacer todas sus exigencias.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
89
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.2.1 Creación de tablas
La creación de una tabla se hace a través de la denición de los
distintos campos que la componen, puesto que los registros se
introducirán posteriormente.
Una vez creada la base de datos, puede activarse la cha
Crear,
haciendo clic sobre su solapa. En el marco tabla tenemos las
siguientes opciones
Creación de Tablas
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
90
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Tabla Esta opción permite comenzar a introducir datos en una
tabla sin denir previamente los campos. Posteriormente, y de
modo automático, el programa asignará en nombre y las
características a cada campo dependiendo de los datos
introducidos en cada uno de ellos.
I
Vista Diseño. Este método consiste en denir la estructura de
la tabla, es decir, denir las distintas columnas que esta tendrá
y otras consideraciones como claves, etc. Otra forma rápida de
llegar a la vista Diseño es seleccionando la vista desde la
pestaña Hoja de datos, o haciendo clic en el botón de Vista de
Diseño en la barra de estado
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
91
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Plantillas de tabla.
Esta opción permite crear una tabla a
partir de otras que incorpora Access y que ya están denidas
para su inmediata utilización.
I
Listas de SharePoint.
Permite crear un objeto compatible
con un sitio SharePoint desde el que podrás compartir los
datos almacenados en la lista o tabla con otras personas con
acceso al mismo sitio.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
92
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Una vez creada la tabla y rellenada es posible
guardarla
(por
ejemplo en la cha archivo o en la barra de acceso rápido
cerrarla
(pulsando en el botón cerrar
) o
que se encuentra en la
parte derecha al mismo nivel que la solapa de la tabla o pulsando la
pestaña con el nombre de la tabla y seleccionando Cerrar en el
menú emergente.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
93
3.2.2 Denición de campos
En la opción
Vista diseño
, para que un campo quede
perfectamente denido deben, como mínimo, denirse las siguientes
características:
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
El nombre del campo:
podemos usar letras, números ,
caracteres especiales y espacios en blanco ( nunca al principio)
hasta un máximo de 64 caracteres
I
I
El tipo del campo.
La descripción del campo:
breve comentario explicativo
sobre el contenido del campo
I
Las propiedades del campo:
Cada uno de los tipos de
campos descritos anteriormente cuentan con un conjunto de
propiedades que permiten determinar la forma de almacenar,
manejar o mostrar los datos
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
95
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Los
I
tipos de campos
Texto:
más usados son
(I):
se utilizan para almacenar cualquier carácter,
incluyendo letras, números con los que no hay que hacer
ninguna operación matemática, símbolos especiales o espacios
en blanco. La longitud puede variar de 1 a 255 caracteres.
I
Memo:
Puede contener un texto en formato libre de longitud
variable hasta un máximo de 65.535 caracteres. Este tipo de
campo no se puede indexar
I
Numérico:
Solo puede contener los dígitos decimales 0,1,...,9,
y opcionalmente el punto decimal, comas, y el signo menos.
I
Fecha/Hora:
Este campo se utiliza para almacenar fechas y
horas.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
96
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Más
I
tipos de campos (II):
Moneda:
Puede contener valores numéricos que representan
cantidades de pesetas, euros o dólares con una precisión
máxima de 15 dígitos a la izquierda del punto decimal y cuatro
dígitos a la derecha. Estos datos son idénticos a los numéricos
, pero son redondeados automáticamente y los valores
negativos se representan entre paréntesis.
I
Autonumérico
: Contiene un número entero que Microsoft
Access incrementa automáticamente cada vez que se añade un
registro
I
Si/No: campo lógico, verdadero o falso. Este tipo no se puede
indexar
I
Objeto OLE: puede contener un objeto, tal como una hoja de
cálculo, un gráco, una imagen, etc.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
97
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Más
I
tipos de campos (III):
Hipervínculo:
Tipo de campo que sirve para almacenar
hipervínculos. Un hipervínculo puede ser una ruta de acceso a
una ubicación en una red local, o una dirección URL para
acceder a una página Web.
I
Datos adjuntos:
La función Datos adjuntos se utiliza en
Microsoft Oce Access para agregar uno o varios datos
(documentos de Microsoft Oce Word, presentaciones de
Microsoft Oce PowerPoint , imágenes, etcétera) a los
registros de una base de datos. Por ejemplo, supongamos que
tiene una base de datos de contactos laborales. Podrá adjuntar
al registro un currículo o varios para cada contacto, junto con
una foto del contacto.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
98
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Más
I
tipos de campos (IV):
Asistente para búsquedas:
Crea un campo que permite
elegir un valor de otra tabla o de una lista de valores mediante
un cuadro combinado. Al elegir esta opción en la lista de tipos
de datos, se inicia un asistente que permite denirlo
automáticamente.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
99
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Cada uno de los tipos de campos descritos anteriormente cuentan
con un conjunto de
propiedades
que permiten determinar la forma
de almacenar, manejar o mostrar los datos.
A continuación se muestran algunas de las propiedades que
podemos asignar a cada tipo de campo , junto con una breve
descripción.
Las propiedades que se pueden denir para cada tipo de campo son
distintas.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
100
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Las propiedades de un campo se establecen seleccionando el campo
y haciendo clic en la propiedad deseada del recuadro
del Campo
Propiedades
".
Propiedades de datos
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
101
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Las propiedades del campo principales son (II)
I
Tamaño del campo:
nos permite establecer la longitud
máxima de campo texto o numérico. Se aplica a datos de tipo
texto y numérico.
I
I
Formato: dene la apariencia de los datos al visualizarse.
Máscara de Entrada: modelo para los datos introducidos
en
este campo. Es muy normal aplicarlos para los campos tipo
fecha y los Números telefónicos.
I
Lugares decimales:
número de cifras decimales usadas para
mostrar los números. Se aplica a datos de tipo numérico y
moneda.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
102
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Titulo:
denición de la etiqueta del campo predeterminada
para los formularios o informes. Se aplica a datos de todo tipo.
I
Valor predeterminado:
introduce en el campo un valor
cuando se añade un nuevo registro.
I
Regla de Validación:
especica una condición que deben
cumplir los datos en dicho campo. Se aplica a datos de todo
tipo excepto Contador.
I
Texto de Validación:
determina el texto del mensaje que
Access mostrará cuando se introduzcan datos que no estén en
concordancia con las condiciones especicadas en Reglas de
Validación. Se aplica a datos de todo tipo excepto Contador.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
103
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Requerido:
hace obligatoria o no la entrada de datos en este
campo. Se aplica a datos de todo tipo.
I
Permitir Longitud Cero:
permitir o no cadenas de longitud
cero. Se aplica a datos de tipo texto.
I
Indexado:
dene un campo como índice o campo clave. Se
aplica a datos de todo tipo excepto Si/No, Objeto OLE y
Memo.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
104
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Todas los tipos se pueden manejar en el submenú
solapa
Campos
Formato
de la
de la barra de opciones.
Tipos de datos
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
105
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.2.3 Operaciones en las tablas
Las tablas tienen cuatro vistas:
1.
Vista Hoja de datos. Es la vista inicial de una tabla, similar a
excel.
2.
Vista Tabla Dinámica.
Permite construir tablas de resumen
a partir de los datos.
3.
Vista Gráco dinámico.
Permite realizar grácos de resumen
a partir de los datos.
4.
Vista Diseño.
Permite visualizar y cambiar las características
de la tabla.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
106
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Vistas de las tablas
La
vista Diseño se utiliza para crear y modicar la estructura de
vista Hoja de datos se utiliza para ver, agregar,
una tabla. La
eliminar y modicar datos de una tabla.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
107
Para cambiar entre las distintas vistas, basta seleccionar
pestaña Inicio
Ver
de la
o de la pestaña Diseño de la barra de opciones.
También es posible cambiar entre las diversas vistas en la
derecha de la barra de estado,
parte
si tenemos seleccionada la tabla
de interés.
Además, al trabajar con una tabla podemos efectuar diversas
operaciones, algunas de las cuales están disponibles en el submenú
Agregar y eliminar de la pestaña Campos de la barra de opciones.
Campos y columnas
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Campo clave. Clave Principal.
Una clave principal consta de uno o más campos cuyo valor o
valores identican de manera única a cada registro de una
tabla. Las claves principales se utilizan cuando se necesita
hacer referencia a registros especícos de una tabla de Base de
Datos desde otra tabla.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
109
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Al crear una tabla introduciendo datos en una hoja de datos,
Access le preguntará si desea crear una clave principal. Si no ha
introducido datos que puedan utilizarse para identicar de forma
exclusiva cada la (registro) de la tabla se recomienda elegir Si.
- Si desea que Access cree automáticamente una clave principal,
creará un campo de tipo Autonumérico (donde se asigna a
cada registro un nuevo número secuencialmente).
- Si ha introducido datos que pueden identicar de forma
exclusiva cada la (todo los valores diferentes y sin valores
nulos o vacíos), puede especicar este campo como clave
principal.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
110
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
La clave principal desempeña tres funciones principalmente:
1. Evita entradas duplicadas en el campo o campos que denen
la clave, ya que no pueden existir dos registros con la misma
clave.
2. Mantener una ordenación de los registros basada en la clave.
3. Acelera las operaciones de búsqueda y ordenación.
Una campo clave no puede tener registros nulos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
111
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Índices.
Los índices son una característica de Access que permite
encontrar y ordenar registros de forma más rápida. Access
utiliza los índices de una tabla como se utiliza un índice de un
libro, para encontrar datos, busca la posición de los datos en el
índice. Se pueden crear índices basados en un campo único o
en campos múltiples. Los índices de campo único no permiten
entradas duplicadas en el campo indexado.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
112
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
indexado (Indexed)
Si (Sin duplicados). Los campos cuyos tipos
Un índice se dene estableciendo la propiedad
de un campo al valor
de datos sean Memo, Hipervínculo u Objeto OLE no pueden
indexarse.
Al establecer un campo como clave principal se designa
automáticamente a ese campo índice (de campo único).
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
113
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Podemos crear un índice desde la
pantalla de diseño:
Seleccione el campo que desee incluir en el índice y en el cuadro
propiedades, en indexado, elegir Si con duplicados o Si sin
duplicados.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
114
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.2.4 Edición de datos o registros
Una vez denidos los tipos y propiedades de los campos, ha llegado
el momento de comenzar a introducir datos en la tabla.
En Access se pueden introducir datos en el modo Vista Hoja de
datos o haciendo uso de formularios personalizados. Para agregar
información a una tabla debemos, en primer lugar, seleccionar la
tabla en el panel de exploración. En el caso de que nos encontremos
en la pantalla de diseño, deberemos pasar a la Vista Hoja de Datos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
115
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
En este momento, aparecerán los registros de la tabla, pudiendo
ahora editar o modicar el contenido de la tabla, por ejemplo, para
desplazarse de un campo a otro, podemos usar las teclas de
FLECHAS o la tecla de TAB, la combinación de Mayusculas-TAB
para desplazarnos de registro en registro.
Si pulsamos la combinación de teclas SHIF-F2, haremos
"zoom"sobre el campo en que se encuentre el cursor.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
116
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
En la pestaña Inicio de la Barra de opciones hay un submenú en la
pestaña inicio para la edición de registros.
Edición de registros
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
117
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Algunas de las operaciones que podemos efectuar sobre registros
son:
I
Moverse entre registros.
Podemos usar las teclas de
dirección FLECHA ARRIBA y FLECHA ABAJO, al igual que
AvPág y RePág y la barra de desplazamiento vertical, nos
permiten movernos entre los registro de la hoja de datos.
No obstante, la forma más eciente de moverse a través de los
registros de una tabla extensa es utilizando los botones de
desplazamiento que se encuentran en la esquina inferior de la
ventana.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
118
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Agregar Registro.
Existen varios formas de agregar registros
en Access:
1. Escribiendo directamente en el registro nal señalado con un
asterisco (*).
2. Haciendo clic en el boton
pestaña Inicio.
Nuevo del submenú Registros de la
3. Situándose en el borde izquierdo de la tabla, pulsando el botón
derecho del ratón y seleccionando Nuevo registro del menú
contextual.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
119
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Seleccionar Registros.
La forma más sencilla de seleccionar un registro es haciendo
clic en su selector, del mismo modo, podemos seleccionar un
conjunto de registros adyacentes manteniendo pulsado el
botón izquierdo del ratón mientras lo arrastramos a través del
selector de la.
I
Eliminar Registro.
Seleccione el registro y pulse la tecla Supr. También es posible
situarse en el borde izquierdo de la tabla, pulsar el botón
derecho del ratón y seleccionar Eliminar registro del menú
contextual.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
120
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Copiar , cortar y pegar datos.
El proceso de copiar cortar y pegar de uno o más registros
dentro de una misma tabla o entre distintas tablas se realiza a
través del portapapeles del Windows.
Para realizar estas operaciones hemos de seleccionar los
registros o campos que deseamos copiar o mover y utilizar las
opciones Cortar, Copiar y Pegar del menú contextual.
La información quedará almacenada en el portapapeles y solo
tendrá que situar el ratón en la nueva posición y ejecutar la
opción deseada .
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
121
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Otras operaciones interesantes con las tablas son las siguientes:
I
Copiar tablas.
Basta seleccionar la tabla en el panel de exploración, pulsar el
botón derecho del ratón y usar las opciones Copiar y Pegar.
Observe que Access le brinda
I
I
I
tres posibilidades:
Copiar estructura solamente.
Copiar estructura y datos.
Añadir datos a la una tabla existente.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
122
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Importar, Vincular y Exportar Tablas.
Access nos permite importar, vincular o exportar tablas de
otras bases de datos, hojas de calculo, archivos de texto, etc...
Vincular una tabla es un procedo idéntico a Importar, pero la
diferencia es que no nos traemos la tabla a nuestra Base de
Datos, sino que aunque veamos los datos como si estuvieran
localmente, están en la Base de Datos Original.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
123
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Para Importar, vincular o exportar tablas hacemos uso del menú
contextual en el panel de exploración sobre cada tabla, o bien se
accede a la pestaña
Datos externos
de la barra de opciones.
Pestaña Datos externos
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
124
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Access soporta, entre otros, los siguientes formatos y aplicaciones:
I
Microsoft Access (base de datos distinta a la abierta)
I
Archivos de texto.
I
Microsoft Excel.
I
Documentos XML.
I
Lista de SharePoint.
I
Bases de datos ODBC.
I
Documentos HTML.
I
Carpeta de Outlook.
I
Documentos Paradox.
I
Documentos Lotus 1-2-3.
I
Documentos dBase.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
125
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.2.5 Búsqueda de información.
Cuando se trabaja con Bases de datos muy extensas, resulta crucial
disponer de herramientas que permitan localizar rápidamente datos
especícos o conjuntos de datos dentro de todo el volumen e
información disponible.
Por otro lado, a menudo interesa ltrar los datos de una tabla para
dejar a la vista sólo aquellos que satisfacen determinados criterios.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
126
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Access dispone de herramientas estándar para la búsqueda de
información, así como de una potente maquinaria para denir y
aplicar ltros simples y complejos.
Utilizando expresiones en la confección de los ltros se puede llegar
a denir un conjunto de criterios que permitan aislar exactamente
aquellos elementos de información en los que se está interesado en
cada ocasión.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
127
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Los comandos correpondientes a
ltros y búsquedas
se
encuentran en la pestaña Inicio de la barra de opciones.
Filtros y búsquedas
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
128
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
a) Buscar y reemplazar.
La forma más simple de localizar un registro consiste en especicar
su número en el cuadro de número de registro (parte inferior de la
ventana). Un modo de búsqueda más interesante tiene lugar cuando
se localizan instancias de un determinado valor de un campo.
Este es el procedimiento a seguir:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
129
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.
Seleccione en la vista Hoja de datos el campo (la columna) por
el que desea buscar, a menos que desee buscar en todos los
campos (buscar en un solo campo es más rápido que buscar en
toda la tabla).
2.
Pulse la opción Buscar del menú contextual al pulsar el botón
derecho del ratón para acceder al cuadro de diálogo
3.
4.
Escriba en el cuadro Buscar el valor a localizar.
Establezca cualquier otra opción que desee utilizar en el
cuadro de diálogo Reemplazar por.
5.
Seleccione la forma en que desea realizar las sustituciones.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
130
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Se pueden utilizar los siguientes caracteres comodines en los
cuadros de diálogo Buscar y Reemplazar, y también en consultas o
expresiones para localizar valores de campos o registros.
*
Sustituye un número indeterminado de caracteres de
cualquier tipo. Puede ser utilizado como el primero o el último
carácter de la cadena de caracteres.
?
[]
Sustituye cualquier carácter alfabético individual.
Sustituye cualquier carácter individual especicado entre los
corchetes. Por ejemplo, con la cadena de búsqueda M[ai]l se
localizarían palabras como Mal o Mil, pero no Mol.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
131
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
!
Sustituye cualquier carácter que no se encuentre entre los
corchetes.
Sustituye cualquier carácter del intervalo especicado entre
corchetes. El intervalo se ha de especicar en orden ascendente (A
a Z). Así, con r[a-e]ma se localizarían términos como rama o rema,
pero no rima.
#
Sustituye cualquier número individual, Por ejemplo, con 9#
9 se localizarían números como 909, o 989.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
132
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
b) Filtros.
Los ltros permiten recuperar un subconjunto de registros de una
tabla (o consulta) para visualizar o modicar dichos datos.
Los ltros son más fáciles de utilizar que las consultas, aunque
también tiene más limitaciones.
No obstante, si no necesita seleccionar las tablas ltrar, realizar
cálculos con los registros seleccionados ni seleccionar los campos
que han de presentarse como resultado de la selección, puede
utilizar un ltro.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
133
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Menú contextual de ltros
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
134
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.3 Consultas
3.3.1 Relaciones entre las tablas.
Una vez creadas las tablas independientes para cada tema de la
base de datos, se necesita una forma de indicar a Access cómo debe
combinar la información.
El primer paso de este proceso consiste en denir relaciones entre
las tablas.
Una vez realizada esta operación, ya se puede comenzar a crear
otros tipos de objetos, como consultas, formularios e informes para
mostrar información de varias tablas a la vez.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
135
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
En una
relación
se hacen coincidir los datos de los campos clave
(normalmente un campo con el mismo nombre en ambas tablas).
En la mayoría de los casos, estos campos coincidentes son la clave
principal de una tabla, que proporciona un identicador único para
cada registro, y una clave externa de la otra tabla.
Por ejemplo, una tabla con información sobre empleados puede
relacionarse con otra con datos de pedidos a través de un campo
común que podría ser id. de empleado.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
136
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
A la hora de establecer relaciones entre dos tablas pueden
presentarse dos situaciones diferentes:
I
Relación uno a varios.
La relación uno a varios es el tipo de relación más común. En
este tipo de relación, un registro de la Tabla A puede tener
muchos registros coincidentes en la Tabla B, pero un registro
de la Tabla B sólo tiene un registro coincidente en la Tabla A.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
137
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Relación uno a uno.
En una relación uno a uno, cada registro de la Tabla A sólo
puede tener un registro coincidente en la Tabla V, y viceversa.
Este tipo de relación no es habitual, debido a que la mayoría
de la información relacionada de esta forma estaría en una sola
tabla.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
138
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Podemos utilizar la relación uno a uno para dividir una tabla con
muchos campos, para aislar parte de una tabla por razones de
seguridad o para almacenar información que sólo se aplica a un
subconjunto de la tabla principal.
Por ejemplo, podemos crear una tabla que registre los empleados
acogidos a un determinado plan de jubilación.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
139
Para denir una relación es necesario agregar a la ventana
Relaciones
las tablas que se desea relacionar y, a continuación,
arrastrar el campo clave de una tabla y colocarlo sobre el campo
clave de la otra tabla.
Esto en Access se hace en la
datos,
submenú
relaciones
pestaña Herramientas de bases de
Submenú Relaciones
Una vez se pulsa en relaciones, se accede a una nueva pestaña
denominada Diseño y se muestran abajo las relaciones existentes.
Pestaña Diseño
Si no hay ninguna relación existente, hay que seleccionar
tabla
Mostrar
para mostrar las tablas entre las que se desee crear una
relación. Posteriormente, se pulsa en
submenú
Herramientas
Modicar relaciones del
Diseño. Aparece una nueva
de la pestaña
ventana donde se denen las relaciones entre tablas que se deseen.
Modicar relaciones
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
El tipo de relación que crea Access con este procedimiento depende
de cómo están denidos los campos relacionados.
I Se crea una relación
uno a varios
si uno de los campos
relacionados es una clave principal o tiene un índice único.
I Se crea una relación
uno a uno si ambos campos relacionados
son claves principales o tienen índices únicos.
I Una relación
varios a varios
es, en realidad, dos relaciones
uno a varios con una tercera tabla cuya clave principal consta
de dos campos: las claves externas de las otras dos tablas.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
143
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.3.2 Objetivos de las consultas
Las consultas son un tipo de objeto de Access que puede utilizarse
para distintas tareas. Entre las más habituales están las de
examinar, modicar y analizar los datos de una o varias tablas de
una base de datos.
Por otro lado, las consultas pueden utilizarse también a modo de
tablas, como origen de registros para crear formularios e informes.
Así, las tablas originales conservan su función de almacén de datos
básico, mientras que las consultas permiten crear tablas virtuales
personalizadas para cada tipo de tarea.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
144
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Una consulta permite formular preguntas sobre los datos
almacenados en las tablas. En Access se pueden lanzar preguntas
de 2 modos distintos:
1.
Lenguaje SQL:
Se utilizan unas construcciones de lenguaje,
muy parecido al lenguaje coloquial, donde se le dice a la B.D
qué datos queremos que nos devuelva sin especicar cómo.
2.
Mediante la Vista Diseño
o mediante un asistente. Nos
vamos a centrar exclusivamente en las consultas de este tipo.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
145
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Se entiende por consulta una pregunta que el usuario hace al
programa, que produce una respuesta del mismo y cuya respuesta
es un conjunto de registro denominados hoja de respuesta dinámica.
Una
hoja de respuesta dinámica
no es un chero en el que se
almacenan datos, aunque su resultado pueda parecer a simple vista
una tabla. La consulta almacena esa pregunta y cuando la abrimos,
se ejecuta y ofrece el resultado.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
146
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Las consultas permiten la visualización de los datos tal y como el
usuario quiera, con la ordenación de registros, con limitación de
campos o registros, con cálculos o con datos de varias tablas.
Las consultas son de diferentes tipo :
I
Consultas de selección.Son
las consultas que extraen o nos
muestran datos. Muestran aquellos datos de una tabla que
cumplen los criterios especicados. Una vez obtenido el
resultado podremos consultar los datos para modicarlos (esto
se podrá hacer o no según la consulta). Una consulta de
selección genera una tabla lógica (se llama lógica porque no
está físicamente en el disco duro sino en la memoria del
ordenador y cada vez que se abre se vuelve a calcular).
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
147
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Consultas de acción.
Son consultas que realizan cambios a
los registros. Existen varios tipos de consultas de acción: de
eliminación, de actualización, de datos anexados y de creación
de tablas.
También existe otras clasicaciones para las consultas.
Por ejemplo, puede haber consultas de selección con parámetros,
de tabla cruzada, de resumen o de referencias cruzadas.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
148
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.3.3 Creación de una consulta de selección
El tipo de consulta más común es la consulta de
selección.
Una consulta de selección recupera datos de una o más tablas
usando los criterios de selección especicados (de forma parecida a
los ltros) y los muestra en un orden determinado en una hoja de
datos, que puede utilizarse incluso para actualizar los datos de las
tablas originales (aquí hay una diferencia sustancia con los ltros
donde no es posible editar los datos de las tablas de origen).
También puede utilizar una consulta de selección para agrupar los
registros y calcular sumas, promedios y otros tipos de resultados.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
149
Para crear fácilmente consultas para ejecutar de forma
independiente o en las que desea basar formularios e informes,
pruebe a utilizar uno de los asistentes para consultas. Los asistentes
para consultas realizan todo el trabajo básico automáticamente una
vez obtenidas respuestas a una serie de preguntas.
El asistente de consultas se activa seleccionando
consultas
de la pestaña
Crear.
Submenú para consultas
Asistente para
Una vez que se pulsa, ofrece un asistente para diversos tipos de
consultas.
Asistente de consultas
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Para denir una consulta de selección en vista diseño siga los
siguientes pasos:
1. Seleccionar
Diseño de consultas
desde la pestaña Crear.
2. Aparecerá una ventana donde indicar las tablas que queremos
que se muestren para elaborar la consulta. Seleccionar la
tabla(s) y/o Consultas que desea que formen parte de la nueva
consulta haciendo doble clic sobre la lista o marcándola y
pulsando
Agregar.
MÁSTER EN ESTADÍSTICA PÚBLICA
Pulse Cerrar para nalizar.
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
152
Access nos muestra la pantalla de diseño de la consulta ,
mostrándonos la barra de herramientas y las tablas seleccionadas
con sus campos en la parte superior de la pantalla.
Vista diseño de una consulta
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
La parte inferior de la pantalla corresponde al área donde se denen
las interrogaciones; a esta área se le denomina
QBE(
Query by
example).
También podemos efectuar modicaciones en una consulta tales
como
I
Añadir campos a una consulta.
Los campos se pueden
agregar a la consulta de varias formas:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
154
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.
Haciendo clic en ellos y manteniendo el botón del ratón
pulsado arrastrarlo hasta la la Campo de la QBE.
2.
Haciendo doble clic en ellos.
Si deseamos incluir todos los campos, podemos seleccionar el
asterisco
*
"que se encuentra al principio de la lista de campos de
la tabla.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
155
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Eliminar Campos.
La opción
Borrar
la Cuadrícula del menú
Edición elimina todos los campos que aparecen en la
cuadrícula de la QBE.
Para borrar un campo primero hemos de seleccionar la
columna en la que se encuentra, para ello hacemos clic sobre
la cabecera de la columna (observe como cambia a forma de
echa el puntero del ratón), la cual quedará resaltada, y o
pulsamos la tecla Supr. También podemos usar la barra de
Eliminar columnas).
opciones (
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
156
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Insertar campos.
Para insertar un campo en la QBE
Insertar Columna
Conguración de consultas.
seleccionar la opción
I
Mover Campos.
del menú
Para mover un campo de un sitio a otro de
la QBE, debemos hacer clic sobre el selector de columna para
que quede marcada, a continuación, volver a hacer clic sobre el
selector de columna y sin soltar el botón del ratón arrastrarlo
hasta la posición deseada.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
157
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Denir Condiciones.
Mediante la especicación de
condiciones se crean consultas que limitan la salida de
registros según se cumplan o no esas condiciones. Las
condiciones se denen a través de la la Criterios"de
la
QBE. Mediante los operadores (consultar en ayuda los
operadores disponibles de Access ) Y", O", etc.., y los
comodines *"podemos formular innidad de criterios.
Por ejemplo, una condición puede ser Ciudad=Sevilla", es
decir, poner Sevilla.en la la de criterios.
Otro ejemplo es poner Entre 41000 y 41020 en la columna de
Código Postal.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
158
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Ordenar Registros.
Para ordenar por un campo basta con
situar el cursor en la columna del campo por el cual se desea
realizar la operación, y en la la Orden", hacer clic y
seleccionar el tipo de orden en la lista.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
159
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Agrupamientos.
Para obtener agrupamientos de nuestros
datos, debemos hacer clic sobre el botón de Totales, Access
añadirá la la Total en la QBE.
Si hacemos clic sobre la la Total. Access nos mostrará las
funciones de agrupamiento posibles:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
160
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Funciones de agrupamiento posibles (I):
I
Suma:
Halla el sumatorio total de los valores del campo
indicado para los registros de salida.
I
Promedio:
Halla la media aritmética de los valores del campo
indicado para los registros de la tabla
I
Min:
Halla el valor mínimo de todos los valores del campo
indicado
I
Max:
Halla el valor máximo de todos los valores del campo
indicado
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
161
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Funciones de agrupamiento posibles (II):
I
Cuenta:
Halla el número total de registros que contienen
datos en el campo indicado
I
I
I
I
I
I
I
DesvEst : Calcula la desviación estándar
Var: calcula la varianza
Expresión : permite introducir una expresión aritmética
Donde: introducir un ltro
Primero: primer registro
Ultimo: ultimo registro
Agrupar por: Agrupa los registros para valores iguales.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
162
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
I
Almacenar una consulta:
1. Elegir la opción Guardar de la cha archivo o de la barra de
acceso rápido.
2. Introducir el nombre con el que se desea guardar la consulta y
pulsar Aceptar.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
163
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.3.4 Consultas de parámetros
Hay otra modalidad de consultas que ofrecen aún una mayor
exibilidad a la hora de utilizarlas.
Se trata de las Consulta de parámetros con las que se pueden dar
respuestas a diferentes problemas sin tener que modicar el diseño
original de la consulta.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
164
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Cuando se ejecuta una consulta de selección, muestra su propio
cuadro de diálogo que solicita información, como por ejemplo
criterios para recuperar registros o un valor que desea insertar en un
campo.
Podemos diseñar la consulta para que solicite más de un dato: por
ejemplo, puede diseñarla para que solicite dos fechas y conseguir en
este caso que Access recupere, por ejemplo, los registros que se
ajusten a dichas fechas.
Al especicar los parámetros, se congura una consulta
personalizada para cada tipo de situación.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
165
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Las consultas de parámetros también son útiles cuando se emplean
como base para los formularios e informes. Por ejemplo, puede crear
un informe de ingresos mensuales basado en una consulta de
parámetros.
Al imprimir el informe, Access podría mostrar un cuadro de diálogo
en el que se pide al usuario que solicite el mes sobre el que desea
crear el informe. Una vez facilitado este dato, Access procedería de
inmediato a imprimir el informe apropiado.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
166
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Para crear un consulta de parámetros:
1. Creamos una consulta de selección.
2. Cambiamos a la vista Diseño de la consulta y arrastramos los
campos desde la lista de campos de la consulta a la cuadrícula
de diseño de la consulta.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
167
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3. En la celda Criterios, escribimos entre corchetes el texto de
petición de parámetro para cada campo que desee utilizar
como parámetro. Access mostrará este texto cuando se ejecute
la consulta. El texto de la solicitud debe ser diferente del
nombre del campo, aunque puede incluir el nombre del campo.
Por ejemplo, para un campo que contenga un apellido, podría
introducir =[introduzca el apellido]".
4. Para visualizar los resultados, guarde la consulta y pulse en el
botón Vista Hoja de datos y escriba el valor del parámetro.
Para volver a la vista Diseño de la consulta, pulse de nuevo en
el botón Vista d diseño.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
168
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.3.5 Consultas de referencias cruzadas
Se dene una consulta de referencias cruzadas cuando queremos
representar una consulta resumen con dos columnas de agrupación
como una tabla de doble entrada en la que cada una de las
columnas de agrupación es una entrada de la tabla.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
169
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Una consulta de tabla cruzada permite al usuario mostrar los datos
como si de una hoja de calculo se tratase, para ello ha de tenerse
en cuenta :
I Los campos que se denan como encabezamientos de las.
I Los campos que se denan como encabezamiento de columnas.
I Los campos que se denan como valores de tablas.
I Hay que denir que campos de la tabla se relacionan.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
170
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Para crear una consulta de este tipo, lo más sencillo es seguir los
pasos del asistente de consultas, selecionando una consulta de tabla
de referencias cruzadas. El asistente muestra en cada paso cómo
queda la consulta
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
171
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.3.6 Consultas de acción
Veamos los distintos tipos. Se denen a través del submenú Tipo
de consulta de la pestaña Diseño.
Consultas de acción
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
172
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.
Consulta de creación de tablas.
Las consultas de creación de tablas permiten al usuario la
creación de una tabla nueva a partir de una consulta. Los
campos de la nueva tabla tendrán la misma estructura que los
de la tabla original sobre la que trabaja la consulta.
Para crear este tipo de consulta debemos activar el botón de
consulta de creación de tabla. Access nos mostrará un cuadro
de dialogo pidiéndonos el nombre de la nueva tabla, y la base
de datos destino, si es distinta de la activa.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
173
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.
Consulta de eliminación de registros.
Mediante la consulta de eliminación el usuario puede suprimir
de golpe una serie de registros siempre que estos puedan estar
sujetos a criterios.
Desde la ventana de diseño de consulta, una vez establecidos
los criterios de selección de los registros que deseamos eliminar,
activar el botón de consulta de eliminación de registros.
Nota:
se aconseja que antes de ejecutar la consulta entremos
en la hoja de presentación de datos para comprobar que los
registros seleccionados son exactamente los que queremos
borrar.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
174
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.
Consultas de actualización.
Una consulta de actualización es una forma útil y rápida de
realizar actualizaciones a la vez en varios registros.
Para la creación de este tipo de consultas debemos pulsar el
botón de consulta de actualización, Access introducirá la en la
QBE la línea Actualizar, en la cual se deberá introducir el
nuevo valor que tomaran los registros seleccionados mediante
los criterios.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
175
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4.
Consulta de datos anexados.
Las consultas de datos
anexados son consultas que añaden las enteras a una tabla.
Los nuevos registros se agregan siempre al nal de la tabla.
De nuevo a partir de una consulta de selección, se pulsa el
botón anexar de la pestaña diseño
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
176
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.4 Formularios
Los formularios son un tipo de objeto de Access que pueden
utilizarse para diferentes nes, aunque una de sus utilidades
principales es la creación de diseños personalizados para la
y visualización de datos
entrada
de las tablas.
La mayor parte de la información de un formulario proviene de los
registros originales de una tabla, aunque normalmente existen
algunos otros elementos que forman parte del diseño mismo del
formulario y no pueden ser modicados mientras no se cambie el
diseño.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
177
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Es el caso, por ejemplo, de elementos grácos o de texto que hayan
sido añadidos para identicar la nalidad o propiedad de formulario,
o simplemente como elementos decorativos, como texto explicativo,
un logotipo de la empresa, líneas y demás objetos de dibujo, etc.
El vínculo entre un formulario y su origen de registros se crea
utilizando objetos grácos denominados controles. El tipo más
común de control que se usa para mostrar datos es un cuadro de
edición (también denominado cuadro de texto), aunque, como
verán, éste es tan sólo uno de los muchos tipos de controles
existentes.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
178
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Para crear un formulario hay que usar el submenú
la pestaña
Crear.
Formularios
de
Creación de formularios
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
179
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Si los datos están almacenados en una tabla, deberá basar el
formulario en esa tabla, por el contrario, si los datos están basados
en varias tablas, deberá basar el formulario en una consulta.
Con el botón
Más formularios
se accede al asitente para
formularios. Con el asistente para formulario se pueden crear
formularios de diferentes tipos: En columnas, tabular, Hoja de
datos, Justicado. El asistente presenta un formulario en tres pasos:
selección de los campos a usar, tipo de cuestionario y estilo a
aplicar.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
180
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Con el botón
Diseño del formulario
se abre un formulario en
blanco en la vista diseño y tenemos que ir incorporando los
distintos objetos que queremos aparezca en él. Este método no se
suele utilizar ya que en la mayoría de los casos es más cómodo y
rápido crear un autoformulario o utilizar el asistente y después sobre
el formulario creado modicar el diseño para ajustar el formulario a
nuestras necesidades.
Con el botón
Formulario
podemos crear automáticamente un
nuevo formulario que contiene todos los datos de la tabla o
consulta seleccionada en el Panel de Exploración.
Grácos dinámicos
abrirá un formulario en blanco basado en la
utilización de grácos dinámicos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
181
3.4.1 Ventana de diseño
Si deseamos modicar algunos de los formularios anteriores,
debemos pasar a la Vista de Diseño.
Vista diseño de un formulario
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Desde la ventana de hoja de formulario ( presentación de datos ),
se puede modicar un formulario modelándolo a nuestro antojo.
Para ello hacer clic sobre el botón Vista Diseño, Access mostrará la
pantalla de edición, donde a partir de la lista de campos disponibles
podemos efectuar diversas operaciones:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
183
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1.
Insertar campo en formulario.
Desde la ventana de diseño,
pulsar el icono de Lista de Campos , hacer clic sobre el campo
deseado y sin soltar el botón del ratón arrastrar el campo hasta
la posición deseada.
2.
Borrar campos en formulario.
2.1 Seleccionar el campo a eliminar haciendo clic sobre él con el
ratón en el selector de registro
2.2 Pulsar la tecla Supr ó seleccionar la opción Eliminar del menú
Edición
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
184
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.
Mover un campo.
Con la pantalla en modo diseño, hacer clic
sobre él y sin soltar el botón del ratón arrastrar el campo hasta
la posición deseada
4.
Controles.
Se dene por control a una serie de objetos que
pueden ser agregados a un formulario, tales como un campo,
un formulario, un gráco, saltos de líneas, márgenes, botones
de comandos, etc.
Un control se puede crear, borrar, mover, cambiar de tamaño o
modicar.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
185
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
5.
Denir propiedades.
Los controles disponen de un conjunto
de propiedades susceptibles de modicación las cuales dene la
apariencia y comportamiento del control.
Para especicar las propiedades de un control seguir los pasos
siguientes :
5.1 Seleccionar control.
5.2 Hacer clic sobre el icono de propiedades.
5.3 En la ventana Propiedades denir las operaciones que interesen
( ver apartado "Propiedades de los controles".
5.4 Cerrar el cuadro para aplicar las propiedades. Los controles
disponen de un conjunto de propiedades susceptibles de
modicación las cuales dene la apariencia y comportamiento
del control.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
186
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
También es posible gestionar el modelo de formulario a través de la
pestaña
Organizar
Pestaña organizar
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
187
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.4.2 Visualización preliminar, impresión y
ejecución
Los formularios se pueden imprimir. A veces es útil ver cual va a ser
el aspecto de un formulario impreso antes de imprimirlo. Para eso
se puede utilizar la presentación preliminar seleccionando la opción
Presentación preliminar
del menú
archivo.
Se puede imprimir
directamente desde la pantalla de diseño o también desde la
presentación preliminar.
Para ejecutar un formulario basta con seleccionar la opción
Formulario
en el menú
MÁSTER EN ESTADÍSTICA PÚBLICA
Ver,
o pulsar en el botón formulario.
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
188
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.5 Informes
Un informe es un conjunto de información, extraída de la B.D, que
se organiza según determinados criterios, y a la que se le aplica un
formato para su presentación.
La losofía y herramientas para la construcción de informes es muy
parecida a las utilizadas para construir formularios.
La principal diferencia entre informes y formularios es que los
informes están orientados exclusivamente para sacar información a
través de algún elemento de impresión. En general todo lo dicho
para el diseño de formularios es aplicable al diseño de informes.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
189
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Para crear un informe hay que usar el submenú
pestaña
Crear.
Informe
de la
Creación de Informes
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
190
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
La ocpción
Diseño
de informe abre un informe en blanco en la
vista diseño y tenemos que ir incorporando los distintos objetos que
queremos aparezca en él.
Este método no se suele utilizar ya que en la mayoría de los casos
es más cómodo y rápido crear un autoinforme o utilizar el asistente
y después sobre el informe creado modicar el diseño para ajustar el
informe a nuestras necesidades.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
191
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Asistente para informes
utiliza un asistente que nos va guiando paso por paso en la creación
del informe.
Informe
consiste en crear automáticamente un nuevo informe que
contiene todos los datos de la tabla o consulta seleccionada en el
Panel de Exploración.
Informe en blanco
abre un informe en blanco en vista
Presentación. Esta es la foma más habitual de elaborar un informe.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
192
3.5.1 Ventana de diseño
Si deseamos modicar algunos de los informes anteriores, debemos
Vista de Diseño.
pasar a la
Vista diseño de un informe
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
El área de diseño consta normalmente de cinco secciones:
1. La sección
Encabezado del informe,
en ella ponemos lo que
queremos que aparezca al principio del informe.
2. La sección
Encabezado de página,
en ella ponemos lo que
queremos que aparezca al principio de cada página.
3. La sección
Detalle,
en ella aparecerán los registros del origen
del informe, o varios registros o uno sólo por página según el
tipo de informe. Aunque se visualicen varios registros en una
página, debemos indicar en la sección Detalle el diseño
correspondiente a un sólo registro.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
194
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4. La sección
Pie de página,
en ella ponemos lo que queremos
aparezca al nal de cada página.
5. La sección
Pie de informe,
en ella ponemos lo que queremos
aparezca al nal del informe. Podemos eliminar los
encabezados y pies con las opciones encabezado o pie de
página y encabezado o pie de página del informe que
encontrarás en la pestaña Organizar.
Si quitamos las secciones perderemos todos los controles denidos
en ellas. Para abrirlas, sólo tenemos que volver a seleccionar la
opción.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
195
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
CAPÍTULO 4:
PostgreSQL
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
196
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Índice del capítulo 4
4.1 Introducción.
4.2 Instalación de PostgreSQL.
4.3 Interfaces de usuario de PostgreSQL.
4.4 Introducción a PgAdmin.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
197
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4.1 Introducción
PostgreSQL es un sistema de gestión de bases de datos (SGBD)
objeto-relacional, distribuido bajo licencia BSD y con su código
fuente disponible libremente. Algunos de los límites de PostgreSQL
son:
Límite
Valor
Máximo tamaño base de dato
Ilimitado (Depende del
sistema de almacenamiento)
Máximo tamaño de tabla
32 TB
Máximo tamaño de la
1.6 TB
Máximo tamaño de campo
1 GB
Máximo n
o
de las por tabla
Ilimitado
Máximo n
o
de columnas por tabla
250 - 1600 (depende del ti-
Máximo n
o
po)
de indices por tabla
MÁSTER EN ESTADÍSTICA PÚBLICA
Ilimitado
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
198
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Descarga de PostgreSQL
I Para instalar Postgresql, podemos visitar la página
http://www.postgresql.org/
I Pulsamos en download, y se nos abrirá la dirección
http://www.postgresql.org/download/.
En esta página
podemos descargar la versión que se adapte a nuestras
necesidades, además de otras posibles descargas.
I En este caso, pulsando en windows se nos abre la página
http://www.postgresql.org/download/windows/.
En esta
página se nos informa que el paqete instalador incluye el server
pgAdmin III.
Download se abre
de PostgreSQL,
I Pulsando en
la página
http://www.enterprisedb.com/products-servicestraining/pgdownload y pulsamos en el icono correspondiente a
nuestra versión del sistema operativo de la última versión.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
199
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4.2 Instalación de PostgreSQL
I Para comenzar la instalación de Postgresql, debemos ejecutar
el chero que acabamos de descargar (que tendrá un nombre
similar a
postgresql-9.2.1-1-windows-x64.exe).
I Puede aparecer una advertencia de seguridad de windows, en
cuyo caso pulsaremos en el botón
ejecutar.
I Dependiendo del software instalado en el ordenador, es posible
que se tengan que instalar previamente algún software.
I Finalmente aparecerá una pantalla similar a (dependiendo de
la versión seleccionada):
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
200
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4.2 Instalación de PostgreSQL (Cont.)
I A continuación se indica los directorios de instalación y de
datos.
I También debe darse la contraseña de superusuario, el puerto
para el servidor, la conguración regional.
I Tras la instalación, nos pregunta si queremos instalar la
aplicación Stack Builder. Esta aplicación permitirá instalar
actualizaciones y complementos de la instalación de postgresql.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
201
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4.3 Interfaces de usuario de PostgreSQL
I La distribución de PostgreSQL incluye herramientas de línea
de comandos para la administración de la base de datos.
I También existen un gran número de herramientas de
administración y de diseño que soportan PostgreSQL.
I La primera posibilidad que ofrece PostgreSQL es una
interfaz
de terminal interactiva de línea de comandos.
interfaces grácas.
I Otra posibilidad más usada es la de
Existen varias, tanto comerciales como de código abierto.
I Finalmente hay que destacar que es posible usar
especícos para lenguajes de programación.
Interfaces
Ofrece
interfaces nativas para ODBC y para JDBC, así como enlaces
para leguajes de programación (por ejemplo para C, C++,
PHP, Perl, Tcl/Tk, ECPG, Python y Ruby).
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
202
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4.4 Introducción a PgAdmin
En windows podemos usar la interfaz gráca de código abierto
PgAdmin III.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
203
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
PgAdmin
es una herramienta para la administración de bases de
datos PostgreSQL y derivados (EnterpriseDB Postgres Plus
Advanced Server y Greenplum Database).
Algunos usos de PgAdmin
I Creación y borrado de tablespaces, bases de datos, tablas y
esquemas.
I Ejecución de SQL en una ventana de consultas.
I Exportación de los resultados de consultas SQL a cheros.
I Hacer copias y restauraciones de bases de datos o tablas
individuales.
I Conguración de usuarios, grupos y privilegios.
I Vista, edición e inserción de tablas de datos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
204
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4.4 Introducción a PgAdmin
Veremos
cómo usar PgAdmin
según el siguiente orden:.
1. Inicio de PgAdmin.
2. Conexión a un servidor.
3. Creación de una base de datos.
4. Creación de una tabla.
5. Editor de tablas.
6. Herramienta de consultas SQL.
7. Algunas utilidades de bases de datos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
205
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1. Inicio de PgAdmin
menú Inicio ⇒ Programas ⇒
PostgreSQL ⇒ pgAdmin 3.
Para iniciar, hay que ejecutar
En la ventana principal se puede diferenciar:
Interfaz principal de PgAdmin III
I La
I La
barra de menú (1) con los distintos submenús posibles.
barra de herramientas (2), cuyos elementos se activan
dependiendo de los objetos seleccionados.
I El
explorador de objetos
(3), a la izquierda. En él se
referencian los distintos servidores disponibles y los
correspondientes objetos de cada uno.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
206
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1. Inicio de PgAdmin
Interfaz principal de PgAdmin III (Cont.)
I El lado derecho superior (4) muestra los detalles del objeto que
propiedades,
estadísticas, dependencias y dependientes).
El lado derecho inferior muestra un Panel de SQL (5).
esté seleccionado en el explorador de objetos (
I
Muestra sentencias SQL generadas mediante ingeniería inversa
sobre el objeto seleccionado. Una característica interesante de
pgAdmin es que, cada vez que se realiza alguna modicación
en un objeto, escribe las sentencias SQL correspondientes.
También incorpora funcionalidades para realizar consultas,
examinar su ejecución y trabajar con los datos.
Çopiar SQL desde la ventana
principal a la herramienta de consulta, las consultas SQL
Si en las opciones se activa
se copiarán automáticamente en la herramiente "Query".
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
207
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1. Inicio de PgAdmin
Interfaz principal de PgAdmin III (Cont.)
I La
línea de estado
(6), muestra alguna información de
estado, así como la última acción completada.
I El estado de los objetos en PgAdmin sólo se actualiza si se
requiere o al pulsar sobre ellos. Esto no implica que se
actualice tras ejecutar SQL o por otros usuarios o clientes.
recomendable actualizar manualmente
Es
los objetos antes de
trabajar con ellos.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
208
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
1. Inicio de PgAdmin
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
209
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2. Conexión a un servidor
Para la conguración de parte de un cliente para
conectarse
a un
servidor remoto es el siguiente:
1. Se crea una nueva conexión desde el
ícono con forma de
enchufe.
2. En el asistente, nos ubicamos en la cha Propiedades e
ingresamos el nombre del servidor, el servidor, el puerto por el
cual escuchará el servidor y elegimos la base de datos a la cual
nos conectaremos, el usuario el cual tiene permiso para
autenticarse en el servidor remoto.
3. Luego nos ubicamos en la cha
Avanzada
y desmarcamos las
opciones activas y nuevamente agregamos la IP del servidor al
que se conectará, al nal se da clic en Aceptar y de ésta forma
ya esta hecha la nueva conexión al servidor.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
210
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2. Conexión a un servidor
Para la conguración de parte de un cliente para
conectarse
a un
servidor remoto es el siguiente:
Conectar.
1. En la nueva conexión creada damos clic derecho/
2. En el cuadro de diálogo que aparece para conectar al servidor
ingresamos la
contraseña
que tenemos asignada en nuestra
máquina.
3. Nos conectamos a la base de datos del servidor, en la cual está
físicamente la base de datos.
4. Ahora podremos crear o modicar tablas.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
211
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2. Conexión a un servidor
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
212
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3. Creación de una base de datos
1. Localizar el objeto
Bases de datos
el Explorador de objetos.
2. Hacer click derecho y seleccionar
en el servidor deseado en
'Nueva Base de Datos'
del
menú contextual o ir al menú principal: Editar, Nuevo Objeto,
Nueva Base de datos, aparecerá la pantalla de Nueva Base de
Datos.
3. Completar los campos principales:
I
I
I
4.
Nombre: denominación de la base de datos (por simplicidad,
evitar espacios, mayúsculas y acentos, separar con guión bajo
'_').
Propietario: usuario (rol) que tendrá derechos especiales sobre
la base de datos.
Codicado: esquema de codicación (UTF8, LATIN1,
WIN1252). Está en la pestaña de denición.
Presionar OK
MÁSTER EN ESTADÍSTICA PÚBLICA
y se creará la base de datos.
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
213
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3. Creación de una base de datos
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
214
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4. Creación de una tabla
Para agregar una tabla en una
base de datos seleccionada,
esquema (schema)
localizamos en el Explorador de Objetos, el
al
cual pertenecerá (por defecto en Esquemas, public), y sobre el
objeto
Tablas
hacer click derecho y seleccionar
'Nueva Tabla'
del
menú contextual o ir al menú principal: Editar, Nuevo Objeto,
Nueva Tabla, aparecerá la pantalla de Nueva Tabla.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
215
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4. Creación de una tabla
A continuación es necesario completar diversas opciones de cada
solapa de esta ventana:
1. De la solapa
propiedades, hay que poner nombre y propietario
(usuario).
2. Otra solapa básica es
Añadir
columnas.
Hay que pulsar el botón
cada vez que se desee añadir una variable. Aparece
una nueva ventana:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
216
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4. Creación de una tabla
En la nueva ventana de
Nueva Columna...
debe rellenarse al
menos:
1.
Nombre:
denominación de la columna (se recomienda evitar
espacios, mayúsculas y acentos, separar con guión bajo '_').
2.
Tipo de datos:
seleccionar el tipo de datos (serial para
autonuméricos, integer para enteros, character varing para
textos variables, text para textos tipo memo, double precision
para punto otante, numeric para números con decimales
precisos, etc.)
3.
Longitud:
para los tipos de datos de longitud variable
(character, character varing, numeric, etc.) la cantidad de
dígitos o caracteres totales.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
217
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4. Creación de una tabla
En la nueva ventana de
Nueva Columna...
debe rellenarse al
menos:
4.
Precisión:
para los tipos de datos numéricos de precisión ja
(numeric), la cantidad de dígitos decimales.
5.
Valor por defecto:
un dato predeterminado que se usará si al
ingresar un registro no se especica ningún valor para la
columna. Está en la solapa
6.
Denición.
No nulo: Se activará si se exige que el dato no puede ser nulo.
Pulsar OK y vamos rellenando cada columna de la tabla.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
218
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4. Creación de una tabla
Tras rellenar todas las columnas, es necesario denir qué campos
son claves primarias y qué campos son clave externas. Esto se hace
en la solapa
restricciones.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
219
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4. Creación de una tabla
Seleccionamos, por ejemplo clave primaria y pulsamos en
Añadir.
En la nueva ventana, rellenar:
1.
2.
Nombre: denominación de la clave.
Columna: En la solapa Columnas, abrir
el desplegable y
seleccionar la columna que servirá de clave primaria.
3.
Pulsar OK.
Nota:
Para el caso de claves externas, hay que rellenar en la solapa
columna no sólo la
además la tabla de
columna local que será la clave externa, sino
referencia y la columna referenciada que es
clave primaria en dicha columna.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
220
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
4. Creación de una tabla
I Una vez creadas las restricciones, estaremos situados en la
ventana de
Nueva tabla.
I Pulsamos OK y tendremos creada la nueva tabla.
I Este proceso se repite para cada tabla que se desee crear.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
221
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
5. Editor de tablas
pgAdmin permite
editar las tablas
o vistas de una base de datos.
Para ello:
I
Seleccionar la tabla
luego pulsar el botón
o vista en el Explorador de objetos y
Ver los datos del objeto seleccionada
de la barra de herramientas.
I También se puede hacer click en el lado del ratón con el cursor
Ver Datos ⇒ Ver todas las las.
editor de datos.
sobre la tabla y seleccionar
I Se abrirá el
I Para editar los datos es necesario que cada la de la tabla se
pueda identicar de forma única. Esto se puede hacer mediante
una clave primaria. Si no existe, la tabla es sólo de lectura.
I Las vistas sólo se puede ver.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
222
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
5. Editor de tablas
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
223
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
6. Herramienta de consultas SQL
Al seleccionar una base de datos, se habilita la herramienta de
consulta, que permite ejecutar consultas SQL arbitrarias. Para
activarla, presionar el botón Ejecutar consultas SQL arbritrarias
(
) de la barra de herramientas o en el menú Herramientas,
Herramienta de consulta (Ctrl+E). También nos podemos situar
sobre la base de datos y pulsar el lado derecho del ratón y
seleccionar CREATE script.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
224
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
6. Herramienta de consultas SQL
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
225
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
6. Herramienta de consultas SQL
Herramienta de consultas SQL posee dos solapas en la parte
superior izquierda
I La solapa denominada
Editor SQL.
Tras introducir el código
SQL, podemos ejecutar la consulta (icono (
) en la barra de
herramientas, guardar en un archivo el código SQL escrito,
exportar la consulta a un archivo de texto (por ejemplo de tipo
CSS, icono (
MÁSTER EN ESTADÍSTICA PÚBLICA
).
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
226
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
6. Herramienta de consultas SQL
I La solapa denominada
MÁSTER EN ESTADÍSTICA PÚBLICA
Constructor gráco de consultas.
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
227
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
6. Herramienta de consultas SQL
En la solapa
Constructor gráco de consultas
podemos denir
relaciones entre tablas y construir consultas complejas de forma
visual. Pulsando en el icono correpondiente se obtienen los
resultados, a la vez que el correpondiente código SQL
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
228
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
7. Algunas utilidades de bases de datos
En pgAdmin, al situarnos en el explorador Explorador de objetos
sobre una base de datos y presionar botón derecho hay tres
utilidades que merecen destacarse (también se encuentran en el
menú Herramientas):
I
Mantenimiento:
Sirve para realizar operaciones de mejoras
relativas al almacenamiento de la base de datos.
I
Resguardo:
Sirve para realizar copias de seguridad de las
bases de datos.
I
Restauración:
Sirve para restaurar copias previamente
realizadas.
Otra utilidad de interés es la de
Estado del servidor.
En el menú
de herramientas, podemos seleccionar esta opción para mostrar los
usuarios actualmente conectados, bloqueos, transacciones
preparadas y el archivo log del servidor de base de datos
seleccionado.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
229
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
CAPÍTULO 5:
Ejercicios
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
230
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Índice del capítulo 5
5.1 Creación de tablas.
5.2 Consultas.
5.3 Relaciones de tablas, formularios, informes.
5.4 SQL.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
231
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
5.1 Creación de tablas
CLIENTES. (Dentro
vamos a introducir dos tablas).
1.1 Crear una Tabla que se llame DATOS PERSONALES con
1. Crear una base de datos llamada
los siguientes campos:
CODIGO: Contador
NOMBRE: Texto; 15 ancho
APELLIDOS: Texto; 25 ancho
DOMICILIO: Texto; 20 ancho
POBLACION: Texto 15 ancho
1.2 Introducir 5 registros.
1.3 Insertar los campos
Antes de la POBLACION TELEFONO
Debajo de POBLACION
FECHA_NAC
1.4 Actualizar la base de datos, rellenando los campos que nuevos.
1.5 Añadir 1 registro más.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
232
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2. Crear otra TABLA llamada
COMPRAS DEL CLIENTE,
con la siguiente estructura:
CODIGO: Texto
CONCEPTO DE COMPRA:
IMPORTE: Numérico
FECH_GAST: fecha
PAGADO: Lógico
OBSERV: Memo
Texto, 15 ancho
Introducir los siguientes registros:
002
CINTA
005
ORDENADOR
12.000 Pts
250.000 Pts
12/07/96
05/06/95
Sí
002
ORDENADOR
190.000 Pts
04/03/96
Sí
007
IMPRESORA
50.000 Pts
05/10/96
No
No
...
En el campo MEMO introducir lo que se quiera y completar
con 2 registros más.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
233
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
5.2 Consultas
1.-Crear una base de datos llamada
tabla llamada
IMPRES
IMPRESORA.
Crear una
con los siguientes campos:
TIPO: (láser, matricial o margarita)
MARCA:
MODELO:
CARRO: (80 ó 132 columnas)
PRECIO_IMP:
PRECIO_CAR:
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
234
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
2.- Introducir registros de la tabla siguiente.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
235
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
3.- Seleccionar las impresoras de tipo Láser, deben aparecer
todos los campos en la consulta.
[LASER]
4.- Seleccionar todos los modelos y marcas de las que sean tipo
Láser o Margarita de carro estrecho (80).
MARGARITA, CARRO ESTRECHO]
[LASER,
5.- Realizar una consulta donde los registros salgan agrupados
por TIPO y la media de los precios.
TIPO Y MEDIA PRECIOS].
MÁSTER EN ESTADÍSTICA PÚBLICA
[AGRUPADOS POR
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
236
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
6.- Crear un tabla llamada CARRO ANCHO mediante una
consulta con todos los campos, menos PRECIO DEL
CARTUCHO con todos los registros de carro
[CREACION TABLA CARRO ANCHO]
ancho.
MARCA,
MODELO, CARRO y PRECIO DEL CARTUCHO.;
7.- Crear otra tabla llamada LASER con los campos:
con todos loS registros que sean impresora
LASER.
[CREACION DE LASER]
8.-Seleccionar todos los registros cuyo precio de impresora
oscile entre 75.000 y 130.000 ptas.
9.- Añadir el campo
PROVEEDOR
[>75000 y < 130000]
y actualizar la base de
datos.
Matricial
Agujas.[ACTUALIZACION DE AGUJAS]
10.- Mediante una consulta reemplazar el tipo
MÁSTER EN ESTADÍSTICA PÚBLICA
por
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
237
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
5.3 Relaciones de tablas, formularios, informes
1. Abrir la base de datos
GESTIÓN DE VIDEOCLUB.
2. Cree una consulta para obtener los clientes que han visto Belle
Epoque.
3. Cree una consulta que le permita obtener el número de
comedias que han visto cada cliente.
4. Modique la consulta anterior para que el resultado sea el
número de películas de todos los géneros y grábela con el
nombre Número de películas vistas por cliente.
5. Cree una relación entre las tablas Datos de películas y
Clientes. Posteriormente, cierre la ventana Relaciones.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
238
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
6. Abra la tabla Clientes y añada el siguiente registro: Película:
33, Cliente: Enrique Catedrales y Teléfono: 1231212. ¾Qué
ocurre? ¾Por qué?
7. Cree un autofomulario para la tabla Datos de películas y
guárdelo con el nombre Formulario para los datos de las
películas
8. Active la ventana de diseño del formulario anterior y realice las
modicaciones necesarias para visualizar los nombres de campo
de color rojo en fondo azul claro. Posteriormente, guarde las
modicaciones realizadas y cierre su ventana.
9. Cree un formulario para los campos Cliente (de la tabla
Cliente) y Título (de la tabla Datos de películas ) para
visualizar los clientes que han visto las distintas películas.
10. Cree y guarde un informe automático tabular para la tabla
Películas existentes.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
239
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
5.4 SQL
Presentar y explicar las instrucciones necesarias para las consultas
realizadas en el apartado Consultas anterior.
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
240
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Anexo: Tablas de datos
La base de datos
GESTIÓN DE VIDEOCLUB se compone de las
siguientes tablas (accesible en la dirección
http://personal.us.es/antbeamor/GESTION DE
VIDEOCLUB.accdb):
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
241
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Tabla: Clientes
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
242
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Tabla: Datos de películas
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
243
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Tabla: Películas existentes
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
244
METODOLOGÍA ESTADÍSTICA: ESTIMACIÓN Y CONTRASTE DE HIPÓTESIS
SOFTWARE ESTADÍSTICO Y ESTADÍSTICA COMPUTACIONAL I
Tabla: Películas Pedido
MÁSTER EN ESTADÍSTICA PÚBLICA
Experto Universitario: Estadística Aplicada y Técnicas de Encuestación
245
Descargar