Ir ao conteúdo
  • Cadastre-se

Rafael Xavier Suarez

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

0
  1. Olá pessoal, preciso de ajuda nas seguintes questões : As questões deste fórum são estritamente práticas. Vocês devem responder as questões a seguir,descrevendo exemplos para ambiente de sistemas específicos. Cada resposta exemplificada pode ser de um dos seguintes ambientes: - Bancário (cliente, conta, saldo, etc.); - Bibliotecário (livro, usuário, assunto, dias atraso, multa, etc.); - Acadêmico (aluno, professor, disciplina, nota de prova, etc.), ou - Supermercado (nota fiscal, valor compra, produto comprado, preço unitário, etc.) Todos os exemplos devem ser dados na visão de diagramas. 1. Questões sobre Polimorfismo e Encapsulamento, utilizando um dos ambientes mencionados. a. Dê um exemplo de Polimorfismo; b. Dê um exemplo de Encapsulamento utilizando atributos e outro utilizando método. 2. Questões sobre Classes e Relacionamentos, utilizando um dos ambientes mencionados. a. Dê ao menos dois exemplos de Associação Simples, além de um exemplo de Agregação; b. Dê ao menos dois exemplos de Herança Simples. 3. Questões opcionais . a. Dê um exemplo de Associação Simples Unária (chamado tb de auto-relacionamento); b. Dê um exemplo de Herança Múltipla (herança a partir de mais de uma classe); c. Dê exemplo de Composição (Dica: dos ambientes e possíveis classes que sugeri, há pelo menos duas delas que tem composição). Questão 2 1) Triggers O objetivo é enviar-me um arquivo com uma sequencia de comandos SQL. Inicialmente, assistir videos disponíveis em: Criação de tabela com chave primária https://www.youtube.com/watch?v=QGsgiZLbgU4 Select Simples https://www.youtube.com/watch?v=5sTFJHOSDvg select com where básica https://www.youtube.com/watch?v=XytX5Ok9qGU select com where - And Or e Not https://www.youtube.com/watch?v=P5RWRi1BvAg Select com Alias https://www.youtube.com/watch?v=yEd9wGCb_tI Logo após, você deve: a. Criar o banco de dados ACADEMICO; b. Criar a tabela ProvaAluno, considere os campos de dados (atributos) com as características: i. Matricula são dígitos e é obrigatória para inserção, ii. Código da disciplina são 5 caracteres alfanuméricos obrigatórios, iii. Nota da AP1 são 3 dígitos, sendo com uma decimal obrigatório, iv. Nota da AP2 idem Nota da AP1, v. Faltas com dois dígitos obrigatório, vi. Média do aluno na disciplina são 3 dígitos, sendo com uma decimal, não é obrigatório vii. A chave primária é a matrícula mais o código da disciplina. Basta descrever o nome dos dois atributos separados por vírgula. c. Inserir 3 alunos de forma que um tenha a quantidade de faltas acima de 17; os demais com faltas abaixo de 17 sendo que um deles tenha notas da AP1 e AP2 que gerem média maior ou igual a 7.0, e o outro que gere média abaixo de 3.0. d. Gerar trigger para calcular e incluir a média do aluno na disciplina; e. Mostrar os dados inseridos na tabela criada. Obs: É desejável que você baixe o MYSQL workbench e realize a tarefa acima https://www.youtube.com/watch?v=XsPhN6n5aew. Em último caso, tente descrever os comandos com base nos vídeos. Ao final, gere um arquivo .txt com os comandos SQL e enviar-me. 2) Procedures A partir dos vídeos disponibilizados e com base na tabela criada acima, você deve gerar uma procedure que mostre qual as notas da AP1 e AP2, a média e a quantidade de faltas, com base na matrícula de um aluno e o código de disciplina fornecidos como parâmetros. Gerar um arquivo .txt com a procedure e enviar-me. Questão 3 Logo após, no banco de dados ACADEMICO você deve: a. Criar a tabela Professor, considere os campos de dados (atributos) com as características: i. Cadastro são dígitos e é obrigatória para inserção, ii. Nome do professor são até 35 caracteres alfanuméricos obrigatórios, iii. Sexo do professor é 1 dígito, obrigatório podendo ser ‘M’ ou ‘F’, iv. Titulação até 15 caracteres, obrigatório podendo ser ‘Especialista’, ‘Mestre’ ou ‘Doutor’; v. A chave primária é o cadastro do professor b. Criar a tabela Dependente considerando os atributos: i. Cadastro do professor que são dígitos e é obrigatória para inserção, ii. RG do dependente são dígitos e é obrigatório, iii. Nome do dependente são até 35 caracteres alfanuméricos obrigatórios, iv. Sexo do dependente é 1 dígito, obrigatório podendo ser ‘M’ ou ‘F’, v. Série de estudo é 1 dígito, obrigatório podendo ser de 1 a 9, vi. A chave primária é o cadastro do professor mais o RG do dependente. Basta descrever o nome dos dois atributos separados por vírgula. c. Inserir os dados abaixo nas tabelas Professor (esquerda) e Dependente (direita): Cadastro P Nome P Sexo P Titulação Cadastro P RG D Nome D Sexo D Serie 500150 Rodrigo Souza M Mestre 500150 123 Rita Souza F 2 500202 Joana Silva F Especialista 500150 234 Márcio Souza M 3 500332 Cláudio Santos M Doutor 500202 345 Cida Silva F 4 d. Gerar as seguintes consultas aninhadas (subconsultas): i. Nome do professor cujo nome do dependente é ‘Rita Souza’; ii. Nome dos professores cujos dependentes estão cursando a 2ª ou 4ª série de estudo; iii. Nome dos professores que não tem dependentes estudando na 2ª série; iv. Nome dos professores sem dependentes; v. Nome dos professores com ao menos um dependente. vi. Nome dos professores com exatamente um filho (dica: usar funções de agregação) Descrever os comandos com base em material fornecido. Gere um arquivo .txt com os comandos SQL acima e envie-me. 2) Cursores Leia texto do arquivo cursor.pdf Com base no exemplo do texto, fazer os comandos, utilizando cursor, de forma que mostre todos os professores (cadastro, nome e titulação) com titulação ‘Mestre’. Gerar um arquivo .txt com os comandos envolvendo cursor e enviar-me. Respostas Resolva utilizando software de modelagem ou em folhas de papel A4, scaneie, tire fotos ou gere arquivo .pdf (galera não precisa escanear, se fizerem no PC eu mesmo transcrevo pro papel depois, agradeço desde ja !)
  2. Olá pessoal, bom dia, gostaria de tirar uma dúvida, comprei uma placa de video RX 460 (segue o link da mesma : Powercolor RX460-Red-Dragon-4Gb-GDDR5) para substituir a minha R7 265 Sapphire, mas eu to achando que meu processador e placa-mãe já estão ficando obsoletos em comparação as versões mais novas :/ vou colocar abaixo as configurações completas do meu PC, se alguem puder me recomendar uma combinação melhor de processador + placa-mãe que trabalhem melhor em conjunto com a RX 460 eu agradeceria bastante !! Especificações : Processador AMD A8 6600K Memórias : 16 GB 1866 Mhz Mobo : msi a88xm-e45 Fonte : Corsair CX 750 SSD 120GB Kingston HD 1TB western digital GPU : RX 460 4GB

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!