A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

CTA – Centro Técnico Aeroespacial ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação CE – 240 – Projeto de Sistemas.

Apresentações semelhantes


Apresentação em tema: "CTA – Centro Técnico Aeroespacial ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação CE – 240 – Projeto de Sistemas."— Transcrição da apresentação:

1 CTA – Centro Técnico Aeroespacial ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação CE – 240 – Projeto de Sistemas de Banco de Dados Professor Dr. Adilson Marques da Cunha Funções dos Integrantes Integrador: Christien Normalizador: Camila Dicionarizador: Michelle Projeto Final Setor SóCio-Educacional (SCE)

2 CE – 240 – Projeto de Sistemas de Banco de Dados 2 Roteiro Motivação Re-Objetivação Re-Intitulação Especificação de Requisitos Normalização Dicionarização Conclusão

3 CE – 240 – Projeto de Sistemas de Banco de Dados 3 Motivação Aplicar e sintetizar os principais conhecimentos teóricos(heurísticas) adquiridos nas Disciplinas CES-30 e CE-240, visando integrar Aplicativos de Banco de Dados (ABDs), Bancos de Dados Setoriais (BDSs) e Bancos de Dados Corporativos (BDCs), num Banco de Dados de uma Empresa Holding.

4 CE – 240 – Projeto de Sistemas de Banco de Dados 4 Enunciado do Problema O problema consiste na construção de um aplicativo de banco de dados setorial que manipule informações relativas à localização de indivíduos, bancos e ponto de ônibus em um ambiente setorial sócio educacional, presença das instituições e centros de pesquisas nas cidades e ao número de pessoas envolvidas e forneça informações georreferenciadas estaduais para veículos Aéreos não tripulados. No primeiro bimestre de Enunciado da Alternativa de Solução Escolhida ASE A solução escolhida consiste em implementar e implantar um aplicativo de banco de dados corporativo executado pelos alunos das disciplinas CES-30 e CE-240, com o propósito de gerar informações georreferenciadas sócio educacional para veículos aéreos não tripulados (VANTs) em território nacional, no primeiro bimestre de Re - Objetivação

5 CE – 240 – Projeto de Sistemas de Banco de Dados 5 Re - Intitulação Sistema de Informações Georreferenciadas Estáticas -Sócio-Educacional SCE

6 CE – 240 – Projeto de Sistemas de Banco de Dados 6 Especificação de requisitos O Protótipo de Aplicativo de BD corporativo deverá ser capaz de propiciar: 1) A quantidade de pessoas que freqüentam os Centros de Pesquisas, as Instituições de Ensino e Instituições de Assistência Social; 2) A localização dos Centros de Pesquisas, Instituições de Ensino e Instituições de e Assistência Social; 3) A quantidade de Centros de Pesquisas localizados numa mesma região; 4) As qualificações das pessoas físicas que freqüentam os Centros de Pesquisas, Instituições de Ensino e Instituições de Assistência Social, se são funcionárias ou estudantes; 5) O nome dos Centros de Pesquisas, Instituições de Ensino e Instituições de Assistência Social localizados em determinada região.

7 CE – 240 – Projeto de Sistemas de Banco de Dados 7 Normalização Técnica de Análise e Organização de dados que visa determinar a melhor composição para uma estrutura de dados (Tabela). Os principais objetivos são: Eliminar anomalias que dificultam as operações com os dados, ou seja, facilitar a manipulação do Banco de Dados. Minimizar as redundâncias e os conseqüentes riscos de inconsistências. Reduzir e facilitar as manutenções.

8 CE – 240 – Projeto de Sistemas de Banco de Dados 8 Utilizando o editor third. T_IES{IES_CODIGO,IES_SIGLA,IES_DESCRICAO,IES_CIDADE, IES_GEOM} T_CPE {CPE_CODIGO, CPE_NOME, CPE_SIGLA, CPE_GEOM} T_IAS {IAS_CODIGO, IAS_MUNICIPIO, IAS_NOME, IAS_GEOM} T_ARE {ARE_CODIGO, ARE_GEOCODIGO, ARE_NOME, ARE_GEOM} T_IND {IND_CODIGO, IND_NOME, IND_IDADE, IND_SEXO} T_ASSISTENTE_SOCIAL { ASS_CODIGO, ASS_AJUDA} T_SETOR {SET_CODIGO, SET_NOME, SET_CONTRIBUICAO} T_BANCO {BAN_CODIGO, BAN_NOME, BAN_AGENCIA, BAN_GEOM} T_PONTO_ONIBUS {BUS_CODIGO, BUS_GEOM} Aplicação da Terceira Forma Normal Terceira Forma Normal - 3FN

9 CE – 240 – Projeto de Sistemas de Banco de Dados 9 MER do Banco de Dados Setorial

10 CE – 240 – Projeto de Sistemas de Banco de Dados 10 T_IES ies_codigo ies_descricao ies_cidade ies_geom ies_sigla are_codigo T_IES ies_codigo ies_descricao ies_cidade ies_geom ies_sigla are_codigo Entidade Instituição de Ensino SetorialCorporativo

11 CE – 240 – Projeto de Sistemas de Banco de Dados 11 T_CPE cpe_codigo cpe_sigla cpe_nome cpe_geom are_codigo T_CPE cpe_codigo cpe_sigla cpe_nome cpe_geom are_codigo Entidade Centro de Pesquisa SetorialCorporativo

12 CE – 240 – Projeto de Sistemas de Banco de Dados 12 T_IAS ias_codigo ias_nome ias_municipio ias_geom are_codigo T_IAS ias_codigo ias_nome ias_municipio ias_geom are_codigo Entidade Instituição de Assistência Social SetorialCorporativo

13 CE – 240 – Projeto de Sistemas de Banco de Dados 13 T_PESSOA_FISICA fis_cpf fis_nome fis_endereco fis_telefone fis_sexo cpe_codigo ies_codigo T_IND ind_codigo ind_nome ind_sexo ind_idade cpe_codigo ies_codigo Entidade Pessoa_Física SetorialCorporativo

14 CE – 240 – Projeto de Sistemas de Banco de Dados 14 T_ASSISTENTE_SOCIAL ass_codigo ass_ajuda ias_codigo fis_cpf set_codigo T_ASSISTENTE_SOCIAL ass_codigo ass_ajuda ias_codigo ind_codigo set_codigo T_ASSISTENTE_SOCIAL ass_codigo ass_ajuda ias_codigo fis_cpf set_codigo Entidade Assistente_Social SetorialCorporativo

15 CE – 240 – Projeto de Sistemas de Banco de Dados 15 TT_BANCO ban_codigo ban_agencia ban_nome ban_geom are_codigo cpe_codigo TT_BANCO ban_codigo ban_agencia ban_nome ban_geom are_codigo cpe_codigo Entidade Banco SetorialCorporativo

16 CE – 240 – Projeto de Sistemas de Banco de Dados 16 T_SETOR set_codigo set_contribuicao set_nome ias_codigo T_SETOR set_codigo set_contribuicao set_nome ias_codigo Entidade Setor SetorialCorporativo

17 CE – 240 – Projeto de Sistemas de Banco de Dados 17 TT_PONTO_ONIBUS bus_codigo bus_geom are_codigo cpe_codigo TT_PONTO_ONIBUS bus_codigo bus_geom are_codigo cpe_codigo Entidade Ponto_Onibus SetorialCorporativo Na Holding, as entidades continuaram as mesma, já a entidade Ponto_Onibus foi excluída para evitar complicações nas demais consultas e nos outros BD corporativos.

18 CE – 240 – Projeto de Sistemas de Banco de Dados 18 T_ARE are_codigo are_geocodigo are_nome are_geom T_AREA are_codigo are_geocodigo are_nome are_geom Entidade Área SetorialCorporativo

19 CE – 240 – Projeto de Sistemas de Banco de Dados 19 MER do Banco de Dados Corporativo

20 CE – 240 – Projeto de Sistemas de Banco de Dados 20 Dicionarização O Dicionarizador deverá exercer, sempre que forem necessárias, as funções de organizar, padronizar, documentar e manter atualizados os 04 (quatro) componentes do Sistema de Dicionário de Dados do BDS, evitando inconsistências, duplicidades, homônimos ou quaisquer outras anomalias e discrepâncias, utilizando a Técnica de Trigramação.

21 CE – 240 – Projeto de Sistemas de Banco de Dados 21 Dicionário de Dados – B D Setorial Nome Lógico: IES Nome Físico: T_IES CampoTipoTamanhoDescriçãoValor InicialConstraints ies_codigoVARCHAR26Código da instituiçãoNot nullPK ies_siglaVARCHAR210Sigla da instituição ies_descricaoVARCHAR240Descrição da instituição ies_cidadeVARCHAR240Cidade da Instituição ies_geomMDSYS.SDO_GEOMETRYDados georreferencial da instituiçãoNot null are_codigoNUMBERCódigo da areaNot nullFK(AREA)

22 CE – 240 – Projeto de Sistemas de Banco de Dados 22 Diretório de Dados EntidadeRelaciona-se comAtributo de Relacionamento IESAREAARE_CODIGO CPEAREAARE_CODIGO INDIESIES_CODIGO INDCPECPE_CODIGO ASSISTENTE_SOCIALSETORSET_CODIGO ASSISTENTE_SOCIALIASIAS_CODIGO ASSISTENTE_SOCIALINDIND_CODIGO IASAREAARE_CODIGO PONTO_ONIBUSCPECPE_CODIGO PONTO_ONIBUSAREAARE_CODIGO BANCOCPECPE_CODIGO BANCOAREAARE_CODIGO

23 CE – 240 – Projeto de Sistemas de Banco de Dados 23 Diretório de Recursos de Dados Este componente deve conter a descrição física das entidades e de seus ambientes associados. O Protótipo de Aplicativo de Banco de Dados será desenvolvido utilizando: 1- Hardware Microcomputador com processador: AMD Semprom XP ~2200 Mhz Compatible. RAM: 1Gigabyte. HD: 40 Gbytes de armazenamento em disco INTERNET: 128 Megabyte 2- Software Básico Sistema Operacional: Windows XP service pack 2. ERWIN:. SGBD: Oracle Spatial 10g para WINDOWS. 3- Rede de Comunicação de Dados via TCP/IP do ITA Domínio: : fcmf.ita.br. Nome do Servidor SGBD Oracle 10g Spatial na rede: Seti.fcmf.ita.br Nome do BD GEOSCE: deve ser referenciado pela instância ORCL. Conexão com a instância ORCL. 4- Ambiente: Localização física do banco de dados: O SGBD está instalado no servidor Seti da FCMF (ITA). Freqüência de Utilização : 24/7 h. O armazenamento da configuração do banco de dados GEOSCE fica em C:\Oracle\Product\10.0.2\oradata\orcl\db_1 nos arquivos de inicialização da instância do GEOSCE. O diretório C:\Oracle\Product\10.0.2\oradata\orcl contém os arquivos de dados do GEOSCE.

24 CE – 240 – Projeto de Sistemas de Banco de Dados 24 Dicionário de Metadados

25 CE – 240 – Projeto de Sistemas de Banco de Dados 25 Conclusão Através da utilização das heurísticas de banco de dados utilizadas nas disciplinas CES-30 e CE-240, foi implementado e implantado Aplicativos de BD no Banco de Dados Setorial – BDS. Foi Utilizado Modelo de Dados Objeto-Relacional no Sistema Gerenciador Oracle 10g Spatial. Pois ele se preocupa mais com a capacidade que o Sistema provê aos usuários para recuperar Objetos Georreferenciados relacionados.


Carregar ppt "CTA – Centro Técnico Aeroespacial ITA – Instituto Tecnológico de Aeronáutica Pós-Graduação em Engenharia Elétrica e Computação CE – 240 – Projeto de Sistemas."

Apresentações semelhantes


Anúncios Google