Escolar Documentos
Profissional Documentos
Cultura Documentos
Fevereiro 2015
ndice
Introduo ............................................................................................................................ 5
I Grupo Apresentao do Projeto.......................................................................................... 6
Metodologia ......................................................................................................................... 6
Objetivos do Trabalho .......................................................................................................... 8
Questes (Querys)................................................................................................................ 9
Mapas Temticos ............................................................................................................... 10
II Grupo Projeto de Base de Dados Relacional .................................................................... 11
Enquadramento Geogrfico da rea de Estudo ................................................................. 11
Modelo Conceptual ............................................................................................................ 12
Moledo Espacial ................................................................................................................. 14
Modelo Relacional.............................................................................................................. 16
Normalizao...................................................................................................................... 22
Modelo Fsico ..................................................................................................................... 24
Interrogao Base de Dados Linguagem SQL ............................................................... 26
III Grupo Implementao da Base de Dados Geogrfica (ArcGis) ....................................... 42
Processo de Criao e Operao sobre a Base de Dados em SIG ...................................... 42
Mapas Produzidos .............................................................................................................. 44
Concluso ........................................................................................................................... 58
Bibliografia ......................................................................................................................... 59
2|Pgina
ndice de Figuras
Figura 1 - Diagrama dos Processos Metedologicos .............................................................. 6
Figura 2 - Modelo conceptual ............................................................................................ 13
Figura 3 Modelo Espacial................................................................................................ 15
Figura 4 Modelo Fisico Software MS Access ................................................................... 25
Figura 5 - Q1. Quem Gere cada Equipamento ................................................................... 27
Figura 6 - Q2.Nmero de Equipamentos por tipo .............................................................. 28
Figura 7 - Q3 - Numero de Servios por tipo ...................................................................... 28
Figura 8 - Q4. Lotao dos Auditrios ................................................................................ 29
Figura 9 - Q5 - Equipamentos por freguesia ...................................................................... 30
Figura 10 - Q6. Numero de Equipamentos por Gerencia ................................................... 31
Figura 11 - Q7. Onde decorre determinado evento........................................................... 32
Figura 12 - Q8. Eventos que decorrem numa determinada data ...................................... 33
Figura 13 - Q9. Servios e seu tipo existentes dentro de um Equipamento ...................... 34
Figura 14 - Q10. Horario de Abertura dos Servios Internos para um dia da Semana ...... 35
Figura 15 - Q11. Horario de Funcionamento de determinado museu ............................... 36
Figura 16 - Q12. Servios prximos de um Museu ............................................................. 37
Figura 17 - Q13, Eventos que ocorrem num determinado equipamento numa determinada
semana ............................................................................................................................... 38
Figura 18 - Q14. Data e Preo dos Eventos que ocorrem numa determinada semana ..... 38
Figura 19 - Q15. Preo mdio dos Espetculos por equipamento ..................................... 39
Figura 20 - Q16. Equipamentos com restaurante prximo................................................ 40
Figura 21 - Q17. Localizao e data dos eventos de tipo Pintura ...................................... 41
Figura 22 - Select by attributes para encontrar os Equipamentos .................................... 44
Figura 23 - Select by attributes para encontrar as Paragens ............................................. 48
Figura 24 - Select by Location para encontrar os Equipamentos prximos de uma ou mais
Paragens ............................................................................................................................. 48
Figura 25 -Select by Attributes para encontrar os Restaurantes ....................................... 50
Figura 26 - Select by Location para encontrar os Equipamentos prximos de um ou mais
restaurantes ....................................................................................................................... 50
Figura 27 - Select by Attributes para encontrar os Equipamentos Geridos pela Cmara
Municipal de Braga............................................................................................................. 52
Figura 28 - Select by Attributes para encontrar a Cmara Municipal de Braga ................. 52
Figura 29 - Select by Attributes para encontrar Eventos que decorrem no dia 15 de Fevereiro
de 2015............................................................................................................................... 54
Figura 30 - Select by Attributes para encontrar os eventos de tipo Pintura ..................... 56
3|Pgina
ndice de Quadros
Quadro 1 - Tipo de dados da Relao Equipamentos ............................................................ 17
Quadro 2 -Tipo de dados da Relao Eventos ....................................................................... 17
Quadro 3 - Tipo de dados da Relao Categoria .................................................................... 18
Quadro 4 - Tipo de dados da Relao Horario ....................................................................... 18
Quadro 5 - Tipo de dados da Relao Servicos ...................................................................... 18
Quadro 6 -Tipo de dados da Relao Contem ....................................................................... 18
Quadro 7- Tipo de dados da Relao Servicos_P ................................................................... 19
Quadro 8 - Tipo de dados da Relao Gerencia ..................................................................... 19
Quadro 9 - Tipo de dados da Relao Morada....................................................................... 19
Quadro 10 - Tipo de dados da Relao Rua ........................................................................... 20
Quadro 11 - Tipo de dados da Relao Freguesia .................................................................. 20
Quadro 12 - Tipo de dados da Relao Concelho .................................................................. 20
Quadro 13 - Tipo de dados da Relao Tem_Custo ............................................................... 20
Quadro 14 - Tipo de dados da Relao Tem .......................................................................... 21
Quadro 15 - Tipo de dados da Relao Funciona ................................................................... 21
Quadro 16 - Tipo de dados da Relao Funcionam ............................................................... 21
Quadro 17 - Tipo de dados da Relao Proximo .................................................................... 21
ndice de Mapas
Mapa 1 - Enquadramento Geogrfico.................................................................................... 11
Mapa 2 - Localizao Geografica dos Equipamentos Culturais do Concelho de Braga ......... 45
Mapa 3 - Buffer Aplicado aos Equipamentos sobre os Servios de Proximidade .................. 47
Mapa 4 - Equipamentos Prximos de Paragens de Autocarro .............................................. 49
Mapa 5 - Equipamentos Prximos de um Restaurante no Centro Histrico ......................... 51
Mapa 6 - Equipamentos Geridos pela Cmara Municipal de Braga ...................................... 53
Mapa 7 Localizaao Equipamentos com Eventos no dia 15-02-2015 ................................. 55
Mapa 8 - Localizao onde h eventos sobre Pintura ........................................................... 57
4|Pgina
Introduo
O trabalho apresentado, insere-se na unidade curricular de Base de Dados
Relacionais, lecionada pelos docentes professor Doutor Antnio Coelho e professor
Doutor Ricardo Baptista, esta, integra o ciclo de estudos do Mestrado em Sistemas de
Informao Geogrfica e Ordenamento do Territrio, inserindo-se no primeiro semestre
do primeiro ano.
O objetivo da realizao deste trabalho visa constituir mais um elemento de
avaliao, tendo como principal propsito a aplicao e consolidao da
matria/conhecimentos obtidos no decorrer da unidade curricular. Deste modo, as
diretrizes do trabalham assentam na conceo de uma base de dados, para que possa
ser percetvel a utilidade e importncia que estas possuem em casos prticos.
O tema escolhido pelo grupo, incide na elaborao de uma Base de Dados sobre
os Equipamentos Culturais, do Municpio de Braga, esta permite aceder a informaes
referentes a eventos, bem como aos equipamentos/espaos culturais e as suas
caractersticas sendo esta informao complementada com alguns servios in situ e
outros de proximidade.
A realizao desta Base de Dados (denominada de BD) visa, agilizar a consulta
dos interessados nos eventos culturais, seja na tica da participao/visualizao como
na organizao destes. Deste modo, esta BD, proporciona uma elaborao mais clere
e estruturada de uma Agenda Cultural facilitando a consulta por critrio de pesquisa.
Aquando da elaborao deste projeto foram-se identificando e debatendo as
questes que queramos responder, de modo a operacionalizar o projeto. Uma vez
definidas um conjunto de perguntas procedeu-se seleo das entidades e
relacionamentos, posteriormente seguiu-se a realizao dos trmites j conhecidos (a
elaborao do modelo conceptual, elaborao o modelo lgico, normalizao do
modelo lgico, implementao da BD, modelo fsico, e operacionalizao da BD), a
realizao destes passos, foram elaborados de forma pautada e ponderada, evitando
erros/incongruncias que pudessem atrasar o desenvolver do trabalho.
5|Pgina
8|Pgina
Questes (Querys)
De modo a operacionalizar e consolidar os conhecimentos elaboramos uma srie
de queries que vm sustentar a necessidade da realizao deste projeto.
Q10: Horario de Abertura para um dia da semana dos Servios que existem dentro
dos Equipamentos;
Q14: Eventos que ocorrem numa semana num determinado equipamento, com
preo normal sem desconto.
9|Pgina
Mapas Temticos
Uma vez que que esta unidade curricular se insere num curso com base na
geografia, entendeu-se como elemento atrativo e elucidativo o mapeamento da
informao, de modo a ser facilmente identificado em termos visuais o posicionamento
dos equipamentos ou do elemento de pesquisa.
Deste modo, relativamente cartografia temtica pretendemos elaborar os
seguintes mapas:
10 | P g i n a
11 | P g i n a
12 | P g i n a
13 | P g i n a
Moledo Espacial
Tendo como base o modelo E-R foi criado o modelo espacial. O que o diferencia
do anterior o facto de este representar entidades e relacionamentos geogrficos.
No que se refere representao espacial o uso de pictogramas torna-se
essencial, uma vez que identifica o formato de cada entidade (ponto, linha ou polgono),
e ainda os relacionamentos geogrficos explcitos como por exemplo: union,
intersectione contains.
Para convertermos o Modelo E-R ou Conceptual no Modelo Espacial, foi
necessrio identificarmos as entidades geogrficas e os relacionamentos geogrficos
mediante a criao e utilizao dos j referidos pictogramas de entidade bsicos e
pictogramas de relacionamentos que representam as operaes espaciais.
No nosso caso as relaes espaciais usadas foram, o near pois os pontos
(moradas) esto prximos das linhas (ruas); o overlap pois as ruas esto sob
freguesias; e contains pois as freguesias fazem parte dos concelhos.
Para alm disso, margem deste modelo, possvel verificar se existem relaes
espaciais entre as diversas entidades geogrficas a partir da construo de reas de
influncia (buffer) que no nosso caso se torna essencial devido ao levantamento que
fizemos de servios de proximidade aos equipamentos culturais da cidade de Braga.
14 | P g i n a
Modelo Relacional
Durante o processo de converso do Modelo Conceptual para o Relacional, tevese em conta uma reviso dos atributos de cada entidade, o tipo de implantao e as
caractersticas. Esta fase importante na medida em que nos obriga a rever o modelo
conceptual e detetar pequenos erros. Desta forma, transformamos o Modelo
Conceptual seguindo as seguintes normas:
1 Transformar cada entidade numa relao.
- Com os seus atributos chave e no chave.
2 Transformar cada relacionamento binrio (ou unrio) M:N numa relao.
- Com as chaves primrias de cada entidade participante e com os atributos do
relacionamento.
3 Para os relacionamentos 1:1, 1:N e N:1 adicionamos a chave da relao de menor
cardinalidade como atributo da relao de maior cardinalidade.
- Se houver atributos do relacionamento, adicionar esses atributos entidade de
maior cardinalidade.
4 Transformar cada relacionamento ternrio (ou superior) numa relao.
De seguida apresentamos o resultado da transformao do Modelo Conceptual
para o Modelo Logico/Relacional e para alm disso podemos observar pequenos
quadros sntese onde est representado os procedimentos que se iro utilizar na
prxima fase, fase esta de insero dos dados no software MS Access, onde destacamos
qual o tipo de dados para cada campo.
Desde j salientar, que o campo Dicofre e Dico, onde o resultado deveria ser
um nmero, optamos por definir o tipo de campo como texto, pois era a nica forma de
conseguirmos colocar o 0 no incio do valor do campo caso contrrio o valor
apresentado no seria o real, pois ficava representado como 30365 quando deveria
ser 030365, por exemplo.
16 | P g i n a
Tipo de Implantao
Caracterstica
ID
Numerao Automtica
Chave Primria
ID_Gerencia
Numero
Chave Estrangeira
ID_Morada
Numero
Chave Estrangeira
Nome
Texto
Atributo
Tipo
Texto
Atributo
Telefone
Numero
Atributo
Texto
Atributo
site
Texto
Atributo
Vis_guiadas
Texto
Atributo
Lotacao
Numero
Atributo
Tipo de Implantao
Caracterstica
ID
Numerao Automtica
Chave Primria
ID_Equipamentos
Numero
Chave Estrangeira
Designacao
Texto
Atributo
Tipo
Texto
Atributo
Data_Inicio
Data
Atributo
Data_Fim
Data
Atributo
Organizacao
Texto
Atributo
17 | P g i n a
Categoria (ID)
Categoria
Nome
Tipo de Implantao
Caracterstica
ID
Texto
Chave Primria
Tipo de Implantao
Caracterstica
ID
Numerao Automtica
Chave Primria
Dia_Semana
Texto
Atributo
Abertura
Hora
Atributo
Encerramento
Hora
Atributo
Pausa_Almoco
S/N
Atributo
Tipo de Implantao
Caracterstica
ID
Numerao Automtica
Chave Primria
ID_Equipamentos
Numero
Chave Estrangeira
Nome
Texto
Atributo
Tipo
Texto
Atributo
Tipo de Implantao
Caracterstica
ID_Servicos
Numero
Chave Composta
ID_Equipamentos
Numero
Chave Composta
18 | P g i n a
Tipo de Implantao
Caracterstica
ID
Numerao Automtica
Chave Primria
ID_Morada
Numero
Chave Estrangeira
Nome
Texto
Atributo
Tipo
Texto
Atributo
site
Texto
Atributo
Telefone
Numero
Atributo
Texto
Atributo
Tipo de Implantao
Caracterstica
ID
Numerao Automtica
Chave Primria
ID_Morada
Numero
Chave Estrangeira
Nome
Texto
Atributo
Telefone
Numero
Atributo
Texto
Atributo
Tipo de Implantao
Caracterstica
ID
Numerao Automtica
Chave Primria
ID_Rua
Numero
Chave Estrangeira
N_Porta
Numero
Atributo
Cod_Postal
Texto
Atributo
19 | P g i n a
Tipo de Implantao
Caracterstica
ID
Numerao Automtica
Chave Primria
Dicofre_freguesia
Texto
Chave Estrangeira
Nome
Texto
Atributo
Tipo de Implantao
Caracterstica
Dicofre
Texto
Chave Primria
Dico_Concelho
Texto
Chave Estrangeira
Nome
Texto
Atributo
Tipo de Implantao
Caracterstica
Dico
Texto
Chave Primria
Nome
Texto
Atributo
Tipo de Implantao
Caracterstica
ID_Eventos
Numero
Chave Composta
ID_Categoria
Numero
Chave Composta
Preco
Moeda
Atributo
20 | P g i n a
Tipo de Implantao
Caracterstica
ID_Equipamentos
Numero
Chave Composta
ID_Categoria
Numero
Chave Composta
Preco
Moeda
Atributo
Tipo de Implantao
Caracterstica
ID_Equipamentos
Numero
Chave Composta
ID_Horario
Numero
Chave Composta
Tipo
Texto
Atributo
Tipo de Implantao
Caracterstica
ID_Servios
Numero
Chave Composta
ID_Horario
Numero
Chave Composta
Tipo de Implantao
Caracterstica
ID_Equipamento
Numero
Chave Composta
ID_Servios
Numero
Chave Composta
21 | P g i n a
Normalizao
A Normalizao baseia-se na transformao de uma relao arbitrria, sujeita a
determinadas restries, num conjunto de suas projees, possuindo certas
caractersticas de normalizao, reduzindo o risco de anomalias no projeto da Base de
Dados. As diferentes Formas Normais refletem o estado de normalizao de um
esquema relacional.
Quando comeamos a proceder normalizao optmos por normalizar o
mximo possvel. No entanto deparamo-nos com o problema de que ao normalizar em
demasia, podamos ter um excesso de tabelas apenas com um campo, isto aconteceu
principalmente na entidade Equipamentos e Entidade Servios_P, nos campos do
numero do telefone, site e email, ainda tentamos procurar uma soluo para estes
casos, procurando se o numero de telefone definia o email, ou mesmo o site, mas os
trs campos no apresentavam ligao lgica entre si, por exemplo para um contacto
(Gerncia - Camara Municipal de Braga p.ex) havia mais do que um site associado,
inclusive no apresenta qualquer ligao ao email, pois h servios que so geridos pela
Camara e tem um contacto independente e o site e email da Cmara, por outro lado h
equipamentos com o numero e o mail da Cmara mas com site independente, logo a
soluo passvel seria distribuir estes trs campos por trs tabelas, mas optamos por no
o fazer, pois um Equipamento tem sempre o seu numero, o seu email e o seu site, e se
por acaso muda de gerncia, ou algo do gnero e s procurar o Equipamento e mudar
os seus contactos sem ter receio que essa modificao possa alterar outros campos de
outros Equipamentos que ate ao momento tinha o mesmo Nmero de Telefone, ao
tomar esta deciso temos a conscincia de que h campos com valores duplicados.
No entanto, a primeira forma normal est garantida em todas as tabelas, isto ,
cada fila ou linha contm apenas um nico valor seja qual for a coluna.
Tambm percebemos que no foi necessrio proceder a muitas normalizaes
porque ao construir o nosso modelo conceptual j tivemos o cuidado de aquela
estrutura no conter redundncias, inconsistncias, anomalias de insero e anomalias
de apagamento. Podemos dizer que ao elaborar o modelo conceptual j estvamos a
normalizar sem querer.
22 | P g i n a
Normalizao
1NF
2NF
3N
F
Equipamentos
(ID, ID_Gerencia, ID_Morada, Nome, Tipo, Telefone, e-mail, site,
vis_Guiada, Lotacao
Eventos (ID, ID Equipamentos, Designacao, Tipo, Data_Inicio,
Data_Fim, Organizacao )
Categoria (ID)
Pausa_Almoco)
Servicos (ID, ID Equipamentos Nome, Tipo)
23 | P g i n a
Modelo Fsico
Eis que chegou a altura de toda a nossa conceo terica ser posta em prtica.
Para isso e para podermos materializar a nossa base de dados em algo prtico e til
necessrio introduzir a estrutura adequada e toda a informao no software prprio,
neste caso usou-se o MS Access
A implementao consistiu na criao de tabelas estruturadas em Access, j
podemos verificar esta estrutura nos quadros anteriormente representados, onde cada
entidade gera uma tabela, com seus respetivos atributos e com as chaves de entidades
com cardinalidade inferior, no caso dos relacionamentos M:N tambm se formaram
novas tabelas, contendo as chaves primrias das entidades que a sustentam bem como
possveis atributos contidos no relacionamento.
Dado que os materiais foram tratados previamente em folha de clculo no
Google Drive para todos poderem inserir e editar informao facilmente e ao mesmo
tempo no mesmo documento, procedeu-se importao das mesmas para o MS Access
atravs da funcionalidade do sistema de importar tabelas neste formato (.xls), no
entanto antes da importao dos dados foi criada a estrutura no software que facilitou
a importao, de forma a ser feita diretamente para a tabela estruturada e tambm na
criao de chaves primarias, no caso da numerao automtica.
No caso das tabelas que continham Chave Composta por dois ID, e associadas a
IDs de outras tabelas, toda a introduo dos dados foi feita manualmente de forma a
evitar erros de ligao de dados.
Uma vez introduzidas todas as tabelas, criaram-se as relaes entre as mesmas,
de acordo com as indicaes explicitadas no Modelo Conceptual e Relacional,
resultando no seguinte Modelo Fsico
24 | P g i n a
25 | P g i n a
26 | P g i n a
27 | P g i n a
Figura 7 - Q3 - Numero de
Servios por tipo
28 | P g i n a
29 | P g i n a
30 | P g i n a
mais estatstica que permite saber quantos equipamentos so geridos por cada
entidade gerente.
A instruo utilizada foi:
SELECT Count (Equipamentos.ID_Gerencia) AS NEquipamentos, Gerencia.Nome AS
Gerncia
FROM Equipamentos, Gerencia
WHERE Equipamentos.ID_Gerencia = Gerencia.ID
GROUP BY Gerencia.Nome;
31 | P g i n a
sabe onde ele se realiza, atravs do nome possvel determinar onde decorre.
A instruo utilizada foi:
SELECT Eventos.Designacao AS Evento, Equipamentos.Nome AS Equipamento
FROM Eventos, Equipamentos
WHERE Eventos.ID_Equipamentos=Equipamentos.ID AND Eventos.Designacao ='The
Wall of Pleasure'
#15/02/2015#
And
Equipamentos.ID=Eventos.ID_Equipamentos;
32 | P g i n a
#31/12/2015#))
AND
saber quais os Equipamentos que contem servios internos, isto , servios contidos
num equipamento, por tipo de equipamento.
No entanto esta pesquisa no aborda um equipamento nem um tipo de servio
especfico, mas sim a totalidade dos servios contidos nos Equipamentos.
Decerto que h servios que vo surgir mais do que uma vez pois h
equipamentos que se localizam no mesmo edifcio mas tem vertentes diferentes, no
Caso do Theatro Circo que possui 3 salas de Espetculo todas esto ligadas mesma
bilheteira.
A instruo utilizada foi:
SELECT Servicos.Nome AS Servio, Servicos.Tipo, Equipamentos.Nome AS Equipamento
FROM Contem, Equipamentos, Servicos
WHERE Contem.ID_Servicos Like Servicos.ID AND Contem.ID_Equipamentos Like
Equipamentos.ID;
33 | P g i n a
Q10: Horrio de Abertura para um dia da semana dos Servios que existem
34 | P g i n a
Figura 14 - Q10. Horrio de Abertura dos Servios Internos para um dia da Semana
De groso modo o resultado mostra que h quatro servios que no esto abertos segundafeira, e mostra tambm os horrios de abertura daqueles que funcionam.
35 | P g i n a
O resultado adquirido mostra que este equipamento est encerrado Segundafeira, nos restantes dias abre as 10 e fecha as 17:30, em nenhum dos dias encerra para
almoo.
Equipamentos.ID=Proximo.ID_Equipamento
AND
36 | P g i n a
37 | P g i n a
Figura 17 - Q13, Eventos que ocorrem num determinado equipamento numa determinada
semana
O resultado obtido mostra que durante esta semana apenas estar um evento
em execuo, sendo que uma exposio de Fotografia.
Q14: Eventos que ocorrem numa semana num determinado equipamento, com
preo normal sem desconto.
Esta query j um pouco mais complexa feita na tica de um utilizador que visita
Braga durante uma semana, por exemplo e quer saber quais a data, o tipo e o preo
normal, ou seja o preo geral sem desconto, de um evento que ocorra num
equipamento determinado durante essa semana estipulada. O Equipamento escolhido
foi o Auditrio Theatro Circo, pois o que recebe mais eventos e escolhemos a semana
de 13 de Fevereiro a 20 de Fevereiro.
A instruo utilizada foi:
SELECT Eventos.Designacao AS Evento, Eventos.Tipo, Equipamentos.Nome AS
[Local], Eventos.Data_Inicio AS Data, Tem_Custo.Preco, Tem_Custo.ID_Categoria AS
Categoria
FROM Eventos, Equipamentos, Tem_Custo, Categoria
WHERE (((Eventos.Data_Inicio) Between #01/01/2015# And #20/02/2015#))
AND (((Eventos.Data_Fim) Between #13/02/2015# And #20/12/2015#)) AND
Eventos.ID_Equipamentos=Equipamentos.ID AND Tem_Custo.ID_Eventos=Eventos.ID
AND
Tem_Custo.ID_Categoria=Categoria.ID
AND
Equipamentos.Nome='Grande
Figura 18 - Q14. Data e Preo dos Eventos que ocorrem numa determinada semana
38 | P g i n a
equipamentos, no qual o objetivo e saber o preo mdio dos Eventos por Equipamento.
A instruo utilizada foi:
SELECT Equipamentos.Nome AS Equipamento, Avg(Tem_Custo.Preco) AS Preo_Mdio
FROM Equipamentos, Eventos, Tem_Custo
WHERE
(((Equipamentos.ID)=[Eventos].[ID_Equipamentos])
AND
((Eventos.ID)=[Tem_Custo].[ID_Eventos]))
GROUP BY Equipamentos.Nome;
O resultado obtido mostra que apenas dois equipamentos tm preo nos seus
eventos, enquanto que os outros so exposies/eventos gratuitos para a comunidade.
39 | P g i n a
restaurante prximo.
Com prximo mais uma vez se subentende no mximo 80 metros de distncia do
equipamento.
A instruo utilizada foi:
SELECT Servicos_P.Nome AS Servio_Prximo, Equipamentos.Nome AS
Equipamento, Servicos_P.Tipo AS Tipo_de_Servio
FROM Equipamentos, Servicos_P, Proximo
WHERE
Equipamentos.ID=Proximo.ID_Equipamento
Servicos_P.ID=Proximo.ID_Servico
AND
(Servicos_P.Tipo='Restaurante'
AND
OR
Servicos_P.Tipo='Restaurante - Caf')
ORDER BY Equipamentos.Nome;
40 | P g i n a
Evento/Exposio do tipo Pintura, e que pretenda saber onde e quando que se vai
realizar.
A instruo utilizada foi:
SELECT Eventos.Designacao AS Evento, Eventos.Tipo, Equipamentos.Nome AS
[Local],
Eventos.Data_Inicio
AS
Inicio_Exposio,
Eventos.Data_Fim
AS
FIM_da_Exposio
FROM Eventos, Equipamentos, Tem_Custo, Categoria
WHERE (((Eventos.Data_Inicio) Between #01/01/2015# And #20/02/2015#))
AND (((Eventos.Data_Fim) Between #13/02/2015# And #20/12/2015#)) AND
Eventos.ID_Equipamentos=Equipamentos.ID AND Tem_Custo.ID_Eventos=Eventos.ID
AND Tem_Custo.ID_Categoria=Categoria.ID AND Eventos.Tipo='Pintura'
41 | P g i n a
42 | P g i n a
shape de Pontos, uma denominada de Morada que reflete os locais dos Equipamentos,
Servios de Proximidade e Gerncia com dados da Morada, etc associados a partir de
Joins de vrias tabelas, e outra denominada Eventos, optamos por seguir esta logica
porque era impossvel fazer o join desta tabela s moradas como fizemos com a tabela
dos equipamentos, dos servios e da Gerncia, assim sendo exportamos uma shape
apenas com os equipamentos e fizemos o join dos eventos, foi necessrio fazer um
tratamento especial nesta shapes, poi foi necessrio duplicar pontos, no caso dos dados
tabulares dois equipamentos tem a mesma morada e no h dados repetidos, mas
aquando da sua representao apenas iria conter um ponto para dois equipamentos e
isso podia acarretar problemas, ento duplicamos este ponto para cada um dele conter
unicamente informao relativa ao que se refere. No caso dos eventos tivemos que fazer
o mesmo pois h equipamentos que tem mais que um evento, poderamos para o
mesmo ponto por evento1, evento 2, mas desta forma o join dos dados tabulares
podia acarretar alguns problemas.
A partir destas foram criadas outras shapes que foram guardadas na pasta do
Trabalho entregue (TP_BDR> Shape>Derivadas)
43 | P g i n a
Mapas Produzidos
O primeiro mapa produzido foi o de enquadramento geogrfico que foi feito a
partir de Shapefiles derivadas da CAOP 2014 adquirida na Direo Geral do territrio,
para alm disso possui tambm a Shapefile dos limites administrativos de Espanha
adquirida no DIVA-GIS.
Quanto cartografia temtica gerada a partir das Shapefiles elaboradas com os
dados da Base de dados foram:
Moradas, desta forma utilizamos a expresso carac = Equipamento (Figura 22), isto
porque o campo Carac o campo que se destina a caracterizao daquele ponto,
desta forma todos os Equipamentos da Shapefile moradas estavam selecionados,
exportamos esta informao e criamos uma nova shapefile apenas com os
Equipamentos.
44 | P g i n a
45 | P g i n a
Mapa 2 - Localizao Geogrfica dos Equipamentos Culturais do Concelho de Braga
46 | P g i n a
47 | P g i n a
Mapa 3 - Buffer Aplicado aos Equipamentos sobre os Servios de Proximidade
48 | P g i n a
49 | P g i n a
anterior, ou seja, fez-se um select by attributes aos Servios (Figura 25) de forma a
criarmos uma shape onde houvessem apenas os equipamentos do tipo Restaurante
e/ou Restaurante-Caf, depois de exportada para uma nova shapefile fez-se o select by
Location (Figura 26) utilizando a shapefile dos Equipamentos como no mapa anterior e
onde estabelecemos os parmetros para selecionar os Equipamentos que estavam
contidos num raio de 70 metros de um ou mais Servios de Tipo Restaurante.
50 | P g i n a
51 | P g i n a
Mapa 5 - Equipamentos Prximos de um Restaurante no Centro Histrico
52 | P g i n a
53 | P g i n a
Mapa 6 - Equipamentos Geridos pela Cmara Municipal de Braga
54 | P g i n a
55 | P g i n a
Mapa 7 Localizaao Equipamentos com Eventos no dia 15-02-2015
uma query realizada anteriormente (Q17) e o seu objetivo mostrar a localizao dos
Equipamentos onde decorre eventos/exposies de Pintura.
Para chegar a este fim fez-se um select by attributes (figura 30) na shapefile
Eventos onde selecionamos apenas os eventos de tipo Pintura. Depois de exportar
organizou-se o layout imagem do anterior adicionando tambm a informao tabular
da Query 17.
56 | P g i n a
57 | P g i n a
Concluso
A elaborao deste projeto, foi fundamental para colocar em prova todo o
processo de compreenso, aquisio das diversas valncias adquiridas, consolidando os
conhecimentos, contudo a realizao deste promoveu novos mtodos de trabalha e um
olhar mais pragmtico de todo o processo.
Apesar das dificuldades encontradas, foram cumpridos todos os objetivos que
nos propusemos, sendo que no decorrer do trabalho foi-se aprimorando ferramentas e
surgindo queries de grande importncia. A operacionalidade da Base de Dados,
comprova o seu correto funcionamento. A construo desta, acarretou um crescente
avolumar de fases tornando-se moroso, contudo a distribuio de tarefas e a recolha de
dados atravs do trabalho de campo, permitiu obter-se uma maior perceo da
realidade da temtica e em parte, colocou-nos sobre a tica do Turista que visita a
cidade e procura equipamentos e/ou eventos culturais.
No menos relevante, o facto de que apesar de existirem etapas na construo
da Base de dados, estas sofreram alteraes que permitiram a correta utilizao e
aprimoramento, de modo a torna-la operacional.
Atravs deste projeto visvel a sua utilidade, e eficincia proporcionando ao
Municpio de Braga uma ferramenta fulcral para a difuso e monitorizao da oferta
cultural e por ventura de outros pelouros, permitindo a qualquer pessoa consultar
qualquer informao pertinente da rea da Cultura. por isso, uma vantagem
relativamente a outros Municpios uma vez que na atual conjuntura, necessrio no
descurar a oferta Cultural em detrimento de outras reas e, deste modo, permite
planear e divulgar o que de melhor tem o Concelho de Braga, cativando novos pblico e
sobretudo, fazendo retornar aqueles que por l j passaram.
A Base de Dados, comprova a sua importncia uma vez que, aporta outra
perspetiva de gesto da agenda cultural, permitindo elaborar estudos/anlises de
inmeras variveis.
58 | P g i n a
Bibliografia
Apontamentos fornecidos pelos Professores no decorrer das aulas de BDR do
MSIGOT (2014/2015);
Bateira, C. (1996/7) Clculo e cartografia automtica dos declives: novas
59 | P g i n a