1 – Componentes

O SQL server 2008 oferece diversos compone\ntes opcionais e ferramentas relacionadas a eles.
Para instalá-los, devemos usar a página Feature Selection do SQL Server Installation Wizard, na qual escolhemos quais deles serão incluídos no momento da instalação do SQL Server 2008.

  • SQL Server Database Engine
    Mecanismo central de armazenamento, processamento e segurança dos dados. Usado para criar bancos de dados relacionais para o processamento de transações ou processamento analítico. A criação inclui as tabelas para armazenar os dados e objetos como indices, views e stored procedures. A partir disso podemos visualizar e manipular os dados e garantir sua segurança.
    Esse mecanismo oferece acesso controlado e processamento de transações de forma rápida para as solicitações feitas pela maioria das aplicações que processam dados.

    Para essas tarefas, este mecanismo conta com ferramentas como: SERVICE BROKER, REPLICATION, NOTIFICATION SERVICES E FULL-TEXT SERARCH:

    • SERVICE BROKER:  Suporte nativo ao database engine para aplicações de envio de mensagens e listagem. Facilita principalmente a comunicação entre bancos de dados diferentes por meio de aplicações complexas criadas a partir dos componentes do Database Engine.
    • REPLICATION: Conjunto de ferramentas para copiar e distribuir dados e objetos de um banco de dados para outro e então, sincronizá-los para manter consistência.
    • NOTIFICATION SERVICES: Plataforma para desenvolvimento de aplciações que geram e enviam notificações. Costuma-se utilizar essa ferramenta para criar e enviar mensagens de forma pontual e personalizada para muitos assinantes e para ampla variedade de dispositivos, como um celular por exemplo.
    • FULL-TEXT SEARCH: Esta ferramenta oferece uma funcionalidade para a realização de buscas full-text nas tabelas de dados baseados em caracteres.
  • Analysis ServicesPermite desenvolver e controlar o processamento analítico, através da criação de soluções complexas de exploração de dados.  É aplicável a qualquer estrutura multidimensional que contenha detalhes de dados agregados de códigos de origem.
  • Reporting ServicesTambém conhecido como SSRS, Reporting Services é uma plataforma de informações baseada no servidor. Inclui um conjunto de ferramentas com as quais podemos criar, manipular e comunicar informações através de relatórios. Funciona dentro do ambiente Microsoft visual Studio e é integrada com as ferramentas e componentes do SQL Server.

Integration Services

Plataforma de desenvolvimento de soluções para transformação e integração dos dados com a finalidade de resolver problemas complexos de negócios. Podemos mover os dados, atualizar os locais de armazenamento, copiar dados, fazer download de arquivos e mandar mensagens de e-mails sem resposta aos eventos.

Criando um BD

create database banconovo;

Aqui são criados 2 arquivos:

  • banconovo.MDF – armazena os dados
  • banconovo.LDF – armazena os logs de transações

    Para executar comandos SQL, você precisa estar trabalhando no banco específico onde estarão as tabelas, para isso certifique que está no BD certo:

  • use banconovo;

    Criando uma tabela

    create table novatabela;    –tabela sem nenhuma coluna

    create table alunos
    ( num_aluno              int,
    nome                     char(30),
    data_nascimento     datetime,
    idade                     int,
    e_mail                   char(50),
    fone_res                char(14) )

    No comments yet.