• Nenhum resultado encontrado

DSWII Sql Server P R O F. E U L A L I A N E

N/A
N/A
Protected

Academic year: 2021

Share "DSWII Sql Server P R O F. E U L A L I A N E"

Copied!
59
0
0

Texto

(1)

P R O F . E U L A L I A N E

(2)

Ferramentas de Apoio

Visual Studio

SQL Server

(3)

Microsoft SQL Server

Desenvolvido pela Microsoft o Sistema Gerenciador de Banco de Dados Relacional, ou, SGBD.

Criado em parceria com a Sybase em 1988 inicialmente para a plataforma OS/21, vem até os dias de hoje sendo mantido pela Microsoft.

Existem diversas edições do Microsoft SQL Server destinadas todos os tipos de públicos, com sistemas que armazenam e recuperam dados no mesmo computador, a milhões de usuários e computadores que acessam grandes quantidades de dados a partir da Internet ao mesmo tempo.

(4)
(5)

Conectando-se ao Servidor

Ao iniciar o Microsoft SQL Server a seguinte janela será mostrada:

Selecione o servidor

e a forma de autenticação, clique em Conectar.

(6)

Servidor Conectado

(7)

Criando o Banco de Dados

Ao lado esquerdo da janela são disponibilizados os objetos do SQL.

Clique com o botão direito em Banco de Dados, e selecione Novo Banco de Dados.

(8)

Criando o Banco de Dados

Digite o Nome do

banco de dados, e

(9)

Criando a Tabela

Após a criação do banco de dados, clique sobre o sinal de ‘+’ para abrir seus componentes.

Clique com o botão direito em

Tabelas, e selecione a opção Nova Tabela.

(10)

Dados da Tabela

Os campos da tabela devem ser definidos no Nome da Coluna, e seus respectivos Tipo de Dados.

É importante não selecionar o

CheckBox para não permitir campos em branco.

(11)

Auto-Incremento

Para definir o campo código como Auto-incremento, basta selecionar a aba Propriedades da

Coluna, e em Especificação de Identidade alterar o status de ‘É Identidade’ para ‘Sim’.

(12)

Chave Primária

Para definir o

campo código como Chave Primária, basta selecionar a coluna desejada, neste caso, código, clicar com o

botão direito e

selecionar a opção

Definir Chave

(13)

Salvando a Tabela

(14)

Inserindo Dados na Tabela

Clique com o botão direito na tabela que foi criada, selecione Script de Tabela como => INSERT Para => Janela do Editor de

(15)

Inserindo os Dados

Substitua os dados pré definidos pelos dados que deseja gravar no banco de dados, sempre utilizando aspas simples

e vírgula entre os

campos.

Será criado um script para preenchimento dos

campos na tabela,

contendo nome e tipos definidos.

(16)

Gravando os Dados

Após alterar os campos pré definidos, clique em Executar, e uma mensagem será mostrada, ‘1 linha afetada’.

(17)

Cadastro e Gravação dos Dados

Após a mensagem, para inserir outro cadastro, basta substituir os dados e Executar novamente, e assim sucessivamente, até que todos os dados tenham sidos cadastrados.

Note que o campo código não foi digitado, devido o mesmo ter sido definido como a chave primária da tabela, e ser um campo de auto incremento.

(18)

Selecionando Dados na Tabela

Clique com o botão direito na tabela que foi criada, selecione Script de Tabela como => SELECT Para => Janela do Editor de Nova Consulta.

(19)

Visualizando os Dados Cadastrados

Clique em Executar, e logo abaixo será mostrada a aba resultados, com todos os dados cadastrados.

O script mostrado indica que os dados da tabela serão selecionados.

(20)

Alterando Dados da Tabela

Clique com o botão direito na tabela que foi criada, selecione Script de Tabela como => UPDATE Para => Janela do Editor de Nova Consulta.

(21)

Alterando Dados da Tabela

SET, indica o que será alterado, e o WHERE a condição se verdadeira, o que permitirá a alteração dos dados.

Neste caso será alterado o Setor do cadastro de Código 1.

Será mostrado o script para atualização dos dados da tabela, basta substituir os campos.

(22)

Alterando Dados da Tabela

Clique em Executar, e será mostrada a mensagem ‘ 1 linha afetada’, o que indica que a alteração foi realizada.

(23)

Executando novamente o SELECT

Repita novamente os passos para dar um SELECT na tabela e verificar se o dado foi alterado.

(24)

Deletando Dados da Tabela

Clique com o botão direito na tabela que foi criada, selecione Script de Tabela como => DELETE Para => Janela do Editor de Nova Consulta.

(25)

Deletando Dados da Tabela

Para definir o cadastro que deverá ser excluído utilize a instrução WHERE, que permite definir o critério para exclusão, neste caso todos os funcionários do DP serão excluídos.

Será aberto um novo script, que se não for alterado, ao ser executado apagará todos os dados da tabela.

(26)

Deletando Dados da Tabela

Clique em Executar, e será mostrada a mensagem ‘ 1 linha afetada’, o que indica que a exclusão foi realizada.

(27)

Executando novamente o SELECT

Repita novamente os passos para dar um SELECT na tabela e verificar se o dado foi excluído.

(28)

Backup do Banco de Dados

É importante fazer o backup do banco de dados

para garantir que as informações cadastradas serão

salvas em um segundo diretório. Realizando a

salvaguarda do banco de dados em questão.

(29)

Backup do Banco de Dados

Clique com o botão direito na tabela que foi criada, selecione Tarefas => Backup.

(30)

Backup do Banco de Dados

(31)

Backup do Banco de Dados

O backup foi realizado com sucesso. Clique no OK e feche

(32)

Exercício de Fixação

Crie um Banco de Dados para uma Loja, com as tabelas Produtos e Vendedores. PRODUTOS VENDEDORES Codigo_prod Nome_prod Quantidade_prod PrecoUnitario_prod PrecoVenda_prod Codigo_vend Nome_vend Setor_vend

As tabelas devem ter seis registros, duas alterações e uma exclusão, não se esqueça de fazer o backup no final do projeto.

(33)

B A C K U P

D A T A G R I D V I E W D E T A I L S

Apresentando Dados no

Windows Forms

(34)

Restaurando o Banco de Dados

Utilizando o SQL Server Management Studio e conecte-se ao servidor. Ao lado esquerdo da tela clique com o botão direito em Banco de Dados, selecione a opção

Restaurar Banco de Dados.

(35)

Selecionando o Banco de Dados

Selecione

a

opção Dispositivo

de

origem,

e

clique no botão ao

lado para procurar

o

backup

do

banco de dados.

(36)

Especificando o Backup

Clique no botão

Adicionar

para

encontrar

o

backup realizado

em um banco de

dados criado.

(37)

Localizando o Arquivo de Backup

Selecione o backup do banco de dados desejado e clique em ok. (nas duas janelas)

(38)

Selecionando o Backup

Após a busca o banco

de dados será carregado na

janela,

selecione

o

checkbox do banco de

dados que deseja carregar,

defina o nome do banco de

dados acima, clique em OK.

(39)

Confirmando a Restauração

Após clicar no botão OK, será mostrada uma janela informando que “A restauração do banco de dados ... Foi concluída com sucesso.”, clique no OK, e sua restauração foi criada.

(40)

Visual Studio

(41)

Criando a aplicação

Crie uma nova aplicação utilizando a linguagem C#, com Windows Forms

Application. Defina o nome da aplicação

(42)

Server Explorer

No menu View

selecione

a

ferramenta

Server

Explorer, será aberta

a aba de opções,

clique em Connect to

(43)

Adicionando a Conexão com o Banco de Dados

Em Server Name selecione

o servidor, em seguida o banco

de dados a ser utilizado. Faça o

teste

de

conexão,

Test

Connection,

será

mostrada

uma mensagem informando se

a conexão foi bem sucedida,

clique em OK (nas duas

janelas).

(44)

Data Source

Selecione a aba Data

Source em sua tela, ou

pressione Shift + alt + D

para abrir a mesma.

Clique em Add New

Data Source para incluir

o banco de dados no

projeto.

(45)

Assistente de Configuração do Banco de Dados

Nesta

etapa

deve ser definido

onde o aplicativo

obterá os dados do

formulário, ou seja,

através do Banco de

Dados,

selecione

DataBase e clique

em Next (avançar).

(46)

Assistente de Configuração do Banco de Dados

Escolha o tipo

de modelo de banco

de dados que será

utilizado, selecione

o

Dataset,

o

conjunto de dados

dentro do banco, e

clique em Next

(avançar).

(47)

Assistente de Configuração do Banco de Dados

Após a configuração da base de dados, o próprio assistente se encarrega de gerar a string de conexão, ou seja, os dados necessário para acesso ao banco por meio do formulário. Clique em Next.

(48)

Assistente de Configuração do Banco de Dados

A string de

conexão é salva

dentro do campo

definido

pelo

assistente. Clique

em

Next

(avançar)

para

concluir.

(49)

Assistente de Configuração do Banco de Dados

Escolha qual os

objetos do banco de

dados

que

serão

utilizados

no

conjunto de dados.

Selecione

as

tabelas, Tables, e

clique em Finish

(fim).

(50)

Objetos do Data Sources

Agora é possível escolher como serão apresentados os dados da tabela dentro do formulário. Clique sobre o nome da tabela e escolha a forma de exibição: Details (exibe em textbox) ou

DataGridView (exibe em

formato de tabela) Utilizaremos

(51)

Utilizando o Details

Clique sobre o ícone da tabela e arraste para o formulário

Note que ao inserir os campos no formulário é

importado um menu de navegação e todos os componentes configurados,

os mesmos permitem a interação com o banco de

dados, como inserção, exclusão de registros.

(52)

Visualizando os Dados com Details

Ao executar a aplicação o resultado será

semelhante ao apresentado a seguir:

(53)

DataGridView

No exemplo anterior foi utilizado o modo Details

para apresentar os dados no Windows Forms, porém,

também é possível exibir os dados em forma de tabela,

basta alterar o formato de exibição antes de inserir os

dados no Form.

Obs.: Insira um novo form e teste o conteúdo a

seguir.

(54)

Utilizando o DataGridView

Clique sobre o nome

da tabela e escolha a

forma

de

exibição:

DataGridView (exibe

em formato de tabela), e

arraste o ícone da tabela

para o formulário.

(55)

Utilizando o DataGridView

Clique sobre o ícone da tabela e arraste para o formulário

Note que ao inserir os campos no formulário é

importado um menu de navegação e todos os componentes configurados,

os mesmos permitem a interação com o banco de

dados, como inserção, exclusão de registros.

(56)

Visualizando os Dados com DataGridView

Ao executar a aplicação o resultado será

semelhante ao apresentado a seguir:

(57)

Exercício de Fixação

Utilizando o Banco de Dados Loja da aula anterior, crie uma

aplicação que contenha um Form inicial

“frmLogin”, com um

textbox para o nome e outro para o código do vendedor, e um

botão entrar.

(58)

Exercício de Fixação

Ao clicar no botão Entrar deverá ser aberto um

novo Form “frmProdutos”, que deverá apresentar os

campos da tabela produtos, no formato Details e

DataGridView.

(59)

Fontes: http://image.slidesharecdn.com/vidadeprogramador-111025131946-phpapp02/95/estudo-de-caso-do-site-vida-de-programador-10-728.jpg?cb=1319567426.

Referências

Documentos relacionados

A presente monografia de conclusão do Curso de Direito da Universidade do Vale do Itajaí – UNIVALI, elaborada pela graduanda Andréia Frainer, sob o título O valor

4.3. Objetivos do Módulo IV: ao final do curso os alunos deverão ser capazes de se apresentar em ambientes formais e informais, fornecer informações pessoais, apresentar

Porto Salvo é o núcleo central e originário da freguesia do mesmo nome, no concelho de Oeiras, que inclui ainda os aglomerados populacionais de Leião, Ribeira de Lage,

O atendimento ao conveniado é realizado de segunda à sexta-feira, no período de 7h às 19h, e aos sábados de 7h às 14h (horário de Brasília).. Em caso de dúvidas, entre em

Resultados semelhantes foram observados em áreas de Floresta Ombrófila Densa no Pará (456 ind. /ha -1 , SILVA et al., 1987) e em Amazonas (527 ind./ha -1 , MATOS e AMARAL, FIGURA

20h – Espetáculo Teatral Vivendo Paranaguá Cia Quiproquo Local: Cine Teatro Rachel Costa.. 20h30 – Espetáculo Teatral A Diretoria

CLÁUSULA SÉTIMA - ANTECIPAÇÃO DO DÉCIMO TERCEIRO SALÁRIO Antecipação do percentual de 50% (cinqüenta por cento) do 13º salário aos empregados que requeiram até

Tendo em vista as importantes revisões a respeito da eficiência das macroalgas como biofiltros no tratamento de efluentes aquícolas, o presente estudo fez uma avaliação do