AccessMIGPostgreSQL: Uma ferramenta para migração de banco de dados

Tamanho: px
Começar a partir da página:

Download "AccessMIGPostgreSQL: Uma ferramenta para migração de banco de dados"

Transcrição

1 AccessMIGPostgreSQL: Uma ferramenta para migração de banco de dados Adriana Paula Zamin Scherer 1 Daniel Gonçalves Jacobsen 2 Marcelo Luis dos Santos 3 Resumo: Este artigo descreve o desenvolvimento de uma ferramenta de migração de bancos de dados MS Access para PostgreSQL que é livre e gratuita. Todas as ferramentas que oferecem tal funcionalidade são proprietárias e requerem investimentos fi nanceiros para a aquisição de suas licenças. A ferramenta apresentada é de fácil utilização e possui uma interface clara pois tem, como objetivo de utilização, um público que necessita migrar suas bases de dados e não dispõe de recursos fi nanceiros para contratar mão-de-obra especializada, podendo desta forma realizar o processo de migração de maneira autônoma. Palavras-chave: Banco de dados, Software Livre, Migração, PostgreSQL. Abstract: This article describes the development of a tool for migration of MS Access databases to PostgreSQL that is a free software and freeware. All the tools that offer such functionality are held and they request fi nancial investments for the acquisition of their licenses. The presented tool is easy of use and has a clear interface because it is directed to a public who needs to migrate their bases of data and does not have fi nancial resources to hire skilled labor, being that way able to accomplish the process of migration in an autonomous way. Key-words: Database, Free Software, Migration, PostgreSQL. Introdução A implantação de softwares gratuitos na área de banco de dados nas organizações já é uma realidade. Os bancos de dados livres estão tomando o lugar dos bancos de dados proprietários dentro de muitas organizações. Este fato é impulsionado pela necessidade imediata das organizações cortarem seus custos. E, ainda, outro fator determinante para o aumento na procura por bancos de dados livres é a qualidade que estes vêm apresentando, equiparando-se aos melhores bancos de dados proprietários disponíveis no mercado. Partindo destas motivações é possível identifi car a origem e destino dos bancos de dados que estão sendo migrados. Em Scherer et al. (2007) é apontado como origem das migrações o banco de dados proprietário MS Access e como destino o PostgreSQL. 1 Mestre em Ciências da Computação pela Universidade Federal do Rio Grande do Sul. Professora da Faculdade Dom Bosco de Porto Alegre, RS - Brasil. Tem experiência na área de Ciência da Computação, com ênfase em Metodologia e Técnicas da Computação, atuando principalmente nos temas: Banco de Dados, Programação, Oracle, Java. Rua Marechal José Inácio da Silva, Bairro Passo D Areia - Porto Alegre - RS - Brasil. adriana.faculdade@dombosco.net 2 Bacharelando do curso de Sistemas de Informação da Faculdade Dom Bosco de Porto Alegre. Atualmente trabalha com desenvolvimento de aplicações web na empresa Embratec Good Card. Atua como programador em ColdFusion, Java, Sybase e Oracle. Rua Marechal José Inácio da Silva, Bairro Passo d Areia - Porto Alegre - RS - Brasil. djacobsenoris@msn.com, 3 Bacharelando do curso de Sistemas de Informação da Faculdade Dom Bosco de Porto Alegre. Atua na área de desenvolvimento de sistemas na empresa InfoSaúde utilizando as tecnologias ASP.NET, C# e banco de dados Oracle. Rua Marechal José Inácio da Silva, Bairro Passo d Areia - Porto Alegre - RS - Brasil. celol_santos@hotmail.com 51

2 No entanto, o custo das migrações deste tipo envolve cifras que para a maioria das organizações é praticamente inviável. Existe um gasto considerável com a mão-de-obra para realizar este serviço, que defi nitivamente deve ser feito por pessoas extremamente qualifi cadas. De acordo com Scherer et al. (2007), o processo pode ocorrer de duas formas distintas: manualmente ou através de aplicativos desenvolvidos pelo próprio pessoal envolvido. Assim, a migração dos bancos de dados torna-se possível quando há a possibilidade de utilização de um software e que este não precise ser desenvolvido pelo pessoal envolvido no processo. Isto reduz, consideravelmente, o custo do processo de migração favorecendo também as pequenas e médias empresas a utilizarem um banco de dados que não possui custo de licença de uso e que atende às suas necessidades. De acordo com estas constatações, pela demanda atual e futura desta área, justifi ca-se a criação de ferramentas que possam facilitar o processo. A necessidade do desenvolvimento de novas ferramentas decorre do fato de que poucas são as ferramentas disponíveis hoje no mercado e que estas são proprietárias, inviabilizando a sua aquisição pelas empresas que necessitam reduzir seus custos. Este artigo tem como objetivo apresentar a ferramenta livre e gratuita AccessMIGPostgreSQL desenvolvida para ser utilizada em migrações de bancos de dados MS Access para PostgreSQL. Para tanto, primeiramente é feita uma descrição do estado da arte das ferramentas disponíveis para este propósito. Em seguida, na seção 3, é descrita a ferramenta desenvolvida onde são salientados seus pontos positivos e suas defi ciências. Finalmente, são apresentadas algumas considerações sobre o desenvolvimento da mesma e suas contribuições. 1. O estado da arte Existem algumas ferramentas para realização da migração de MS Access para PostgreSQL disponíveis no mercado. No entanto, nenhuma é open source, o que signifi - ca a inviabilidade de utilização por empresas que não têm condições fi nanceiras de inves- tir em um software proprietário, para migrar seus sistemas. Todos os aplicativos avaliados realizam a migração automática, isto é, não há necessidade de se ter o conhecimento específi co do funcionamento dos SGBDs origem e destino, respectivamente, MS Access e PostgreS- QL. O processo utilizado para migração em todas as ferramentas inclusive na ferramenta AccessMIGPostgreSQL, descrita a seguir, na seção 3 é muito parecido e segue o mesmo padrão. No primeiro momento é preciso escolher o local onde se encontra a base de dados MS Access, informando os dados para conexão. No segundo momento informa-se o nome a ser utilizado pela base de dados que será criada no PostgreSQL, também informando os dados para conexão. Por último, determina-se a estrutura a ser migrada, existindo a possibilidade de se escolher e alterar os nomes dos campos, das tabelas e dos tipos de dados de cada campo, incluindo ou não a utilização das chaves primárias e estrangeiras no processo de migração, entre outras. Os aplicativos encontrados e avaliados são: a) ESF Database Convert, disponível para teste em (EasyFrom Technolog, 2007) e desenvolvido pela EasyFrom Technology; b) o DBConvert for MS Access & PostgreSQL, disponível em (DMSoft Technologies, 2007) e desenvolvido pela DMSoft Technologies; c) o DBSync for MS Access & PostgreS- QL, disponível em (DMSoft Technologies, 2007) também desenvolvido pela DMSoft Technologies; d) Navicat for PostgreSQL, disponível para teste em (NAVICAT, 2007) desenvolvido pela Navicat. A tabela 1 apresenta um comparativo de funcionalidades entre estes programas. 52

3 Tabela 1 - Comparativo das ferramentas disponíveis para conversão ESF Database Convert Plataformas Windows 95/ 98/ NT/2000/ Millenium/ XP/ 2003/ Vista DBConvert for MS Access & PostgreSQL Windows Vista/ XP/2000/NT 53 DBSync for MS Access & PostgreSQL Windows Vista/ XP/2000/NT Código Livre Não Não Não Não Possui outras funcionalidades Conversão entre várias bases de dados Conversor para PHP script Sincroniza Access com PostgreSQL Navicat for PostgreSQL Windows e Mac OS É um kit de administração e desenvolvimento para PostgreSQL Possui suporte Sim (inglês) Sim (inglês) Sim (inglês) Sim (inglês) Trata espaços Sim Sim Sim Sim Permite alterar nomes das tabelas e campos Versão utilizada nos testes Sim Sim Sim Sim As ferramentas testadas possuem outras funcionalidades além da migração. O Navicat for PostgreSQL, por exemplo, é um kit completo para gerenciamento do PostgreSQL. Neste caso a migração de MS Access para PostgreSQL é apenas uma das funcionalidades do aplicativo. No entanto, para a utilização destas funcionalidades adicionais se faz necessário um conhecimento técnico mais específi co quanto ao funcionamento do PostgreSQL, o que não é a intenção deste trabalho. O projeto prevê a utilização do AccessMIGPostgreSQL por usuários leigos em tecnologia e com o único objetivo de migrar uma base de dados MS Access para PostgreSQL. Não foi encontrado nenhum aplicativo gratuito com esta funcionalidade. Também não foi encontrado nenhum aplicativo que tivesse sido desenvolvido no Brasil. Isto reforça mais uma vez a importância da ferramenta desenvolvida neste trabalho. 2. Ferramenta para migração de Access para PostgreSQL implementada A atual versão do sistema desenvolvido, disponível para download em (Scherer, 2008), se propõe a migrar completamente os principais recursos de uma base de dados no MS Access para o uma nova base de dados no PostgreSQL. A base de dados no PostgreSQL é criada automaticamente de acordo com o nome da base de dados de origem. A aplicação tem como objetivo migrar todos os dados das tabelas, juntamente com seus índices, chaves primárias, chaves estrangeiras e visões que o banco de dados de origem possui. O processo de migração compreende duas fases. A primeira resgata todos os dados de schema do banco, englobando as tabelas, índices, chaves primárias, chaves estrangeiras e visões. Esta primeira etapa é realizada por uma aplicação desenvolvida em rotinas dentro do próprio MS Access, e sua execução gera um arquivo com extensão. mig, contendo todos os dados descritos anteriormente. O arquivo.mig deverá ser utilizado na próxima etapa: a escolha das opções de migração. A segunda fase foi completamente desenvolvida em Java e lança mão de uma interface gráfi ca para a interação do usuário. A divisão do processo em duas fases distintas se deu pelo fato de o MS Access não permitir que aplicações externas acessem suas tabelas internas de controle, onde fi cam todos os dados relacionados com o schema. A primeira etapa é realizada através de um formulário.mdb desenvolvido no próprio MS Access. Para correto funcionamento

4 do mesmo, o formulário utiliza uma interface gráfi ca na qual o usuário deverá indicar todo o caminho onde se encontra o banco de dados de origem da migração. Ao informar o caminho correto do banco de dados de origem, o formulário.mdb gerará um arquivo com a extensão especial.mig exatamente na mesma pasta que o formulário se encontra. Esta extensão especial serve para a aplicação principal desenvolvida em Java identifi car o arquivo a ser lido. O nome do arquivo gerado corresponde à seguinte estrutura: SQL<nomearqaccess>.mig. Por exemplo, um arquivo MSAccess chamado canil.mdb, gerará um arquivo SQLcanil.mig. O formulário.mdb é capaz de ajustar todos os nomes das tabelas para a formatação específi ca do PostgreSQL, como por exemplo, retirar acentos e espaços dos nomes das tabelas e das suas respectivas colunas. A fi gura 1 ilustra o processo de geração do arquivo.mig Figura 1 - O formulário.mdb O arquivo.mig, é onde fi cam armazenadas todas as informações relacionadas à estrutura da base de dados, dispostas em linhas. Cada linha representa um tipo de informação diferente, que pode ser identifi cada pela numeração do início da mesma, conforme pode ser visto na tabela 2 Tabela 2 - Relação entre escopo/estrutura de um arquivo.mig Escopo 1 Cabeçalho 2 Tabela 3 Campo 4 Índice Estrutura Correspondente 5 Relacionamento 6 Visão 9 Fim do arquivo 54 Cada estrutura que compõe o arquivo.mig possui informações diferentes em suas linhas O escopo 1, cabeçalho, possui o nome do banco de origem, o nome do banco de destino e a data de geração do arquivo.mig. Já a linha correspondente ao escopo 2, tabela, possui o nome da tabela no MS Access e o nome da tabela destinada à conversão, por exemplo, a tabela 3 descreve a representação do arquivo.mig para cada escopo Tabela 3 - Relação escopo/representação de um arquivo.mig Escopo Representação 1 Escopo; Nome do Arquivo Access. mdb; Nome do banco no PostgreS- QL; Data de geração 2 Escopo; Nome; Novo Nome 3 Escopo; Nome da Tabela; Nome do Campo; Novo Nome; Tipo de dado; Tamanho do campo 4 Escopo; Nome da Tabela; Nome do Índice; Único; Chave primária; Permite Nulo; Campos 5 Escopo; Nome da Tabela Principal; Nome do Campo da Tabela Principal; Nome da Tabela Secundária; Nome do Campo da Tabela Secundária; Tipo Integridade; Nome do Relacionamento 6 Escopo; Código SQL da Visão 9 Escopo; Número de linhas do Arquivo; Número de Tabelas; Número de consultas; Número de IR Independentemente do escopo da estrutura, as indicações Nome e Novo Nome na representação signifi cam, respectivamente, o nome da estrutura no MS Access e o nome que será criado na base de dados de destino no PostgreSQL. Já no escopo 3, a indicação Tipo de Dado refere-se ao tipo de dado no MS Access, que são os seguintes: Bit, Byte, Integer, Long, Currency, Single, Double, Date, Text, LongBinary, Memo, GUID. A indicação Único do escopo 4 classifi - ca o índice em único ou que permite repetições. Os valores possíveis são: T (único), F (permite repetição). A indicação Chave Primária representa se o índice é do tipo

5 chave primária, tendo os valores T se for chave primária e F se não for chave primária. O indicador Permite Nulo tem como valores possíveis T se permitir valores nulos e F se não permitir valores nulos. O indicador Campos representa o nome dos campos que formam o índice, indicando antes de qualquer campo sua ascendência (+ ou -). Por poder se tratar de vários campos, e estes delimitados pelo separador de lista do Windows (que poderá ser o ponto e vírgula (;)), eles são delimitados por colchetes ([ ]). No escopo 5, o indicador Tipo de Integridade indica a integridade que será criada com base no campo da tabela principal e no campo da tabela secundária. Os valores podem ser 2, 0, 256, 4096, 4352, que signifi - cam, respectivamente, a informação de que existe relacionamento entre os dois campos (sem impor nenhuma integridade), integridade sem propagação, integridade com propagação apenas na atualização de dados, integridade com propagação apenas na exclusão de dados e integridade com propagação na exclusão e na alteração de dados. No escopo 9, pode-se notar que o indicador Número de Linhas do Arquivo desconsidera a linha referente ao escopo 1 e a linha referente ao próprio escopo 9, respectivamente, cabeçalho e rodapé. A fi gura 2 representa um arquivo.mig aberto pelo Notepad com todas as informações estruturais de uma base de dados a ser migrada. A segunda etapa é quando devem ser escolhidas todas as opções da migração, como, por exemplo, se o usuário deseja migrar os dados ou apenas a estrutura do banco, ou ainda se ele deseja migrar todas as tabelas ou apenas algumas tabelas específi cas. Caso o usuário selecione a migração de apenas algumas tabelas, a aplicação ainda assim tentará criar as chaves primárias, relacionamentos e visões relacionadas a todas as tabelas do banco de origem, mas sem sucesso naquelas que não foram selecionadas. Quando isto acontece, uma série de erros são listados na tela da aplicação, mas isso não caracteriza erro na aplicação e sim pela ausência de algumas tabelas que não foram selecionadas pelo usuário. O AccessMIGPostgreSQL é um conjunto de classes que, em funcionamento, são capazes de ler o arquivo.mig e efetuar a migração corretamente. O processo neste momento transcorre de forma automática, sem que seja necessária a interferência do usuário, o que reforça a possibilidade de usuários leigos utilizarem a ferramenta para suas migrações. A fi gura 3 representa o grupo de classes implementadas. Figura 3 - Classes que integram o aplicativo AccessMIGPostgreSQL Figura 2 - Representação de um arquivo.mig A classe Arquivo é responsável por fazer a leitura de todo o arquivo.mig, armazenando todas as informações em memória para futuras utilizações. Esta classe utiliza uma estrutura de dados para armazenar todas as linhas lidas do arquivo.mig. Além disso, a classe Arquivo resgata o nome do banco de destino a ser criado, resgata o nome das tabelas e de seus respectivos campos e monta os comandos SQL para o banco de destino já fazendo a conversão dos tipos dos dados. Os comandos SQL para criar os relacionamentos também são feitos nesta classe e ambos estão armazenados em estruturas de dados distintas da estrutura onde são armazenadas todas as linhas do arquivo.mig. A tabela 4 representa a relação entre os tipos de dados no MS Access e os tipos de dados correspondentes que são criados no PostgreSQL. 55

6 Tabela 4 - Relação entre os tipos de dados MS Access /PostgreSQL MS Access PostgreSQL Long Bigint Text Varchar Date Memo Timestamp with time zone Text Figura 4 - Fluxo de Execução da aplicação Double Bit Double Precision Boolean Nesta versão inicial do AccessMIGPostgrQL, somente foram relacionados para conversão os principais tipos do MS Access. Entretanto, a conversão dos demais tipos é uma funcionalidade que pode ser incluída na aplicação, uma vez que seu código é software livre. A classe CriaDatabase é responsável por criar a base de dados no PostgreSQL. Para isso, esta classe cria e executa três arquivos: um arquivo.bat, um arquivo script SQL para a criação da base de dados e um script SQL para criação do tablespace onde será armazenada a nova base de dados. O arquivo.bat abre o Psql (programa gerenciador do PostgreSQL) e nele são executados os seguintes scripts: um para criação do banco e outro para a criação do tablespace associado à pasta criada. As classes ConexaoAccess e ConexaoPostgres estabelecem a conexão com os dois bancos de dados. A classe ConexaoPostgres utiliza todas as estruturas de dados para armazenamento de comandos SQL da classe Arquivo. Ainda assim, esta classe estabelece a conexão entre os dois bancos, recupera os dados do MS Access e os insere no PostgreSQL. As classes AdicionaVisoes e AdicionaPK são responsáveis pela criação das visões e das chaves primárias, respectivamente. A fi gura 4 representa o fl uxo de execução da aplicação. Considerações Finais Este artigo apresentou uma proposta de ferramenta para migração de bases de dados MS Access para PostgreSQL, que é livre, gratuita e realiza todo o processo de migração de forma automática e transparente. São estas características que permitem aos usuários leigos em Tecnologia da Informação migrar suas bases sem que sejam necessários investimentos com aquisição de licença de software para migração ou a contratação de empresa técnica especializada em processos desta natureza. A validação da ferramenta AccessMI- GPostgreSQL foi realizada exclusivamente em ambientes de desenvolvimento com modelo e banco de dados de testes, empregando tipos de dados mais comuns. Para melhor avaliação e aperfeiçoamento é imprescindível que sejam feitos testes em ambientes de produção. Somente assim será possível identifi car as melhorias necessárias para o uso em escala desta ferramenta. As maiores contribuições de cunho acadêmico deste artigo consistem no estudo das diversas ferramentas disponíveis para migração de banco de dados, apresentando suas características e peculiaridades, além da criação e apresentação da ferramenta desenvolvida. As contribuições de cunho social baseiam-se no fato de que através da ferramenta AccessMIGPostgreSQL as micro, pequenas e até as médias empresas podem benefi ciar-se da ferramenta como uma maneira de acompanhar a evolução tecnológica utilizando um banco de dados que está em constante atualização e, também, reduzindo ainda mais seus custos com a tecnologia, uma vez que o banco destino é gratuito. 56

7 Referências EasyFrom Technology (2007). Download and evaluate the latest version. < novembro. DMSoft Technologies (2007). Try DB- Convert for Access & PostgreSQL converter < PostgreSQL-pro.php>, novembro. DMSoft Technologies (2007). Try DBSync for Access & PostgreSQL converter < PostgreSQL-sync.php>, novembro. NAVICAT (2007). Download for 30-day demo version Navicat < com/download.html>, novembro. SCHERER, Adriana Paula Zamin; Jacobsen, Daniel Gonçalves; Santos, Marcelo Luis dos (2007). Banco de Dados Migração de Software Proprietário para Software Livre. SCHERER, Adriana Paula Zamin. (2008). < projetos.html> 57

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Prof. MSc. Hugo Souza Iniciando nossas aulas sobre

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

Leia mais

LINGUAGEM DE BANCO DE DADOS

LINGUAGEM DE BANCO DE DADOS LINGUAGEM DE BANCO DE DADOS Gabriela Trevisan Bacharel em Sistemas de Informação Universidade Federal do Rio Grande Pós-Graduanda Formação Pedagógica de Professores (FAQI) Conceito de BD Um banco de dados

Leia mais

Conteúdo Programático de PHP

Conteúdo Programático de PHP Conteúdo Programático de PHP 1 Por que PHP? No mercado atual existem diversas tecnologias especializadas na integração de banco de dados com a WEB, sendo o PHP a linguagem que mais se desenvolve, tendo

Leia mais

MULTIACERVO - VERSÃO 17.*

MULTIACERVO - VERSÃO 17.* MULTIACERVO - VERSÃO 17.* MANUAL PARA CONVERSÃO DA VERSÃO 16.* PARA 17.* CONTEÚDO: A) Procedimentos comuns para todas as arquiteturas B) Procedimentos exclusivos arquitetura Cliente/Servidor MS-SQL-SERVER

Leia mais

Principais Comandos SQL Usados no MySql

Principais Comandos SQL Usados no MySql Principais Comandos SQL Usados no MySql O que é um SGBD? Um Sistema Gerenciador de Banco de Dados (como no Brasil) ou Sistema Gestor de Base de Dados (SGBD) é o conjunto de programas de computador (softwares)

Leia mais

Aula 1: Noção Básica e Criação de Tabelas.

Aula 1: Noção Básica e Criação de Tabelas. Aula 1: Noção Básica e Criação de Tabelas. Introdução Olá! Seja bem-vindo a apostila de Microsoft Access 2010. Access 2010 é um Sistema de Gerenciamento de Banco de Dados da Microsoft, distribuído no pacote

Leia mais

FullCopyConvert Data

FullCopyConvert Data FullCopyConvert Data Prezados Senhores. Sobre FullCopyConvert Data É uma ferramenta especializada em conversão e migração de dados, oferece uma forma confortável e fácil de converter suas informações de

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

MULTIACERVO - VERSÃO 18.* MANUAL PARA CONVERSÃO DA VERSÃO 17.* PARA 18.*

MULTIACERVO - VERSÃO 18.* MANUAL PARA CONVERSÃO DA VERSÃO 17.* PARA 18.* MULTIACERVO - VERSÃO 18.* MANUAL PARA CONVERSÃO DA VERSÃO 17.* PARA 18.* CONTEÚDO: A) Procedimentos comuns para todas as arquiteturas B) Procedimentos exclusivos arquitetura com sgbd MS-SQL-SERVER C) Procedimentos

Leia mais

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013 QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013 Prezados Senhores da comissão de licitação da UENF, seguem alguns questionamentos acerca do edital de concorrência 01/2013 para esclarecimentos: 1. ANEXO

Leia mais

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Introdução BD desempenha papel crítico em todas as áreas em que computadores são utilizados: Banco: Depositar ou retirar

Leia mais

Conceitos de Banco de Dados

Conceitos de Banco de Dados Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir

Leia mais

Histórico da Revisão. Data Versão Descrição Autor

Histórico da Revisão. Data Versão Descrição Autor Sistema de Gerenciamento de Loja - SIGEL Documento de Visão Versão 1.0.0 Histórico da Revisão Data Versão Descrição Autor 13/01/2011 0.1 Versão preliminar do levantamento de requisitos funcionais e não

Leia mais

Introdução a Banco de Dados

Introdução a Banco de Dados Introdução a Banco de Dados Ricardo Henrique Tassi - Departamento de Replicação Índice 1- Introdução... 03 2- Quais são os bancos de dados mais conhecidos hoje em dia...04 3- Quais são os tipos de banco...05

Leia mais

Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br

Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br Ementa Introdução a Banco de Dados (Conceito, propriedades), Arquivos de dados x Bancos de dados, Profissionais de Banco de dados,

Leia mais

SUMÁRIO. Cursos STE SUMÁRIO... 1

SUMÁRIO. Cursos STE SUMÁRIO... 1 SUMÁRIO SUMÁRIO... 1 STEGEM - INTERFACE... 2 1 Introdução... 2 2 A interface... 2 2.1 Painel de Navegação... 3 2.2 Barra de Menus em forma de Ribbon... 4 2.3 Painel de Trabalho... 5 2.4 Barra de Status...

Leia mais

Aplicação Prática de Lua para Web

Aplicação Prática de Lua para Web Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio

Leia mais

Curso de Linux Básico

Curso de Linux Básico Curso de Linux Básico Oficina TecnoJovem Outubro/2013 Instalação de Programas Introdução Pacotes Gerenciamento de Pacotes Exemplos Material baseado na Documentação Ubuntu, disponível na Internet (WIKI)

Leia mais

MANUAL DE UTILIZAÇÃO

MANUAL DE UTILIZAÇÃO MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,

Leia mais

Cadastramento de Computadores. Manual do Usuário

Cadastramento de Computadores. Manual do Usuário Cadastramento de Computadores Manual do Usuário Setembro 2008 ÍNDICE 1. APRESENTAÇÃO 1.1 Conhecendo a solução...03 Segurança pela identificação da máquina...03 2. ADERINDO À SOLUÇÃO e CADASTRANDO COMPUTADORES

Leia mais

Disciplina: Unidade III: Prof.: E-mail: Período:

Disciplina: Unidade III: Prof.: E-mail: Período: Encontro 08 Disciplina: Sistemas de Banco de Dados Unidade III: Modelagem Lógico de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM Relembrando... Necessidade de Dados Projeto

Leia mais

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furbbr Resumo. Este artigo apresenta a especificação

Leia mais

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo TUTORIAL DO ACCESS PASSO A PASSO I. Criar um Novo Banco de Dados Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo 3. Clicar em Banco de Dados em Branco 4. Escrever um nome na caixa de diálogo

Leia mais

MULTIACERVO - VERSÃO 19.* MANUAL PARA CONVERSÃO DA VERSÃO 18.* PARA 19.*

MULTIACERVO - VERSÃO 19.* MANUAL PARA CONVERSÃO DA VERSÃO 18.* PARA 19.* MULTIACERVO - VERSÃO 19.* MANUAL PARA CONVERSÃO DA VERSÃO 18.* PARA 19.* CONTEÚDO: A) Procedimentos comuns para todas as arquiteturas B) Procedimentos exclusivos arquitetura com sgbd SqlServer C) Procedimentos

Leia mais

Persistência e Banco de Dados em Jogos Digitais

Persistência e Banco de Dados em Jogos Digitais Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem

Leia mais

Arquitetura de Banco de Dados

Arquitetura de Banco de Dados Arquitetura de Banco de Dados Daniela Barreiro Claro MAT A60 DCC/IM/UFBA Arquitetura de Banco de dados Final de 1972, ANSI/X3/SPARC estabeleceram o relatório final do STUDY GROUP Objetivos do Study Group

Leia mais

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Juarez Bachmann Orientador: Alexander Roberto Valdameri Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento

Leia mais

Aplicativo da Manifestação do Destinatário. Manual

Aplicativo da Manifestação do Destinatário. Manual Aplicativo da Manifestação do Destinatário Manual Novembro de 2012 1 Sumário 1 Aplicativo de Manifestação do Destinatário...4 2 Iniciando o aplicativo...4 3 Menus...5 3.1 Manifestação Destinatário...5

Leia mais

O Acordo de Haia Relativo ao Registro. Internacional de Desenhos Industriais: Principais características e vantagens

O Acordo de Haia Relativo ao Registro. Internacional de Desenhos Industriais: Principais características e vantagens O Acordo de Haia Relativo ao Registro Internacional de Desenhos Industriais: Principais características e vantagens Publicação OMPI N 911(P) ISBN 92-805-1317-X 2 Índice Página Introdução 4 Quem pode usufruir

Leia mais

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Visão. Versão 1.0

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Visão. Versão 1.0 ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão 1.0 Data: 27/03/2011 Histórico da Revisão Data Versão Descrição Autor 27/03/2011 1.0 Versão Inicial

Leia mais

Software automatizado para controle de consultas da clínica de fisioterapia

Software automatizado para controle de consultas da clínica de fisioterapia Software automatizado para controle de consultas da clínica de fisioterapia Jeverson Siqueira 1, Wallace Caldeira 1, Jorge Aikes Junior 1 1 Ciência da Computacão Faculdades Anglo Americano de Foz do Iguaçu

Leia mais

Auxiliar de instalação (Português Brasileiro) Primeiros passos

Auxiliar de instalação (Português Brasileiro) Primeiros passos Primeiros passos Auxiliar de instalação (Português Brasileiro) Agradecemos que você tenha optado por nosso produto e esperamos que esteja sempre satisfeito(a) com seu novo software da G DATA. Caso algo

Leia mais

Usando PostgreSQL na Regra de Negócio de um ERP. Fabiano Machado Dias Eduardo Wolak

Usando PostgreSQL na Regra de Negócio de um ERP. Fabiano Machado Dias Eduardo Wolak Usando PostgreSQL na Regra de Negócio de um ERP Fabiano Machado Dias Eduardo Wolak Regra de negócio? São todas as regras existentes num sistema de informação, que ditam seu comportamento, suas restrições

Leia mais

Controle de Estoque. Apresentação. Cadastro de Grupos de Produtos. Cadastro de Produtos

Controle de Estoque. Apresentação. Cadastro de Grupos de Produtos. Cadastro de Produtos Controle de Estoque Apresentação O módulo de Controle de Estoque do LegalManager consiste em três partes principais: Manutenção do Estoque, Solicitações e Atendimento a Solicitações. Destes módulos, tradicionalmente

Leia mais

Banco de Dados. Microsoft Access

Banco de Dados. Microsoft Access Banco de Dados Microsoft Access PARTE 01 edição 2007 Índice 01-) Conceito... 2 02) Sistema Gerenciador de Banco de Dados Relacional (SGBDR)... 3 03) Access... 3 04) Etapas para elaboração de um Banco de

Leia mais

Laboratório de Redes. Professora Marcela Santos marcela@edu.estacio.br

Laboratório de Redes. Professora Marcela Santos marcela@edu.estacio.br Laboratório de Redes Professora Marcela Santos marcela@edu.estacio.br Active Directory (AD) Samba Máquina virtual Criação de uma máquina virtual Instalação do Windows Server O Active Directory (AD) é um

Leia mais

SQL Linguagem de Definição de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

SQL Linguagem de Definição de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri SQL Linguagem de Definição de Dados Banco de Dados SQL Structured Query Language Uma das mais importantes linguagens relacionais (se não a mais importante) Exemplos de SGBD que utilizam SQL Oracle Informix

Leia mais

Bem-vindo! O que há de novo no PaperPort 10?

Bem-vindo! O que há de novo no PaperPort 10? Bem-vindo! O ScanSoft PaperPort é um pacote de softwares para gerenciamento de documentos que ajuda o usuário a organizar, acessar, compartilhar e gerenciar documentos em papel e digitais no computador

Leia mais

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 FileMaker Pro 14 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 2007-2015 FileMaker, Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA FACULDADE DE TECNOLOGIA DE BOTUCATU CURSO SUPERIOR DE TECNOLOGIA EM INFORMÁTICA PARA NEGÓCIOS

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA FACULDADE DE TECNOLOGIA DE BOTUCATU CURSO SUPERIOR DE TECNOLOGIA EM INFORMÁTICA PARA NEGÓCIOS CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA FACULDADE DE TECNOLOGIA DE BOTUCATU CURSO SUPERIOR DE TECNOLOGIA EM INFORMÁTICA PARA NEGÓCIOS LUIS HENRIQUE SOLER DESENVOLVIMENTO DE SISTEMA DE ENSAIO

Leia mais

EDITORES DE TEXTO Capítulo 1: Avaliação técnica e econômica dos principais editores de texto do mercado.

EDITORES DE TEXTO Capítulo 1: Avaliação técnica e econômica dos principais editores de texto do mercado. Nome: Nº Série: EDITORES DE TEXTO Capítulo 1: Avaliação técnica e econômica dos principais editores de texto do mercado. Habilidades: Pesquisar novas ferramentas e aplicativos de informática para a área

Leia mais

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de

Leia mais

Documento de Requisitos Projeto SisVendas Sistema de Controle de Vendas para Loja de Informática.

Documento de Requisitos Projeto SisVendas Sistema de Controle de Vendas para Loja de Informática. Documento de Requisitos Projeto SisVendas Sistema de Controle de Vendas para Loja de Informática. 1 Introdução 1.1 Propósito O propósito deste documento de especificação de requisitos é definir os requisitos

Leia mais

Controle do Arquivo Técnico

Controle do Arquivo Técnico Controle do Arquivo Técnico Os documentos existentes de forma física (papel) no escritório devem ser guardados em pastas (normalmente pastas suspensas) localizadas no Arquivo Técnico. Este Arquivo pode

Leia mais

MANUAL DE UTILIZAÇÃO Aplicativo Controle de Estoque Desktop

MANUAL DE UTILIZAÇÃO Aplicativo Controle de Estoque Desktop MANUAL DE UTILIZAÇÃO Aplicativo Controle de Estoque Desktop 1 1 INICIANDO O APLICATIVO PELA PRIMEIRA VEZ... 3 2 PÁGINA PRINCIPAL DO APLICATIVO... 4 2.1 INTERFACE INICIAL... 4 3 INICIANDO PROCESSO DE LEITURA...

Leia mais

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador> FACULDADE DE ENGENHARIA DE COMPUTAÇÃO PROJETO FINAL I e II PLANO DE TRABALHO O Trabalho de Conclusão de Curso (TCC) a ser desenvolvido

Leia mais

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.

Leia mais

Proposta de Implantação do Software MULTIACERVO no Arquivo do DEINFRA

Proposta de Implantação do Software MULTIACERVO no Arquivo do DEINFRA Proposta de Implantação do Software MULTIACERVO no Arquivo do DEINFRA Acadêmicos: CÁSSIA REGINA BATISTA - cassiareginabatista@grad.ufsc.br CLARISSA KELLERMANN clarissakel@gmail.com IVAN MÁRIO DA SILVEIRA

Leia mais

Oficina. Praça das Três Caixas d Água Porto Velho - RO

Oficina. Praça das Três Caixas d Água Porto Velho - RO Oficina Praça das Três Caixas d Água Porto Velho - RO Oficina Ministrante: Marcel Leite Rios Apresentação Pessoal Marcel Leite Rios Prof. de Informática IFRO Graduado: Sistemas de Informação - ULBRA MBA

Leia mais

TUTORIAL DE UTILIZAÇÃO. Rua Maestro Cardim, 354 - cj. 121 CEP 01323-001 - São Paulo - SP (11) 3266-2096

TUTORIAL DE UTILIZAÇÃO. Rua Maestro Cardim, 354 - cj. 121 CEP 01323-001 - São Paulo - SP (11) 3266-2096 TUTORIAL DE UTILIZAÇÃO Índice Geral Antes de Começar 2 Procedimento de Instalação 3 Exportar dados para o 8 Acesso ao 10 Ordens de Serviço no 11 Solicitações de Serviço no 17 Folhas de Inspeção no 19 Importar

Leia mais

NOVIDADES COMPLY VERSÃO 4.00

NOVIDADES COMPLY VERSÃO 4.00 NOVIDADES COMPLY VERSÃO 4.00 Página 1 de 15 Maiores informações a respeito dos assuntos destacados abaixo devem ser obtidas no Manual do Comply v4.00 disponível no Portal de Produtos. Página 2 de 15 CADASTROS

Leia mais

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas

Leia mais

Ferramentas de Administração. PostgreSQL

Ferramentas de Administração. PostgreSQL Ferramentas de Administração ao SGBD PostgreSQL Diego Rivera Tavares de Araújo diegoriverata@gmail.com Introdução Mas o que é PostgreSQL? Introdução as ferramentas O PostgreSQL pode ser acessado a partir

Leia mais

1. Domínio dos Atributos

1. Domínio dos Atributos Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br 1. Domínio dos Atributos Por domínio, ou tipo, pode-se entender como a maneira como determinado atributo (ou campo, se tratando

Leia mais

CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS

CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS Servidor: O servidor é todo computador no qual um banco de dados ou um programa (aplicação) está instalado e será COMPARTILHADO para outros computadores,

Leia mais

5 Implantação. 5.1. Plano do Piloto

5 Implantação. 5.1. Plano do Piloto 5 Implantação Neste capítulo será abordada a fase de implantação do novo sistema de gerenciamento de conhecimento baseado em Web Semântica. O capítulo 4 (Desenvolvimento) modelou, arquitetou e desenvolveu

Leia mais

SISTEMA INTEGRADO DE GESTÃO ACADÊMICA

SISTEMA INTEGRADO DE GESTÃO ACADÊMICA MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO TRIÂNGULO MINEIRO SISTEMA INTEGRADO DE GESTÃO ACADÊMICA MÓDULO PROTOCOLO MANUAL DO USUÁRIO VERSÃO: SETEMBRO/2010 SUMÁRIO Introdução...

Leia mais

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com III Jornada Latinoamericana e do Caribe do gvsig Artigo: Integração do software i3geo com o gvsig Autor: Edmar Moretti Resumo: O i3geo é um software para a criação de mapas interativos para internet qu

Leia mais

Anexo I Formulário para Proposta

Anexo I Formulário para Proposta PLATAFORMA CGI.br Solicitação de Propostas SP Anexo I Formulário para Proposta Data: 05/07/2013 Versão: 1.1 Plataforma CGI.br Solicitação de Propostas - SP Anexo I Formulário para Proposta 1. Estrutura

Leia mais

4 O Workflow e a Máquina de Regras

4 O Workflow e a Máquina de Regras 4 O Workflow e a Máquina de Regras O objetivo do workflow e da máquina de regras é definir um conjunto de passos e regras configuráveis. Ao longo de sua execução, um usuário consegue simplificar o seu

Leia mais

Documentação. Programa de Evolução Contínua Versão 1.76

Documentação. Programa de Evolução Contínua Versão 1.76 Documentação Programa de Evolução Contínua Versão 1.76 Sumário Resumo das Novidades... 3 Configuração das Novidades... 5 Nova integração Google Universal Analytics... 5 Sistema de Múltiplos Pacotes de

Leia mais

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

Manual do Sistema Vida Controle de Contatos Editorial Brazil Informatica Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica I Vida Controle de Contatos Conteúdo Part I Introdução 2 1 Vida Controle... de Contatos Pessoais 2 Part II Configuração 2 1 Configuração...

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA DE SOFTWARE I ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis

Leia mais

Controle de Almoxarifado

Controle de Almoxarifado Controle de Almoxarifado Introdução O módulo de Controle de Almoxarifado traz as opções para que a empresa efetue os cadastros necessários referentes a ferramentas de almoxarifado, além do controle de

Leia mais

SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO

SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO AGOSTO DE 2013 SUMÁRIO STI/UFF - Sistema de Gerenciamento de Projetos do PDI SUMÁRIO... 2 1 Introdução... 3 1.1 O que é e qual a finalidade

Leia mais

INFORMÁTICA APLICADA II BANCO DE DADOS

INFORMÁTICA APLICADA II BANCO DE DADOS INFORMÁTICA APLICADA II BANCO DE DADOS Professor:. Carga horária semanal: 4 HA Resumo dos assuntos abordados: - Teoria de banco de dados; - Modelagem de dados; - MS-Access; - Linguagem SQL; - PostgreSQL;

Leia mais

Manual BitFarmácia Popular Versão 2 Software Autorizador Farmácia Popular

Manual BitFarmácia Popular Versão 2 Software Autorizador Farmácia Popular Manual BitFarmácia Popular Versão 2 Software Autorizador Farmácia Popular Bitshop Informática Ltda Todos os Direitos Reservados www.bitshop.com.br Conteúdo 1. A Quem se Destina o BitFarmácia Popular 2.

Leia mais

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8 ÍNDICE INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8 ACESSO ÀS FERRAMENTAS 9 FUNÇÕES 12 MENSAGENS 14 CAMPOS OBRIGATÓRIOS

Leia mais

Como funcionam os comandos de SQL no Logic Basic Por Alan Oliveira

Como funcionam os comandos de SQL no Logic Basic Por Alan Oliveira Como funcionam os comandos de SQL no Logic Basic Por Alan Oliveira www.linksinfo.com.br Tutorial versão 1.0 Sobre o Logic basic: Parte 1 Sobre o Logic Basic e o SQL O Logic Basic é uma linguagem de programação

Leia mais

Tabela e Gráficos Dinâmicos Como estruturar dinamicamente dados no Excel

Tabela e Gráficos Dinâmicos Como estruturar dinamicamente dados no Excel Tabela e Gráficos Dinâmicos Como estruturar! Para que serve a Tabela e o Gráfico Dinâmico?! Como criar uma Tabela Dinâmica?! Como criar um Gráfico Dinâmico?! Como podemos atualizar dos dados da Tabela

Leia mais

Disciplina: Unidade I: Prof.: E-mail: Período:

Disciplina: Unidade I: Prof.: E-mail: Período: Encontro 02 Disciplina: Sistemas de Banco de Dados Unidade I: Introdução aos Sistemas de Banco de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM 1. Introdução aos Sistemas

Leia mais

Disciplina: Programas de Edição de Textos Professora: Érica Barcelos

Disciplina: Programas de Edição de Textos Professora: Érica Barcelos Disciplina: Programas de Edição de Textos Professora: Érica Barcelos CAPÍTULO 4 4. RECURSOS PARA ILUSTRAÇÕES Uma característica que difere os processadores de textos dos editores é a possibilidade de gerar

Leia mais

Microsoft Access XP Módulo Um

Microsoft Access XP Módulo Um Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais

www.nddigital.com.br Manual de Administração DPS Printer 2.1 NDDigital S/A - Software

www.nddigital.com.br Manual de Administração DPS Printer 2.1 NDDigital S/A - Software www.nddigital.com.br Manual de Administração DPS Printer 2.1 NDDigital S/A - Software 2 Introdução Este manual foi elaborado para administradores, para entendimento do funcionamento do produto e administração

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

Padrão ix. Manual de Instalação do Q-Ware Server Versão 3.0.0.2

Padrão ix. Manual de Instalação do Q-Ware Server Versão 3.0.0.2 Padrão ix Manual de Instalação do Q-Ware Server Versão 3.0.0.2 Copyright 2000-2014 Padrão ix Informática Sistemas Abertos S/A. Todos os direitos reservados. As informações contidas neste manual estão sujeitas

Leia mais

DATA WAREHOUSE. Introdução

DATA WAREHOUSE. Introdução DATA WAREHOUSE Introdução O grande crescimento do ambiente de negócios, médias e grandes empresas armazenam também um alto volume de informações, onde que juntamente com a tecnologia da informação, a correta

Leia mais

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert: BRAlarmExpert Software para Gerenciamento de Alarmes A TriSolutions conta com um produto diferenciado para gerenciamento de alarmes que é totalmente flexível e amigável. O software BRAlarmExpert é uma

Leia mais

DIÁRIO DE CLASSE. Atenciosamente,

DIÁRIO DE CLASSE. Atenciosamente, DIÁRIO DE CLASSE Estamos apresentando aos Professores e Professoras da UNEB o sistema de registros acadêmicos que será feito online a partir de qualquer computador com acesso à internet. Salientamos que

Leia mais

Disciplina: Unidade V: Prof.: E-mail: Período:

Disciplina: Unidade V: Prof.: E-mail: Período: Encontro 17 Disciplina: Sistemas de Banco de Dados Unidade V: Introdução à Linguagem SQL Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM 13. Introdução à Linguagem SQL Introdução

Leia mais

gerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado

gerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado O NetPublisher é um sistema de gerenciamento de portais e websites corporativos (intranets ou extranets), apropriado para pequenas, médias e grandes empresas. O conteúdo do website pode ser atualizado

Leia mais

O Gerenciamento de Documentos Analógico/Digital

O Gerenciamento de Documentos Analógico/Digital Tipos de GED: Document imaging Document management Document Imaging / Document Management O Gerenciamento de Documentos Analógico/Digital Mundo analógico Criação Revisão Processamento Arquivo Mundo digital

Leia mais

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Construtor de sites SoftPixel GUIA RÁPIDO - 1 - GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template

Leia mais

1.2) Na tela seguinte, o primeiro item a ser selecionado é o Unidade Acumuladora1.

1.2) Na tela seguinte, o primeiro item a ser selecionado é o Unidade Acumuladora1. MANUAL DA NOVA VERSÃO DE ARQUIVAMENTO DO CPROD Na nova versão de Arquivamento que está sendo implementada no CPROD, antes de realizarmos o Arquivamento do Processo ou Documento em si, temos que criar no

Leia mais

Boletim Técnico. O objetivo desse documento é apresentar de forma macro, todas as alterações efetuadas no módulo do Patrimônio

Boletim Técnico. O objetivo desse documento é apresentar de forma macro, todas as alterações efetuadas no módulo do Patrimônio SPED CIAP Produto : LOGIX 05.10/10.01/10.02 Chamado : AABV09 Data da criação : 09/08/2011 Data da revisão : 24/08/11 País(es) : Brasil : O objetivo desse documento é apresentar de forma macro, todas as

Leia mais

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

CONFIGURAÇÃO Cobian Backup Programa gratuito e de qualidade para realizar seus backups automáticos

CONFIGURAÇÃO Cobian Backup Programa gratuito e de qualidade para realizar seus backups automáticos CONFIGURAÇÃO Cobian Backup Programa gratuito e de qualidade para realizar seus backups automáticos Publicado em 22/08/2010 por claudioboaventura Na primeira parte do artigo instalação sobre o excelente

Leia mais

Demonstrativo de Informações Previdenciárias e Repasses

Demonstrativo de Informações Previdenciárias e Repasses CADPREV CADPREV Ente Local Aplicativo Desktop Manual do Usuário Demonstrativo de Informações Previdenciárias e Repasses Data Publicação: 28/08/2013 1 de 21 Índice 1 Finalidade... 3 2 Visão Geral... 3 3

Leia mais

INSTALAÇÃO DE SOFTWARES ÚTEIS EM ENGENHARIA CARTOGRÁFICA

INSTALAÇÃO DE SOFTWARES ÚTEIS EM ENGENHARIA CARTOGRÁFICA INSTALAÇÃO DE SOFTWARES ÚTEIS EM ENGENHARIA CARTOGRÁFICA Primeiramente é importante observar a importância do desenvolvimento de softwares específicos para agilizar o trabalho do Engenheiro Cartógrafo.

Leia mais

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.

Leia mais

Casos de Sucesso. Cliente. Deloitte Touche Tohmatsu Consultores LTDA

Casos de Sucesso. Cliente. Deloitte Touche Tohmatsu Consultores LTDA Casos de Sucesso Cliente Deloitte Touche Tohmatsu Consultores LTDA Deloitte Touche Tohmatsu Consultores LTDA Perfil da empresa A Deloitte é uma das maiores empresas do mundo na prestação de serviços profissionais

Leia mais

Manual de digitação de contas Portal AFPERGS

Manual de digitação de contas Portal AFPERGS Manual de digitação de contas Portal AFPERGS 1 Sumário Acesso à função digitação de contas... 3 O que é a Função digitação de contas (DC)... 4 Como proceder na função digitação de conta médica (DC)...

Leia mais

Versão 1.0 09/10. Xerox ColorQube 9301/9302/9303 Serviços de Internet

Versão 1.0 09/10. Xerox ColorQube 9301/9302/9303 Serviços de Internet Versão 1.0 09/10 Xerox 2010 Xerox Corporation. Todos os direitos reservados. Direitos reservados de não publicação sob as leis de direitos autorais dos Estados Unidos. O conteúdo desta publicação não pode

Leia mais

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 FileMaker Pro 13 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 2007-2013 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

O servidor de banco de dados ORACLE corporativo da empresa deve possuir a seguinte especificação mínima:

O servidor de banco de dados ORACLE corporativo da empresa deve possuir a seguinte especificação mínima: ICOL Instruções para Instalação - ORACLE 1. Introdução Esse documento contém as instruções para instalação da aplicação ICOL na estrutura de máquinas da empresa cliente. No caso, estão descritos os procedimentos

Leia mais

5 Mecanismo de seleção de componentes

5 Mecanismo de seleção de componentes Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações

Leia mais