• Nenhum resultado encontrado

Estudo Dirigido Programação de Banco de Dados

N/A
N/A
Protected

Academic year: 2021

Share "Estudo Dirigido Programação de Banco de Dados"

Copied!
7
0
0

Texto

(1)

Estudo Dirigido Programação de Banco de Dados Estudo Dirigido I

SQL Server Dados da vaga Descrição:

Atuará com DBA, SQL e BI, definir estruturas de data warehouse, cubos, infraestrutura e desenvolvimento em SQL Server. Necessário possuir experiência em Administração de Dados em Banco de Dados SQL Server, Necessário possuir experiência em modelagem de dados. Formação:

superior completo ou cursando na área de Informática. Local trabalho:

São Paulo / SP - 1 vaga

Fonte: http://www.empregos.com.br/vagas/administrador-de-banco-de-dados/sao-paulo/sp/ 2627329 Data da consulta: Dom 10 Jun 2012 17:53:24 BRT DADOS DA VAGA Vaga: DBA SQL Server (S2BDH5) Código da vaga: 1913704 Cidades:

RIO DE JANEIRO/RJ (1 vaga) Data de atualização: 25/05/2012 Descrição:

Atuará como administrador de banco de dados SQL em nível de suporte à infra estrutura para administração das aplicações e resolução de problemas, administração MS SQL Server Alta disponibilidade e contingência. Conhecimento e vivencia com Log Shipping, Mirroring e Cluster Performance. Conhecimento em analise de performance de ambiente SQL Server Tunning e conhecimento em tunning de queries em ambiente SQL Server.

Formação: 2º Grau completo Benefícios: A combinar Exigências: Não Informado Faixa salarial: A combinar

(2)

Níveis hierárquicos:

Especialista com Curso Superior Área(s) de atuação: Informática (T.I.) Fonte: http://empregocerto.uol.com.br/vagas/dba-sql-server-s2bdh5-rio-de-janeiro-rj-1913704.html#rmc Data: Dom 10 Jun 2012 17:57:57 BRT Oracle

DBA Oracle Código da vaga: 1923974 Cidades:

ARARAQUARA/SP (1 vaga) Data de atualização:

06/06/2012 Descrição:

Possuir conhecimentos em banco de dados Oracle, sistemas operacionais Linux e Windows e SQL. Possuir bom relacionamento interpessoal para trabalhar em equipe e para tratar com clientes, ser pró-ativo, ter vontade e facilidade em aprender, boa escrita e habilidade para documentar. Desejável conhecimento em sistemas operacionais Unix, PL/SQL, redes, certificações ITIL e certificações Oracle. Superior completo ou em fase de conclusão em Ciência da Computação, Engenharia da Computação, Processamento de dados ou áreas afins. Formação: Necessário Superior cursando

Benefícios: A combinar Exigências: Não Informado Faixa salarial: A combinar Níveis hierárquicos:

Especialista com Curso Superior Área(s) de atuação:

Informática (T.I.)

Fonte: http://empregocerto.uol.com.br/vagas/dba-oracle-araraquara-sp-1923974.html#rmcl Data: Dom 10 Jun 2012 18:09:42 BRT

(3)

São Paulo-SP na empresa "Resource IT Solutions" Publicada em 06/06/2012 (4 dias atrás)

NivelSenior Perfil

Oportunidade DBA Oracle Sênior

• Domínio em administração de bancos de dados ORACLE(10g e superior) • Domínio em instalação e performance tunning do ORACLE para bases transacionais e multidimensionais

• Experiência em sistemas operacionais Unix(AIX, HPUX, Sun e Linux)

• Domínio nas ferramentas ORACLE RAC, RMAN,Dataguard, Active Dataguard • Domínio em SQL

• Conhecimento em hardware

• Experiência em movimentação de dados entre servidores será um diferencial Localização: Centro SP

Fonte: http://www.empregosti.com/vaga/DBA-ORACLE/na/Resource-IT-Solutions/Mzk1NzM5 Data: Dom 10 Jun 2012 18:09:42 BRT

MySQL

Agência digital

Empresa do setor Informática, localizada em São Paulo - SP, de porte Pequeno (até 200 funcionários)

Sobre a vaga Programador Php Mysql Salário

R$ 2.500,00 a R$ 3.000,00 (Bruto mensal) Descrição

Programador Php Mysql (Nível: Analista) Local de trabalho: São Paulo, SP

Regime de contratação de tipo Outros Jornada Período Integral

Precisamos de programador com experiência para trabalhar em período intergral. Tem que ter 3 anos de experiência e conheciento em CSS, JQuery

PROGRAMADOR WEB - PHP, MYSQL Startup - Iniciando atividades

Seleciona candidatos para a vaga de PROGRAMADOR WEB - PHP, MYSQL para Regiao de Campinas / SP.

(4)

Requisitos:

- Procuro por pessoas que possuam conhecimento em programacao WEB, PHP, JavaScript, CSS, JQuery e Banco de dados MYSQL para integrar equipe no desenvolvimento de uma nova Startup.

Trabalharemos no desenvolvimento de um novo conceito em rede social e gostariamos de convidar aqueles que possuem interesse em poder fazer parte desta empresa promissora. Beneficios:

a combinar Salario: a combinar

Salário médio para DBA SQL SERVER

CARGO JUNIOR PLENO SENIOR

Administrador de banco de dados (DBA) 3922,33 5255,67 8376,33

Fonte: http://info.abril.com.br/professional/salarios/ Data: Dom 10 Jun 2012 18:42:30 BRT

Informações para formação de DBA Sql Server Objetivo

O objetivo do curso de SQL Server é preparar profissionais para manutenção, criação, programação e controle de Banco de Dados (BD) SQL Server.

Instalação e Ferramentas

• O produto, Instalação, Ferramentas Visuais de Administração. Administração

• Responsabilidades e Habilidades de um DBA, Registrando um Server, Conectando um Server, Visão Geral do Enterprise Manager, Executando e Analisando Queries, Gerenciando Devices, Gerenciando Databases, Gerenciando Logins e Usuários, Grupos, Model Database, Trabalhando com Logins integrados ao NT, Adicionando Usuários, Removendo Usuários, Verificando Usuários, Diferenças nas Permissões, Criando SQL Scripts.

Programação (Transact-SQL)

• Select Básico e Avançado, Criação de Tabelas e Índices, Views, Adicionando Colunas em uma tabela, Default, Regras, Criando Datatypes do Usuário, Funções, Variáveis Locais, Variáveis Globais, Comando Print, Comando IF, Comando While, Stored

(5)

Procedures, Controle de Transações (Transaction), Triggers, Cursores. Segurança e Desempenho

• Desempenho, Segurança, Backup, Restore, Agendando Backups, Verificando a Integridade (DBCC), Automatizando o Gerenciamento.

Fonte:http://www.tecnoponta.com.br/cursos/banco-de-dados-microsoft-sql-server/

Informações sobre DBA

Se você quer se tornar um DBA e não sabe por onde começar, as empresas procuram contratar obedecendo a seguinte ordem: Experiência no trabalho com o banco de dadosutilizado na empresa, que tenha certificações e cursos oficiais, especialização na área de banco de dados e tenha curso superior.

1. Experiência 2. Certificação 3. Cursos Oficiais 4. Especialização 5. Curso Superior

Com exceção da “experiência”, você pode se qualificar para ser um DBA buscando fazer os cursos oficiais e tirando as certificações referentes a banco de dados, apos isso é só torcer para ser “adotado” por um DBA Sênior, uma vez trabalhando junto com o DBA da empresa você passa a ter experiência e a ser disputado no mercado de trabalho.

Não basta apenas querer ser DBA, você tem que se identificar com essa atividade, se você gosta de desenvolver sistemas ou de rede, não perca seu tempo, o nível técnico exigido dos DBA é alto, o seu tempo para estudar novas tecnologias será praticamente destinado a estudar sobre banco de dados e ferramentas de BI.

Na tabela abaixo esta dividida de forma simplificada a área de TI e a porcentagem do tempo de estudo em cada função.

Gerência de Projetos 70% Gerência de Projetos, 10% Banco de Dados, 10% Rede e Infra-estrutura, 10% Desenvolvimento.

Banco de Dados 80% Banco de Dados, 10% Rede e Infra-estrutura, 10% Desenvolvimento.

Rede e Infra-estrutura 100% Rede e Infra-estrutura

(6)

Se você gosta de banco de dados, procure se qualificar é uma área promissora. Fonte: http://tuliorosa.blogspot.com.br/2009/08/como-se-tornar-um-dba.html

Estudo Dirigido II

Ferramentas para geração de dados de teste

Um dos grandes problemas enfrentados no desenvolvimento de sistemas é com os testes que devem ser realizados no sistema para testar se todas as funções estão funcionando como deveriam.

Porém para a geração de dados para a realização destes testes podemos utilizar ferramentas desenvolvidas para este propósito.

Exemplos de Ferramentas para geração de dados. GenerateData: para mim um dos melhores.

DBMonster: para gerar dados aleatórios em uma base de dados. Muito completo, porém um pouco mais complexo.

CSV Data Generator: baseado em Ruby, gerar arquivos CSV.

Datagenerator: Este também gostei bastante por ser bem simples. Permite gerar dados para Mysql, Firebird, Interbase, MSSQL, Oracle, SQLite e PostgreSQL

Estas ferramentas são utilizadas pelas empresas a fim de efetuarem melhores testes em suas aplicações e com maior velocidade na realização destes testes.

Fonte: http://jf.eti.br/ferramentas-para-gerar-dados-de-teste/

Estudo Dirigido III Exemplo 1

Consulta que retorna os 10 primeiros registros de clientes que moram na rua dois. Sintaxe Oracle

Select * From Clientes Where Rua = ‘Dois’ And RowNum <= 10; Sintaxe SQL Server

Set RowCount 10 Select * From Clientes Where Rua = 'Dois' Set RowCount 0 ou

Select Top 10 * From Clientes Where Rua = 'Dois'

consulta realizada anteriormente porém com uso do percentual. (10 %) Exemplo 2

(7)

Sintaxe Oracle

No Oracle usarei a função sample(n) onde 'n' deve ser o percentual de linha a ser retornado dividido por 100.

Select * From Clientes Sample(0.10) Where Rua = ‘Dois’; Sintaxe SQL Server

Neste caso será usada a instrução TOP 'n' PERCENT onde 'n' é o percentual de linhas a se obter.

Select Top 10 Percent * From Clientes Where Rua = ‘Dois’ Exemplo 3

Precisamos saber quais foram os pedidos entregues nos ultimos 5 dias, usaremos uma função para retornar a data atual em cada Banco de Dados mas, este cálculo pode ser feito entre datas da própria tabela.

Sintaxe Oracle

No Oracle usaremos a instrução SysDate que retorna a data atual do Banco de Dados. Select * From Pedidos Where (SysDate-Data_Entrega) = 5;

Sintaxe SQL Server

Neste caso usaremos duas funções do SQL Server a GetDate() Que retorna a data atual do banco e a DateDiff(Tipo,DataMenor,DataMaior) que retorna a diferença entre duas datas conforme o tipo passado como parâmetro.

Select * From Pedidos Where DateDiff(Day,Data_Entrega,GetDate())

Fonte: http://www.baboo.com.br/conteudo/modelos/Migrando-de-Oracle-para-SQL-Server-Parte-I_a9018_z0.aspx

Referências

Documentos relacionados

Do ponto de vista técnico, conseguiu convencer o corpo médico presente ao encontro que a doença seria transmissível, como comprova o primeiro item da resolução final do encontro:

seria usada para o parafuso M6, foram utilizadas as equações 14 e 15, referentes aos parafusos de 8 mm de diâmetro e folga entre parafuso e furo de 0,5 mm, que definem,

No entanto, os resultados apresentados pelo --linalol não foram semelhantes, em parte, aos do linalol racêmico, uma vez que este apresenta um efeito vasorelaxante em anéis de

Resumo: O presente trabalho corresponde a um estudo empírico descritivo e exploratório que aborda comportamentos e falas de atores políticos que participaram do processo legislativo

Entretanto por existirem diversas áreas de Brejos de Altitude distribuídas na região Nordeste torna-se necessário mais estudos sobre a diversidade de liquens, mas não somente para

A não uniformização quanto ao método de referência pode promover diferenças entre as curvas de calibração geradas por laboratórios de dosimetria citogenética, que podem

Esse foco teve de ser calibrado, considerando as características e os posicionamentos práticos e ideológicos que condicionam os rumos da educação e também o monopólio

Este presente artigo é o resultado de um estudo de caso que buscou apresentar o surgimento da atividade turística dentro da favela de Paraisópolis, uma