Páginas

Mostrando postagens com marcador Certificações. Mostrar todas as postagens
Mostrando postagens com marcador Certificações. Mostrar todas as postagens

terça-feira, 1 de janeiro de 2013

Iniciando os estudos para a prova 98-364 - Conceito de Tabelas


Olá,

Conforme prometido daremos início ao processo de detalhamento do conteúdo exigido para a obtenção da certificação MTA, hoje vou falar sobre tabelas.

Uma tabela de banco de dados relacional possui atributos (campos), que representam as colunas da tabela, e os registros (dados), que representam as linhas. Então uma tabela é um objeto de banco de dados que consiste de linhas e colunas.

Um campo é um local em um registro no qual um determinado tipo de dados está armazenado.

Uma coluna é um atributo para uma linha ou registro.

Uma linha é um registro dentro de uma tabela.

Um registro é uma estrutura de dados composta por uma coleção de campos (elementos), cada qual com
seu próprio nome e tipo, que aparece em uma tabela como um grupo de campos em uma linha.

As tabelas possuem uma coluna contendo valores capazes de identificar uma linha de forma exclusiva. Essa coluna recebe o nome de Chave Primária ou Primary Key, uma coluna definida como chave primária não poderá receber valores nulos e cada tabela só poderá conter uma chave primária.

Além da chave primária, uma tabela possui colunas utilizadas com a finalidade de estabelecer uma relação entre os dados de uma tabela distinta, conhecida como Chave Estrangeira ou Foreign Key.

É por meio das chaves primárias e estrangeiras que os relacionamentos entre tabelas de um banco de dados relacional são estabelecidos.

Por enquanto é isso ai pessoal, no próximo post falarei sobre os conceitos de banco de dados relacionais.

Até breve!

Certificação MTA (Microsoft Technology Associate) - Prova 98-364

Olá,

Hoje vou falar sobre a certificação 98-364 MTA - Administration Databases Fundamentals, essa certificação tem seu público alvo a comunidade acadêmica porém é muito interessante para aqueles que estão ingressando agora na carreira e interessados em acrescentar um algo a mais em seu currículo profissional e serve também de impulso para o profissional que quiser tentar outras certificações de carreira da Microsoft.

Perfil do candidato
Candidatos para esse exame tem de provar o conhecimento introdutório e as habilidades com bancos de dados, incluindo bancos de dados relacionais, como o Microsoft SQL Server. Recomenda-se que os candidatos se familiarizem com os conceitos de banco de dados e tenham experiência prática com as tecnologias descritas aqui por cursos de formação pertinentes ou trabalhando com tutoriais e exemplos disponíveis no MSDN e no Microsoft Visual Studio. Embora recomenda-se a mínima experiência prática com as tecnologias, experiência de trabalho não é requerida para este exame.
Candidatos para esse exame estão em processo de expansão de seus conhecimentos e habilidades nas seguintes áreas:

  • principais conceitos de banco de dados
  • conceitos de banco de dados relacional
  • requisitos de segurança para bancos de dados e os dados armazenados neles
  • objetos de banco de dados, como tabelas e exibições
  • ferramentas gráficas e scripts T-SQL
  • consultas de banco de dados
  • procedimentos armazenados
Nota Este guia de preparação está sujeito a alterações a qualquer momento sem aviso prévio e a critério exclusivo da Microsoft. Exames Microsoft podem incluir tecnologia adaptativa de teste e itens de simulação. Microsoft não identifica o formato em que os exames são apresentados. Por favor, use este guia de preparação para se preparar para o exame, independentemente do seu formato.

Habilidades medidas


Compreender os conceitos básicos de banco de dados (23%)
  • Compreenda como os dados são armazenados em tabelas.

    Este objetivo pode incluir, mas não está limitado a: compreensão que uma tabela é e como se relaciona com os dados que serão armazenados no banco de dados; colunas/campos, linhas/registros
  • Compreenda os conceitos de banco de dados relacional.

    Este objetivo pode incluir, mas não está limitado a: compreensão é de que um relacional banco de dados, a necessidade de sistemas de gerenciamento de banco de dados relacional (RDBMS) e como são estabelecidas relações
  • Entenda a linguagem de manipulação de dados (DML).

    Este objetivo pode incluir, mas não está limitado a: compreender o que é DML e seu papel nas bases de dados
  • Entenda a linguagem de definição de dados (DDL).

    Este objetivo pode incluir, mas não está limitado a: compreender como o T-SQL pode ser usado para criar objetos de banco de dados como tabelas e exibições
Criar objetos de banco de dados (23%)
  • Escolha tipos de dados.

    Este objetivo pode incluir, mas não está limitado a: entender quais são os tipos de dados, porque eles são importantes e como eles afetam os requisitos de armazenamento
  • Entenda as tabelas e como criá-los.

    Este objetivo pode incluir, mas não está limitado a: uso de tabelas; criação de tabelas em um banco de dados usando a sintaxe ANSI SQL apropriada
  • Crie modos de exibição.

    Este objetivo pode incluir, mas não está limitado a: entender quando usar vistas e como criar uma exibição usando T-SQL ou um designer gráfico
  • Crie procedimentos armazenados e funções.

    Este objetivo pode incluir, mas não está limitado a: selecionar, inserir, atualizar ou excluir dados
Manipulação de dados (26%)
  • Selecionar dados.

    Este objetivo pode incluir, mas não está limitado a: utilizando consultas SELECT para extrair dados de uma tabela;extração de dados por meio de junções; combinar o resultado define usando UNION e INTERSECT
  • Inserir dados.

    Este objetivo pode incluir, mas não está limitado a: compreender como os dados são inseridos em um banco de dados; como usar instruções INSERT
  • Atualize dados.

    Este objetivo pode incluir, mas não está limitado a: compreender como os dados são atualizados em um banco de dados e como escrever os dados atualizados no banco de dados usando as instruções de atualização adequadas; Atualizar usando uma tabela
  • Exclua dados.

    Este objetivo pode incluir, mas não está limitado a: a exclusão de dados de única ou várias tabelas; assegurar dados e integridade referencial por meio de transações
Noções básicas sobre armazenamento de dados (17%)
  • Compreenda a normalização.

    Este objetivo pode incluir, mas não está limitado a: compreender as razões para a normalização, as cinco níveis mais comuns de normalização, como a normalizar um banco de dados para a terceira forma normal
  • Compreenda as chaves primárias, estrangeiras e compostas.

    Este objetivo pode incluir, mas não está limitado a: Entendendo a razão para chaves em um banco de dados, escolhendo apropriadas chaves primárias, a seleção apropriada de tipo de dados para chaves, selecionando os campos apropriados para chaves compostas, a compreensão da relação entre as chaves primárias e estrangeiras
  • Compreenda os índices.

    Este objetivo pode incluir, mas não está limitado a: compreensão de índices cluster e não-clusterizados e seu propósito em um banco de dados
Administrando um banco de dados (11%)
  • Compreenda os conceitos de segurança de banco de dados.

    Este objetivo pode incluir, mas não está limitado a: o que compreender a necessidade de proteger um banco de dados, objetos que podem ser protegidos, quais objetos devem ser garantidos, contas de usuário e funções
  • Compreender os backups de banco de dados e restaurar.

    Este objetivo pode incluir, mas não está limitado a: Entendendo os vários tipos de backup, como completo e incremental, a importância de backups, como restaurar um banco de dados


Pronto, agora é só começar os estudos e marcar a data da prova. Nos próximos posts vou começar a detalhar os objetivos da prova para quem quiser estudar. Espero por vocês.

Abraço.

Fonte: Microsoft