Definir tablas
Cuando crea una tabla o clase de entidad en una geodatabase, define sus propiedades. Puede utilizar los asistentes Nueva tabla o Nueva clase de entidad en la ventana Catálogo para realizar esto. Se puede acceder a estos asistentes al hacer clic con el botón derecho del ratón en una geodatabase (o dataset de entidades para nuevas clases de entidad), seleccionar Nuevo y hacer clic en Clase de entidad o en Tabla.
Las propiedades que se definen a través de los asistentes se muestran en la siguiente tabla. Las Y indican a qué objeto (tabla o clase de entidad, como tablas espaciales) se aplica una propiedad.
Propiedad |
Tabla |
Clase de entidad |
---|---|---|
Nombre y alias |
A |
A |
Tipo de entidad |
A |
|
Propiedades espaciales, donde se incluyen
|
A |
|
Escala de referencia y unidades de mapa |
Y (solo dimensión y clases de entidad de anotación) |
|
Y (solo clases de entidad de anotación) |
||
Y (solo clases de entidad de anotación) |
||
Y (solo clases de entidad de dimensión) |
||
Y |
Y |
|
Y |
Y |
En las secciones siguientes se ofrece información sobre los nombres, alias, tipos de entidad y las propiedades espaciales. Para obtener información sobre las otras propiedades, siga los vínculos en la tabla.
Nombres de tabla y de clase de entidad
Al crear una tabla, debería asignarle un nombre que indique los datos que va a almacenar la tabla. Los nombres de tabla deben ser únicos en una geodatabase, no se puede tener más de una tabla con el mismo nombre.
El nombre que indica al crear la tabla en ArcGIS Desktop, sin embargo, no es el nombre de la tabla según aparece en la geodatabase. La geodatabase anexa el nombre de la base de datos y el nombre del esquema en el que se almacena la tabla. Esto se conoce como nombre completo de la tabla. Por ejemplo, si el usuario Werther crea una tabla denominada alpacas en la base de datos ArcSDE, el nombre de la tabla en la geodatabase será como sigue:
sde.werther.alpacas
Por consiguiente, es posible que otros usuarios creen tablas que se denominen alpacas porque éstas incluirán sus nombres de usuario. Por ejemplo, si el usuario Gretchen creó su propia tabla alpacas, éste será el nombre en la base de datos:
sde.gretchen.alpacas
Sin embargo, no se recomienda reutilizar los nombres de tabla incluso cuando se almacenan en esquemas o bases de datos diferentes. En este ejemplo, si ambas tablas contuvieran información sobre alpacas, no habría razón alguna para tener dos tablas independientes. Si los datos fueran claramente diferentes entre las dos tablas, los nombres de tabla lo deberían reflejar.
Reglas adicionales
- Los nombres deben comenzar con una letra y no con un número o carácter especial como un asterisco (*) o signo de porcentaje (%).
- Los nombres no deben contener espacios.
Si tiene un nombre formado por dos partes para la tabla o clase de entidad, una las palabras con un guión bajo (_), por ejemplo, garbage_routes.
- Los nombres no deberían contener palabras reservadas, como seleccionar o agregar.
Consulte la documentación de DBMS sobre las palabras reservadas adicionales.
- Los nombres no pueden exceder los 160 caracteres.
Los nombres de esquema y de base de datos no se tienen en cuenta en el límite de 160 caracteres. Así en los ejemplos anteriores, podría haber 160 caracteres a la derecha del segundo punto (.). Pese a que se permite utilizar nombres de esta longitud, no se recomienda. Como se puede comprobar en la sección de los nombres de campos Definir campos en las tablas, ciertos nombres de columna tienen el nombre de base de datos, de esquema y de tabla anexados a ellos. Si únicamente el nombre de tabla constara de 160 caracteres, estos nombres de columna serían tan largos que no se podrían gestionar.
No se admiten los nombres de tabla o de clase de entidad con los siguientes prefijos: gdb_, sde_, delta_.
Alias
Cuando crea una tabla o clase de entidad en la geodatabase, puede asignarle un alias. Un alias es un nombre alternativo. Si asigna un alias a una tabla o clase de entidad, este es el nombre que los usuarios verán cuando las agreguen a ArcMap. Los usuarios también pueden buscar el nombre de la tabla o clase de entidad en la pestaña Fuente del cuadro de diálogo Propiedades de capa.
Tipos de entidad
Los tipos de entidad se definen solo para las clases de entidad y en el momento de la creación de la clase de entidad. Especifican el tipo de geometría que se almacenará en la clase de entidad.
Debería elegir el tipo de entidad que mejor representara al objeto del mundo real que está intentando simbolizar en los mapas. Esto podría variar en función de la escala de mapa con la que utiliza la clase de entidad. Asimismo, se debe tener en cuenta el tipo de análisis que desea realizar con los datos.
La siguiente tabla contiene una lista de los tipos de entidades que se pueden especificar para una clase de entidad, junto con las descripciones de objetos típicos o conceptos que se representan con ese tipo de entidad. En una tercera columna se incorporan las notas sobre el tipo de análisis o relaciones que se pueden crear o realizar solo con este tipo de entidad.
Tipo de entidad |
Objeto o concepto del mundo real |
Análisis o relaciones espaciales únicos |
---|---|---|
Polígonos |
Objetos o lugares que tienen un área, como cuerpos de agua, límites de área jurisdiccional o de servicio, zonas con fauna o inundaciones |
|
Líneas |
Los objetos lineales, como ríos, calles y carreteras, líneas de servicios o transectos de estudio |
|
Puntos |
Una posición o punto localizado con mucha precisión, como un marcador topográfico, punto de la muestra, poste telefónico o planta individual |
|
Multipuntos |
Un objeto o lugar que se compone de varias posiciones localizadas, con los mismos atributos; por ejemplo, un lugar con las mismas especies de árbol, una cadena de islas, varios edificios en el mismo complejo de oficinas o un clúster de puntos sonar o lidar |
|
Multiparches |
Entidades en tres dimensiones, como edificios, montañas, mesas de agua y planetas |
|
Anotación |
Nombres o identificadores de objeto o lugar, como nombres de calles, números de identificación de bocas de riego, valores de tierra o elevación |
|
Dimensiones |
Mediciones, como distancias, longitudes, anchos y profundidades |
|
Es posible que se necesiten clases de entidad de tipos de entidad diferentes para representar los mismos datos. Por ejemplo, si normalmente crea mapas a una escala en la que tiene sentido utilizar una clase de entidad poligonal para representar los parques de la ciudad (aproximadamente 1:25.000 a 1:100.000), pero necesita crear mapas a una escala en la que es necesario mostrar los parques como puntos (aproximadamente 1:250.000 a 1:500.000), podría crear una segunda clase de entidad de parques que utilice puntos centroides para representar la ubicación de los parques.
O bien, puede encontrarse con que para la representación cartográfica tenga datos representados en un tipo de entidad, pero para llevar a cabo determinados análisis, necesite los mismos datos representados en un tipo de entidad diferente. Por ejemplo, podría tener una clase de entidad de río que almacene ríos como líneas. Eso funciona bien para modelar flujos o para analizar donde los ríos cruzan otras entidades, pero si necesita realizar cualquier tipo de análisis de área, como recortar o calcular el área de la clase de entidad poligonal de tierras que esté cubierta por ríos, también tendrá que modelar los ríos como entidades poligonales de modo que tengan área y no solo longitud.
Propiedades espaciales
Las tablas que almacenan datos espaciales, como los que conforman clases de entidad, disponen de propiedades que definen donde se encuentran los datos en el espacio:
- Tipo de geometría: se determina si las entidades son puntos, líneas, polígonos, multipuntos o multiparches
Para obtener información sobre los tipos de geometría, consulte la subsección Tipos de datos del campo de la geodatabase.
- Coordenadas x, y: la ubicación de los datos en un espacio bidimensional
- Coordenadas z: la ubicación de los datos en un espacio tridimensional
- Coordenadas m: medidas que se pueden utilizar para calcular distancias a lo largo de las entidades de línea
Para obtener una descripción de las coordenadas x, y, z y m, vea Fundamentos de la clase de entidad.
- Referencia espacial: incluye un sistema de coordenadas; valores de tolerancia x, y, z y m; y resolución x, y, z y m
Para obtener detalles sobre referencias espaciales, vea la sección Referencias espaciales en la geodatabase de esta ayuda.
Con la combinación de estas propiedades es posible buscar la ubicación de una entidad determinada sobre la tierra.