You are on page 1of 31

PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS CMARA MUNICIPAL DO PORTO


RELATRIO FINAL

Mestrado em SIG e Ordenamento do Territrio


Trabalho Elaborado no mbito da Disciplina de Bases de Dados Geogrficos Discentes: Pedro Monteiro, Manuel Ribeiro e Lus Meirinhos Docente: Prof. Eng. Antnio Castro Coelho Data: 25 de Abril de 2009

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

NDICE

ndice . 1 Introduo: .. 2

1. Formulao do problema 1.1. Objectivo Geral: ...4 1.2. Objectivos especficos: 4 1.3. Questes: ..4 2. Modelo Conceptual:..................................................................................................5 3. Modelo Lgico e Normalizado: .6 4. Implementao e operacionalizao: ... 8 5. Mapas Temticos.18 6. Concluso: 25

Anexos:...26

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

INTRODUO

Este relatrio pretende descrever o trabalho desenvolvido na elaborao de um projecto de base de dados geogrficos (BDG), componente prtica da disciplina de Bases de Dados Geogrficos, mdulo curricular do Mestrado em Sistemas de Informao Geogrfica e Ordenamento do Territrio da Faculdade de Letras da Universidade do Porto.

Desenvolvemos, sob orientao do Professor do mdulo, Eng. Antnio Castro Coelho, um projecto para uma Base de Dados espacial em SIG, num contexto real, aplicado gesto de eventos de ndole cultural e de formao, num conjunto-amostra, de espaos em imveis pertencentes ao domnio privado municipal da Cmara Municipal do Porto.

O objectivo deste estudo, para alm da aplicao e consolidao dos conhecimentos leccionados, pretende salientar o papel decisivo que a novas tecnologias de informao desempenham na sociedade actual, em todos os sectores de actividade.

De facto o processamento de grandes quantidades de dados, seu armazenamento organizao e actualizao constitui uma ferramenta essencial que ao ser expandida de forma a ser pesquisada de forma eficiente tm aplicao para os mais variados fins. Hoje em dia as Bases de Bados configuram-se como um instrumento fundamental para o desenvolvimento e inovao dos indivduos e organizaes.

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

1. 1.1.

FORMULAO DO PROBLEMA Objectivo Geral.

O presente trabalho tem como objectivo geral contribuir para a anlise e resoluo de alguns aspectos de gesto eficaz relacionada com a ocorrncia de eventos em espaos pertencentes Cmara Municipal do Porto, fornecendo dados sobre a localizao, a capacidade e a ocupao desses espaos e sobre as caractersticas dos eventos. Esta abordagem perspectiva-se simultaneamente no plano de gesto interna dos espaos e equipamentos afectos aos eventos, mas tambm no plano da informao externa ao cidado sobre os referidos eventos e os espaos onde ocorrem.

1.2.

Objectivos especficos. Localizar os espaos pertencentes Cmara Municipal do Porto; Conhecer a capacidade de cada espao; Conhecer a utilizao dos diferentes espaos em determinados perodos de tempo e os eventos que neles se realizam; Relacionar a capacidade com a utilizao dos diferentes espaos; Gerir de uma forma eficaz os espaos e os equipamentos necessrios para a realizao de eventos.

Os objectivos especficos delineados foram os seguintes:

Estes objectivos tm como finalidade possibilitar atingir o objectivo geral de uma forma mais eficaz.

1.3.

Questes

Para a interrogao da base de dados e, simultaneamente, para a avaliao possvel da sua correco, foram aventadas as seguintes questes, entre vrias hipteses: Onde se localizam os espaos da Cmara Municipal do Porto destinadas formao ou a outros tipos de actividades, predominantemente de cariz sociocultural? Qual a capacidade de cada espao? Qual o tipo de evento que utiliza determinado espao? Quais os espaos disponveis para um determinado perodo? Em que dias est disponvel determinado equipamento? A capacidade de cada espao est adequada respectiva utilizao? 3

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

2. MODELO CONCEPTUAL. Numa abordagem inicial, o problema foi considerado na sua totalidade de acordo com a figura nmero 1, envolvendo algumas entidades (nomeadamente o RESPONSVEL DO ESPAO, O RESPONSVEL DO EQUIPAMENTO E FORNECEDOR DO

EQUIPAMENTO) que no eram necessrias para dar resposta as questes formuladas.

ENTIDADE 1 Organiza Contm 1, N N Tem EVENTO 1 Tem N N 1 CLASSE FORMA 1 CLASSE SUBCONTEDO CLASSE CONTEDO 1

RESPONSVEL DO ESPAO 1 Gere

RESPONSVEL DO EQUIPAMENTO 1 Gere

FORNECEDOR DO EQUIPAMENTO 1 Fornece

IMVEL
1 Contm

Tem 1, N N SESSO 1, N Tem Ocorre em 1

N N Est EQUIPAMENTO N M

ESPAO
M

Requisita N Tipifica N 1 N

1 PROGRAMA Precisa de EQUIPAMENTO TIPO

Figura n1 modelo conceptual inicial

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

Assim, para desenvolvermos o modelo lgico e subsequentes fases de implementao e operacionalizao da base de dados, consideramos apenas o modelo conceptual reduzido, de acordo com a figura nmero 2.
ENTIDADE 1 Organiza Contm 1, N N Tem EVENTO 1 Tem N N 1 CLASSE FORMA 1 Contm Tem 1, N N SESSO 1, N Tem Ocorre em 1 N N Est EQUIPAMENTO N M 1 CLASSE SUBCONTEDO CLASSE CONTEDO 1

IMVEL

ESPAO
M

Requisita N Tipifica N 1 N

1 PROGRAMA Precisa de EQUIPAMENTO TIPO

Figura n 2 modelo conceptual reduzido

Acresce que, no caso especifico das duas entidades RESPONSVEL DO ESPAO, RESPONSVEL DO EQUIPAMENTO, elas representam em ambos os casos funcionrios da Cmara Municipal do Porto, pelo que a criao de duas tabelas distintas no modelo lgico motivaria neste caso redundncia e riscos de falta de integridade de informao, por exemplo: um funcionrio que fosse simultaneamente responsvel do espao e responsvel do equipamento veria o seu nome e outros atributos repetido em ambas as tabelas das correspondentes actividades. Portanto, o Modelo Conceptual que as considerasse, no seria o mais adequado sendo prefervel reuni-las numa nica entidade com dois relacionamentos, ou papeis (Responsvel pelo Espao e Responsvel pelo Equipamento).

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

3. MODELO LGICO E NORMALIZADO Para a elaborao do modelo lgico partimos da definio das entidades, atributos e relacionamentos do modelo conceptual e desenvolvemos, a partir dele, as respectivas tabelas relacionais de acordo com as figuras 3,4,5 e 6.
NomEnt NifEnt SedeEnt TelEnt MailEnt CodCont Conteudo ENTIDADE 1 Organiza CodEvent N NomEvent Tem N N 1 Tem 1 CLASSE FORMA CodForm Tem 1, N SESSO NumPartE DtaHorIni DtaHorFim NumSess NumPartP Forma
CodForm CodForm Num, 2 Num, 2 ENTIDADE NifEnt Num, 9 Text , 100 Text , 250 Num, 16 Text , 50 CLASSE_SUBCONTEUDO CodSubCont EVENTO CodEvent NomEvent NifEnt CodSubCont Num, 8 Text , 250 Num, 9 Num, 4 CLASSE_FORMA CodForm Forma Num, 2 Text, 50 Subconteudo CodCont Num, 4 Text, 50 Num, 2 CLASSE_CONTEUDO CodCont Conteudo Num, 2 Text, 50

CLASSE CONTE DO 1 Contm 1, N CLASSE SUBCONTE DO 1 Subconteudo CodSubCont

NomEnt SedeEnt TelEnt MailEnt

EVENTO

Figura n 3 modelo conceptual e lgico: entidade e evento

CodEvent

NomEvent

SESSAO CodSess NumSess Num,10 Num, 2


autonumber

EVENTO NumPartP 1 LotEsp NomEsp Tem 1, N N SESSO 1, N Tem DtaHorFim Ocorre em NumPartE DtaHorIni PRECISA_DE
nf123

Num, 5 Num, 5 DatHor DatHor Num, 8 Num, 7 Num, 4

NumPartE DtaHorIni DtaHorFim

NumSess NumPartP 1

CodEsp

CodEvent
CodProg CodEsp

ESPAO
PROGRAMA CodProg Programa Num,3 Num,10 Num, 4 EQUIPAMENTO TIPO CodEqTipo Num, 7 Ficheiro Pdf

UnEqTipo N 1 PROGRAMA Programa CodProg N Precisa de


UnEqTipo

CodSess CodEqTipo

TipoEq

Figura n 4 modelo conceptual e lgico: sesso e programa

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

IMOVEL_Endereco CodImo ClassVia NomVia NumPorta CodPostal EndImo NomImo ESPACO CodEsp NomEsp LotEsp CodImo CodResEsp NumSess NumPartP N SESSO Ocorre em NumPartE DtaHorFim DtaHorIni
CodReq DtaHorIni DtaHorFim

Num, 2 Text, 100 Text, 100 Num, 5 Num, 7

IMOVEL CodImo Num, 2 Text, 100 Num, 16 Num, 6 Num, 7

CodImo Num, 4 Text, 100 Num, 5 Num, 2 Num, 5 NomEsp N CodEsp LotEsp 1 Contm

TelImo

NomImo TelImo X X Y Y

IMVEL

DtaHorFim DtaHorIni

N Est EQUIPAMENTO N ModeloEq

ESPAO
M

Requisita

InvEquip

MarcaEq

REQUISITA ESTA DtaHorIni DtaHorFim CodEsp InvEq DatHor DatHor Num, 4 Num CodReq DtaHorIni DtaHorFim CodEsp InvEq Num, 7 DatHor DatHor Num, 4 Num

Figura n 5 modelo conceptual e lgico: espao e imvel

EQUIPAMENTO InvEq MarcaEq ModeloEq CodEqTipo LotEsp NomEsp NumSess NumPartP SESSO NumPartE DtaHorFim DtaHorIni
CodReq DtaHorFim DtaHorIni UnEqTipo DtaHorFim

Num, 6 Text, 50 Text, 100 Num, 4 Num, 5 Num, 9

CodRespEq NifFornEq

CodEsp

DtaHorIni

N Est EQUIPAMENTO N ModeloEq

ESPAO
M

Requisita

InvEquip

MarcaEq N Tipifica 1

N EQUIPAMENTO_TIPO CodEqTipo TipoEq Num, 4 Text, 50

N Precisa de CodEqTipo EQUIPAMENTO TIPO

TipoEq

Figura n 6 modelo conceptual e lgico: equipamento tipo e equipamento

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

4. IMPLEMENTAO E OPERACIONALIZAO. Atendendo a que, os objectivos e as questes a tratar pelo modelo no tinham uma componente espacial muito desenvolvida, experimentamos a implementao e

operacionalizao do modelo em sistema de gesto de base de dados (SGBD) MS ACCESS, que se revelou alis muito mais simples e intuitivo, nomeadamente para a construo e relacionamento das tabelas e resoluo de alguns problemas suscitados pelas interrogaes (Queries). Simultaneamente implementamos em ARCGIS a componente geogrfica do modelo, designadamente os mapas e os layouts correspondentes localizao e atributos das entidades IMVEL e ESPAO. A metodologia que utilizamos facilitaria ainda a construo em ARCGIS de uma personal geodatabase, que opera sobre o mesmo formato de dados do MS ACCESS (mdb). Para a construo das tabelas basemo-nos no modelo lgico previamente definido (ver em anexo as respectivas especificaes incluindo as formas normais) e utilizamos as funcionalidades interactivas do MS ACCESS, conforme exemplificado nas figuras nmero 7 (neste caso exemplifica-se apenas a construo da tabela ENTIDADE) e nmero 8.

Figura n 7 construo da tabela ENTIDADE

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

Figura n8 resultado final da construo de tabelas

Na fase seguinte procedemos insero dos dados nas tabelas, por importao directa a partir do formato EXCEL, onde eles tinham sido previamente carregados manualmente (fase mais custosa do trabalho). Na figura nmero 9 exemplifica-se a importao directa de dados para a tabela ENTIDADE.

Figura n9 importao directa de dados para a tabela ENTIDADE

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

S aps a fase de importao dos dados pudemos fixar com estabilidade os atributos chave e os relacionamentos entre as tabelas j que, as restries de integridade relacional associadas, exigiam precedncias e impediam em alguns casos o carregamento de dados. Na figura nmero 10 esto representados os relacionamentos e todos os atributos das tabelas do nosso modelo.

Figura n10 relacionamentos e atributos das tabelas

A fase seguinte consistiu na implementao e operacionalizao das Interrogaes (Queries) formuladas aquando da concepo do modelo. Reconhecemos que algumas destas questes no foram trabalhadas e resolvidas como inicialmente previsto por limitaes de tempo e de conhecimentos dos autores; assim, as questes nmeros 4 e 5 foram alteradas (partes alteradas em itlico) conforme adiante se apresenta. Apresentamse igualmente as formulaes das Queries em linguagem SQL MS ACCESS.

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

10

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

Q1. Onde se localizam os espaos da Cmara Municipal do Porto destinados formao ou a outros tipos de actividades, predominantemente de cariz scio-cultural?

Figura n11 A formulao da Query 1

Figura n11 B resposta a Query 1 (localizao no geogrfica, ao nvel do endereo) SELECT ENDERECO.CodImo, IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, ENDERECO.ClassVia, ENDERECO.NomVia, ENDERECO.NumPorta, ENDERECO.CodPostal FROM (ENDERECO INNER JOIN ESPACO ON ENDERECO.CodImo = ESPACO.CodImo) INNER JOIN IMOVEL ON (IMOVEL.CodImo = ESPACO.CodImo) AND (ENDERECO.CodImo = IMOVEL.CodImo);

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

11

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

Q2. Qual a capacidade de cada espao?

Figura n12 A formulao da Query 2

Figura n12 B resposta a Query 2 (capacidade de cada espao) SELECT IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, ESPACO.LotEsp FROM IMOVEL INNER JOIN ESPACO ON IMOVEL.CodImo = ESPACO.CodImo;

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

12

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

Q3. Qual o tipo de evento que utiliza determinado espao?

Figura n13 A formulao da Query 3

Figura n13 B resposta a Query 3 (tipo de eventos que ocorreram em cada espao) SELECT IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, CLASSE_CONTEUDO.Conteudo FROM IMOVEL INNER JOIN (((CLASSE_CONTEUDO INNER JOIN CLASSE_SUBCONTEUDO ON CLASSE_CONTEUDO.CodCont = CLASSE_SUBCONTEUDO.CodCont) INNER JOIN EVENTO ON CLASSE_SUBCONTEUDO.CodSubCont = EVENTO.CodSubCont) INNER JOIN (ESPACO INNER JOIN SESSAO ON ESPACO.CodEsp = SESSAO.CodEsp) ON EVENTO.CodEvent = SESSAO.CodEvent) ON IMOVEL.CodImo = ESPACO.CodImo GROUP BY IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, CLASSE_CONTEUDO.Conteudo;

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

13

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

Q4. Quais as sesses que no ocorrem num determinado perodo? Exemplo: na semana de 2 a 6 de Junho de 2008.

Figura n14 A formulao da Query 4

Figura n14 B resposta a Query 4 (sesses que no ocorreram na semana de 2 a 6 de Junho de 2008) SELECT IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, SESSAO.DtaHorIni, SESSAO.DtaHorFim FROM IMOVEL INNER JOIN (ESPACO INNER JOIN SESSAO ON ESPACO.CodEsp = SESSAO.CodEsp) ON IMOVEL.CodImo = ESPACO.CodImo GROUP BY IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, SESSAO.DtaHorIni, SESSAO.DtaHorFim HAVING (((SESSAO.DtaHorFim)<#6/2/2008#)) OR (((SESSAO.DtaHorIni)>#6/7/2008#));~

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

14

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

Q4a. Quais as sesses que ocorrem num determinado perodo? Exemplo: na semana de 2 a 6 de Junho de 2008

Figura n15 A formulao da Query 4a

Figura n14 B resposta a Query 4a (sesso que ocorreu na semana de 2 a 6 de Junho de 2008) SELECT IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, SESSAO.DtaHorIni, SESSAO.DtaHorFim FROM IMOVEL INNER JOIN (ESPACO INNER JOIN SESSAO ON ESPACO.CodEsp = SESSAO.CodEsp) ON IMOVEL.CodImo = ESPACO.CodImo GROUP BY IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, SESSAO.DtaHorIni, SESSAO.DtaHorFim HAVING (((SESSAO.DtaHorIni)>#6/2/2008# And (SESSAO.DtaHorIni)<#6/7/2008#)) OR (((SESSAO.DtaHorFim)>#6/2/2008# And (SESSAO.DtaHorFim)<#6/7/2008#)) OR (((SESSAO.DtaHorIni)<#6/2/2008#) AND ((SESSAO.DtaHorFim)>#6/7/2008#));

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

15

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

Q5. Em que dias est ocupado determinado equipamento? Exemplo: vdeo projector Lumix K22.

Figura n16 A formulao da Query 5

Figura n16 B resposta a Query 5 (dias e horas em que est ocupado o vdeo projector Lumix K22) SELECT EQUIPAMENTO_TIPO.TipoEq, EQUIPAMENTO.MarcaEq, EQUIPAMENTO.ModeloEq, EQUIPAMENTO.InvEq, Requisita.DtaHorIni, Requisita.DtaHorFim, Requisita.CodEsp FROM EQUIPAMENTO_TIPO INNER JOIN (EQUIPAMENTO INNER JOIN Requisita ON EQUIPAMENTO.InvEq = Requisita.InvEq) ON EQUIPAMENTO_TIPO.CodEqTipo = EQUIPAMENTO.CodEqTipo WHERE (((EQUIPAMENTO.InvEq)=123462));

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

16

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

Q6. A capacidade de cada espao est adequada respectiva utilizao? Clculo da percentagem de ocupao de cada espao, com base na mdia de participantes por sesso (no tendo em conta o perodo, maior ou menor, em que cada espao est ocupado), relativamente lotao mxima.

Figura n17 A formulao da Query 6

Figura n17 B resposta a Query 6 (percentagens da ocupao dos espaos relativamente sua lotao) SELECT IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, ESPACO.LotEsp, Avg(SESSAO.NumPartE) AS AvgOfNumPartE, [AvgOfNumPartE]/[LotEsp] AS Percent_Ocup FROM IMOVEL INNER JOIN (ESPACO INNER JOIN SESSAO ON ESPACO.CodEsp = SESSAO.CodEsp) ON IMOVEL.CodImo = ESPACO.CodImo GROUP BY IMOVEL.NomImo, ESPACO.CodEsp, ESPACO.NomEsp, ESPACO.LotEsp;

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

17

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

5. MAPAS TEMTICOS

Para implementao e operacionalizao da componente geogrfica utilizamos em ARCGIS as shapes da mancha urbana e dos quarteires do concelho do Porto, bem como levantamentos aero-fotogramtricos rectificados (HG Datum73), e a partir daquelas digitalizamos trs novas shapes: a) Os polgonos correspondentes entidade IMVEL; b) Os pontos correspondentes porta de entrada de cada imvel; c) Os pontos correspondentes entidade ESPAO dentro de cada imvel. Na tabela de atributos das shapes a) e b) inclumos o campo chave (CodImo) da respectiva entidade; ainda na tabela de atributos da shape b) inclumos os campos das coordenadas rectangulares do respectivo ponto, no sistema de coordenadas nativo, Datum73. A partir destas coordenadas calculamos ainda as correspondentes coordenas geogrficas, no sistema WGS84, que inserimos na tabela de entidade IMVEL; este procedimento teve em vista facultar a orientao por GPS. Na tabela de atributos da shape c) inclumos o campo chave (CodEsp) da respectiva entidade. Os campos chave que inclumos nas respectivas tabelas destinaram-se s junes (joins) com as tabelas relacionadas, carregadas em formato EXCEL (ver pgina 9), sem prejuzo de mantermos em aberto a hipottica integrao em geodatabase do ficheiro de base de dados ACCESS (mdb). Alguns exemplos de operacionalizao desta componente geogrfica do projecto so apresentados nos mapas das pginas seguintes.

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

18

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

19

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

20

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

21

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

22

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

23

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

24

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

6.

CONCLUSO.

Este trabalho permitiu aplicar conhecimentos adquiridos ao longo das aulas e desenvolver algumas experincias associadas execuo prtica do projecto. Permitiu tambm abordar aspectos e problemas prticos idealizados, com eventual interesse para a gesto dos espaos e dos eventos neste caso concreto e noutros semelhantes. Desta forma, respondemos tambm s diferentes Queries obtendo respostas consideradas correctas e que tanto quanto julgamos no invalidaram o modelo.

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

25

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

ANEXOS
TABELAS DO MODELO LGICO. ESPECIFICAES.
ENTIDADE responsvel pela organizao do evento ENTIDADE nf123 NifEnt NomEnt SedeEnt TelEnt MailEnt Num, 9 Text, 100 Text, 250 Num, 16 Text, 50 Nmero de identificao fiscal da entidade Nome da entidade Endereo da entidade string (Rua, Nome da Rua, N, Andar, CodPostal, Localidade) Telefone da entidade Endereo electrnico da entidade

EVENTO EVENTO nf123 CodEvent NomEvent NifEnt CodSubCont CodForm Num, 8 Text, 250 Num, 9 Num, 4 Num, 2 Cdigo do evento Chave automtica: ano+autonumber Nome do evento Nmero de identificao fiscal da entidade Cdigo da Classe de subcontedo do evento Chave Composta CodClasCont+autonumber Cdigo da Classe de forma do evento

CLASSE_CONTEUDO CLASSE_CONTEUDO nf123 CodCont Conteudo Num, 2 Text, 50 Cdigo da Classe de contedo do evento Classificao do evento quanto ao contedo: Arte Cincia Formao e Ensino Desporto e Recreio Actividades econmicas, sociais e polticas

CLASSE_SUBCONTEUDO CLASSE_SUBCONTEUDO nf123 CodSubCont Num, 4 Cdigo da Classe de subcontedo do evento Chave Composta CodCont+autonumber Classificao do evento quanto ao subcontedo: Arte / Msica, Teatro, Cinema, Dana, Literatura, Artes plsticas Cincia / Formao e Ensino / [ver anexo] Desporto e Recreio / Actividades econmicas, sociais, politicas e religiosas Cdigo da Classe de contedo do evento

Subconteudo

Text, 50

CodCont

Num, 2

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

26

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

CLASSE_FORMA CLASSE_FORMA nf123 CodForm Forma Num, 2 Text, 50 Cdigo da Classe de forma do evento Classificao do evento quanto forma: Concerto, pera, Pea, Filme, Coreografia, Declamao, Exposio, Encontro, Conferncia, Seminrio, Curso, Atelier, Jogo, Festa, Mercado, Feira

SESSAO SESSAO nf123 CodSess Num,10 Cdigo da sesso Chave Composta CodEvent+ NumSess Nmero da sesso Nmero de Participantes Previsto Nmero de Participantes Efectivo Data e Hora de incio da sesso Data e Hora de fim da sesso Cdigo do evento Chave automtica: ano+autonumber Cdigo do programa Chave automtica: ano+autonumber Cdigo do espao Chave Composta CodImo+autonumber

NumSess NumPartP NumPartE DtaHorIni DtaHorFim CodEvent CodProg CodEsp

Num, 2 autonumber Num, 5 Num, 5 DatHor DatHor Num, 8 Num, 7 Num, 4

PRECISA_DE PRECISA_DE nf123 UnEqTipo CodSess CodEqTipo Num, 3 Num, 10 Num, 4 Unidades de equipamento tipo necessrias Cdigo da sesso Chave Composta CodEvent+ NumSess Cdigo do equipamento tipo

PROGRAMA PROGRAMA nf123 CodProg Programa Num, 7 Ficheiro Pdf Cdigo do programa Chave automtica: ano+autonumber Imagem do programa

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

27

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

IMOVEL IMOVEL nf123 CodImo NomImo TelImo X Y Num, 2 Text, 100 Num, 16 Num, 6 Num, 7 Cdigo do imvel Nome do imvel Telefone do imvel Coordenada x da entrada principal do imvel (SC WGS84UTM, de preferncia) Coordenada y da entrada principal do imvel (SC WGS84UTM, de preferncia)

ENDERECO do Imvel IMOVEL_Endereco nf123 CodImo ClassVia NomVia NumPorta CodPostal Num, 2 Text, 100 Text, 100 Num, 5 Num, 7 Cdigo do imvel Classificao da via (Rua, Avenida, Praa, etc) Nome da Via Nmero de polcia Cdigo Postal

ESPACO ESPACO nf123 CodEsp Num, 4 Cdigo do espao Chave Composta CodImo+autonumber Nome do espao Lotao mxima do espao Cdigo do imvel Cdigo do funcionrio responsvel pela gesto do espao

NomEsp LotEsp CodImo CodResEsp

Text, 100 Num, 5 Num, 2 Num, 5

REQUISITA REQUISITA nf123 CodReq DtaHorIni Num, 7 DatHor Cdigo da requisio Chave automtica: ano+autonumber Data e Hora de incio da requisio [perodos discretos, correspondentes efectiva ocupao do equipamento] Data e Hora de fim da requisio [perodos discretos, correspondentes efectiva ocupao do equipamento] Cdigo do espao Chave Composta CodImo+autonumber Cdigo do inventrio do equipamento

DtaHorFim

DatHor

CodEsp InvEq

Num, 4 Num

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

28

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

ESTA ESTA nf123 DtaHorIni DatHor Data e Hora de incio da estadia [perodo contnuo, correspondente presena em permanncia do equipamento num espao] Data e Hora de fim da estadia [eventualmente dispensvel, se for considerada coincidente com uma nova DtaHorIni em outro espao] Cdigo do espao Chave Composta CodImo+autonumber Cdigo do inventrio do equipamento

DtaHorFim

DatHor

CodEsp InvEq

Num, 4 Num

RESPONSAVEL_ESPACO RESPONSAVEL_ESPACO nf123 CodResEsp ResEsp TelResEsp MailResEsp Num, 5 Text, 100 Num, 16 Text, 50 Cdigo do funcionrio responsvel pela gesto do espao Nome do funcionrio responsvel Telefone do funcionrio responsvel Endereo electrnico do funcionrio responsvel

EQUIPAMENTO_TIPO EQUIPAMENTO_TIPO nf123 CodEqTipo TipoEq Num, 4 Text, 50 Cdigo do equipamento tipo Tipo de equipamento (ex: Computador porttil, Vdeo projector, Cadeira, Mesa, etc)

EQUIPAMENTO EQUIPAMENTO nf123 InvEq MarcaEq ModeloEq CodEqTipo CodRespEq NifFornEq Num, 6 Text, 50 Text, 100 Num, 4 Num, 5 Num, 9 Cdigo do inventrio do equipamento Marca do equipamento Modelo do equipamento Cdigo do equipamento tipo Cdigo do funcionrio responsvel pela gesto do equipamento Nmero de identificao fiscal do fornecedor do equipamento

RESPONSAVEL_EQUIP RESPONSAVEL_EQUIP nf123 CodRespEq NomeRespEq TelRespEq MailRespEq Num, 5 Text, 100 Num, 16 Text, 50 Cdigo do funcionrio responsvel pela gesto do equipamento Nome do funcionrio responsvel pela gesto do equipamento Telefone do funcionrio responsvel Endereo electrnico do funcionrio responsvel

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

29

GESTO DE EVENTOS EM ESPAOS MUNICIPAIS - CMARA MUNICIPAL DO PORTO

FORNECEDOR_EQUIP FORNECEDOR_EQUIP nf123 NifFornEq NomeFornEq SedeForn TelForn MailForn Num, 9 Text, 100 Text, 250 Num, 16 Text, 50 Nmero de identificao fiscal do fornecedor do equipamento Nome ou designao social do fornecedor Endereo do fornecedor (Rua, Nome da Rua, N, Andar, CodPostal, Localidade) Telefone do fornecedor Endereo electrnico do fornecedor

Classificao das reas de Formao - Portaria 265/2005 de 16-3 0. Programas gerais 1. Educao 2. Artes e Humanidades 3. Cincias Sociais, Comrcio e Direito 4. Cincias, Matemtica e Informtica 5. Engenharia, Indstrias transformadoras e Construo 6. Agricultura 7. Sade e Proteco social 8. Servios 9. Desconhecido ou No especificado 01.Programas de base 08.Alfabetizao 09.Desenvolvimento Pessoal 14.Formao de Professores, Formadores e Cincias da Educao 21.Artes 22.Humanidades 31 Cincias Sociais e do Comportamento 32.Informao e Jornalismo 34.Cincias Empresariais 38 Direito 42 Cincias da Vida 44 Cincias Fsicas 46 Matemtica e Estatstica 48 Informtica 52 Engenharia e Tcnicas Afins 54 Indstrias Transformadoras 58 Arquitectura e Construo 62 Agricultura, Silvicultura e Pescas 64 Cincias Veterinrias 72 Sade 76 Servios Sociais 81 Servios Pessoais 84 Servios de Transportes 85 Proteco do Ambiente 86 Servios de Segurana 99 Desconhecido ou No especificado

BASES DE DADOS GEOGRFICOS - PROJECTO E IMPLEMENTAO DE UMA BASE DE DADOS GEOGRFICOS

30

You might also like