Sunteți pe pagina 1din 4

Livro Date Navathe & elsmary silberschartz 1 Aula de SQL 2008 26/06/2012 Usuario e senha M2778n Pa$$w0rd Transact-sql

server 2008 Arquitetura global de Database Todos vo acessar os mesmo dados. Arquitetura com 2 camadas E multiplas camadas. WEB Toda aplicao para WEB para pessoa trabalhar em casa multitier Mulitplas camadas. Database Engine o mais importante core service ( eu quero esse dado e ele busca) Analysis services (analitical process pegar o dados operacionais (rede de sapatos, quando compra um sapato registrado), (consulta em loja, sapato pretos tamanho 42 foram vendido em cada loja) diferenciar o que acontesse na loja. Reporting services tira relatorio Integration services - carga de tabelas, mover tabelas, copias. Full text seach pesquisa em cima de texto - cria um indice processo infrato ele vai direto nas linhas que tratam esse assunto ( ex: processo) Service Broken trabalhar desconectado ta numa loja e tem um estoque e vendi uma geladeira , e o sistema cai. (quando o sistema voltar o sistema continua em p off) Replication replicao Notification services ele busca um cliente que um produto que no tem vc cadastra ele avisa assim que o produto chegar Configuration manager Infraestrutura

SQL Server Profiler para capture trace datadabase Engine Development studios - Integration services Livro para desenvolvimento - Livraria cultura Protocolos sempre tem que fazer a configurao para rede SQLOS funo de sistema operacional gerenciar memoria, para atender o que o SQL precisa Overview Relao da tabelas Normalizao Normalization - tirar dados redundantes. Updates performance dados em um lugar s. Desvantagem como os dados vao ser dividos em 4 5 tabelas vc tem fazer um join e varias tabelas e comparar varias tabelas. Mais tabelas para fazer join a recuperao mais lenta mais update fica mais rapido espao desempenho. Normalization Process No tem campo repitido Cria uma tabela categoria do produto Second normal forn No repetir dados Ex: no precisa repitir cidade, rua,bairro, basta o campo cep: Third Normal Forn Quantidade - quantidade Preo preo Total O total seria o redundante.

Tables Database SQL Views - um tabela virtual Indexes indice para saber o dado de alguem Triggers update or delete altera uma linha automaticamente voce escreve Procedures Constraints Rules Exemplo ninguem pode ganhar menos que um outro funcionanrio Planejamento de tabelas Numeros exatos Aproximadade de numeros Unicode caracter strings permitir colocar quase todos caracteres. Binary strings Sintax Linguagem SQL : Sequel FUNES ROWSET AGGRAGATE RANKING SCALAR TRAnSACT-SQL VARIAVEL NOME DE VARIAVEL SEMPRE COMEA COM @ PROGAMAO DECISO SEQUENCIA Batch directives Go Escrever tudo o que voc quer digite (GO) Executa todos comandos que voc quer Begin try Tudo o que tiver errado vai para o Begin catch End try Bengin catch; Fica os erros para fazer o tratamento dos erros.

Raiserror ele levanta um erro. Voc deve colocar comentrio no SQL. 2 maneira /* Comentrio */ Fecha o comentrio Comentariozinho --comentrio Ferramentas SQL M Studio Exel FAZER QUERY SQLCMD COMANDO DE LINHA POWERSHELL

VOC GUARDAR UMA QUERY QUE VC FEZ ONTEM CRIAR QUERY NO EXEL CRIAR GRAFICO

S-ar putea să vă placă și