InfoAjuda

Mensagens Recentes

Páginas: [1] 2
1
Geral / Re:Bem Vindo!!!
« Última Mensagem: por Patryck JP Online Hoje às 10:04:38 pm »
Opaaaa.
2
Módulo de Desenvolvimento para Web / Enunciado Banco de Dados - Competência 3
« Última Mensagem: por Gustavo Online Hoje às 02:32:11 pm »
Caderno da disciplina disponível em: https://drive.google.com/file/d/0Bycq8F0YWsDAZV85S1Jod1FLQ3M/view


Video aula:




Estimados alunos,

 

Nesta competência, aprendemos a construir uma modelagem completa a partir da descrição de um minimundo e a realizar consultas complexas utilizando a linguagem SQL. Você deve construir um banco de dados a partir de um modelo entidade-relacionamento, inserir e consultar dados do BD.

 

Objetivo

 

Criar um banco de dados, inserir e consultar dados do BD.

 

Como essa atividade deverá ser realizada:

 

Abrir o modelo relacional da biblioteca construído no MySQL Workbench.
Utilizando a função de sincronizar, criar o banco de dados db_biblioteca.
Utilizando a linguagem SQL e a ferramenta MySQL Workbench, inserir no banco de dados, as informações dos titulos (livros) listados abaixo. Complete as informações dos titulos (area, palavra chave, editora e autoria) de acordo com uma pesquisa na internet.
a)    Inclua um exemplar para cada titulo.

"Ilíada"
"Hamlet"
"A Divina Comédia"
b)    Incluir um usuario preenchendo os seus dados pessoais.

c)    Utilizando o cliente com os seus dados, realizar o empréstimo do exemplar “Hamlet”

d)    Listar os autores de todos os exemplares cadastrados.

Salvar os comandos SQL construídos no passo 3 e o print (.jpg) do resultado das operações no MySQL Workbench.
Compacte todos os arquivo em um único arquivo no formato .rar ou .zip. Este arquivo deve possuir o nome da dupla (Exemplo: JoseSouzaMariaGomes.zip).
 

ATENÇÃO:

Em caso de dúvida, consulte o ambiente virtual para saná-las o mais rápido possível.
A atividade pode ser elaborada em dupla.
Salve o resultado com o primeiro e segundo nome da dupla.
Ambos os integrantes da dupla devem publicar o arquivo de forma individual.
As duplas NÃO podem ser formadas por integrantes de polos diferentes, mas de horários diferentes do mesmo polo sim.
O limite para o tamanho do arquivo é de 2Mb.
Não utilize caracteres especiais no nome do arquivo, como acentos e sobrescrito.
3
Módulo de Desenvolvimento para Web / Enunciado Banco de Dados - Competência 2
« Última Mensagem: por Gustavo Online Hoje às 02:29:51 pm »
Caderno da disciplina disponível em: https://drive.google.com/file/d/0Bycq8F0YWsDAZV85S1Jod1FLQ3M/view


Atividade semanal 2
Estimados alunos,

Devido ao feriado que tivemos no dia 26/05/2016 (Corpus Christis) e a necessidade de realizar a Atividade Presencial para dar sequência na Atividade Semanal, estamos unificando as duas e separando em duas partes que deverão ser enviadas todas ao mesmo tempo.

Nesta competência, estudamos os conceitos relacionados à modelagem Entidade-Relacionamento (MER) e como transformar os dados deste modelo para o modelo relacional que, de fato, será implantado no nosso SGBD MySQL. Semelhante à forma como foi apresentada na vídeo-aula, nesta atividade, você deve construir um modelo entidade-relacionamento utilizando a ferramenta MySQL Workbench.

Objetivo

A partir de um minimundo, criar um modelo entidade-relacionamento e em seguida transformá-lo em um modelo relacional utilizando a ferramenta MySQL Workbench.

Como essa atividade deverá ser realizada:

 Parte 1:

Assistir a vídeo aula da competência 02 () e ler o capítulo desta competência.
Construir o diagrama entidade-relacionamento para o minimundo de uma Biblioteca (o minimundo segue abaixo das orientações).
Para construção do modelo, devem ser identificadas as entidades que fazem parte do minimundo Biblioteca.
Também é necessário identificar como estas entidades podem se relacionar e qual a cardinalidade máxima e mínima destes relacionamentos.
Cada entidade identificada deverá conter uma lista de atributos. Caso exista, fornecer também atributos para os relacionamentos.
O diagrama pode ser desenhado à mão ou também utilizando alguma ferramenta CASE (BrModelo, MS Word, MS PowerPoint). BrModelo é o mais prático dos três.
Minimundo: A biblioteca dispõe de livros, também denominados títulos. Estes possuem nome, autores e editoras. Cada título pertence a uma área de conhecimento e possui um código único de identificação. Cada título possui vários exemplares. Cada exemplar possui um código único de identificação. Cada título pode ter vários autores e um mesmo autor pode ter escrito vários títulos. Um autor possui código, nome, telefone e endereço. As editoras possuem código, nome, telefone e endereço. As áreas de conhecimento possuem código e uma descrição. Usuários, que podem ser alunos, professores ou funcionários, tomam livros emprestados por uma semana. A data de empréstimo é importante no processo. Cada usuário possui um código, nome, telefone e endereço. Cada título possui várias palavras-chave e uma palavra-chave pode estar ligada a vários títulos. Uma palavra-chave possui código e descrição.

Parte 2:

Utilizando o MySQL Workbench, construir o modelo relacional para o diagrama entidade-relacionamento da Biblioteca construindo na Parte 1 desta atividade. Lembrando que, para os relacionamentos do tipo N:N, deve ser criada uma nova entidade.
Fornecer o tipo de dado mais adequado para cada um dos atributos listado nas entidades.
Salvar o modelo no formato mwb (Workbench) e exportar o modelo para PNG (figura).
A atividade pode ser elaborada em dupla.
O nome do arquivo deve ser o nome da dupla, compacte os arquivos (MWB e PNG) em um único arquivo no formato .rar ou .zip e poste no ambiente (Exemplo: JoseSouzaMariaGomes.zip).
ATENÇÃO:

Em caso de Dúvida, consulte o ambiente virtual para saná-las o mais rápido possível.
Salve o resultado com o primeiro e segundo nome da dupla.
Ambos os integrantes da dupla devem publicar o arquivo de forma individual.
As duplas NÃO podem ser formadas por integrantes de polos diferentes, mas de horários diferentes do mesmo polo sim.
O limite para o tamanho do arquivo é de 5Mb.
Não utilize caracteres especiais no nome do arquivo, como acentos e sobrescrito.
4
Módulo de Desenvolvimento para Web / Enunciado Banco de Dados - Competência 1
« Última Mensagem: por Gustavo Online Hoje às 02:26:36 pm »
Enunciado Banco de Dados - Competência 1

Caderno da Disciplina disponível em: https://drive.google.com/file/d/0Bycq8F0YWsDAZV85S1Jod1FLQ3M/view


Estimados alunos,

Nesta competência,aprendemos os conceitos básicos envolvidos na construção de um banco de dados. Conhecemos os sistemas gerenciadores de banco de dados (SGBD) e a linguagem SQL, utilizada para manipular os dados armazenados em um BD. Nesta atividade, você deve construir um banco de dados utilizando a ferramenta phpMyAdmin.

 

Objetivo

Criar um banco de dados utilizando o SGBD MySQL, contendo uma tabela. Inserir e consultar dados utilizando a linguagem SQL.

Como essa atividade deverá ser realizada:

 

1. Utilizando o phpMyAdmin, criar o banco de dados db_farmacia e a tabela (medicamento), com os cinco atributos descritos abaixo: (a imagem encontra-se no anexo desse post)

2. Inserir dados de alguns medicamentos fictícios, utilizando a aba Insere do phpMyAdmin (mínimo de 10 registros)

3. Na aba SQL, utilizando o comando SELECT, listar todos medicamentos cadastrados na tabela medicamento.

4. Utilizando a função export, no phpMyAdmin, exportar o banco de dados (db_farmacia) para SQL. Lembre-se de selecionar o banco de dados db_farmacia.

5. Abrir o arquivo utilizando um editor de texto e copiar o comando SQL com a criação do banco, da tabela e dos dados.

6. Copiar também o comando SQL descrito no terceiro item.

7. Salvar os comandos em um arquivo a ser entregue que deverá estar no formato *.txt.

8. A atividade pode ser elaborada em dupla.

9. O nome do arquivo deve ser o nome da dupla (Exemplo: JoseSouza_MariaGomes.txt).

ATENÇÃO:

Em caso de Dúvida, consulte o ambiente virtual para saná-las o mais rápido possível.
A pesquisa deverá ser feita com um editor de textos e o nome do arquivo deverá ser o seu primeiro e segundo nome dos componentes da dupla, Ex: FulanodeTal_BeltranodeTal.txt
Salve o algoritmo com o primeiro e segundo nome da dupla.
Ambos os integrantes da dupla devem publicar o arquivo de forma individual.
As duplas NÃO podem ser formadas por integrantes de polos diferentes, mas de horários diferentes do mesmo polo sim.
O limite para o tamanho do arquivo é de 2Mb.
Não utilize caracteres especiais no nome do arquivo, como acentos e sobrescrito.
5
Módulo de Desenvolvimento para Web / ENUNCIADO - Lógica de Programação - Competência 4
« Última Mensagem: por Gustavo Online Outubro 17, 2017, 06:39:13 pm »
Olá pessoal, segue anexo o enunciado - Lógica de Programação - Competência 4
6
Módulo de Desenvolvimento para Web / ENUNCIADO - Lógica de Programação - Competência 3
« Última Mensagem: por Gustavo Online Outubro 17, 2017, 06:34:25 pm »
Segue anexo o enunciado da competência 3 - Lógica de Programação.

7
Desafios / Desafio Algoritimos
« Última Mensagem: por DiegoB. Online Outubro 17, 2017, 02:43:32 pm »
segue alguns algoritmos do desafio criado por nosso amigo Wanderson.
conforme for terminando outros estarei atualizando, caso alguém consiga terminar tbem pode ir postando para atualizarmos a lista.

os desafios serão postados na ordem da lista proposta no zap.

Desafio n° 1
Código: [Selecionar]
algoritmo "desafio1"
// Data : 17/10/2017
// Seção de Declarações
var
 a, b, temp :inteiro
inicio
// Seção de Comandos
   a := 10
   b := 20
   temp := 20
   
   escreval ("a variavel a = ", a)
   escreval ("a variavel b = ", b)
   
   
   escreval ("")
   escreval ("Alterando Variaveis.")
   escreval ("Processando.")
   escreval ("Processando...")
   escreval ("Processando.....")
   escreval ("Processando........")
   escreval ("Processando..........")
   escreval ("")
   
   b := a
   a := temp
   
   escreval ("a variavel a = ", a)
   escreval ("a variavel b = ", b)
   
fimalgoritmo

Desafio n°2
Código: [Selecionar]
algoritmo "desafio2"
// Data : 17/10/2017
// Seção de Declarações
var
 valor :real
inicio
// Seção de Comandos
   escreval ("Digite um valor qualquer")
   leia (valor)
   escreval ("O numero anterior ao valor escolhido é ", valor-1)
   escreval ("O numero posterior ao valor escolhido é ", valor+1)

fimalgoritmo
8
Módulo de Desenvolvimento para Web / Re:PROJETO 2 - código
« Última Mensagem: por Weslley Online Outubro 13, 2017, 10:46:23 am »
muito obrigado pela ajuda cara
9
Módulo de Desenvolvimento para Web / PROJETO 2 - código
« Última Mensagem: por Elton Online Outubro 12, 2017, 12:44:03 am »
Código: [Selecionar]
algoritmo "projeto2"

var
   sal_bruto, inss, sal_liquido: real
   dur_cont_mes, dur_cont_dias: inteiro

inicio
escreva("Digite o valor do salário bruto do funcionário: R$ ")
leia(sal_bruto)
escreva("Digite a duração, em meses, do contrato de trabalho: ")
leia(dur_cont_mes)

dur_cont_dias := (dur_cont_mes*30)
inss := sal_bruto*0.08)
sal_liquido := sal_bruto-inss

escrevaL("A duração do contrato é de ",dur_cont_dias," dias")
escrevaL("O saláro bruto é de R$ ",sal_bruto)
escreval("O valor do desconto do INSS é de R$ ",inss)
escreva("O saláro líquido é de R$ ",sal_liquido)

fimalgoritmo
10
Tutoriais / [video] VideoAula de Logica de Programação
« Última Mensagem: por DiegoB. Online Outubro 11, 2017, 10:47:19 pm »
Páginas: [1] 2