Sql server

9342 palavras 38 páginas
Universidade Federal do Paraná
Centro de Computação Eletrônica
Divisão de Microinformática

Microsoft
SQL-Server

Introdução.

José Simão de Paula Pinto
(simao@cce.ufpr.br)

Junho - 1997 SUMÁRIO

1. SISTEMAS DE ARQUIVOS X BANCOS RELACIONAIS 5
1.1 ENTIDADES, RELACIONAMENTOS E ATRIBUTOS 5
1.1.1 Entidades 6
1.1.2 Relacionamentos 6
1.1.3 Atributos 6
1.2 A LINGUAGEM SQL (STRUTURED QUERY LANGUAGE) 7
2. O MICROSOFT SQL SERVER 8
2.1 BANCOS DE DADOS (DATABASES) 8
2.2 O BANCO DE DADOS MASTER 9
2.3 O BANCO DE DADOS MODEL 10
2.4 O BANCO DE DADOS TEMPDB 12
2.5 O BANCO DE DADOS MSDB 12
2.6 LOCALIZAÇÃO DOS BANCOS DE DADOS 13
3. USO DO PROGRAMA ISQLW 14
4. DECLARAÇÕES BÁSICAS DO SQL 21
4.1 STORED PROCEDURES 22
4.1.1
…exibir mais conteúdo…
1.1.2 Relacionamentos
As entidades podem ser relacionadas entre si pelos relacionamentos. Por exemplo: relacionamento entre a entidade de clientes e a entidade de pedidos ( “clientes fazem pedidos”).
1.1.3 Atributos
Atributos são as características das entidades. São representadas pelas colunas das tabelas. Por exemplo: nome, endereço do cliente. FONTE: Microsoft
Uma das colunas de uma tabela é uma primary key (chave primária). Isso indica para o gerenciador de banco de dados que uma coluna (ou um conjunto de colunas) deve ter um valor único para identificar a linha inteira. O gerenciador faz então o controle para que não entrem duas linhas com o mesmo valor na coluna que é primary key.
A figura a seguir demonstra o relacionamento entre tabelas utilizando-se chaves primárias (PK) e estrangeiras (FK). FONTE: Microsoft
Pedidos se relacionam aos Clientes, através do campo cliente da tabela de pedidos. Esse campo é também denominado chave estrangeira (foreign key). Isso garante o que é denominado integridade referencial: ou seja, não pode haver inconsistência nas linhas que estão associadas nas tabelas. Por exemplo: o gerenciador não permite que clientes que tenham pedidos sejam removidos da tabela clientes, nem que pedidos sejam realizados por clientes inexistentes.
1.2 A LINGUAGEM SQL (STRUTURED QUERY LANGUAGE)
O SQL é uma linguagem estruturada para manipulação de dados. É padronizada para os bancos de

Relacionados

  • Sql server
    3951 palavras | 16 páginas
  • Instalando sql server
    2214 palavras | 9 páginas
  • Comparativo Oracle X Sql Server
    1182 palavras | 5 páginas
  • Microsoft sql server definição
    1811 palavras | 8 páginas
  • Funções do SQL Server
    2507 palavras | 11 páginas
  • Lista de Exercicios Programação de Banco de Dados - SQL Server
    2812 palavras | 12 páginas
  • Instalação SGBD e Mysql
    1868 palavras | 8 páginas
  • Modelo
    1131 palavras | 5 páginas
  • 5 Principais banco de dados
    847 palavras | 4 páginas