Ana Paula B. Barboza Ivana Xavier Rodrigues

Slides:



Advertisements
Apresentações semelhantes
BANCO DE DADOS I Prof. Ricardo Santos.
Advertisements

Aula – Comandos SQL no MYSQL Prof. Francisco Olivar Junior
Professor: Marcus Sampaio Monitor: Eduardo Santiago Moura
Banco de Dados Prof. Antonio.
Banco de Dados Aula 10 – SQL - DDL
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
SQL Renata Viegas.
SQL Structured Query Language
Funcionalidades de um SGBD
Prof.: Bruno Rafael de Oliveira Rodrigues
Banco de Dados Prof.: Bruno Rafael de Oliveira Rodrigues.
Prof.: Bruno Rafael de Oliveira Rodrigues
SISTEMAS DE INFORMAÇÃO Sistemas de Bancos de Dados 2º Semestre – 2010 Pedro Antonio Galvão Junior Fone:
Maurício Edgar Stivanello
SGBD.
Sistema Gerenciador de Banco de Dados SGBD
Sistema Gerenciador de Banco de Dados SGBD
Introdução à Engenharia da Computação
Oficina sobre banco de dados
SCC Bancos de Dados e Suas Aplicações
Material III-Bimestre Wagner Santos C. de Jesus
Professor Victor Sotero
Linguagem de Banco de Dados - SQL
Linguagem de Banco de Dados - SQL
MySQL Gerdson de Araújo Silva Universidade Federal de Alagoas Maceió-AL, 21 de maio de 2009.
Banco de dados Profª Kelly Medeiros.
Administração de Sistemas de Informação Banco de Dados
CONCEITOS Modelo de Dados
Arquitetura e Linguagens
BANCO DE DADOS UNIVERSIDADE ESTADUAL DE SANTA CRUZ
Design Patterns / Acesso ao banco de dados (java.sql)
Tipos de Linguagens do Banco de Dados
(Linguagem de Consulta Estruturada)
Gestão de Base de Dados Este trabalho foi realizado por: André Andrade
Desenvolvendo um script SQL
A Linguagem SQL Por Hélio de Almeida Fonte: Wikipédia.
Banco de Dados Parte 04 Ceça. Ceça Moraes 2 Conteúdo  Os três níveis da arquitetura  Mapeamentos  Arquitetura cliente-servidor.
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”
Linguagem de Definição de Dados
BANCO DE DADOS GEOGRAFICO (ESPACIAL)
SQL- Structured Query Language  SQL é uma linguagem de comandos para interagir com uma BD relacional (não é case-sensitive).  A linguagem Java permite.
SCC Bancos de Dados e Suas Aplicações
Contatos Gladimir Catarino
Prof. Alessandro Gonçalves
SQLite Banco de Dados II.
Banco de Dados I I Comandos SQL
Linguagem SQL Prof. Juliano.
Fundamentos de Banco de Dados Fundamentos de Banco de Dados Prof. Gale 2º. Semestre 2008.
SQL (Structured Query Language)
1 Introdução à Manipulação de Dados SQL – Structured Query Language  Tabela = Relação  DDL – Data Definition Language  Sub-conjunto do SQL que suporta.
Conceitos básicos Professor Esp. Diego André Sant’Ana
TLBD II – Técnicas e Linguagem para Bando de Dados II
Professor Me. Jeferson Bussula Pinheiro.
Daniel Paulo SQL Server 2014 Módulo II Daniel Paulo
Banco de Dados Maria Augusta (Magu).
Introdução a Bancos de Dados (BD’s)
VBA – Visual Basic para Aplicativos
Linguagem de definição de dados - SQL
Bancos de Dados Sistema de Banco de dados – sistema de manutenção de registros por computador. É considerado como uma sala.
Banco de Dados SQL (Structured Query Language) Hayslan Nicolas Colicheski Bucarth – IFRO / 2015 –
Acesso a Banco de Dados com o JDBC Prof. M.Sc. Ronnison Reges Vidal.
BD SQL (Insert, Update, Delete) e Select Hayslan Nicolas Colicheski Bucarth – IFRO / 2015 –
Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas.
Fundamentos de Banco de Dados Prof. André Cypriano M. Costa
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para:
Prática de Banco de Dados Créditos: Prof. Jefferson Silva Adaptações: Prof. Nécio de Lima Veras.
Programação para Internet Aula 11 SQL (Introdução a linguagem, comandos de modificação: Create, Drop, Alter, Insert, Delete, Update)
Kelyn Schenatto. Definição Linguagem de Consulta Estruturada (Structured Query Language); Desenvolvida inicialmente nos anos 70 nos laboratórios da IBM.
Banco de Dados para Redes– Aula 03 Prof. Me. Ronnison Reges Vidal.
MS-SQL Server Structure Query Language
Transcrição da apresentação:

Ana Paula B. Barboza Ivana Xavier Rodrigues Banco de Dados Ana Paula B. Barboza Ivana Xavier Rodrigues

Componentes Tabela: estrutura bidimensional Campo: colunas Registro: informação completa Arquivo: conjunto de registros Entidade: objeto distinto no conjunto, um conjunto delas é o de entidades

Tipos de Dados Número - fins aritméticos Texto – alfanumérico Voo Tarifa Assento Companhia Air France 147 1000,00 250 Air France Air France 455 750,00 500 Varig 224 500,00 150 Varig

Tipos de Banco de Dados Banco de Dados Não-Relacional Banco de Dados Relacional Banco de Dados Distribuído Banco de Dados Orientado a Objetos

Sistema Gerenciador de Banco de Dados - SGBD Programas que permitem criar, alterar, excluir, inserir Access, SQL Server, MySQL, Oracle, Firebird

Banco de Dados Relacional Faz ligação entre os campos das tabelas É o tipo mais utilizado Chave primária Um-para-muitos Um-para-um

Linguagem SQL e Comandos SQL – Structured Query Language Linguagem Estruturada de Consulta DML- Data Manipulation Language Linguagem de Manipulação de Dados DDL – Data Definition Language Linguagem de Definição de Dados

Comandos DML SELECT Campos FROM Tabelas WHERE Critérios INSERT INTO Tabela (campo 1, campo 2, campo 3) VALUES (valor 1, valor 2, valor 3) UPDATE Tabela SET Campo=Valor WHERE Critérios DELETE * FROM Tabela WHERE Critérios

Comandos DDL CREATE TABLE Tabela(Campo 1 Tipo, Campo 2 Tipo, etc) ALTER TABLE Tabela ADD COLUMN Campo Tipo (tamanho) ou ALTER COLUMN ou DROP COLUMN DROP Tabela

Principais aplicativos Access – organizações de pequeno e médio porte, bem como uso pessoal, interface amigável Firebird – aplicativo de código aberto, uso pessoal e comercial MySQL – SGBD gratuito para Linux e Windows, grande porte Oracle – mais usado no mundo corporativo SQL Server – principal concorrente do Oracle

Interface do Firebird

Exemplo de uso do SGBD Oracle

Glossário dos BD em ambientes empresariais Data Warehouse – armazenam informações de todos os setores da empresa Data Mart – informações de determinado setor Data Mining – “Mineração de Dados”, detecta informações em comum OLAP-Processo Analítico On Line-extrai dados de um Data Warehouse Business Intelligence: “Inteligência de Negócios” – informações voltadas para estratégia