Modelo de base de datos única con múltiples geobases de datos. Modelo de múltiples bases de datos espaciales

Documentos relacionados
Anexo 3 COMPONENTES DE SQL SERVER. Los DDL (Data Definition Languaje) que permiten crear y definir nuevas

Diseña y Administra Bases de Datos Guía de Estudio

Sentencias complementarias + Disparadores

Modelamiento y Diseño de Base de Datos

ORACLE 10g. Descripción A QUIEN VA DIRIGIDO?

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón

GUIA DE PROCEDIMIENTOS Y FUNCIONES ALMACENADOS EN MYSQL

Introducción a Bases de Datos. Pablo Zaidenvoren

Transact-SQL. Declaraciones del Data Control Language (DCL) que se utilizan para determinar quién ve o modifica los datos.

Tablas -SQL Curso Bases de Datos. Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS

Triggers. Introducción

Oracle Database y Oracle SQL Developer

Está basado en el álgebra y en el cálculo relacional.

Introducción a SQL (DDL)

INTRODUCCIÓN CAPÍTULO 1. ENTORNO DE TRABAJO...

Introducción a Base de Datos

Modulo I: Introducción Gestores de Bases De Datos

LENGUAJE DE CONSULTA ESTRUCTURADO (SQL)

Sistemes de Supervisió Industrial - SCADAS

Arquitectura del SGBD

Procedimiento para conexión a la Geobase de Datos Institucional del Agua (GEOAGUA) con software ArcGIS

PROCEDIMIENTOS ALMACENADOS

El SQL es un lenguaje estándar de programación para el acceso a bases de datos.

Objetivos y Temario CURSO SQL SERVER 2012

TRIGGER LEONEL CADOSO ROMERO 1

GESTORES GESTORES DE BASES DE DATOS

MANUAL BÁSICO DEL LENGUAJE SQL

Base de datos de reserva del Cisco ICM en Microsoft SQL2000

MANUAL BÁSICO DE MYSQL

ADMINISTRACION DE ORACLE 9i Guía de estudio (OCA) TEMA 1

CAPÍTULO 5 DESARROLLO DEL SISTEMA

Cisco CallManager: Eliminación Manual de Registros de Detalles de Llamadas (CDR) sin la Herramienta de Creación de Informes Administrativos (ART)

Terminología Equivalente

SQL SERVER APLICADO (SSA010)

Laboratorio de Programación III

En este apéndice se desarrollará un ejemplo del uso de nuestra arquitectura con

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT

- 1 - Mg. Abril Saire Peralta

Asignatura: Base de Datos FA.C.E.N.A. - UNNE Cursado 2011

Bases de Datos Geográficos

Introducción SQL. Ges2ón y Modelación de Datos María Constanza Pabón

Sistemas de Bases de Datos II ITS / ITSB EMT CETP

APÉNDICE D. INTRODUCCIÓN A SQL

Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos. Triggers

Manual de Usuario. HISMINSA Sistema de Gestión Asistencial (Versión Offline) Ministerio de Salud del Perú Todos los Derechos Reservados

PHP y los diferentes DBMS.

El Sistema Gestor de Base de Datos (DBMS)

Oracle Database 11g: Conceptos Fundamentales de SQL y PL/SQL Nuevo

Analista Programador MySQL. Informática y Programación

Longitud: Cantidad de símbolos (bytes) que lo conforman. Cantidad de decimales: Solo para los datos numéricos

SERVICIO NACIONAL DE APRENDIZAJE SENASOFT CAUCA 2013 CATEGORIA: BASES DE DATOS. Diseño y Desarrollo de Bases de Datos

INTRODUCCION A SQL CARACTERÍSTICAS DEL LENGUAJE ESTRUCTURADO DE CONSULTA SQL COMPONENTES DEL SQL

Reorganización de la Base de Datos

Un proyecto de IBM llamado Sistem/R construye un prototipo simple llamado SQUARE que después se transformó en SQL.

Esquema de los Sistemas y Aplicaciones. CleanTec Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf:

Unidad 4 Gestión de Datos. Ing. Carlos OROZCO

SQL Server Definición de los índices

APÉNDICE SQL (Structures Query Language)

Administración de usuarios en Oracle - Administración de Oracle - Orasite.com

Guía N 3 Tema: Modelo Relacional

Unidad III. Bases de Datos

Oracle Database: Conceptos Básicos de SQL y PL/SQL

Fundamentos de Bases de Datos. Práctica 1.

Instituto Profesional DuocUC Escuela de Ingeniería Uso y contenido del Diccionario de Datos

Oracle Database 12c SQL and PLSQL Fundamentals

Características del lenguaje SQL

Configurar las alertas del correo electrónico en el Cisco VPN 3000 Concentrator

BASE DE DATOS_I Qué son las bases de datos?

Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta

FORMACIÓN Modelo de programación web y bases de datos

Oracle Database 10g: Conceptos Básicos de SQL y PL/SQL

Triggers 27/11/2014. Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos. Triggers en Oracle

UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS)

UNIVERSIDAD TECNOLOGICA IZUCAR DE MATAMOROS TICSI SISTEMAS OPERATIVOS LIC. EDITH VARGAS MORALES ALUMNA: DURÁN VARGAS CLAUDIA MATRICULA:

SQL SERVER Para ingresar a la ventana de administración del SQL Server, proceda a realizar los siguientes pasos:

Conceptos Avanzados de Programación en Internet

Maestría en Bioinformática. Bases de Datos y Sistemas de Información SQL: DML. Ing. Alfonso Vicente, PMP

TEMA 6: LENGUAJE DE DEFINICIÓN DE DATOS (LDD)

Guía rápida de instalación de i-card Loyalty 5.0. Contenido

Programación de Base de Datos con SQL Duración: 25 Horas Código Sence:

Diseño de bases de datos

Oracle Database y Oracle SQL Developer

de MySQL Ing. Juan Pablo Díaz Ezcurdia

Desarrollo de la plataforma apertura de datos universitarios

GALA MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO SERVIDOR SQL BASES DE DATOS. Introducción. Describir SQL Server (L1)

Aprende SQL en un fin de semana: El curso definitivo para crear y consultar bases de datos (Aprende en un fin de semana nº 1) (Spanish Edition)

8 ACCESS CURSO PRÁCTICO RA-MA

Introducción a Transact-SQL

Conceptos de Bases de Datos Relacionales Triggers

Mantener una base de datos de Microsoft SQL Server 2008 R2

Bases de Datos 2. Teórico

20461 Consultas en Microsoft SQL Server 2014

Base de Datos Oracle 10g: Programación con PL/SQL NUEVO

SQL Los fundamentos del lenguaje (con ejercicios corregidos) (2ª edición)

PL/SQL avanzado: Secuencias, triggers, cursores y subprogramas

Tema: Introducción a Oracle

Capítulo 1: Modelo conceptual

Características de la práctica

Transcripción:

Modelo de base de datos única con múltiples geobases de datos Modelo de múltiples bases de datos espaciales

Con la versión 9.0 de ArcSDE, era factible el almacenamiento de tablas de sistema y los datos definidos por el usuario en una base de datos. Esto significa que cada base de datos almacena una sola Geobase de datos y todos los datos relacionados deben residir en la misma base de datos. Este es el modelo recomendado para implementarse en ArcSDE empresarial. Así mismo es utilizado por las geobases de datos ArcSDE Personal y Workgroup, los cuales están almacenados en SQL Server Express. Utilizando éste modelos, se puede crear una base da datos en una instancia de SQL Server para almacenar cada Geobase de datos. La Geobase de datos puede tener cualquier nombre que cumple con las reglas de SQL Server para los identificadores y que no and inicie con un número, en otras palabras, la nueva base de datos NO debe llamarse DE.

Si los clientes usan conexiones directas a cada geobase de datos por separado, no es necesario crear un servicio ArcSDE. Sin embargo, si los clientes se conectan usando un ArcSDE service, será necesaria la creación de servicios adicionales para cada geobase de datos adicional. Esto puede efectuarse a través del proceso de Post Instalación; solamente es necesario asegurarse de especificar un nombre de servicio diferente así como el puerto y el nombre correcto de la base de datos. Las conexiones cliente pueden ser hechas a una geobase de datos a la vez. Cuando se haya conectado a una geobase de datos en una instancia en un servidor SQL, no es posible consultar información de otra geobase a través de la misma conexión. Por ejemplo, en ArcCatalog, se puede crear una conexión a la Geobase de Datos 1. Cuando se adicionan datos en ArcMap a través de esta conexión, no es posible ver" los datos en la Geobase de Datos 2. Para accesar los datos en la Geobase de Datos 2, es necesarios dar de alta una segunda conexión espacial, en esta ocasión especificando Geobase de Datos 2 en el campo de Database y Geobase de Datos 2 en el nombre del servicio (service name) y número de puerto en el campo respectivo.

En modelo de bases de datos espaciales múltiples, el repositorio de ArcSDE se almacena en una base de datos llamada SDE. Los datos definidos por el usuario, tales como feature classes, raster y tablas no espaciales, residen en otras bases de datos. El repositorio de ArcSDE almacena referencias al lugar de almacenamiento de la instancia específica de los datos definidos por el usuario de ArcSDE. La base de datos SDE y cualquier otra base de datos relacionada forman una sola geobase de datos. Este modelo de datos se conoce como una instancia de base de datos espacial múltiple debido a que la instancia de ArcSDE está hecha de múltiples bases de datos en el servidor SQL.

La base de datos que almacena los metadatos de ArcSDE debe llamarse SDE. Las bases de datos adicionales que almacenen datos definidos por el usuario pueden tener cualquier nombre que siga las reglas para identificadores definidas para la configuración de servidores SQL. Cada instancia de SQL Server puede dar host a una sola instancia de tipo base de datos espacial múltiple. Los nombres de las bases de datos en SQL Server deben ser únicos y deben contener una sola base de datos llamada SDE. Si se requieren almacenar múltiples geobases de datos en la misma instancia del servidor SQL Server, se debe tener una instancia de una base de datos espacial múltiple y muchas instancias de una base de datos espacial simple. En instancias de base de datos espacial múltiple, el repositorio de ArcSDE debe residir en el esquema de SDE. Estas instancias no soportan repositorios de ArcSDE en una esquema de dbo.

Se permiten las consultas de tipo cruzado. Las vistas de ArcSDE pueden referenciar datos a partir debases de datos múltiples. SELECT, INSERT, UPDATE y DELETE, también conocidos como sentencias de lenguaje de manipulación de datos (data manipulation language DML), pueden usarse a través de las fronteras de las bases de datos. Por ejemplo, si se conecta a un espacio público en una base de datos, es posible desplegar y editar datos de la base de datos plana. Sin embargo no es posible ejecutar los comandos CREATE, ALTER y DROP (DDL). El sistema de tablas de ArcSDE debe pertenecer al usuario denominado SDE. (En SQL Server 2005, hay que asegurar que el esquema por default del usuario SDE también se llame SDE.) Para almacenar datos en la misma geobase de datos para cualquier otro usuario que no sea SDE, se debe generar un nuevo esquema. Nuevamente, el nombre de usuario y el del esquema deben ser los mismos.