quinta-feira, 25 de agosto de 2011

SELECT * , ALIAS


Voltei, agora é pra começar bem básico, mas, já vou avisando que nos próximos posts vou acelerar...

Para os nossos estudos, levarei em consideração que você já tem acesso a um Banco na versão 11G preferencialmente. Usaremos o usuário (schema) HR como já mencionado.
Select é o comando mais importante de todos os comandos da linguagem SQL. Sua funcionalidade pode ser extendida ao comandos update, insert e delete (veremos mais pra frente).

Sua sintaxe básica é select * from tabela.

Para ficar mais explicativo, veja o exemplo: select * from hr.employees;

* seleciona todos os campos da tabela.
from: Obrigatório para informar de qual lugar serão pegos os dados.
hr: É o nome do esquema (ou usuário, como queira chamar). Usando o hr. evita-se de acessar uma tabela com o mesmo nome só que de outro usuário e direciona à tabela correta. É uma boa prática usar o nome do esquema.
Employees: É o nome da tabela.

Visualizaremos agora somente dois campos da tabela:

select e.first_name, e.last_name
from hr.employees e;

Novos conceitos foram utilizados. Criamos um apelido (alias) para a tabela employees. Usamos a letra ‘e’ após o nome. Usamos normalmente nomes curtos ou letra como apelido. Isto facilita na hora de referenciar os campos. Além de novamente, ser uma boa prática.

O nome do primeiro campo é first_name, usamos o ‘e.’ na frente para referenciar a tabela correta. Acostume-se com essa prática, pois, quando estivermos programando com várias tabelas isso será muito útil.

select e.first_name nome, e.last_name as "Sobre nome"
from hr.employees e;
 

Agora, incorporamos os alias (apelidos) nas colunas (campo) de duas formas diferentes. Na primeira, usamos nome (letra minúscula) porém, aparece em letra maiúscula no resultado (não é aceito espaço em branco). Dessa forma, não faz diferença escreverem  maiúsculo ou minúscula, o resultado será o mesmo. Na segunda forma, usamos o ‘as’ que o nome da coluna entre aspas dupla. Dessa forma, o que for escrito será mostrado da forma como é escrito, aceitando inclusive espaços em branco.

+ Tome cuidado na prova, é normal, aparecem questões  na qual, a primeira forma é utilizada.

SELECT cust_last_name Name, cust_credit_limit
"New Credit Limit" FROM customers;

Estarei no próximo post colocando mais comandos. Acelerando e incrementando mais comandos.

quarta-feira, 24 de agosto de 2011

ESTUDO 1 - SQL

Bem galera, vamos começar os nossos estudos voltados para a prova 1z0-051 que é a Oracle SQL Fundamentos de Sql.
Não irei me prender na parte de modelagem de dados. Não é esse o objetivo. A idéia aqui é pegar comandos SQL e mostrar suas particularidades, passar dicas, mostrar alguns erros comuns e passar alguns exercícios (em inglês. Sim a prova é inglês.) com respostas comentadas.
Agora que eu já falei um pouquinho vamos ao que interessa. Vamos começar devagar, com comandos simples.
     Para os exemplos iremos usar na maioria das vezes o esquema HR (Recursos Humanos) que é um schema de exemplo do próprio banco de dados Oracle e usaremos a versão 11G para os testes. A ferramenta que vocês irão usar em geral não faz diferença mas, eu prefiro usar próprio SQL*Plu que é nativo que reconhece todos os comandos sem erros. ;D.
     
Começarei falando "por alto" dos comandos DML (Linguagem de Manipulação de Dados):
Select; Insert; Update; Delete e Merge.
São comandos que podem ser desfeitos do Banco de Dados... Por isso são os ideiais para começarmos os nossos estudos (Erros poderão ser revertidos com o comando Rollback... Mas, isso é mais para frente).

O primeiro será o select, e estará sendo abordado durante todo o estudo. É praticamente a base e a espinha do Sql,
Insert, é sobre a inserção de dados,
Update, sobre a atualização dos dados no Banco,
Delete é sobre a deleção de registros no Banco
e o Merge que não é um comando muito comum. É uma mistura dos comandos Insert, Update e Delete ..

...Falarei mais esses comandos no próximo Post.

Ainda a tempo, achei o link para uma ótima entrevista com os gurus do Oracle no Brasil:  Marcos Vinícius e Rodrigo Almeida no site: http://aprenderoracle.com/2011/08/entrevista-marcus-vinicius-e-rodrigo-almeida/
Não percam, é execelente! Caso não tenham tempo para ler, ainda há a possibilidade baixar um arquivo em mp3 e ouvir o aúdio da conversa.
Todos os méritos de: Published by on agosto 18th, 2011


quinta-feira, 18 de agosto de 2011

NOVIDADES - SQL

Voltei novamente, meus amigos...
   O tempo passa eo o blog fica desatualizado, mas, eu acabo voltando e com novas idéias e novos rumos... Como sempre, ando sem tempo. Porém, isso não pode me desestabilizar... Estou no 7º período, agora não falta muito para terminar a facul (:D) e já almejo novos vôos (Pós-graduação).
   Bem, fiz um curso de PL-SQL Oracle oque me fez gostar ainda mais de Banco de Dados e Desenvolvimento e estou fazendo o estágio que pretendia (como estava antes na minha descrição).
   O estágio é na metalúrgica Apolo Tubos e Equipamentos. Estou na área de Infra-Estrutura e em breve estarei no Banco.
   Agora a minha nova meta é seguir para Banco de Dados. Ainda tenho dúvidas sobre ficar com a Adminstração de Bancos ou Desenvolvimento (PL). A verdade é que no momento estou estudando para fazer a prova 1z0-051 que é a primeira prova para certificação OCA da Oracle... E após fazer (e passando é claro), irei me definir por fazer a 2ª de PL e virar um desenvolvedor Oracle ou fazer a de Adminstração...
   Enfim, estou estudando muito SQL por que é o objetivo da primeira prova e se tudo der certo, estarei fazendo-a pelo fim de setembro, e posto o resultado aqui é claro (passando ou não)... O problema já está sendo o de conseguir o vouche (R$ 272,00) /*dói no bolso*/... Já fiz o meu cadastro 2 vezes no site da Oracle e 1 no site da VUE e até agora não consegui criar um usuário...
   Se houver mais pessoar que estejam estudando para a prova ou que já tenham passado e queiram dar sugestões e opniões ou relatar problemas tudo está valendo. O espaço está aberto.
   Tenho algum material como simulados em inglês para estudo.
   Estarei nas próximas postagens falando sobre algumas coisas básicas da prova. Espero com isso, estar ajudando as pessoas que pretendem faze-la em breve também.

Um segundo projeto, é o da própria faculdade que é sobre Arduino unido a um Sistema Web... Se vc não sabe oque é, ou deseja saber mais, também estarei postando novidades sobre este assunto.
Ok. Tenho que me prepara por que "Para se enxergar na frente, é preciso erguer a cabeça..." - 'Jefferson Clyton'


quinta-feira, 9 de setembro de 2010

Certificação Profissional em Cloud Computing

Se você é bom de Cloud Computing (computação em nuvem). Fique de olho nesta notícia  informando que foi criada uma certificação para quem é bom nisso... ;D
E esse é um bom momento para se especializar nesta tecnologia "emergente" que promete ganhar cada vez mais espaço (creio eu, num futuro de pelo menos 4 anos - devido a cultura, com o medo de se perder arquivos e também pela velocidade das conexões) Para o alto e Avante!! - rsrs.


Foi criada pela CSA (Cloud Security Alliance) – entidade que promove as melhores práticas em cloud computing (computação em nuvem) – a certificação Certificate of Cloud Security Knowledge (CCSK) que é específica para profissionais especializados em segurança na nuvem (é bom saber que tem gente trabalhando com isso...).
O novo certificado,  tem é focado em especialistas na segurança virtual de tecnologia da informação. 
Estando nesta certificação dois principais documentos: o “Security Guidance for Critical Areas of Focus in Cloud Computing, V2.1″ e o “Cloud Computing: Benefits, Risks and Recommendations for Information Security”.
O conteúdo, que abrange 13 principais tópicos relacionados ao tema, serve também como base para um teste online (nada mais natural do que um teste online... ), exigido para todos os profissionais que queiram obter a certificação.
O exame custa 295 dólares (barato né? R$ 500,00 aproximadamente), mas a CSA divulgou um preço especial, de 195 dólares (aproveite este descontão... R$ 300,00 aproximadamente), até o final de 2010.
Bem, chega de papo, pegue o seu material (prepare o bolso , rsrs) e comece a estudar...

segunda-feira, 5 de julho de 2010

ESTUDO SOBRE 3G - AJUDA AI!

Voltei para falar sobre o 3G. Lendo uma matéria muito legal no site do Olhar Digital sobre a qualidade dos serviços 3G no Brasil, fiquei sabendo de alguns detalhes muito legais sobre o mesmo. Se vc tem 3G (como eu) é uma boa entrar lá e deixar seus comentários sobre como anda a sua conexão! ;D, E se vc não tem 3G é uma boa para saber se a sua localidade está com um bom sinal, segundo os que já respondenram ao site!
Está matéria é copiada na sua íntegra do site: http://olhardigital.uol.com.br/produtos/mobilidade/celulares-verdes-sao-uma-alternativa-para-diminuicao-do-lixo-eletronico/12642


Mobilidade

3G: confira um estudo da qualidade do sinal no 
Brasil

3G: confira um estudo da qualidade do sinal no Brasil

Pesquisa traz alguns dados curiosos sobre a cobertura 3G no país. Quase 1500 voluntários participaram do processo
Domingo, 04 de julho de 2010 às 17h39
Você sabe qual é a melhor operadora de telefonia móvel do país? Esta é uma pergunta difícil de ser respondida, já que a qualidade do sinal varia de cidade para cidade e até mesmo de bairro para bairro. Mas foi na tentativa de trazer mais informações pra os brasileiros que o carioca e técnico em informática Gabriel Subtil criou o Sinal3G, um site que utiliza a plataforma do Google Maps para que usuários de pacote de dados em todo o país possam relatar suas experiências com o serviço de forma rápida e gratuita.

Desde o início do ano, Gabriel está encorajando os visitantes do site a responder algumas perguntas como velocidade contratada, estabilidade do sinal e preço cobrado pelo serviço no local onde residem. O resultado foi um banco de dados com informações de mais de 1500 voluntários espalhados por todos os estados do Brasil. 

Apesar de pequena, a amostra conseguiu levantar algumas informações bastante interessantes: 29% dos participantes consideram o sinal 3G ruim onde moram, contra 8% que consideram o sinal muito bom. Apenas 15% dos entrevistados usam o 3G para acessar a internet pelo celular. O restante usa o 3G para conexão no computador, o que pode indicar uma deficiência na rede de banda larga em cidades menores (52% dos participantes não moram nas capitais de seus respectivos estados). 

Você pode conferir a pesquisa completa aqui e relatar suas próprias experiências com o sinal 3G aqui. Muito em breve, o Olhar Digital e o site Sinal 3G farão uma pesquisa ainda mais aprofundada, dando um panorama geral da qualidade da cobertura em todo o Brasil. Você também poderá participar. Fique de olho!

segunda-feira, 28 de junho de 2010

Domínios Porno usarão Final .xxx - Fique sabendo para não se perder na navegação!

Falem meus amigos!! voltei!! Agora estou com um pouquinho a mais de tempo (férias na facul - passei em tudo e 5º período, estou chegando...). Como boa fonte de pesquisa sempre tenho o site do Olhar Digital. E olhem só que legal, teremos um novo tipo de registros para sites: o .xxx, que servirá para sites do tipo "pornô". Tipo assim: www.porno.xxx, entendeu? veja o texto que eu li e que servirá para que vc também entenda o a notícia como o todo. Minha fonte? http://olhardigital.uol.com.br/produtos/mobilidade/celulares-verdes-sao-uma-alternativa-para-diminuicao-do-lixo-eletronico/12523

Mobilidade

Domínio .xxx para sites pornográficos foi 
aprovado

Domínio .xxx para sites pornográficos foi aprovado

Extensão não entra em vigor imediatamente. É necessário, antes, que passe por estudo de planos de negócios e tenha o contrato de funcionamento do domínio revisado pela ICANN
Sexta-feira, 25 de junho de 2010 às 16h10
Há algum tempo se discute a inclusão da estensão .xxx para determinar o endereço de sites pornográficos. Hoje, porém, a proposta foi aprovada pela Internet Corporation for Assigned Names and Numbers (ICANN) responsável pela coordenação global de identificadores da Internet (como .org, .br, etc).

A proposta segue regras da ICANN para domínios públicos, onde são criadas extensões na URL de acordo com grupos, como é o caso da indústria aeronáutica (.aero).

Porém, o .xxx não irá começar imediatamente. O projeto ainda passará por um estudo do plano de negócios, além ser necessária a revisão do contrato que deixa claro o modo de funcionamento do domínio.

A discussão vem acontecendo desde maio de 2006, quando a proposta foi rejeitada pela ICANN.

segunda-feira, 7 de junho de 2010

Pouco tempo como de costume até para ler sobre novas notícias... Mas, essa está fresquinha...

Esse texto é do site: do Yahoo.
http://br.tecnologia.yahoo.com/article/07062010/5/noticias-tecnologia-apple-revela-iphone-4.html


Por Gabriel Madway e Alexei Oreskovic
SAN FRANCISCO (Reuters) - O novo iPhone da Apple chega às prateleiras ainda este mês, com a companhia buscando permanecer na dianteira no mercado de smartphones frente à crescente concorrência de empresas como Google.
O presidente-executivo da Apple, Steve Jobs, surpreendeu nesta segunda-feira com o iPhone 4, mais fino que a versão anterior do aparelho, com uma qualidade de imagem duas vezes melhor, além de um novo processador --o A4 da Apple-- e capacidade de videoconferência, por um preço de 199 dólares.
Jobs afirmou na conferência anual da empresa em San Francisco que o novo aparelho será vendido em cinco países a partir de 24 de junho, que será expandido para 18 países em julho e 88 em setembro. Será o lançamento internacional mais rápido do iPhone.
Mas muitas das novidades tecnológicas do iPhone 4 já eram esperadas, e analistas afirmaram que o aparelho precisa de muito para se destacar. O sistema operacional Android, do Google --usado em smartphones da Motorola, HTC, Samsung e Dell-- é a principal ameaça ao domínio do iPhone, segundo analistas.
O primeiro iPhone foi lançado em 2007 e trazia muitas funções que foram adotadas por concorrentes, como tela sensível a toque.
E o mercado de celulares inteligentes está explodindo. Segundo pesquisa do grupo Gartner, as vendas globais de smartphones saltaram quase 50 por cento no primeiro trimestre.
O iPhone também foi o grande propulsor da margem de lucros da Apple, transformando a empresa em uma das maiores fabricantes de eletrônicos do mundo e criando a base de uma disputa que seguirá durante anos no mercado de smartphones.
A Apple vendeu 8,75 milhões de iPhones no último trimestre, número recorde que representou 40 por cento de sua receita.