svn-gvsig-desktop / tags / v1_0_2_Build_896 / libraries / libFMap / docs / join arcview analisis.html @ 41849
History | View | Annotate | Download (3.97 KB)
1 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
---|---|
2 |
<HTML>
|
3 |
<HEAD>
|
4 |
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1"> |
5 |
<TITLE></TITLE> |
6 |
<META NAME="GENERATOR" CONTENT="OpenOffice.org 1.1.1 (Linux)"> |
7 |
<META NAME="CREATED" CONTENT="20050421;11160300"> |
8 |
<META NAME="CHANGED" CONTENT="20050421;11231700"> |
9 |
<STYLE>
|
10 |
<!--
|
11 |
@page { size: 21.59cm 27.94cm; margin: 2cm }
|
12 |
P { margin-bottom: 0.21cm }
|
13 |
H1 { margin-bottom: 0.21cm }
|
14 |
H1.western { font-family: "Bitstream Vera Sans", sans-serif; font-size: 16pt }
|
15 |
H1.cjk { font-family: "HG Mincho Light J", "MS Mincho", "HG Mincho J", "HG Mincho L", "HG Mincho", "Mincho", "MS PMincho", "HG Mincho Light J", "MS Gothic", "HG Gothic J", "HG Gothic B", "HG Gothic", "Gothic", "MS PGothic", "Andale Sans UI", "Arial Unicode MS", "Lucida Sans Unicode", "Tahoma"; font-size: 16pt }
|
16 |
H1.ctl { font-family: "Tahoma", "Lucidasans", "Lucida Sans", "Arial Unicode MS"; font-size: 16pt }
|
17 |
H2 { margin-bottom: 0.21cm }
|
18 |
H2.western { font-family: "Bitstream Vera Sans", sans-serif; font-size: 14pt; font-style: italic }
|
19 |
H2.cjk { font-family: "HG Mincho Light J", "MS Mincho", "HG Mincho J", "HG Mincho L", "HG Mincho", "Mincho", "MS PMincho", "HG Mincho Light J", "MS Gothic", "HG Gothic J", "HG Gothic B", "HG Gothic", "Gothic", "MS PGothic", "Andale Sans UI", "Arial Unicode MS", "Lucida Sans Unicode", "Tahoma"; font-size: 14pt; font-style: italic }
|
20 |
H2.ctl { font-size: 14pt; font-style: italic }
|
21 |
-->
|
22 |
</STYLE>
|
23 |
</HEAD>
|
24 |
<BODY LANG="es-ES" DIR="LTR"> |
25 |
<H1 CLASS="western">Análisis de join de arcView</H1> |
26 |
<DIV ID="Índice de contenido1" DIR="LTR"> |
27 |
<DIV ID="Índice de contenido1_Head" DIR="LTR"> |
28 |
<P STYLE="margin-top: 0.42cm; page-break-after: avoid"><FONT FACE="Bitstream Vera Sans, sans-serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Índice |
29 |
de contenido</B></FONT></FONT></P> |
30 |
</DIV>
|
31 |
<P STYLE="margin-bottom: 0cm">Análisis de join de arcView 1</P> |
32 |
<P STYLE="margin-left: 0.5cm; margin-bottom: 0cm">Definición 1</P> |
33 |
<P STYLE="margin-left: 0.5cm; margin-bottom: 0cm">Conflictos de |
34 |
nombres 1</P>
|
35 |
<P STYLE="margin-left: 0.5cm; margin-bottom: 0cm">Anidamiento de |
36 |
joins 1</P>
|
37 |
</DIV>
|
38 |
<P STYLE="margin-bottom: 0cm"><BR> |
39 |
</P>
|
40 |
<H2 CLASS="western">Definición</H2> |
41 |
<P STYLE="margin-bottom: 0cm"> La primera tabla es la tabla sobre la |
42 |
que se añaden los valores, la segunda es la que añade |
43 |
sus valores a la primera. El campo de join es el campo de cada tabla |
44 |
usado en la operación.</P> |
45 |
<P STYLE="margin-bottom: 0cm"><BR> |
46 |
</P>
|
47 |
<P STYLE="margin-bottom: 0cm"> Para cada registro de la primera tabla |
48 |
se le hace corresponder con el primer registro de la segunda tabla |
49 |
que cumpla la condición de igualdad para el campo de join de
|
50 |
cada tabla. Si no hay registros en la segunda tabla que cumplan la |
51 |
condición se quedarán los valores correspondientes a |
52 |
los campos de la segunda tabla a null. Lo mismo ocurre si el valor de |
53 |
la primera tabla es nulo. El esquema de la tabla resultante es la |
54 |
unión de los esquemas exceptuando el campo de la join que no
|
55 |
se pondrá el de la segunda tabla.</P> |
56 |
<P STYLE="margin-bottom: 0cm"><BR> |
57 |
</P>
|
58 |
<H2 CLASS="western">Conflictos de nombres</H2> |
59 |
<P STYLE="margin-bottom: 0cm"><BR> |
60 |
</P>
|
61 |
<P STYLE="margin-bottom: 0cm"> Si hay dos campos con el mismo nombre |
62 |
en los esquemas de las tablas no se resuelve el conflicto. De esta |
63 |
manera no se podrá acceder por nombre a los campos en
|
64 |
conflicto de la parte del esquema correspondiente a la segunda tabla.</P>
|
65 |
<P STYLE="margin-bottom: 0cm"><BR> |
66 |
</P>
|
67 |
<H2 CLASS="western">Anidamiento de joins</H2> |
68 |
<P STYLE="margin-bottom: 0cm"><BR> |
69 |
</P>
|
70 |
<P STYLE="margin-bottom: 0cm"> El resultado de una join puede ser |
71 |
usado como tabla primera o segunda para una join posterior. |
72 |
</P>
|
73 |
<P STYLE="margin-bottom: 0cm"> El resultado de quitar las joins es el |
74 |
de obtener la tabla original, independientemente de las joins |
75 |
anidadas que hubiera en la tabla.</P>
|
76 |
<P STYLE="margin-bottom: 0cm"> </P> |
77 |
<P STYLE="margin-bottom: 0cm"><BR> |
78 |
</P>
|
79 |
</BODY>
|
80 |
</HTML>
|