Buscar

SQL server

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 27 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 27 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 27 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

GRUPO 4 
DAYANE ARAÚJO
LEONARDO FERREIRA
DANIEL BARRETOS
EDUARDO MACHADO
EMILY CAVALCANTI
GUSTAVO BRYAN
LUIZ DIAS
TIAGO FELIPE
RICARDO MACHADO
FRASE MOTIVACIONAL
"Nossas maiores realizações não podem ficar para trás . porque nosso destino está acima de nós" 
 
 - Interestelar
1. O que é banco de dados?
“ Um banco de dados é um lugar onde armazenamos informações, composto por tabelas que vão guardar dados sobre pessoas, lugares ou coisas.
2. Sistema de Gerenciamento de Banco de Dados
SGBD é um pacote de programa que facilita a criação e manipulação de um banco de dados;
O SGBD irá utilizar o SQL como linguagem;
Um dos principais programas é o SQL Server
3. Como surgiu o SQL Server ?
Criada pela Microsoft em parceria com a 
Sybase em 1988;
Decidiram se separar devido a desentendimentos 
quanto a divisão de receita em 1994;
Se tornou popular quando surgiu a versão Windows. 
4. O que é SQL Server ? 
O SQL Server é um gerenciador de bancos de dados relacional, o que significa dizer que as informações que manipula estão armazenadas em campos de tabelas;
Exemplo de SQL Server são os cadastros de lojas:
Nome
Endereço
Data de nascimento
5. Principais funcionalidades do SQL Server
Segurança;
Integridade;
Concorrência
6. SQL (Linguagem de Consulta Estruturada)
O que é SQL?
O SQL é uma Linguagem de Consulta Estruturada padrão para acesso a banco de dados. Usada em inúmeros sistemas, como MySQL, SQL server, Oracle, Sybase, Access, DB2, PostgreSQL, etc.
Cada sistema pode usar um ‘dialeto’ do SQL, como T-SQL (SQL server), PL/SQL (Oracle), JET SQL (Access), etc.
7. Funções do SQL
Permite o acesso a dados em um SGBDR (Sistema de gerenciamento de banco de
 dados relacional)
Permite definir os dados no banco de dados e manipulá-los
Pode ser embutido em outras linguagens usando módulos SQL, bibliotecas, etc.
Permite criar e excluir banco de dados e tabelas.
Permite a criação de Visões (Exibições), Stored Procedures e Funções em um
 banco de dados.
Permite configurar permições de acesso em tabelas, procedimentos e visões.
8. Tipos de dados do SQL
Vamos praticar
9. Instalação das ferramentas
10. Grupos de comandos 
Os comando do SQL podem ser divididos em quatro grupos principais:
1. DDL: Linguagem de Definição de Dados
10. Grupos de comandos 
Os comando do SQL podem ser divididos em quatro grupos principais:
2. DML: Linguagem de Manipulação de Dados
10. Grupos de comandos 
Os comando do SQL podem ser divididos em quatro grupos principais:
3. DCL: Linguagem de Controle de Dados
10. Grupos de comandos 
Os comando do SQL podem ser divididos em quatro grupos principais:
4. DQL: Linguagem de Consulta de Dados
11. Revisão de modelagem de dados
MER - Modelo de entidade-relacionamento
DER - Diagrama de entidade-relacionamento
Criando banco de dados
CREATE DATABASE DB_biblioteca
ON PRIMARY(
NAME=DB_biblioteca,
FILENAME=‘ ’,
SIZE=6MB,
MAXSIZE=20MB,
FILEGROWTH=10%
)
12. Aplicando os comandos
Criando tabelas
CREATE TABLE TB_aluno(
matricula INT PRIMARY KEY,
nome VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL
telefone CHAR(11)
)
12. Aplicando os comandos
,
Inserindo dados na tabela
INSERT INTO 
TB_aluno(matricula, nome, email, telefone)
VALUES(valor1, valor2...)
OBS: valor do tipo ‘string’ entre aspas simples
12. Aplicando os comandos
Consultar todos os dados de uma tabela
SELECT * FROM TB_aluno
12. Aplicando os comandos
Excluir uma coluna
ALTER TABLE TB_aluno
DROP COLUMN telefone
12. Aplicando os comandos
Adicionar uma coluna
ALTER TABLE TB_aluno
ADD telefone CHAR(11)
12. Aplicando os comandos
Atualizando uma coluna de um registro específico
UPDATE TB_aluno
SET telefone = 73982351585
WHERE → “filtro”
12. Aplicando os comandos
Excluindo todo um registro
DELETE FROM TB_aluno
WHERE matricula = 
12. Aplicando os comandos
Excluindo o Banco de Dados
DROP DATABASE DB_biblioteca
12. Aplicando os comandos
13. 5 motivos para aprender SQL
SQL é usada em diversas aplicações
É fácil de aprender
Você vai ser um desenvolvedor melhor
SQL é uma linguagem estável
Você terá mais oportunidades no mercado
- Trybe

Continue navegando