SQL (pronuncia-se “ess-que-el”) significa Structured Query Language. SQL é usado para se comunicar com um banco de dados. De acordo com o ANSI (American National Standards Institute), é a linguagem padrão para sistemas de gerenciamento de banco de dados relacionais. As instruções SQL são usadas para executar tarefas como atualizar dados em um banco de dados ou recuperar dados de um banco de dados. Alguns sistemas de gerenciamento de banco de dados relacionais comuns que usam SQL são: Oracle, Sybase, Microsoft SQL Server, Access, Ingres, etc. Embora a maioria dos sistemas de banco de dados use SQL, a maioria deles também tem suas próprias extensões proprietárias adicionais que normalmente são usadas apenas em seus sistemas. No entanto, os comandos SQL padrão como “Select”, “Insert”, “Update”, “Delete”, “Create” e “Drop” podem ser usados para realizar quase tudo o que se precisa fazer com um banco de dados. Este artigo irá fornecer-lhe as instruções básicas de cada um destes comandos, bem como permitir-lhe colocá-los em prática usando o SQL Interpreter. SQL Linguagem: Noções básicas da tabelaUm sistema de banco de dados relacional contém um ou mais objetos chamados tabelas. Os dados ou informações do banco de dados são gravados nessas tabelas. As tabelas são identificadas exclusivamente por seus nomes e são compostas de colunas e linhas. As colunas contêm o nome da coluna, o tipo de dados e quaisquer outros atributos para a coluna. As linhas contêm os registros ou dados para as colunas. Aqui está uma tabela de exemplo chamada “tempo”. Cidade, Estado, high e low são as colunas. As linhas contêm os dados desta tabela:
Seleção de dados A instrução de seleção é utilizada para consultar o banco de dados e recuperar dados selecionados que correspondem aos critérios especificados. Aqui está o formato de uma instrução de seleção simples:
Os nomes das colunas que seguem a palavra-chave select determinam quais as colunas que serão devolvidas nos resultados. Você pode selecionar quantos nomes de colunas quiser, ou pode usar um “*” para selecionar todas as colunas. O nome da tabela que segue a palavra-chave especifica a tabela que será consultada para obter os resultados desejados. A cláusula where (opcional) especifica que valores de dados ou linhas serão retornados ou exibidos, com base nos critérios descritos após a palavra-chave where. Seleções condicionais usadas na cláusula where:
O operador de correspondência de padrão LIKE também pode ser usado na seleção condicional da cláusula where. Como é um operador muito poderoso que permite que você selecione apenas linhas que são “como” o que você especificar. O sinal de porcentagem “%” pode ser usado como um curinga para combinar com qualquer caractere possível que possa aparecer antes ou depois dos caracteres especificados. Por exemplo:
Esta instrução SQL irá corresponder a qualquer primeiro nome que comece com ‘Er’. Strings devem estar em aspas simples. Ou você pode especificar,
Esta afirmação corresponde a qualquer sobrenome que termine em ‘s’.
Isto só irá selecionar linhas onde o primeiro nome é igual a ‘Eric’ exatamente.
Introduza os seguintes exemplos de instruções de seleção no SQL Interpreter Form na parte inferior desta página. Antes de pressionar “submit”, anote os resultados esperados. Pressione “submit” e compare os resultados.
SQL Linguagem: Criação de tabelasO comprovante de criação de tabela é utilizado para criar uma nova tabela. Aqui está o formato de uma instrução de tabela de criação simples:
Formato da tabela de criação se forem utilizadas restrições opcionais:
Nota: Você pode ter quantas colunas quiser, e as restrições são opcionais. Exemplo:
Para criar uma nova tabela, insira as palavras-chave create table seguidas do nome da tabela, seguido de um parêntese aberto, seguido do nome da primeira coluna, seguido do tipo de dados dessa coluna, seguido de quaisquer restrições opcionais e seguido de um parêntese de fechamento. É importante utilizar um parêntese aberto antes da tabela inicial e um parêntese de fechamento após o final da última definição da coluna. Certifique-se de separar cada definição de coluna com uma vírgula. Todas as instruções SQL devem terminar com um “;”. Os nomes das tabelas e colunas devem começar com uma letra e podem ser seguidos por letras, números ou sublinhados – para não exceder um total de 30 caracteres de comprimento. Não utilize quaisquer palavras-chave SQL reservadas como nomes para tabelas ou nomes de colunas (tais como “select”, “create”, “insert”, etc). Os tipos de dados especificam qual o tipo de dados que podem ser para essa coluna específica. Se uma coluna chamada “Last_Name”, deve ser usada para conter nomes, então essa coluna em particular deve ter um tipo de dado “varchar” (caractere de comprimento variável). Aqui estão os tipos de dados mais comuns:
O que são restrições? Quando as tabelas são criadas, é comum que uma ou mais colunas tenham restrições associadas a elas. Uma restrição é basicamente uma regra associada a uma coluna que os dados inseridos nessa coluna devem seguir. Por exemplo, uma restrição “única” especifica que nenhum registro pode ter o mesmo valor em uma determinada coluna. Todos eles devem ser únicos. As outras duas restrições mais populares são “not null”, que especifica que uma coluna não pode ser deixada em branco, e “chave primária”. Uma restrição “chave primária” define uma identificação única de cada registro (ou linha) em uma tabela. Todos estes e mais serão cobertos na futura versão avançada deste artigo. As restrições podem ser inseridas neste interpretador SQL, no entanto, elas não são suportadas neste tutorial e interpretador Intro to SQL. Eles serão cobertos e suportados na futura versão do tutorial SQL Avançado – isto é, se a “resposta” for boa. Agora é hora de você projetar e criar sua própria tabela. Você usará esta tabela ao longo do resto do tutorial. Se você decidir alterar ou redesenhar a tabela, você pode soltá-la e recriá-la ou criar uma completamente diferente. A queda da instrução SQL será abordada mais tarde. SQL Linguagem: Inserção em uma tabelaA instrução insert é usada para inserir ou adicionar uma linha de dados na tabela. Para inserir registros em uma tabela, insira as palavras-chave inseridas em seguida pelo nome da tabela, seguido por um parêntese aberto, seguido por uma lista de nomes de colunas separados por vírgulas, seguido por um parêntese de fechamento, seguido pelos valores das palavras-chave, seguido pela lista de valores entre parêntese. Os valores introduzidos serão mantidos nas linhas e coincidirão com os nomes das colunas que especificar. As cadeias de caracteres devem estar entre aspas simples, e os números não.
No exemplo abaixo, o primeiro nome da coluna corresponde ao valor ‘Luke’ e o estado do nome da coluna corresponde ao valor ‘Georgia’. Exemplo:
Nota: Todas as cordas devem estar entre aspas simples: string” string SQL Linguagem: Atualização de registrosA instrução de atualização é utilizada para atualizar ou modificar registros que correspondem a um critério especificado. Isso é feito construindo cuidadosamente uma cláusula where.
O exemplo acima foi envolvido em linha para melhor visualização nesta página Web. Exemplos:
SQL Linguagem: Eliminação de registrosA instrução de eliminação é utilizada para eliminar registros ou linhas da tabela.
O exemplo acima foi envolvido em linha para melhor visualização nesta página Web. Exemplo:
Nota: se você deixar de fora a cláusula where, todos os registros serão excluídos!
Para excluir um registro/linha inteiro de uma tabela, insira “excluir de” seguido pelo nome da tabela, seguido pela cláusula where que contém as condições para excluir. Se você excluir a cláusula where, todos os registros serão excluídos. SQL Linguagem: Drop uma tabelaO comando drop table é usado para excluir uma tabela e todas as linhas da tabela. Para excluir uma tabela inteira incluindo todas as suas linhas, execute o comando drop table seguido pelo nome da tabela. A tabela drop é diferente da exclusão de todos os registros da tabela. A exclusão de todos os registros na tabela deixa a tabela, incluindo informações de coluna e restrição. Deixar cair a tabela remove a definição da tabela, bem como todas as suas linhas.
Exemplo:
via Blogger SQL Linguagem Noções Básicas Da Tabela ORDER BY é uma cláusula opcional que lhe permitirá exibir os resultados de sua consulta em uma ordem ordenada (ordem ascendente ou descendente) com base nas colunas que você especificar para ordenar por. ORDER BY clause syntax: SELECT column1, SUM(column2) FROM "list-of-tables" ORDER BY "column-list" [ASC | DESC]; [ ] = optional Esta instrução selecionará o employee_id, dept, nome, idade e salário da tabela employee_info onde o dept é igual a ‘Vendas’ e listará os resultados em ordem crescente (padrão) com base em seu salário.
Por exemplo: SELECT employee_id, dept, nome, idade, salário FROM employee_info WHERE dept = ‘Sales’ ORDER BY salary; Para fazer um pedido baseado em várias colunas, é necessário separar as colunas com vírgulas. Por exemplo:
via Tumblr SQL Linguagem Cláusula ORDER BY A cláusula GROUP BY reunirá todas as linhas que contêm dados na(s) coluna(s) especificada(s) e permitirá que funções agregadas sejam executadas em uma ou mais colunas. Isto pode ser melhor explicado por um exemplo: Sintaxe da cláusula GROUP BY:
Digamos que você gostaria de recuperar uma lista dos salários mais altos pagos em cada departamento:
Esta declaração irá selecionar o salário máximo para as pessoas em cada departamento único. Basicamente, será exibido o salário da pessoa que mais aproveita em cada departamento. Seu salário, salário e seu departamento serão devolvidos. Por exemplo, dê uma olhada na tabela item_ordered. Digamos que você queira agrupar tudo de quantidade 1 juntos, tudo de quantidade 2 juntos, tudo de quantidade 3 juntos, etc. Se você quiser determinar qual é o maior item de custo para cada quantidade agrupada (toda a quantidade 1’s, toda a quantidade 2’s, toda a quantidade 3’s, etc.), você deve entrar:
Por exemplo, dê uma olhada na tabela item_ordered. Digamos que você queira agrupar tudo de quantidade 1 juntos, tudo de quantidade 2 juntos, tudo de quantidade 3 juntos, etc. Se você quiser determinar qual é o maior item de custo para cada quantidade agrupada (toda a quantidade 1’s, toda a quantidade 2’s, toda a quantidade 3’s, etc.), você deve entrar:
Insira a instrução acima e dê uma olhada nos resultados para ver se ela retornou o que você esperava. Verifique se o preço máximo em cada Grupo de quantidades é realmente o preço máximo. via Tumblr SQL Linguagem GRUPO BY Cláusula A cláusula HAVING permite que você especifique condições nas linhas para cada grupo – em outras palavras, quais linhas devem ser selecionadas serão baseadas nas condições que você especificar. A cláusula HAVING deve seguir a cláusula GROUP BY se você for usá-la. Sintaxe da cláusula HAVING:
HAVING pode ser melhor descrito pelo exemplo. Digamos que você tenha uma tabela de empregados contendo o nome, departamento, salário e idade do empregado. Para selecionar o salário médio de cada empregado em cada departamento, é possível entrar:
Mas, digamos que você quer apenas calcular e exibir a média se o salário for superior a 20000:
via Tumblr SQL Linguagem Cláusula HAVING As funções agregadas são usadas para computar contra uma “coluna retornada de dados numéricos” da instrução SELECT.
Elas basicamente resumem os resultados de uma determinada coluna de dados selecionados. Nós estamos cobrindo estes aqui uma vez que eles são requeridos pelo próximo tópico, “GROUP BY”. Embora sejam necessárias para a cláusula “GROUP BY”, estas funções podem ser usadas sem a cláusula “GROUP BY”. Por exemplo:
Essa instrução retornará um resultado individual que contém o valor médio de tudo o que foi retornado na coluna salarial da tabela de empregados. Outro exemplo:
Esta declaração devolverá o salário médio para todos os empregados cujo título seja igual a ‘Programador’. Exemplo:
Esta indicação particular é ligeiramente diferente das outras funções agregadas desde que não há uma coluna fornecida à função da contagem. Esta instrução retornará o número de linhas na tabela de empregados. via Tumblr SQL Linguagem Funções Agregadas Este artigo sobre SQL Intermediário cobrirá a instrução SELECT em grandes detalhes. A instrução SELECT é o núcleo da SQL, e é provável que a grande maioria dos seus comandos SQL sejam instruções SELECT. Devido à enorme quantidade de opções disponíveis para a instrução SELECT, todo este tutorial foi dedicado a ela. Ao construir Consultas SQL (com a instrução SELECT), é muito útil conhecer todas as opções possíveis e a melhor ou mais eficiente forma de fazer as coisas. Este artigo irá ajudá-lo com essas habilidades. Instrução SELECTA instrução SELECT é usada para consultar o banco de dados e recuperar dados selecionados que correspondem aos critérios especificados. A instrução SELECT tem cinco cláusulas principais para escolher, embora, FROM seja a única cláusula necessária. Cada uma das cláusulas tem uma vasta seleção de opções, parâmetros, etc. As cláusulas serão listadas abaixo, mas cada uma delas será abordada com mais detalhes mais adiante no tutorial. Aqui está o formato da instrução SELECT:
Exemplo
A instrução acima selecionará todos os valores nas colunas nome, idade e salário da tabela de empregados cuja idade seja maior que 50 anos. Nota: Lembre-se de colocar um ponto-e-vírgula no final de suas instruções SQL. O ; indica que o seu statment SQL está completo e pronto para ser interpretado. Operadores de Comparação
Exemplo:
A instrução acima selecionará todas as linhas/valores nas colunas nome, título e dept da tabela de empregados cujo título começa com ‘Pro’. Isso pode retornar títulos de trabalho incluindo Programador ou Pro-wrestler. ALL e DISTINCT são palavras-chave usadas para seleccionar ALL (padrão) ou os registos “distintos” ou únicos nos resultados da sua consulta. Se pretender recuperar apenas os registos únicos nas colunas especificadas, pode utilizar a palavra-chave “DISTINCT”. DISTINCT irá descartar os registros duplicados para as colunas que você especificou após a instrução “SELECT”: Por exemplo:
Essa instrução retornará todas as idades exclusivas na tabela info_de_empregado. ALL exibirá “todas” as colunas especificadas, incluindo todas as duplicatas. A palavra-chave ALL é o padrão se nada for especificado. Nota: As duas tabelas seguintes serão utilizadas ao longo deste curso. Recomenda-se que as tenha abertas noutra janela ou que as imprima. via Tumblr SQL Linguagem Instrução SELECT SQL (pronuncia-se “ess-que-el”) significa Structured Query Language. SQL é usado para se comunicar com um banco de dados. De acordo com o ANSI (American National Standards Institute), é a linguagem padrão para sistemas de gerenciamento de banco de dados relacionais. As instruções SQL são usadas para executar tarefas como atualizar dados em um banco de dados ou recuperar dados de um banco de dados. Alguns sistemas de gerenciamento de banco de dados relacionais comuns que usam SQL são: Oracle, Sybase, Microsoft SQL Server, Access, Ingres, etc. Embora a maioria dos sistemas de banco de dados use SQL, a maioria deles também tem suas próprias extensões proprietárias adicionais que normalmente são usadas apenas em seus sistemas. No entanto, os comandos SQL padrão como “Select”, “Insert”, “Update”, “Delete”, “Create” e “Drop” podem ser usados para realizar quase tudo o que se precisa fazer com um banco de dados. Este artigo irá fornecer-lhe as instruções básicas de cada um destes comandos, bem como permitir-lhe colocá-los em prática usando o SQL Interpreter. SQL Linguagem: Noções básicas da tabelaUm sistema de banco de dados relacional contém um ou mais objetos chamados tabelas. Os dados ou informações do banco de dados são gravados nessas tabelas. As tabelas são identificadas exclusivamente por seus nomes e são compostas de colunas e linhas. As colunas contêm o nome da coluna, o tipo de dados e quaisquer outros atributos para a coluna. As linhas contêm os registros ou dados para as colunas. Aqui está uma tabela de exemplo chamada “tempo”. Cidade, Estado, high e low são as colunas. As linhas contêm os dados desta tabela:
Seleção de dados A instrução de seleção é utilizada para consultar o banco de dados e recuperar dados selecionados que correspondem aos critérios especificados. Aqui está o formato de uma instrução de seleção simples:
Os nomes das colunas que seguem a palavra-chave select determinam quais as colunas que serão devolvidas nos resultados. Você pode selecionar quantos nomes de colunas quiser, ou pode usar um “*” para selecionar todas as colunas. O nome da tabela que segue a palavra-chave especifica a tabela que será consultada para obter os resultados desejados. A cláusula where (opcional) especifica que valores de dados ou linhas serão retornados ou exibidos, com base nos critérios descritos após a palavra-chave where. Seleções condicionais usadas na cláusula where:
O operador de correspondência de padrão LIKE também pode ser usado na seleção condicional da cláusula where. Como é um operador muito poderoso que permite que você selecione apenas linhas que são “como” o que você especificar. O sinal de porcentagem “%” pode ser usado como um curinga para combinar com qualquer caractere possível que possa aparecer antes ou depois dos caracteres especificados. Por exemplo:
Esta instrução SQL irá corresponder a qualquer primeiro nome que comece com ‘Er’. Strings devem estar em aspas simples. Ou você pode especificar,
Esta afirmação corresponde a qualquer sobrenome que termine em ‘s’.
Isto só irá selecionar linhas onde o primeiro nome é igual a ‘Eric’ exatamente.
Introduza os seguintes exemplos de instruções de seleção no SQL Interpreter Form na parte inferior desta página. Antes de pressionar “submit”, anote os resultados esperados. Pressione “submit” e compare os resultados.
SQL Linguagem: Criação de tabelasO comprovante de criação de tabela é utilizado para criar uma nova tabela. Aqui está o formato de uma instrução de tabela de criação simples:
Formato da tabela de criação se forem utilizadas restrições opcionais:
Nota: Você pode ter quantas colunas quiser, e as restrições são opcionais. Exemplo:
Para criar uma nova tabela, insira as palavras-chave create table seguidas do nome da tabela, seguido de um parêntese aberto, seguido do nome da primeira coluna, seguido do tipo de dados dessa coluna, seguido de quaisquer restrições opcionais e seguido de um parêntese de fechamento. É importante utilizar um parêntese aberto antes da tabela inicial e um parêntese de fechamento após o final da última definição da coluna. Certifique-se de separar cada definição de coluna com uma vírgula. Todas as instruções SQL devem terminar com um “;”. Os nomes das tabelas e colunas devem começar com uma letra e podem ser seguidos por letras, números ou sublinhados – para não exceder um total de 30 caracteres de comprimento. Não utilize quaisquer palavras-chave SQL reservadas como nomes para tabelas ou nomes de colunas (tais como “select”, “create”, “insert”, etc). Os tipos de dados especificam qual o tipo de dados que podem ser para essa coluna específica. Se uma coluna chamada “Last_Name”, deve ser usada para conter nomes, então essa coluna em particular deve ter um tipo de dado “varchar” (caractere de comprimento variável). Aqui estão os tipos de dados mais comuns:
O que são restrições? Quando as tabelas são criadas, é comum que uma ou mais colunas tenham restrições associadas a elas. Uma restrição é basicamente uma regra associada a uma coluna que os dados inseridos nessa coluna devem seguir. Por exemplo, uma restrição “única” especifica que nenhum registro pode ter o mesmo valor em uma determinada coluna. Todos eles devem ser únicos. As outras duas restrições mais populares são “not null”, que especifica que uma coluna não pode ser deixada em branco, e “chave primária”. Uma restrição “chave primária” define uma identificação única de cada registro (ou linha) em uma tabela. Todos estes e mais serão cobertos na futura versão avançada deste artigo. As restrições podem ser inseridas neste interpretador SQL, no entanto, elas não são suportadas neste tutorial e interpretador Intro to SQL. Eles serão cobertos e suportados na futura versão do tutorial SQL Avançado – isto é, se a “resposta” for boa. Agora é hora de você projetar e criar sua própria tabela. Você usará esta tabela ao longo do resto do tutorial. Se você decidir alterar ou redesenhar a tabela, você pode soltá-la e recriá-la ou criar uma completamente diferente. A queda da instrução SQL será abordada mais tarde. SQL Linguagem: Inserção em uma tabelaA instrução insert é usada para inserir ou adicionar uma linha de dados na tabela. Para inserir registros em uma tabela, insira as palavras-chave inseridas em seguida pelo nome da tabela, seguido por um parêntese aberto, seguido por uma lista de nomes de colunas separados por vírgulas, seguido por um parêntese de fechamento, seguido pelos valores das palavras-chave, seguido pela lista de valores entre parêntese. Os valores introduzidos serão mantidos nas linhas e coincidirão com os nomes das colunas que especificar. As cadeias de caracteres devem estar entre aspas simples, e os números não.
No exemplo abaixo, o primeiro nome da coluna corresponde ao valor ‘Luke’ e o estado do nome da coluna corresponde ao valor ‘Georgia’. Exemplo:
Nota: Todas as cordas devem estar entre aspas simples: string” string SQL Linguagem: Atualização de registrosA instrução de atualização é utilizada para atualizar ou modificar registros que correspondem a um critério especificado. Isso é feito construindo cuidadosamente uma cláusula where.
O exemplo acima foi envolvido em linha para melhor visualização nesta página Web. Exemplos:
SQL Linguagem: Eliminação de registrosA instrução de eliminação é utilizada para eliminar registros ou linhas da tabela.
O exemplo acima foi envolvido em linha para melhor visualização nesta página Web. Exemplo:
Nota: se você deixar de fora a cláusula where, todos os registros serão excluídos!
Para excluir um registro/linha inteiro de uma tabela, insira “excluir de” seguido pelo nome da tabela, seguido pela cláusula where que contém as condições para excluir. Se você excluir a cláusula where, todos os registros serão excluídos. SQL Linguagem: Drop uma tabelaO comando drop table é usado para excluir uma tabela e todas as linhas da tabela. Para excluir uma tabela inteira incluindo todas as suas linhas, execute o comando drop table seguido pelo nome da tabela. A tabela drop é diferente da exclusão de todos os registros da tabela. A exclusão de todos os registros na tabela deixa a tabela, incluindo informações de coluna e restrição. Deixar cair a tabela remove a definição da tabela, bem como todas as suas linhas.
Exemplo:
via Tumblr SQL Linguagem Noções Básicas Da Tabela AstrofísicaA astrofísica é um ramo da ciência espacial que aplica as leis da física e da química para explicar o nascimento, a vida e a morte de estrelas, planetas, galáxias, nebulosas e outros objetos no universo. Tem duas ciências irmãs, astronomia e cosmologia, e as linhas entre elas se confundem. No sentido mais rígido:
Na prática, as três profissões formam uma família unida. Peça a posição de uma nebulosa ou que tipo de luz ela emite, e o astrônomo pode responder primeiro. Pergunte do que a nebulosa é feita e como ela se formou e o astrofísico irá se aprisionar. Pergunte como os dados se encaixam com a formação do universo, e o cosmólogo provavelmente entraria em ação. Mas cuidado – para qualquer uma dessas perguntas, dois ou três podem começar a falar ao mesmo tempo! Objetivos da astrofísicaOs astrofísicos procuram entender o universo e nosso lugar nele. Na NASA, os objetivos da astrofísica são “descobrir como o universo funciona, explorar como ele começou e evoluiu, e procurar vida nos planetas em torno de outras estrelas”, segundo o site da NASA . A NASA afirma que esses objetivos produzem três grandes questões: Como o universo funciona? Tudo começou com NewtonEnquanto a astronomia é uma das ciências mais antigas, a astrofísica teórica começou com Isaac Newton . Antes de Newton, os astrônomos descreveram os movimentos dos corpos celestes usando modelos matemáticos complexos sem uma base física. Newton mostrou que uma única teoria explica simultaneamente as órbitas das luas e dos planetas no espaço e a trajetória de uma bala de canhão na Terra. Isso se somava ao corpo de evidências da (então) surpreendente conclusão de que os céus e a Terra estão sujeitos às mesmas leis físicas. Talvez o que mais separou o modelo de Newton dos anteriores é que ele é preditivo e também descritivo. Com base nas aberrações na órbita de Urano , os astrônomos previram a posição de um novo planeta, que foi então observado e chamado Netuno . Ser preditivo e descritivo é o sinal de uma ciência madura, e a astrofísica está nessa categoria. Marcos em astrofísicaComo a única maneira de interagirmos com objetos distantes é observando a radiação que eles emitem, muito da astrofísica tem a ver com a dedução de teorias que explicam os mecanismos que produzem essa radiação e fornecem idéias para extrair o máximo de informações dela. As primeiras idéias sobre a natureza das estrelas surgiram em meados do século XIX, a partir da florescente ciência da análise espectral, que significa observar as frequências específicas de luz que determinadas substâncias absorvem e emitem quando aquecidas. A análise espectral continua a ser essencial para o triunvirato das ciências espaciais, tanto orientando como testando novas teorias. A espectroscopia precoce forneceu a primeira evidência de que estrelas contêm substâncias também presentes na Terra. A espectroscopia revelou que algumas nebulosas são puramente gasosas, enquanto algumas contêm estrelas. Isso ajudou a consolidar a ideia de que algumas nebulosas não eram nebulosas – eram outras galáxias! Década de 1920 Cecilia Payne descobriu, usando espectroscopia, que as estrelas são predominantemente hidrogênio (pelo menos até a velhice). Os espectros de estrelas também permitiram aos astrofísicos determinar a velocidade com que se movem em direção ou para longe da Terra. Assim como o som que um veículo emite é diferente, movendo-se em nossa direção ou para longe de nós, por causa do efeito Doppler, os espectros das estrelas vão mudar da mesma maneira. Na década de 1930, combinando a mudança Doppler e a teoria da relatividade geral de Einstein , Edwin Hubble forneceu evidências sólidas de que o universo está se expandindo. Isso também é previsto pela teoria de Einstein e juntos formam a base da Teoria do Big Bang. Também em meados do século 19, os físicos Lord Kelvin (William Thomson) e Gustav Von Helmholtz especularam que o colapso gravitacional poderia alimentar o sol, mas eventualmente perceberam que a energia produzida dessa forma duraria apenas 100.000 anos. E = mc 2 Cinquenta anos depois, o famoso E = mc 2 de EinsteinA equação deu aos astrofísicos a primeira pista sobre qual seria a verdadeira fonte de energia (embora o colapso gravitacional desempenhe um papel importante). À medida que a física nuclear, a mecânica quântica e a física de partículas cresceram na primeira metade do século XX, tornou-se possível formular teorias sobre como a fusão nuclear poderia fornecer energia às estrelas. Estas teorias descrevem como as estrelas se formam, vivem e morrem, e explicam com sucesso a distribuição observada de tipos de estrelas, seus espectros, luminosidades, idades e outras características. A astrofísica é a física das estrelas e outros corpos distantes no universo, mas também atinge perto de casa. Segundo a Teoria do Big Bang, as primeiras estrelas eram quase inteiramente de hidrogênio. O processo de fusão nuclear que os energiza esmaga átomos de hidrogênio para formar o hélio do elemento mais pesado. Em 1957, a equipe de astrônomos marido-e-mulher de Geoffrey e Margaret Burbidge, juntamente com os físicos William Alfred Fowler e Fred Hoyle, mostraram como, à medida que as estrelas envelhecem, eles produzem elementos mais pesados e mais pesados, que passam para gerações posteriores de estrelas. em quantidades cada vez maiores. É somente nos estágios finais da vida das estrelas mais recentes que os elementos que compõem a Terra, como ferro (32,1%), oxigênio (30,1%) e silício (15,1%), são produzidos. Outro desses elementos é o carbono, que junto com o oxigênio, compõem a maior parte da massa de todos os seres vivos, incluindo nós. Assim, a astrofísica nos diz que, apesar de não sermos todas as estrelas, somos todos estelares. Astrofísica como carreiraTornar-se um astrofísico requer anos de observação, treinamento e trabalho. Mas você pode começar a se envolver de uma maneira pequena mesmo no ensino fundamental e médio, juntando-se a clubes de astronomia, participando de eventos locais de astronomia, fazendo cursos on-line gratuitos de astronomia e astrofísica, e acompanhando notícias no campo em um site como o Espaço.com Na faculdade, os estudantes devem ter o objetivo de (eventualmente) concluir um doutorado em astrofísica e, em seguida, assumir um cargo de pós-doutorado em astrofísica. Os astrofísicos podem trabalhar para o governo, laboratórios de universidades e, ocasionalmente, organizações privadas. O post O que é astrofísica? apareceu primeiro em Sobre Tudo Um Pouco. via Blogger O que é astrofísica? AstrofísicaA astrofísica é um ramo da ciência espacial que aplica as leis da física e da química para explicar o nascimento, a vida e a morte de estrelas, planetas, galáxias, nebulosas e outros objetos no universo. Tem duas ciências irmãs, astronomia e cosmologia, e as linhas entre elas se confundem. No sentido mais rígido:
Na prática, as três profissões formam uma família unida. Peça a posição de uma nebulosa ou que tipo de luz ela emite, e o astrônomo pode responder primeiro. Pergunte do que a nebulosa é feita e como ela se formou e o astrofísico irá se aprisionar. Pergunte como os dados se encaixam com a formação do universo, e o cosmólogo provavelmente entraria em ação. Mas cuidado – para qualquer uma dessas perguntas, dois ou três podem começar a falar ao mesmo tempo! Objetivos da astrofísicaOs astrofísicos procuram entender o universo e nosso lugar nele. Na NASA, os objetivos da astrofísica são “descobrir como o universo funciona, explorar como ele começou e evoluiu, e procurar vida nos planetas em torno de outras estrelas”, segundo o site da NASA . A NASA afirma que esses objetivos produzem três grandes questões: Como o universo funciona? Tudo começou com NewtonEnquanto a astronomia é uma das ciências mais antigas, a astrofísica teórica começou com Isaac Newton . Antes de Newton, os astrônomos descreveram os movimentos dos corpos celestes usando modelos matemáticos complexos sem uma base física. Newton mostrou que uma única teoria explica simultaneamente as órbitas das luas e dos planetas no espaço e a trajetória de uma bala de canhão na Terra. Isso se somava ao corpo de evidências da (então) surpreendente conclusão de que os céus e a Terra estão sujeitos às mesmas leis físicas. Talvez o que mais separou o modelo de Newton dos anteriores é que ele é preditivo e também descritivo. Com base nas aberrações na órbita de Urano , os astrônomos previram a posição de um novo planeta, que foi então observado e chamado Netuno . Ser preditivo e descritivo é o sinal de uma ciência madura, e a astrofísica está nessa categoria. Marcos em astrofísicaComo a única maneira de interagirmos com objetos distantes é observando a radiação que eles emitem, muito da astrofísica tem a ver com a dedução de teorias que explicam os mecanismos que produzem essa radiação e fornecem idéias para extrair o máximo de informações dela. As primeiras idéias sobre a natureza das estrelas surgiram em meados do século XIX, a partir da florescente ciência da análise espectral, que significa observar as frequências específicas de luz que determinadas substâncias absorvem e emitem quando aquecidas. A análise espectral continua a ser essencial para o triunvirato das ciências espaciais, tanto orientando como testando novas teorias. A espectroscopia precoce forneceu a primeira evidência de que estrelas contêm substâncias também presentes na Terra. A espectroscopia revelou que algumas nebulosas são puramente gasosas, enquanto algumas contêm estrelas. Isso ajudou a consolidar a ideia de que algumas nebulosas não eram nebulosas – eram outras galáxias! Década de 1920 Cecilia Payne descobriu, usando espectroscopia, que as estrelas são predominantemente hidrogênio (pelo menos até a velhice). Os espectros de estrelas também permitiram aos astrofísicos determinar a velocidade com que se movem em direção ou para longe da Terra. Assim como o som que um veículo emite é diferente, movendo-se em nossa direção ou para longe de nós, por causa do efeito Doppler, os espectros das estrelas vão mudar da mesma maneira. Na década de 1930, combinando a mudança Doppler e a teoria da relatividade geral de Einstein , Edwin Hubble forneceu evidências sólidas de que o universo está se expandindo. Isso também é previsto pela teoria de Einstein e juntos formam a base da Teoria do Big Bang. Também em meados do século 19, os físicos Lord Kelvin (William Thomson) e Gustav Von Helmholtz especularam que o colapso gravitacional poderia alimentar o sol, mas eventualmente perceberam que a energia produzida dessa forma duraria apenas 100.000 anos. E = mc 2 Cinquenta anos depois, o famoso E = mc 2 de EinsteinA equação deu aos astrofísicos a primeira pista sobre qual seria a verdadeira fonte de energia (embora o colapso gravitacional desempenhe um papel importante). À medida que a física nuclear, a mecânica quântica e a física de partículas cresceram na primeira metade do século XX, tornou-se possível formular teorias sobre como a fusão nuclear poderia fornecer energia às estrelas. Estas teorias descrevem como as estrelas se formam, vivem e morrem, e explicam com sucesso a distribuição observada de tipos de estrelas, seus espectros, luminosidades, idades e outras características. A astrofísica é a física das estrelas e outros corpos distantes no universo, mas também atinge perto de casa. Segundo a Teoria do Big Bang, as primeiras estrelas eram quase inteiramente de hidrogênio. O processo de fusão nuclear que os energiza esmaga átomos de hidrogênio para formar o hélio do elemento mais pesado. Em 1957, a equipe de astrônomos marido-e-mulher de Geoffrey e Margaret Burbidge, juntamente com os físicos William Alfred Fowler e Fred Hoyle, mostraram como, à medida que as estrelas envelhecem, eles produzem elementos mais pesados e mais pesados, que passam para gerações posteriores de estrelas. em quantidades cada vez maiores. É somente nos estágios finais da vida das estrelas mais recentes que os elementos que compõem a Terra, como ferro (32,1%), oxigênio (30,1%) e silício (15,1%), são produzidos. Outro desses elementos é o carbono, que junto com o oxigênio, compõem a maior parte da massa de todos os seres vivos, incluindo nós. Assim, a astrofísica nos diz que, apesar de não sermos todas as estrelas, somos todos estelares. Astrofísica como carreiraTornar-se um astrofísico requer anos de observação, treinamento e trabalho. Mas você pode começar a se envolver de uma maneira pequena mesmo no ensino fundamental e médio, juntando-se a clubes de astronomia, participando de eventos locais de astronomia, fazendo cursos on-line gratuitos de astronomia e astrofísica, e acompanhando notícias no campo em um site como o Espaço.com Na faculdade, os estudantes devem ter o objetivo de (eventualmente) concluir um doutorado em astrofísica e, em seguida, assumir um cargo de pós-doutorado em astrofísica. Os astrofísicos podem trabalhar para o governo, laboratórios de universidades e, ocasionalmente, organizações privadas. O post O que é astrofísica? apareceu primeiro em Sobre Tudo Um Pouco. via Tumblr O que é astrofísica? A energia solar é algo que temos estado a analisar nos últimos anos, se não por outra razão que não seja tentar encontrar uma forma melhor de lidar com a obtenção de energia sem prejudicar o ambiente. Se você não sabe muito sobre a energia solar, é basicamente a energia que obtemos do sol que convertemos em energia que podemos usar, quer essa energia seja usada para eletricidade ou para aquecimento/arrefecimento. Energia solar significa simplesmente energia que vem do sol. O sol é uma poderosa fonte de energia. Sem ele, não teria havido vida na Terra. É uma forma de energia renovável, gratuita, amplamente disponível e limpa que é atualmente utilizada por muitos proprietários de casas e empresas para diversos fins. Neste artigo, vamos dar-lhe uma visão mais detalhada de como funciona a energia solar e, em particular, o que são os painéis solares e como podem ajudar-nos a atingir os nossos objetivos quando se trata de utilizar a energia solar de uma forma eficaz. Vamos mergulhar e dar uma olhada mais de perto no tipo de energia mais limpa a que temos acesso no mundo de hoje. Como funciona a energia solar?A energia solar tem tudo a ver com a conversão da energia do sol em energia que podemos usar. Há três maneiras principais de fazer isso. Processos Fotovoltaicos (PV) Quando a luz solar atinge esses semicondutores, eles produzem elétrons, que são empurrados através do dispositivo e fazem uma corrente. Os dispositivos PV ainda estão em desenvolvimento neste momento; alguns raios de luz, incluindo UV e infravermelho, não podem ser utilizados por dispositivos PV. Isto pode ser problemático quando o sol não está brilhando brilhantemente e estes são os principais raios que estão sendo produzidos. Aquecimento e Refrigeração Solar (SHC) A energia que é criada a partir do sol é transformada em energia que pode ser usada para aquecer ou arrefecer os dispositivos que estão sendo alimentados. Neste ponto, existem processos que podem ajudar em quase todos os contextos que você possa imaginar, desde edifícios comerciais a casas. A principal razão pela qual os dispositivos solares de aquecimento e arrefecimento são necessários é porque precisamos de reduzir a nossa dependência dos gases naturais e de outros combustíveis fósseis. A tecnologia no sector dos SHC está sempre a mudar e a adaptar-se, e todos os dias são feitos progressos nesta área da ciência. Energia solar concentrada (CSP) As pessoas têm usado o conceito por trás dele por muito tempo, e é por isso que é chocante que tenha levado tanto tempo para que nós realmente o aproveitássemos em uma escala maior. Os espelhos são o foco principal das plantas de CSP; eles concentram a energia do sol para fazer com que tudo funcione efetivamente. Sem os espelhos, os sistemas de CSP não funcionariam tão eficazmente como alguns dos outros sistemas atualmente disponíveis no mercado. A energia solar faz com que os motores a vapor e as turbinas funcionem para que a eletricidade possa ser produzida e armazenada. Isto torna-o diferente dos outros tipos porque o sistema de armazenamento é muito mais avançado do que o que se vê do outro tipos de energia solar que estão sendo usados atualmente. Atualmente, há pouco mais de 1500 diferentes plantas CSP localizado em todo os Estados Unidos; há mais de 400 mais para ser planejado dentro dos próximos 5 anos. Até 2020, o plano é ter mais de 3000 CSPs funcionando em todo o país, com mais de 5000 em todo o mundo. O post O Que é a Energia Solar? apareceu primeiro em Sobre Tudo Um Pouco. via Blogger O Que é a Energia Solar? |
SobreRecomendações de Sites, Blog, Loja Virtual e Serviços Online. O site Sobre Tudo Um Pouco, além de trazer matérias sobre temas de curiosidades e entretenimento, estamos disponibilizamos um espaço para recomendações de Sites, Blog, Loja Virtual e Serviços Online. |