Top Banner
Daniel Paulo [email protected]
18

Daniel Paulo [email protected]. Banco de dados: é uma coleção/conjunto de registros relacionados. Exemplo: O banco de dados de uma Universidade.

Apr 07, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Daniel [email protected]

Page 2: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Banco de dados: é uma coleção/conjunto de registros relacionados.

Exemplo: O banco de dados de uma Universidade com as Informações acadêmicas de alunos, faltas, notas, etc

Page 3: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Banco de Dados Relacional – É a arquitetura na qual os dados são armazenados em tabelas que se relacionam entre si.

 

Page 4: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

CaracterísticasPermite independência entre dados e programas;Permite controle de redundância de dados;Garantia de integridade dos dados;Garantia de privacidade;Controle automático de relacionamento entre Tabelas de dados;Otimização de espaço de ArmazenamentoPerformance de acesso a informação

Page 5: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Design do Banco de DadosÉ fundamental para que o banco possua uma

boa performance. Modelagem ruim impacta diretamente na performance do banco de dados.

Page 6: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.
Page 7: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Modelo descritivoIndica a necessidade de construção de um banco de dados. É a conversa inicial para entendimento das necessidades do cliente.

Exemplo: A empresa atua somente com clientes previamente cadastrados e pessoas jurídicas.

Page 8: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Modelo ConceitualExtração de informações do modelo descritivo.-Substantivos (Pessoas, coisas, papéis, objetos) são denominados entidades-Propriedades ou características: São denominados atributos

Exemplo: Cliente: Razão social + CNPJ + Endereço + Telefone

Page 9: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Modelo físico de DadosEste modelo apresenta o diagrama com a implementação física do modelo lógico.

Page 10: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Modelo Lógico de DadosEste modelo apresenta o diagrama com as entidades e atributos.

Page 11: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Arquitetura Cliente / Servidor

•Os usuários acessam o servidor por meio de uma aplicativo•O Computador cliente fornecea interface com o usuário (Tela, processamento de entrada e saída)•O Servidor de banco de dados processa a solicitação (Consulta ou alteração)

Page 12: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

A linguagem SQL é uma linguagem de pesquisa declarativa para banco de dados relacional.

Page 13: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

O SQL foi desenvolvido no início dos anos 70 nos laboratórios da IBM em San Jose

Projeto System R Objetivo era demonstrar a viabilidade da

implementação do modelo relacional proposto por E. F. Codd.

Criação do padrão ANSI em 1986 e ISO 1987 Transact-SQL ou T-SQL estende a

linguagem SQL sendo um dialeto para a utilização no SGBD MS Microsoft SQL Server.

Page 14: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

SQL ServerPlataforma de banco de dados utilizada para armazenar dados, tanto em formato Relacional quanto em XML

Componentes◦ SQL Server Database Engine◦ Analysis Services◦ Reporting Services◦ Integration Services

Page 15: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Objetos de banco de dados-Tabelas-Índices-Constraint-VIEW (Visão)-Procedure (Procedimeno armazenado)-Function-Trigger

Page 16: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Ferramentas de Gerenciamento

-SQL Server Management Studio (SSMS)-SQL Server Configuration Manager-Microsoft SQL Server Profiler-Database Engine Tuning Advisor -SQL Server Data Tools*

*Business Intelligence Development Studio

Page 17: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

SQL Server Management Studio

Iniciar \Programas \ Microsoft SQL Server 2014 \ SQL Server Management Studio

Page 18: Daniel Paulo dptsalvador@hotmail.com. Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.

Laboratório página 38 à 40