Jump to content

Search the Community

Showing results for tags 'bases de dados'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website


GitHub


LinkedIn


Twitter


Facebook

  1. Boa noite malta este ano vou fazer a minha PAP, o projeto consiste num site para consultar qual o sítio mais apropriado para doar sangue, e para isso preciso de uma base de dados de todos os hospitais / clínicas que aceitem sangue. Já procurei no Google e não encontrei nada concreto, precisava de ajuda para procurar. Cumps, Miguel
  2. Olá malta, tenho aqui uma pergunta de escolha múltipla para a qual não tenho resposta e ainda não consegui mesmo perceber o q se pretende com isto. Atenção que já li bastantes vezes e ainda não consegui perceber a lógica por detrás desta pergunta e qual a resolução. Basicamente a pergunta é esta: Pretende-se realizar uma cópia de segurança de uma base de dados, garantido que esta se encontrará distanciada geograficamente de 100 km do ponto original. Para esse efeito pode-se considerar duas opções para transferir os dados, entre o ponto original e local da cópia segurança, através: i) de uma ligação digital com capacidade de transferência de 100 mbits por segundo; ou ii) do transporte de um disco rígido com capacidade total da cópia de segurança. Considere que o transporte do disco rígido é realizado com uma velocidade média de 50 km/h, e ignore o tempo de cópia entre os discos rígidos em ambos os casos. A partir de qual valor de dados é preferível transferir por transporte em vez da ligação digital? As escolhas são: (A) 84,82 GiByte (B) 85,82 GiByte (C) 83,82 GiByte (D) 82,82 GiByte (E) 82,85 GiByte A resposta certa nas soluções é a (C) Será que me podem dizer como se chega a esta resposta e qual a resolução? Eu basicamente o que fiz foi ver em 1 hora da viagem quanto é que eu iria transferir em MB e sei que a viagem são 2 horas e fiz 2x sobre esse resultado. De qualquer das maneiras, quando converto esses valores de MB para GB dão-me valores muito distantes daquilo que é. Alguém me consegue ajudar com esta pergunta, que sinto q é super simples, mas simplesmente n estou a chegar lá por burrice minha.
  3. Olá, Boa tarde a todos sou o Guilherme e gostava de saber se me podiam ajudar. Estou a estagiar numa empresa e preciso de fazer um pequeno programa onde pudesse colocar os dados do cliente, (nome, morada, nif, e-mail, contacto) espaço para descarregar as propostas feitas, as faturas dos fornecedores da compra do material, ficheiros excel e pdf. Condensar toda a informação do cliente, e quando acedêssemos a esse sistema, podermos fazer uma pesquisa a essa informação através do nome, ou nif ou numero da proposta que demos ao cliente. Eu não sei por onde começar nem tenho muito bem ideia de como fazer. Gostava de saber se alguém já fez algum programa com funcionalidades parecidas e me pudesse ajudar Obrigado
  4. Bom dia a todos. Gostava que me pudessem ajudar pois quero zelar pela segurança de toda a informação que quero armazenar sobre clientes. Eu tenho um formulário com cerca de 20 campos que tenho que preencher com informação critica e queria ter a certeza de que a informação é enviada, armazenada e consultada com segurança, isto e, que ninguém consegue aceder a essa informação de forma ilicita. O formulário esta feito em html e é armazenada num servidor online agradecia que me dessem ideias e como fazer. Sinto-me um bocado desorientado e queria que me ajudassem explicando o que devo e como faze-lo. Já me falaram de usar json e que se instala-se um certificado ssh no servidor não me precisava de me preocupar com nada, mas antes de ter que aprender a usar json e instalar o certificado queria saber as vossas sugestões. Aguardo as vossas sugestões de forma a eu fazer algo em condições e ficar descansado no que diz respeito à segurança dos dados de outras pessoas com que vou ter de trabalhar. Cumprimentos a todos.
  5. Boas pessoal, eu sou novo nestas andanças e precisava da vossa ajuda. Precisava de uma macro que me fizesse o copiar e o colar de uma zona defenida, copiar os valores do modulo 1 até ao modulo 2 e assim sucessivamente até ao modulo 6. eu ja consegui fazer uma macro que me consegue copiar e colar, so que ja defeni essa zona, se houver colocação de mais uma linha altera me tudo. A 1 modulo 1 2 1564 3 235 4 3468 5 modulo 2 6 567 7 809 cumprimentos Fabio Sá
  6. Prezados, bom dia! Estou gerando um banco de dados bem simples no Libre Base, para atender uma demanda aqui no meu departamento. Não posso usar o Access, que seria a melhor alternativa, para tanto, devido a licença gratuita, tenho que usar os recursos do Base. Assim, pergunto aos amigos: é possível criar menus no Base, para acessar facilmente consultas e formulários; ou um formulário com botões para abrir determinados objetos do banco de dados? Segunda questão: Segurança! É possível colocar uma senha ou criar um esquema de usuários/senha no Base? Grato pela atenção dos amigos. Abs.,
  7. Prezados, bom dia! Quando realizava consultas no Access, para buscar um nome específico ou parte dele, eu usava este comando, na linha de critério: Like * & [Entre nome:] & * , onde o usuário, ao realizar a consulta lhe era solicitado uma condição, através de uma caixa de mensagem, para no caso, exibir uma consulta que contenha uma parte do nome. Hoje estou tendo que criar um banco de dados no Base do Libre Office, pois na prefeitura que trabalho não roda o Office da Microsoft, e preciso justamente deste recurso para facilitar a consulta do servidores que estarão cadastrados no banco de dados, mas não consigo fazer. Não manjo muito de SQL, mas acredito que dê para fazer com ele também. Quem puder me dar uma mãozinha, de antemão eu agradeço! Abs.,
  8. <?php date_default_timezone_set ("Europe/Lisbon"); ?> <html> <head> </head> <body> <div id="header"> <div><b><?=date("Y-m-d H:i:s") ?> <h3> Sistema de transferencia interbase dados</h3> </b></div> </div> <div class="clear"></div> <script type="text/javascript"> setInterval(function(){ window.location = 'auto.php'; }, 7500); </script> <?php $dblink1=mysqli_connect('alfa.ddns.net', 'masters', '************','db1'); // connect server 1 mysqli_select_db($dblink1,'db1'); // select database 1 $dblink2=mysqli_connect('bravo.ddns.net', 'clientes', '**********','db2'); // connect server 2 mysqli_select_db($dblink2, 'db2'); // select database 2 $table='production_log'; $tableinfo = mysqli_fetch_array(mysqli_query($dblink1,"SHOW CREATE TABLE production_log ")); // get structure from table on server 1 mysqli_query($dblink2," $tableinfo[1] " ); // use found structure to make table on server 2 $result = mysqli_query($dblink1,"SELECT * FROM production_log where barcode =0 limit 10 "); // select all content while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC) ) { mysqli_query($dblink1, "UPDATE production_log SET barcode=1 where barcode =0 limit 1"); mysqli_query($dblink2,"INSERT INTO production_log (".implode(", ",array_keys($row)).") VALUES ('".implode("', '",array_values($row))."')"); // insert one row into new table } mysqli_close($dblink1); mysqli_close($dblink2); ?> </body> </html> Boa noite. Este código faz a passagem de dados entre duas bases de dados em locais distintos. A minha intenção era usar o campo barcode para marcar a linha como já copiada, para não ter de criar outras regras ou campos de controlo. Aparentemente funciona bem, no entanto de vez em quando cria registos duplicados na base de dados de destino (5 registos duplicados num universo de cem mil). Eu não sou programador experiente, só vou juntando partes de código 🙂 Na vossa opinião como se pode otimizar, ou mesmo alterar a filosofia da coisa para melhorar? Obrigado
  9. Boa tarde! Bom o meu problema é com a transformação de data: exemplo: eu tenho a data "04/02/2012" numa coluna data, o meu objetivo e mudar essa data para "fevereiro de 2012" O meu problema e que no exercício em questão tenho 5 tabelas e eu tenho de ir buscar informação a 3 delas (innerjoin) sendo as tabelas usadas (funcionario; linhasfatura; faturas). A tabela funcionário é composta pelas colunas: ID; Nome; Comissão linhasfatura é composta por: ID; numfatura; horas; preco; taxaiva; codserviço faturas é composta por: numero; data; anulada; funcionario; cliente O exercício pede o seguinte: Qual o montante de comissões a pagar a cada funcionário, mês a mês, referentes a qualquer ano. Eu utilizei o seguinte código: SELECT funcionarios.ID, funcionarios.nome, month(data) as Mes, Sum(preco*horas*comissao) AS comissao_total FROM funcionarios INNER JOIN (faturas INNER JOIN linhasfatura ON faturas.numero = linhasfatura.numfatura) ON funcionarios.ID = faturas.funcionario WHERE (((faturas.[anulada])=False) AND ((Year([data]))=[ Em que ano?]) AND ((Month([data])) Between 1 And 12)) GROUP BY funcionarios.ID, funcionarios.nome, month(data) Este link é como dá: https://imgur.com/a/1VjjWqA Este link é como deveria dar para estar certo: https://imgur.com/a/pYXCpA5 Bom eu tentei explicar me o melhor possível se alguem me conseguir ajudar, ficaria muito agradecido. Obrigado!
  10. Boas, Pretendo criar uma trigger numa base de dados para confirmação de inserção de dados numa tabela, do tipo: socios (tabela), com dois ou mais campos (codsocio - auto-incremente; nomesocio (varchar 20 ) create trigger testetrg on socios after insert as print 'Registo introduzido.'; É possível fazer uma confirmação simples? Aceita o print ? chocolate
  11. Olá, Fiz um código para eliminar uma linha na base de dados atraves do datagridview, porém apago todos os dados. O que mudo no código para eliminar apenas a linha que pretendo? //definir a query string query = "DELETE FROM produtos"; //abrir a ligação à BD if (a.open_connection()) { //criar o comando e associar a query com a ligação através do construtor MySqlCommand cmd = new MySqlCommand(query, a.connection); if (dataGridView1.SelectedRows.Count == 0) { MessageBox.Show("Nenhum registro selecionado", "Atenção"); return; } else dataGridView1.Rows.RemoveAt(dataGridView1.CurrentRow.Index); //executar o comando cmd.ExecuteNonQuery(); //fechar a ligação à BD a.close_connection(); } MessageBox.Show("Dados eliminados com sucesso"); }
  12. Ola a todos, Tenho 3 lojas em 3 cidades diferentes e queria colocar em funcionamemto uma base de dados de gestão de vendas. Já tenho a base de dados efetuada no access e ja migrei o backend para o sql server. No computador onde está instalado o sql server liguei o meu frontend (access) ao backend (sqlserver). A dúvida é como ligar frontend (access) nos pc das lojas ao sql server (onde está o backend comum) que está situado em minha casa? Obrigado a todos pela ajuda, qualquer opinião será útil para eu explorar
  13. Boa tarde a todos, espero não me ter enganado no local onde postar esta minha duvida. Estou neste momento a criar um projecto, tenho uma lista de cliente e cada 1 possui uma lista de observações associada, e cada observação tem que guardar a data e hora a que tal observação foi feita, um endereço para um ficheiro e a observação em si. A minha duvida predende-se ao facto de eu não saber se é possível tornar um atributo composto num atributo também multi-valor. Este mesmo problema também o tenho quando quero que um cliente possa ter associado a ele mais que uma morada. Alguém me pode responder? Já agora parabéns a toda a comunidade, grande forum!!!
  14. Viva, Bom, long story short, estou a fazer uma bd em access que regista os tempos dos funcionários em determinado projeto ao longo do dia. Basicamente criei 3 tabelas 1 - tblFuncionarios (ID, nome, email...) 2 - tblProjetos (ID, nome), onde estão listados todos os projetos 3 - Registo (ID, projeto, data, nr_horas) Começam aqui os meus problemas: Nesta fase quero só criar um formulário (as questões de segurança e acesso, trato mais tarde) onde esteja o nome do funcionário (tem de ir buscar à tblFUncionarios, certo?), uma combobox com o projeto para ele escolher (tem tb de ir buscar à tblProjetos...), um campo data e um campo horas. Corrijam-me se eu estiver errado: a form vai escrever na tabela Registo mas há campos nessa tabela que "pertencem" (ou são seleccionados) a outras tabelas. Daí entrar as relações, certo? Como é que na form selecciono campos de outras tabelas (no caso Funcionário e Projeto) para registar nos Registos? Obrigado desde já pelo suporte.
  15. Boa tarde tenho o seguinte esquema: Folha Excel com Dados ----- Excel com Macro ----- Folha Excel recebe Dados Precisava de passar os dados da 1º folha para a 2º quando abro o Excel que contêm a macro. Alguém me poderia dar uma ideia do código que vou precisar? Obrigado! Abraços, Afonso Mira.
  16. Bom dia, estou a fazer um projeto em php, e preciso de uma base de dados MySQL do wordpress com o plug in WooCommerce instalado e com alguns produtos. E só para testes, se alguém me conseguisse ajudar, eu ficaria bastante agradecido.
  17. Boas malta, Tenho uma conexão a uma BD ORACLE. Quando executo o meu código desenvolvido em asp.net c# diretamente do visual studio tudo OK. Quando faço a hospedagem da página web para o IIS do servidor dá o erro: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater. O oracle client está instalado no servidor e mesmo assim não funciona. Alguém consegue ajudar neste problema?
  18. Boas sou novo nestas zonas e gostaria de saber como faço para executar um backup da minha base de dados e também para restaurar. Se alguém me poder ajudar fico imenso grato. Obrigado.
  19. Ola amigos , estou a realizar um protejo em Visual BASIC 2017 sobre Contador Electrónico, o que é isto, é nada mais nada menos que um programa que tem 10 mesas em que se pode adicionar ou remover mesas á medida da capacidade do estabelecimento e disponibilidade , contudo eu nao sou mesmo nada perito em vb e tenho alguma dificuldade em entender mas gostava de saber se me podiam dar uma ajudinha em explicarem-me como devo de fazer e a melhor forma para que eu possa através de um outro Form clicar num botão que diz "Recolher Registo" e no qual esse botao envia-se um email para o administrador que só á um no programa e mostrar no email um anexo em acess ou excel ou word ,assim qualquer coisa como um modelo que ficasse bem bonitinho para que depois o dito administrador pudesse tirar uma cópia desse tal anexo para guardar , nao tenho código em relação a isso de enviar email e capa do anexo,apenas tenho um sistema de login e registo e o principal do programa que é a parte das mesas disponiveis e assim que um cliente comeca e acaba um jogo , gostava primeiro de entender o raciocínio de como devo fazer 🙂 ,é baseado Num software que existe na net com o nome de "Contelec", baseado nisso, obrigado por alguma resposta e espero que tenha sido claro na minha duvida cumprimentos
  20. Alguém tem alguma ideia de como fazer um botão na minha aplicação para que este realize um backup da base de dados. Que dê para o usuário escolher onde irá ficar o backup. E um botão para ir buscar a base de dados (Restaurar). Obrigado 🙂
  21. Tenho um form onde insiro os dados na base de dados e outro form onde visualizo. Nesse que visualizo os dados, gostava de poder carregar em um dos dados e que depois abrisse um novo form. Exemplo: | Referências | |-------------------------| |PRVT DO 20 0750| |-------------------------| |PRVT DO 20 0350| Ao Carregar em "PRVT DO 20 0750" na tabela este abriria outro form com os componentes dessa mesma referencia. Se alguém souber de alguma forma de o fazer agradecia a ajuda. Obrigado. Afonso Mira😄
  22. Olá pessoal. Estive a tentar explorar o access para tentar fazer uma base de dados para me organizar no trabalho. Pensei que ia ser uma coisa simples, mas deparei-me com muitas incertezas, e cheguei à conclusão que estou mesmo a ZEROS nesta materia. Entrei à tempos numa empresa de fotografia, e existe lá uma série de discos Externos com Filmes. São práticamente 8 anos de filmes... Estão um pouco (bastante até 😁) desorganizados... Então queria criar uma base de dados onde eu pode-se registar os Serviços (Casamentos, Batizados e Outros) se tem Filme Final pronto, se tem projecto, se ainda existe os clips originais, e em que disco se encontram cada um deles... Depois de registar gostava tambem de poder Pesquisar, e editar se caso necessário. Criei uns "esquemas" sobre a ideia que tinha sobre a base de dados, mas não consigo colocar em prática... Deixo aqui um esboço do que pretendia fazer para caso alguem me possa dar uma luzes para fazer isto, ou até para me facilitar. https://imgur.com/a/i7u5TxI
  23. Boas pretendo desenvolver em php uma página web para marcação de cabeleireiro ou tatuagens já tenho as tabelas e a minha dúvida é a seguinte: basicamente quando 1 cliente vai para fazer uma marcação escolhe primeiro o dia e o serviço que pretende e vão ser calculados os slots livres nesse dia. Qual será a melhor forma de fazer isso e ir actualizando sempre a base de dados? Desde já obrigado!
  24. Boa tarde Pessoal tenho um problema, criei uma base de dados em access para abrir num programa que estou criando, mas a tabela que criei não contem registos e o programa não abre e dá erro.... o programa só abre se tiver registos dentro da base de dados.... como é que eu faço para abrir o programa com a base de dados sem registos, para depois dentro do programa adicionar.... Preciso mesmo de ajuda pessoal Atenciosamente Ghost O erro que aparece no visual studio ao abrir o programa é o seguinte: System.NullReferenceException: 'A referência de objecto não foi definida como uma instância de um objecto.' System.Windows.Forms.DataGridView.CurrentRow.get retornou Nothing.
  25. Boa tarde, É o seguinte: Eu tenho um código PHP que mostra a informação contida na base de dados num browser, ou seja, uma query que faz SELECT à base de dados. O código é este: <?php $servidor = mysqli_connect ("localhost","root",""); mysqli_select_db($servidor, "produtos"); if (isset($_GET['texto'])) { $pesquisa = $_GET['texto']; $query = mysqli_query($servidor, "SELECT * FROM produtos WHERE Nome LIKE '%$pesquisa%' OR Referencia LIKE '%$pesquisa%'"); if(mysqli_num_rows($query) > 0) { while($resultados = mysqli_fetch_array($query)) { echo "<h3> ".$resultados['Nome']."</h3>Referência: ".$resultados['Referencia'].""; } } else { echo "<h3>Não foram encontrados resultados!</h3>"; } } ?> O output deste código num browser é este: O output está a ser feito apenas numa coluna e eu queria que fosse feito em várias colunas, como isto: Será que isto é possível? Obrigado
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.