sexta-feira, 20 de fevereiro de 2009

PREVIOUSLY ON LOST

A temporada de lost tá tudo de bom!!!!
Quer baixar os episodios? lostdownload.blogspot.com
Quer ler sobre lost? spoilers, dicas, teorias.... vá no dude! dudewearelost.blogspot.com

A ilha pulando no tempo e a ilha sempre se movendo!!!
Se ela tava sempre se movendo porque teve o nosso amigo que move-la para salva-lá???
sinistro...
o que é aquela estação dharma em LA!!!!! crazy
O lapidus pilotando um 737 novo, dizendo que é carroça, uia!!!
a ligação com a ilha era a carta!! uiaaaaa

I LOVE LOST!

TCHAU CLARO 3G!!!


A minha novela com o serviço claro 3g acabou. A última semana foi um capitulo interessante. Fiquei das 19h30 até as 22h para não conseguir resolver o cancelamento com a operadora do serviço. Como é? tudo isso de horas? pois é. Eis que para cada uma das 3 linhas diferentes que assinou não posso resolver problemas ou situações com o mesmo atendente, algo idiota mas que explica o péssimo atendimento dessa gente. Comecei tentando transferir uma linha de pós para pré, já ai, foi bastante tempo. Um detalhe que primeiro tentei por chat, foi impossivel, caia constantemente, dai optei pelo telefone, até que por causa da Lei, eles inventaram um jeitinho novo de burlar a regra, tu é atendido na hora, SÓ A PESSOA NÃO RESOLVE ;) ela transfere e ainda fala -"ficará silencioso, mas já será atendido."
Muito ridículo, mas fazer o que né???
Depois de conseguir falar com alguém, e informar o que quer começa a babozeira "porque o senhor quer cancelar? mas o claro clube....bla bla bla"
Ali pelas 21h consegui duas coisas a mudança de humor do atendente, que ficou bravinho e contrariado e trocar o serviço com eu queria.
Paralelamente fui tentando me conectar com o cancelamento do serviço 3g, depois de 1h, sim, 1hora, pois durou 5minutos o atendimento, o cidadão corinho da claro me perguntou os meus dados, passei-os e ele categoricamente me disse que estavam errados!!!!! AHAHHAHAH....piada né?
E não podia resolver nada, que para minha segurança eu tinha que ir na claro, vai ver que tem algum delegado por lá!

Bom, para resolver com a claro, só tem um jeito, ANATEL.gov.br! Em 3 dias me ligaram, e foi tranquilo cancelei, mas a petulancia de sempre estava presente, "não cobraremos multa contratual", podia ter dito que não acionaria na justiça a propaganda enganosa de um serviço que não funciona...mas beleza....FIM DA NOVELA...3G no Brasil é lixo e ainda por cima é caro!


terça-feira, 3 de fevereiro de 2009

Outlook Office

O outlook do Office é uma ótima ferramenta agregada ao Microsoft Office acima do standart que tem alguns principios de segurança, rsssssssssssssss, (só se bloquear o usuário)

Então para desbloquear arquivos anexos do tipo .exe, .mdb, .bat, etc... faremos o seguinte:
Adicione um novo valor da seqüência à chave [HKEY_CURRENT_USER\Software\Microsoft\Office\(versão)\Outlook\Security].

Crie um novo valor de sequência com o seguinte nome Level1Remove
e coloque no valor as extensões que queremos liberar para o outlook receber, sendo separadas por ; (ponto e vírgula), exemplo: exe; bat; mdb; dbf

segunda-feira, 2 de fevereiro de 2009

PREVIOUSLY ON LOST

Enfim lost voltou. Tava com saudades. Lost é como o verão, temos sempre que esperar o período mais show do ano, pelo menos pra mim.
A serie está rolando nas quartas nos USA, e na quinta já está disponível no lostdownload.blogspot com legenda, sem legenda, em rmvb ou avi. Retornou com 2 episódios, Pushercrew e The Lie, integrados e quarta passada teve o Jughead.

Esses epísodios mostraram o pós sumiço da ilha para os oceanic six. O primeiro episodio começa com a gravação de uma orientação de estações da ID (Iniciativa Dharma), com o famoso oriental que sempre apareceu nos vídeos da série é interrompido porque na escavação na futura estação orquidea, há problemas. Quando chega lá, tem um perfurador mau no chão, com o nariz sangrando(eheh) e após a sugestão do encarregado da perfuração falar que iriam explodir para conseguir atravessar a parede, o Dr. Marvin Camble diz que não, porque ali é um local com muita energia, que poderia ser capaz para criar a viagem ao tempo. ehehhe showw...

mas o mais show é que aparece o Daniel Faraday. O rapaz viajando no tempo, alias a cada clarão da ilha, a ilha vai para algum tempo.


depois carrego mais...

terça-feira, 27 de janeiro de 2009

CLARO 3G, G de gambiara

Operação cobaia continua. A claro no fim do ano, informou aos seus clientes e atraves do site que no litoral gaucho tem o serviço 3G, que tinha que ser 3L, de lento. Se paga hoje em dia R$ 119,00 por o plano de 1mega e se funcionar 300Kb agradeçam aos deuses "maza" e "orkut". Ridiculo que em Imbé mau funciona 100Kb, o padrão é 56kb, lembram da conexão discada pelo telefone fixo? Pois é. É por ai.




Hoje, a internet não conectou nenhuma vez, sabe o que me disseram, nas inumeras tentativas de suporte? Que não funciona em Imbé o 3g. Rssss.....que ato falho....é lógico que não funciona, isso eu sei, a claro também, só que os novos assinantes não sabem.




Capturei a tela para mostrar o ATO FALHO lindo do atendente da claro.


quarta-feira, 31 de dezembro de 2008

TCHAU 2009

O ano de 2008 foi muito complicado, difícil e que ainda bem que está acabando.

Um ótimo 2009 a todos.

Felicidades.

CLARO 3G NO LITORAL

O maior exemplo da falta de vergonha com o cliente é o serviço 3G da claro. Em Porto Alegre é o maior suplicio funcionar numa velocidade digna para o que eu pago, o serviço de 1mega passa longe. Sempre ficaram de ir os famosos engenheiros da claro para resolver o problema, várias vezes realmente melhorava, mas nunca chegou a 1mega, e quando piorava, diziam que era porque avisam muitos usuários na rede (vitimas?).

Agora chegou o verão, e tem claro 3g na praia. Mesmo???? Pura mentira, podem estar usando a rede em 3g mas o serviço é identico ao EDGE, ou seja, mesmo que discado.

Palhaçada, e querem subir para R$ 119 este lixo de serviço. CUIDADO.

segunda-feira, 8 de dezembro de 2008

AZAR É DO GOLEIRO



Ficou mais uma vez evidenciado que, quem tem mais grana monta um time melhor, e quem tem mais grana tem influência política, e isso o São Paulo ou os clubes paulistas tem de sobra. Envelopes, malas pretas ou brancas, seja qual for a cor, elas estiveram por todas as partes e violentamente na reta final.


Lógico que cada um com seus problemas, o Grêmio teve vários, alguns jogadores amarelaram ou sentiram a pressão, o técnico mexendo equivocadamente, e o incentivo financeiro, o chamado bicho extra para jogar contra o Grêmio, como fizeram Vitória e Atlético MG. O Figueirense e Portuguesa respeito pois estavam na decola, mas pagaram com o descenso a ira do torcedor que não esquecerá jamais os resultados prejudicantes.


Mas e o Góias. Conseguiu a façanha de vencer o Grêmio no Olimpico, com direito a gol olimpico e cotovelaço antes do segundo gol, não conseguiu vencer o São Paulo. Fez o crime contra o Flamengo, liberou contra o Vasco mas ficou meio manso contra o São Paulo, que conseguiu as façanhas de alterarem o local do jogo, de intubiara em Góias para o estádio do Gama em Brasilia, ridiculo, o pior o arbitro Wagner Tardeli ficou envolvido num caso de manipulação de arbitragem. O suposto envelope com o ingresso da madonna. Esse arbitro e outros não me enganam, essa CBF não me engana, tudo um bando de armadores e conspiradores.


O torcedor que paga a conta.





Mas o pior foi que o GOL do título do São Paulo foi em IMPEDIMENTO!!!!!


fechou com chave de ouro.





Olha a cara dura (foto) do Borges comemorando o gol ilegal!

Fica o consolo da Libertadores. Mas o título tava na mão.

domingo, 9 de novembro de 2008

AZAR É GOLEIRO MARCOS



No fundo eu já estava largando a toalha no campeonato. Porque o time estava simplesmente não jogando, muita fomeação de bola, jogadores jogando muito pouco e o pior, comprometendo.





Hoje o que se viu além do Palmeiras não jogar nada foi o Grêmio não deixar os caras jogarem, tirando os espaços, com contra ataques rápidos. Podia ter feito mais gols, mas eles não queriam sair...até que surge o goleiro Marcos no seu erroneo golpe de vista e toma o gol num cruzamento fechado do Tcheco. Ele já havia feito isso contra o Fluminense, depois loqueou e toda hora tava indo para a área do Grêmio em cruzamentos. Não foi feliz.

Na raça a vitória se confirmou. Obrigado gurizada por fazer a gente ainda acreditar.


A tônica do jogo foi a arbitragem, eita cara ruim este Heber Roberto Lopes, foi totalmente mau intencionado. Não dava cartão para o Palmeiras em lances parecidos com os quais o Grêmio tomou cartão, ainda expulsou o Jean. VSF.



Estamos vivos. E isso que importa. Que o Figueirense e Portuguesa paguem com a segundona a sacanagem que nos fizeram.


terça-feira, 4 de novembro de 2008

EMBUTIR LEGENDAS NUM VÍDEO

Eita tarefinha chata, mas depois de algumas tentativas tudo certo. Então dá para enganar passando um feedback dos processos dessa brincadeira que pode levar o mesmo tempo de duração do vídeo para converter no final, ou seja, é extenso o processo.

Ferramentas necessárias ou recomendadas:
- Nero Vision, FlvConverter (caso o vídeo venha do youtube ou de algum Flash), Divxland Media Subtitle e VirtualDub.

1º passo:
A primeira coisa que se deve fazer é converter o vídeo para AVI. Isso é feito com a ajuda de conversores, recomendo o nero vision. Ali no nero você já dará uma diminuida ou recortada no vídeo, colará pedaços.... e dai vai em exportar. O bom é salvar ele ffdshow e sem compactação de aúdio. Dai é só esperar. Esse passo é fundamental para a hora de embutir as legendas, pois o aúdio quando não é limpo dos codecs ele pode travar a aplicação de conversão de legendas no vídeo.
**detalhe: o nero não converte alguns formatos, tipo rmvb e flv. use outros softwares como o flvconverter ou winavi converter, depois que converter em avi, faça o mesmo processo acima para limpar o aúdio =)

2º passo:
tendo então o vídeo convertido para AVI, esse passo é da sincronização da legenda no Divxland. Se a legenda estiver ok, beleza, pule o passo, se está em dúvidas é barbada de usar o software, a primeira frase tem que ser no clique do mouse, as demais podem ser na barra de espaço. É só ficar com ela pressionada enquanto você achar que o dialogo tá valendo. E assim sucessivamente.
Após isso você tem que salvar a legenda. Salve em formato "SSA"

3ºpasso:
tá acabando...pegue e abra o programa virtualbub e abra o vídeo que foi convertido em AVI. Vá nas opções vídeos e selecione a opção "filters" e vá em subtiles que tem na lista que aparece. Clique em add para colocar a opção e OK!
Em vídeo ainda tem a opção "processing full mode" marque. No menu aúdio, tem a mesma opção "marque".
Depois vá no menu file e coloque preview filtered. dai abrirá duas janelas, uma com o vídeo original e outra com o vídeo com a legenda. Se você achou as legendas grandes demais, você tem que ir no divxland e ajustar.
Se era isso que você queria, agora é só salvar em "save as avi". Dai ele vai embutir a legenda no vídeo.
Quando acabar não se assuste com o tamanho do vídeo, quando fiz o teste antes deste tutorial, meu arquivo de 6 minutos ficou em 1gb...=/ mas não desanime porque o processo final...

4º passo:
pegue o arquivo AVI gerado pelo virtualdub e abra no nero vision e faça a conversão para avi, ou outro qualquer. Recomendo se for para apresentações salvar em formato MPEG1 que elimina codecs proprietários e deixa ele mais leve e limpo.

Era isso. Sucesso



domingo, 2 de novembro de 2008

AZAR É DO GOLEIRO, DO GRÊMIO E DO MASSA


Tava demorando, o Grêmio estava treinando para sair da liderança. Varias rodadas jogando mau, mas muito mau. A defesa que estava muito bem obrigado, comprometeu quando não devia. Desde os malditos jogos da sulamericana, do time misto para preservar titulares que sofremos com péssimos jogos. Hoje após uma volta em todos os times, quando assumiu a liderança contra o figueirense, perde ela contra este mesmo, num jogo em que até ouve um esforço do time, mas alguns jogadores abaixo da média botaram as esperanças por água abaixo.


Com o empate contra o figueirense, combinado com a vitória do palmeiras. A liderança foi-se, e o grêmio agora é terceiro. Pois o novo líder é o são paulo que ganhou do GLOCK de Porto Alegre por 3x0. Acho até que o eles não fizeram mais que a obrigação deles para com sua torcida.


E o Massa, quase. Por causa do inter que na última curva viu a bandeira azul e abriu pro hamilton, o inglês faturou seus primeiro título mundial. Esperamos que a Ferrari não vacile tanto na próxima temporada. Fica o parabéns a garra do Massa.



sábado, 25 de outubro de 2008

AZAR É DO GOLEIRO

A 31ª rodada terminou e o Grêmio segue líder isolado do campeonato. Fomos beneficiados pelas derrotas dos principais concorrentes para times na zona do rebaixamento, como aconteceu com o Grêmio na rodada anterior. O Palmeiras perdeu para o Fluminense e o Cruzeiro perdeu para o Atlético PR, ambos como visitantes.
O Grêmio na quinta venceu o Sport com um gol de Reinaldo em menos de 2 minutos, foi o que bastou para o sofrimento tricolor até o final, mas valeram os 3 pontos. O time passa por imensas mudanças a cada rodada para tentar encontrar o ponto ideal.
Como o Matione não mostrou a que veio, vai pro banco novamente, o técnico Celso Roth promete a equipe com o seguinte time:
Victor, Paulo Sérgio, Réver, Pereira e Thiego, Rafael, Magrão, Tcheco e Souza, Reinando e Douglas.

O nome ameaçador do Grêmio é o São Paulo que vem devagarinho sem perder jogos e agora enconsta.

Classificação:
1º Grêmio 59 pts
2º São Paulo 56 pts
3º Cruzeiro 55 pts
4º Flamengo 55 pts
5º Palmeiras 55pts

6º Botafogo 49pts
7º Internacional 47pts
8º Coritiba 46pts
9º Goiás 45pts
10º Vitória 44pts
11º Sport 41pts
12º Santos 39pts
13º Atlético-MG 38pts
14º Fluminense 34pts
15º Figueirense 34pts
16º Náutico 32pts
17º Portuguesa 32pts
18º Atlético-PR 31pts
19º Vasco 30pts
20º Ipatinga 28 pts

domingo, 19 de outubro de 2008

GRÊMIO ELEGE NOVO PRESIDENTE

Duda Kroeff foi eleito hoje pelos sócios gremistas o novo presidente do clube. A eleição ocorreu agora para o novo presidente poder montar sua equipe de trabalho antes das férias de verão.

Parabéns a nós gremistas pelo feito democrático.

quinta-feira, 16 de outubro de 2008

EFEITO SUSPENSIVO LIBERA JOGADORES

Depois de mostrar as garras o "esse-te-jota-de" concede um efeito suspensivo até ter um novo julgamento.
Os guris jogam já no domingo.

STJD TÁ DE SACANAGEM

Depois de ter absolvido Diego Souza por tapa em um jogador do Cruzeiro, não indiciar o Kleber que num cotovelaço arrancou dente do Guinazu, o STJD mostrou para quem esta visando.

Hoje por lances de jogo, exceto o caso do Leo que foi revide com agressão, o stjd suspendeu por 3 jogos o Rever, por ter sido patolado, o Carlos Alberto passou a mão na bunda do cara e foi empurado, e com 8 jogos o Morales que dividiu virilmente com o jogador do botafogo uma bola.

Leo pegou 120 dias.
Rever 3 jogos.
Morales 8 jogos.

detalhe, faltam 9 rodadas!

vão pra putaqueopariu.

quinta-feira, 9 de outubro de 2008

AZAR É DO GOLEIRO


Depois de ficar um tempo sem postar sobre futebol por causa do setembro negro e também de ceder a liderança, compartilhando ela com o Palmeiras, o Grêmio retorna a ponta isolada com dois pontos de vantagem.

O jogo foi terrível, pois o time foi inconsistênte ao extremo. Vários jogadores jogaram mal e ficaram tempo todo envolvidos pelos jogadores do Santos. O que salvou a pátria que aos 2 minutos de jogos o Morales fez seu primeiro gol no Grêmio. Depois disso, Thiego, Wilian Magrão - este principalmente, Rafael Carioca, Helder e Felipe Matione jogaram muito, mas muito pouco, comprometeram.


Mas é isso valeu o sufoco, os quase ataque cardiacos, mas a vitória veio.


Grêmio líder, 56 pontos faltando 9 rodadas.

Disciplinas EAD

Já no segundo semestre seguido cursando cadeiras ead, cheguei a conclusão que estas cadeiras na unisinos são ridiculas. Primeiro porque o país não tem cultura do alto aprendizado e outra que para ministrar estas cadeiras é necessário uma nova didatica. Não é só tocando xerox de capítulos e arquivos ppt num site que vai funcionar. No meu caso, curso uma disciplina show de bola, com um ótimo professor que poderia ser bem mais aproveitada com o mestre dando aula, passando dicas, frases que tu não pega num texto, a opinião do professor é muito importante quando este sabe dar aula. Agora curso pela segunda vez a disciplina de banco de dados com a mesma professora. Um terror. Sem didatica. Um cadeira abandonada. A cadeira precisava de um estudo do tipo reengenharia. Pois ela não tem pé e nem cabeça. Para piorar é tu achar que esta bem na cadeira e chega na prova tu recebe a correção da prova com péssima avaliação.

É isso. Uma absurdo cadeiras ead com a justificativa que é melhor, pois o aluno não precisa se deslocar até a faculdade. Ridiculo. Como se o curso inteiro o fosse!

sexta-feira, 19 de setembro de 2008

AZAR É DO GOLEIRO

E o campeonato segue a mil, faltando 13 jogos para o final do campeonato a situação ficou um pouco complicada para o Grêmio, pois perdeu para o Góias em casa. O fato tranquilizador é que ainda assim ganhando todos os jogos que restam em casa, vencendo um fora ou empatando 3 será campeão pela análise estatistica dos dados de aproveitamento até agora. O mundo é sinergico e de infinitas possibilidades porém ele sempre tem uma sincronia.

Eu acredito.

Gestão da Informação e do Conhecimento

a) Considerando o conceito de ambiente de sistema (TGS) quais elementos do modelo de 5 forças constituem o ambiente de uma empresa?
De todos, apenas a ameaça de produtos substitutos não faria parte do Ambiente. Pois a relação de clientes, fornecedores, compradores e possíveis novos concorrentes é o ambiente da empresa, já produto por mais que esteja dentro na minha visão não considero ambiente porém faz parte do negocio da empresa.

Resposta do Mestre Celso:
Elementos do ambiente: Clientes, Fornecedores, Produtos Substitutos, Novos Entrantes e Concorrentes da Indústria. As cinco forças constituem as influências dos elementos do ambiente.


b) Que relações podem existir entre o trabalho de um profissional de sistemas de informação e os conceitos relativos às estratégias de liderança em custo e de diferenciação?
O profissional de sistemas de informação como especialista em TI com foco em informação pode ajudar as corporações a minerar dados preciosos para reduzir custos e despesas, ter informações precisas sobre vendas e marketing, sem contar que em numa estratégia de liderança em custo é necessário reformulação do parque de escala o que o profissional de TI de alto nível pode simular testes para ver se é possível ocorrer essa eficiência e efetividade no novo parque. Em relação a diferenciação o profisional de TI pode criar ferramentas para proteção das informações sigilosas da criação de algum produto ou tecnologia exclusivo que virá a ser destaque para os clientes daquela parcela de mercado.

Resposta do Mestre Celso:
Além de ver os custos da área de TI o profissional de TI, o gestor de TI em particular, deve atentar para o quanto a área de TI contribui para a redução do custo total de cada unidade de produto fabricado pela empresa. Eventualmente, podem-se justificar maiores gastos em TI se isso contribuir para a redução do custo unitário total. No caso de diferenciação, a área de TI deve contribuir, através de sistemas de controle de qualidade, por exemplo, para assegurar que o produto saia da empresa com as exatas características que os clientes do produto diferenciado esperam e, normalmente, se dispõe a pagar mais por isso.

c) O que é valor? O que é valor agregado? O que é cadeia de valor?
Valor : tudo que pode ser considerado característica que agregado a um produto ou serviço aumenta sua qualidade.
Valor agregado: são diferencias ou melhorias acrescentadas a alguma coisa. Seria o plus do valor. Ex. se minha empresa oferece o serviço de impressão por tinta, e isso tem o problema de manchar, faço uma opção de mudar a impressora para laser, dando mais qualidade, e assim agregando valor a esse serviço.
Cadeia de valor: é a sinergia da empresa em valor para desenvolvimento e realização de atividades primarias e secundarias. Esta sinergia entre primaria e secundaria engloba a infra estrutura da empresa, a gestão de Rh, desenvolvimento de tecnologias e suprimentos. Logisticas de entrada e saída, operações, marketing e serviços.

Resposta do Mestre Celso:
O valor de um produto é atribuído pelo cliente na medida em que lhe satisfaz necessidade ou desejo. Não é o custo de produção ou preço de mercado.
Valor agregado está associado às características ou funcionalidades de um produto na medida em que contribuem para a satisfação das necessidades ou desejos do cliente.
A cadeia de valor é o conjunto de atividades que contribuem para que o produto exista com as características ou funcionalidades valorizadas pelo cliente.


d) Performance superior baseia-se no desenvolvimento de um conjunto, competitivamente distinto, de recursos e no seu emprego em uma estratégia bem concebida. Qual a importância de basear a competição em recursos distintos dos possuídos pelos concorrentes?
Usando os fundamentos do RBV a empresa consegue criar coleções de recursos, criando uma identidade forte de seus produtos e a agregação de valor em seus produtos e serviços. Já que a industria deve tentar evitar a imitabilidade de seus produtos e serviços, o que cria uma dificuldade para os concorrentes de obter ou aprender recursos da empresa, criando uma defesa na ameaça de produtos substitutos e de tecnologias de novos entrantes.

Resposta do Mestre Celso:
Se a competição está baseada em recursos distintos dos possuídos pelos concorrentes, a vantagem competitiva tende a ser mais eficaz e duradoura porquanto os concorrentes demorarão algum tempo até poderem imitar ou obterem recursos iguais ou equivalentes. Quando a estratégia está baseada em recursos que os concorrentes também possuem, a imitação pode ser conseguida rapidamente, reduzindo ou anulando a vantagem competitiva obtida.

e) Uma organização pode desenvolver competências baseadas em TI? Dê um exemplo!
Sim, com o nível avançado da gestão de processos e com o avanço da TI, é possível criar estratégias baseadas em TI para melhor desempenho, e isso pode ser feito desde a mineração de dados e até desenvolvimentos tecnologias e softwares para aumento de performace. Um exemplo possível é de uma empresa que trabalha com vendas e resolve usar um site do tipo e-commerce para efetuar vendas online.

quarta-feira, 3 de setembro de 2008

Exercício de Banco de Dados

Enunciado do Exercício

Considerando o seguinte banco de dados:

PROFESSOR
matrícula; nome; idade; salário; departamento
ALUNO
matrícula; nome; idade; endereço; status
DISCIPLINA
codigo; nome; departamento; ch
HISTÓRICO
matriculaAluno; codigo; semestre; nota
TURMA
codigo; semestre; matriculaProf; (só há uma turma de cada disciplina por semestre)

Chaves:

PROFESSOR
PK matrícula

ALUNO
PK matrícula

DISCIPLINA
PK codigo

HISTÓRICO
PK matriculaAluno; codigo; semestre
FK matriculaAluno REFERENCIA ALUNO
codigo; semestre REFERENCIA TURMA
TURMA
PK codigo; semestre
FK MatriculaProf REFERENCIA PROFESSOR
codigo REFERENCIA DISCIPLINA

Observações:
Tabela PROFESSOR:
idade tem valor máximo de 70.
Tabela ALUNO status representa a situação do vínculo do aluno com a Universidade; os valores possíveis são “matriculado”, “não matriculado“ ou ”evadido”.
Tabela DISCIPLINA: ch é carga horária da disciplina; os valores possíveis são 30, 60, ou 120. O valor mais comum para carga horária é 60.
Tabela HISTÓRICO: nota pode ter valores entre 0 e 10.

QUESTÃO 1:
1. Crie as tabelas que farão parte do banco de dados. Além dos atributos de cada tabela, defina também:
1.1. chaves primárias apropriadas; utilize a cláusula CONSTRAINT para isso.
1.2. chaves estrangeiras apropriadas; utilize a cláusula CONSTRAINT para isso.
1.3. algumas restrições de integridade para o banco de dados acima. As restrições podem ser criadas através uma CONSTRAINT (na instrução CREATE TABLE) da seguinte forma:

CONSTRAINT CHECK ()

onde é alguma expressão envolvendo o atributo relacionado na restrição. Ela pode envolver os operadores IN e BETWEEN.

1.4. alguns valores default para atributos de alguma(s) tabela(s). Valores default podem ser criados através da cláusula DEFAULT (na instrução CREATE TABLE) da seguinte forma:

DEFAULT , ao lado da definição do atributo na criação da tabela.

QUESTÃO 2:

2. Popule as tabelas do banco de dados. Teste a inserção de alguns valores de forma que você verifique a aplicação das restrições de integridade definidas para a tabela. Utilize a instrução
INSERT INTO VALUES ()

QUESTÃO 3:

3. Realize as seguintes consultas através de SQL:
3.1. Qual a idade média dos estudantes que obtiveram nota 10 em alguma disciplina?
3.2. Liste a carga horária média das disciplinas de cada departamento.
3.3. Liste o código das disciplinas que pertencem aos departamentos de “Informática” e “Matemática”.
3.4. Liste o nome das disciplinas que já foram ministradas tanto por professores do departamento de “Informática” como por professores do departamento de “Matemática”?
3.5. Liste o nome dos professores que têm o valor de seu salário 10% maior do que a média salarial dos professores do seu departamento.
3.6. Liste os nomes das disciplinas, do departamento de “Informática”, que foram cursadas por todos os estudantes cadastrados no banco de dados (ou seja, todos os alunos devem ter cursado a disciplina para que ela apareça na resposta).



Create table PROFESSOR (
matricula integer not null,
nome varchar(50) null,
idade number,
salario integer not null,
departamento varchar(50) null,
constraint pk_professor Primary key(matricula),
CONSTRAINT ck_idade CHECK (idade <>
);
Create table ALUNO (
matricula integer not null,
nome varchar(50) null,
idade number,
endereco varchar(100) null,
status varchar(50),
constraint pk_aluno Primary key(matricula),
constraint ck_aluno check(status in ('matriculado','nao-matriculado','evadido'))
);
Create table DISCIPLINA (
codigo integer not null,
nome varchar(50) null,
departamento varchar(100) null,
ch integer default 60,
constraint pk_disciplina Primary key(codigo),
constraint ck_disciplina check(ch in (30,60,120))
);
Create table HISTORICO(
matriculaAluno integer not null,
codigo integer not null,
semestre integer not null,
nota integer not null,
constraint pk_historico Primary key(matriculaAluno, codigo, semestre),
constraint ck_historico check(nota between 0 and 10),
constraint fk_historico_aluno foreign key(matriculaAluno) references ALUNO(matricula)
);
Create table TURMA(
codigo integer not null,
semestre integer not null,
matriculaProf integer not null,
constraint pk_turma Primary key(codigo, semestre),
constraint fk_turma_disciplina foreign key(codigo) references DISCIPLINA(codigo),
constraint fk_turma_prof foreign key(matriculaProf) references PROFESSOR(matricula)
);
alter table historico add constraint fk_historico_codturma foreign key(codigo, semestre) references TURMA(codigo, semestre)

INSERT INTO DISCIPLINA VALUES (1, 'Banco de Dados', 'Informática', 60);
INSERT INTO DISCIPLINA VALUES (2, 'Estruturas', 'Informática', 120);
INSERT INTO DISCIPLINA VALUES (3, 'Calculo A', 'Matemática', 60);
INSERT INTO DISCIPLINA VALUES (4, 'Calculo B', 'Matemática', 60);
INSERT INTO ALUNO VALUES (100, 'André',20, 'Rua A', 'matriculado');
INSERT INTO ALUNO VALUES (200, 'Maria',23, 'Rua B', 'matriculado');
INSERT INTO ALUNO VALUES (300, 'Clara',18, 'Rua C', 'evadido');
INSERT INTO DISCIPLINA (cOdigo, nome, departamento) VALUES (5, 'Calculo C', 'Matemática');INSERT INTO PROFESSOR VALUES (10, 'Pedro', 35, 3000, 'Informática'); I
NSERT INTO PROFESSOR VALUES (20, 'Denise', 40, 4000, 'Informática');
INSERT INTO PROFESSOR VALUES (30, 'Ana', 70, 2000, 'Matemática');
INSERT INTO TURMA VALUES (1, 2, 20);
INSERT INTO TURMA VALUES (1, 1, 20);
INSERT INTO TURMA VALUES (2, 2, 30);
INSERT INTO HISTORICO VALUES (100, 1, 2, 10);
INSERT INTO HISTORICO VALUES (200, 1, 2, 5);
INSERT INTO HISTORICO VALUES (300, 1, 1, 5);
INSERT INTO HISTORICO VALUES (300, 1, 2, 10);
INSERT INTO HISTORICO VALUES (100, 2, 2, 10);
SELECT AVG(aluno.idade) FROM aluno, historico WHERE historico.nota = 10
SELECT disciplina.departamento, AVG(disciplina.ch) FROM disciplina GROUP BY disciplina.departamento
SELECT disciplina.codigo FROM disciplina WHERE disciplina.departamento IN ('Matemática', 'Informática')
SELECT disciplina.nome FROM disciplina, turma, professor WHERE turma.matriculaprof = professor.matricula AND turma.codigo = disciplina.codigo AND professor.departamento IN ('Matemática', 'Informática')
SELECT nome FROM professor WHERE salario >(SELECT AVG(salario) * 1.10 FROM professor)GROUP BY nome, departamento
SELECT disciplina.nomeFROM disciplinaWHERE disciplina.departamento='Informática' AND NOT EXISTS ( SELECT * FROM aluno WHERE NOT EXISTS ( SELECT * FROM historico WHERE historico.matriculaAluno = aluno.matricula))