UTILIZANDO O SQL SERVER
Após a instalação de todos os componentes do SQL Server, temos o seguinte ambiente de administração do Banco de Dados, onde poderemos gerenciar nossas bases da melhor forma possível.
Assim que abrimos o gerenciador do SQL Server é pedida uma conexão com o banco de dados
Informando os seguintes dados para conexão, você irá acessar o servidor de SQL Server instalado em sua máquina, como é de nossa vontade.
Efetuando a conexão no banco de dados obteremos um menu.
Como é de nosso interesse nos focar na criação de bases de dados, vamos nos restringir apenas ao item “databases”.
Em uma database, temos acesso a todos os itens criados de forma visual e intuitiva.
Os itens mais utilizados do SQL Server são: os diagramas de dados, o gerenciamento de tabelas e views, e a criação de funções e storeds.
No diagrama de dados podemos visualizar todas ou parte das tabelas de uma base de dados e gerenciar estas e seus relacionamentos.
O gerenciamento de tabelas no SQL Server pode ser feito facilmente. Seus dados são informados claramente e seu entendimento é bastante facilitado.
Já uma view nada mais é que uma seleção efetuada no banco, podendo ou não utilizar de várias tabelas, onde os dados são organizados e salvos com um nome específico, e passam a ser tratados pelo sistema como uma nova tabela.
A criação de storeds procedures pode ser feita no menu “ programmability >> storeds procedures”, clicando com o botão direito.
Desde que sejam informados os comandos dentro do espaço delimitado pelo “BEGIN – END”, podem ser executados quantos comandos forem necessários.
À esta mesma lógica segue-se a criação de funções, que é acessa pelo menu “function” da mesma área.
Curiosidades:
1 – Não só o modo gráfico existe no SQL Server. Podemos gerar toda uma base de dados a partir de um código SQL de criação de sua estrutura acessando o menu.
Neste item, será disponibilizada uma tela onde poderá ser digitado ou colocado o código de geração da base, e, executando este código, toda a estrutura passada no código será gerada.
2 – Em substituição da famosa função de SQL
SELECT MAX( id ) FROM ...
O SQL Server possui uma função que busca o último campo identificador cadastrado na base de forma ágil e eficiente.
A função deve ser chamada da seguinte forma:
SET @ var = @@IDENTITY
Estando a variável declarada corretamente, e sendo este comando executado logo após uma inserção na base de dados, a função irá armazenar o valor do último campo identidade salvo nesta variável.