SET UNIQUE_CHECKS=0; SET FOREIGN_KEY_CHECKS=0;
|
|
|
- Linda Gil Delgado
- 9 Há anos
- Visualizações:
Transcrição
1 SET UNIQUE_CHECKS=0; SET FOREIGN_KEY_CHECKS=0; SET SQL_MODE='TRADITIONAL'; -- Table `pratica2`.`tb_cliente` DROP TABLE IF EXISTS `pratica2`.`tb_cliente` ; CREATE TABLE IF NOT EXISTS `pratica2`.`tb_cliente` ( `id_cliente` INT(5) NOT NULL AUTO_INCREMENT, `nm_cliente` VARCHAR(40) NOT NULL, `nm_endereco` VARCHAR(45) NOT NULL, `nm_cidade` VARCHAR(40) NOT NULL, `sg_uf` CHAR(2) NOT NULL, `cd_telefone` CHAR(10) NULL, PRIMARY KEY (`id_cliente`) ) -- Table `pratica2`.`tb_marca` DROP TABLE IF EXISTS `pratica2`.`tb_marca` ; CREATE TABLE IF NOT EXISTS `pratica2`.`tb_marca` ( `id_marca` INT(2) NOT NULL AUTO_INCREMENT, `nm_marca` VARCHAR(20) NOT NULL,
2 PRIMARY KEY (`id_marca`) ) -- Table `pratica2`.`tb_modelo` DROP TABLE IF EXISTS `pratica2`.`tb_modelo` ; CREATE TABLE IF NOT EXISTS `pratica2`.`tb_modelo` ( `id_modelo` INT(2) NOT NULL AUTO_INCREMENT, `nm_modelo` VARCHAR(30) NOT NULL, PRIMARY KEY (`id_modelo`) ) -- Table `pratica2`.`tb_automovel` DROP TABLE IF EXISTS `pratica2`.`tb_automovel` ; CREATE TABLE IF NOT EXISTS `pratica2`.`tb_automovel` ( `id_automovel` INT(3) NOT NULL AUTO_INCREMENT, `nm_automovel` VARCHAR(30) NOT NULL, `id_marca` INT(2) NOT NULL, `id_modelo` INT(2) NOT NULL, PRIMARY KEY (`id_automovel`), UNIQUE INDEX `nm_automovel_unique` (`nm_automovel` ASC), INDEX `fk_marca` (`id_marca` ASC),
3 INDEX `fk_modelo` (`id_modelo` ASC), CONSTRAINT `fk_marca` FOREIGN KEY (`id_marca` ) REFERENCES `pratica2`.`tb_marca` (`id_marca` ) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fk_modelo` FOREIGN KEY (`id_modelo` ) REFERENCES `pratica2`.`tb_modelo` (`id_modelo` ) ON DELETE NO ACTION ON UPDATE NO ACTION) -- Table `pratica2`.`tb_veiculo` DROP TABLE IF EXISTS `pratica2`.`tb_veiculo` ; CREATE TABLE IF NOT EXISTS `pratica2`.`tb_veiculo` ( `cd_placa` CHAR(7) NOT NULL, `id_automovel` INT(3) NOT NULL, `aa_fabricacao` YEAR NOT NULL, PRIMARY KEY (`cd_placa`), INDEX `fk_automovel` (`id_automovel` ASC), CONSTRAINT `fk_automovel` FOREIGN KEY (`id_automovel` ) REFERENCES `pratica2`.`tb_automovel` (`id_automovel` ) ON DELETE NO ACTION
4 ON UPDATE NO ACTION) -- Table `pratica2`.`tb_locacao` DROP TABLE IF EXISTS `pratica2`.`tb_locacao` ; CREATE TABLE IF NOT EXISTS `pratica2`.`tb_locacao` ( `id_locacao` INT NOT NULL AUTO_INCREMENT, `dt_locacao` DATE NOT NULL, `id_cliente` INT(5) NOT NULL, `dt_prevista_devolucao` DATE NOT NULL, `vl_diaria` DECIMAL(6,2) NOT NULL, `pc_multa` DECIMAL(3,1) NOT NULL, `dt_devolucao` DATE NULL, `cd_placa` CHAR(7) NOT NULL, PRIMARY KEY (`id_locacao`), INDEX `fk_veiculo` (`cd_placa` ASC), INDEX `fk_cliente` (`id_cliente` ASC), CONSTRAINT `fk_veiculo` FOREIGN KEY (`cd_placa` ) REFERENCES `pratica2`.`tb_veiculo` (`cd_placa` ) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fk_cliente` FOREIGN KEY (`id_cliente` ) REFERENCES `pratica2`.`tb_cliente` (`id_cliente` )
5 ON DELETE NO ACTION ON UPDATE NO ACTION) SET SET SET VALUES ('Roberta', 'Rua das Joaninhas, 18', 'Curupira do Sul', 'PR', ' '); VALUES ('Mario Ribeiro', 'Av. das Codornas, 3100', 'Cachoeira', 'SP', ' '); VALUES ('Paula Fernandes', 'Trav. dos Leiteiros, 13', 'Centropolis', 'SP', ' '); VALUES ('José Tibério', 'Rua dos Prazeres, 12', 'Centropolis', 'SP', ' '); VALUES ('Carlos Maciel', 'Av. das Palmeiras, 234', 'Cachoeira', 'SP', ' '); VALUES ('Jussara Alencar', 'Rua dos Bachareis', 'Curupira do Sul', 'PR', ' '); VALUES ('Rosileide de Almeida', 'Av. das Codornas, 1302', 'Cachoeira', 'SP', ' ');
6 VALUES ('Pedro Alvarenga', 'Trav. dos Perdidos, 30', 'Curipira do Sul', 'PR', ' '); VALUES ('Alexandre Tavares', 'Av. das Azaleias', 'Santa Cruz do Ribeirao', 'SP', ' '); VALUES ('Tereza Cristina', 'Av. Brasil, 2112', 'Rio de Janeiro', 'RJ', ' '); INSERT INTO `pratica2`.`tb_marca` (`nm_marca`) VALUES ('Volkswagen'); INSERT INTO `pratica2`.`tb_marca` (`nm_marca`) VALUES ('Chevrolet'); INSERT INTO `pratica2`.`tb_marca` (`nm_marca`) VALUES ('Fiat'); INSERT INTO `pratica2`.`tb_marca` (`nm_marca`) VALUES ('Ford'); INSERT INTO `pratica2`.`tb_modelo` (`nm_modelo`) VALUES ('Compacto'); INSERT INTO `pratica2`.`tb_modelo` (`nm_modelo`) VALUES ('Sedan'); INSERT INTO `pratica2`.`tb_modelo` (`nm_modelo`) VALUES ('Carga'); INSERT INTO `pratica2`.`tb_modelo` (`nm_modelo`) VALUES ('Luxo'); INSERT INTO `pratica2`.`tb_modelo` (`nm_modelo`) VALUES ('Perua'); INSERT INTO `pratica2`.`tb_automovel` (`nm_automovel`, `id_marca`, `id_modelo`) VALUES ('Gol', 1, 1); INSERT INTO `pratica2`.`tb_automovel` (`nm_automovel`, `id_marca`, `id_modelo`) VALUES ('Vectra', 2, 4);
7 INSERT INTO `pratica2`.`tb_automovel` (`nm_automovel`, `id_marca`, `id_modelo`) VALUES ('Fiesta', 4, 2); INSERT INTO `pratica2`.`tb_automovel` (`nm_automovel`, `id_marca`, `id_modelo`) VALUES ('Captiva', 2, 5); INSERT INTO `pratica2`.`tb_automovel` (`nm_automovel`, `id_marca`, `id_modelo`) VALUES ('Uno', 3, 1); INSERT INTO `pratica2`.`tb_automovel` (`nm_automovel`, `id_marca`, `id_modelo`) VALUES ('Voyage', 1, 2); INSERT INTO `pratica2`.`tb_automovel` (`nm_automovel`, `id_marca`, `id_modelo`) VALUES ('Montana', 2, 3); INSERT INTO `pratica2`.`tb_automovel` (`nm_automovel`, `id_marca`, `id_modelo`) VALUES ('Fiorino', 3, 3); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('axp2345', 1, 2009); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('awc1234', 1, 2008); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('xcv1239', 2, 2010); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('vcs4050', 2, 2007); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('gji2345', 3, 2009); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('faz4078', 3, 2006);
8 INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('rtz3210', 4, 2011); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('axc1212', 4, 2010); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('awc1090', 5, 2011); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('ccc3450', 5, 2009); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('wij1012', 6, 2010); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('erj2003', 6, 2010); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('ass2345', 7, 2009); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('piu1002', 7, 2007); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('xxx2314', 8, 2006); INSERT INTO `pratica2`.`tb_veiculo` (`cd_placa`, `id_automovel`, `aa_fabricacao`) VALUES ('xyz1018', 8, 2004);
9 `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 1, ' ', '300', '10', ' ', 'ass2345'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 2, ' ', '320', '10', ' ', 'awc1234'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 3, ' ', '600', '12', ' ', 'rtz3210'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 4, ' ', '850', '16', ' ', 'awc1090'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 5, ' ', '300', '10', ' ', 'xxx2314'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 6, ' ', '500', '13', ' ', 'xcv1239'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 7, ' ', '250', '12', ' ', 'erj2003'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 8, ' ', '250', '12', ' ', 'vcs4050'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 9, ' ', '300', '10', ' ', 'ass2345');
10 `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 10, ' ', '180', '12', ' ', 'piu1002'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 6, ' ', '480', '20', ' ', 'xcv1239'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 9, ' ', '280', '15', ' ', 'ass2345'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 2, ' ', '850', '16', ' ', 'awc1090'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 4, ' ', '280', '15', ' ', 'vcs4050'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 1, ' ', '500', '20', ' ', 'faz4078'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 8, ' ', '350', '13', ' ', 'ccc3450'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 7, ' ', '300', '10', ' ', 'wij1012'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 10, ' ', '180', '12', ' ', 'piu1002');
11 `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 6, ' ', '480', '20', ' ', 'xcv1239'); `pc_multa`, `dt_devolucao`, `cd_placa`) VALUES (' ', 3, ' ', '200', '12', ' ', 'axp2345');
TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS BANCO DE DADOS I PROFA. CLEIANE GONÇALVES OLIVEIRA ATIVIDADE 15
TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS BANCO DE DADOS I PROFA. CLEIANE GONÇALVES OLIVEIRA ATIVIDADE 15 Observe o modelo conceitual BANCOJANUARIA abaixo que trata de um sistema que cadastra
Sistema para Gerenciamento de Lanchonete(hamburgueria)
Curso Técnico Integrado de Informática 3 Ano Projeto Integrador Formação Profissional Sistema para Gerenciamento de Lanchonete(hamburgueria) ' João Victor Silva 1460021 Sumário 1.Introdução...3 1.1 Objetivos...3
Linguagem SQL (Parte II)
Universidade Federal de Sergipe Departamento de Sistemas de Informação Itatech Group Jr Softwares Itabaiana Site: www.itatechjr.com.br E-mail: [email protected] Linguagem SQL (Parte II Introdução
Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA, total e disjuntiva.
Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA, total e disjuntiva. Seja então o conjunto de entidades pessoa, com os atributos bi_pessoa, nome_pessoa e morada_pessoa,
SQL Básica DDL. Prof. Marcos A. Schreiner. 21 de outubro de Curso de Licenciatura em Computação
SQL Básica DDL Prof. Marcos A. Schreiner Curso de Licenciatura em Computação 21 de outubro de 2015 Prof. Marcos A. Schreiner (UFPR) 21 de outubro de 2015 1 / 28 1 Introdução 2 SQL DDL CREATE Criar Banco
'%'! $!0" $ 8 ' %%! % '! $ $$% + ' %!%$/)!'4!+,"/)!)+,/)% *! +,"0''% * %$!*!$$ #!"%&%'%'%$! "94(# ' %'$%$$$%0%$%' *!% %%%'!**% > %% %%!31?
MODELAGEM FÍSICA Capítulo 3! " # $ $!%%%& '$! $% $$%"%' ) ' *'!%'!$ $ $ $% +, %#!!" '$*'#%! $ $$%" % '$%!!% $% * % $ *-! %$% $!* '% $!$$.!'% & $%!% $ $ ' %/!$ 0 $*' $% *0 )#%!$0% 1&$$$%+#!*22,"$% )'%$$%%&
Banco de dados. Conteúdo: DDL Prof. Patrícia Lucas
Banco de dados Conteúdo: DDL Prof. Patrícia Lucas O mysql MySQL Workbench é uma ferramenta de design de banco de dados visual que integra o desenvolvimento SQL, administração, design de banco de dados,
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INTRODUÇÃO A SQL
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INTRODUÇÃO A SQL Docente: Éberton da Silva Marinho e-mail: [email protected] 02/06/2016 SUMÁRIO SQL DDL DML SQL (STRUCTURED
Preparação. Linguagem de Manipulação de Dados (DML) Estudo Dirigido 10/12/2013
Linguagem de Manipulação de Dados (DML) Estudo Dirigido A Linguagem SQL Preparação Criar um banco de dados denominado Escola ; Criar a tabela, como especificado abaixo: # RA Numeric(8) Nome Serie Turma
Banco de Dados. Professora: Luciana Faria
Banco de Dados Professora: Luciana Faria Introdução ao linguagem é a SQL (Structured Query Language) Linguagem de Consulta Estruturada Para se utilizar, administrar, e trabalhar com um banco de dados é
DDL DML DCL DTL Tipos Numéricos: INT FLOAT DOUBLE Tipos String: CHAR VARCHAR BINARY BLOB TEXT Tipos Data e Hora: DATE TIME TIMESTAMP YEAR
SQL Structured Query Language, ou Linguagem de Consulta Estruturada, foi desenvolvida pela IBM nos anos 70 para demonstrar a viabilidade do modelo relacional para bancos de dados. No final dos anos 80
Conceitos SQL SQL 19/03/2017 O que é dado? O que é BD? O que é uma informação? O que é SGBD? O que é SQL? O que é BD? O que é SGBD?
- ---@--- Conceitos O que é dado? O que é uma informação? O que é BD? O que é BD? O que é SGBD? O que é? O que é SGBD? Como se comunicar com o SGBD? 1 O que é? Onde Nasceu? Tipos de Bancos Relacionais
TECNOLOGIA EM SISTEMAS PARA INTERNET PROJETO DE BANCO DE DADOS
Exemplos de Scripts SQL (PostgreSQL) Pizzaria 1 2 Criação de BANCO DE DADOS CREATE DATABASE nome_do_banco; CREATE DATABASE pizzaria; Criação de TABELAS SOMENTE COM CHAVE PRIMÁRIA CREATE TABLE nome_da_tabela
EXERCÍCIOS PRÁTICOS DE REVISÃO. Banco de Dados
EXERCÍCIOS PRÁTICOS DE REVISÃO Banco de Dados 1.1. Criação de um Banco de Dados Crie o banco de dados vendas que possua a seguinte estrutura: CLIENTE(cliente_id *, cliente_nome,estado_codigo + ESTADO(estado_codigo
A linguagem SQL
SQL 2008.1 A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua primeira versão
BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho [email protected] www.diemesleno.com.br
BANCO DE DADOS info 3º ano Prof. Diemesleno Souza Carvalho [email protected] www.diemesleno.com.br Na última aula estudamos Unidade 4 - Projeto Lógico Normalização; Dicionário de Dados. Arquitetura
CURSO DE SISTEMAS DE INFORMAÇÃO
CURSO DE SISTEMAS DE INFORMAÇÃO EDILON BARRETO MÉRCIA GUIMARÃES PAULO VICTOR SOBRINHO LUIZ CARLOS EDUARDO PROJETO DE CADASTRAMENTO DE VEÍCULOS DE CONCESSIONÁRIA DOCUMENTAÇÃO DE PROJETO SALVADOR Página
Preparação criar tabela. Linguagem de Manipulação de Dados (DML) Estudo Dirigido 12/11/2018
Linguagem de Manipulação de Dados (DML) Estudo Dirigido A Linguagem SQL Preparação criar tabela Criar um novo arquivo de banco de dados chamado Escola Criar a tabela, como especificado abaixo: Create table
#nao fazer #Só pode fazer para testar... drop database if exists modelo4; create database modelo4; use modelo4; #Auto_relacionamento #Pessoa = Conjuge = filho #Observar para Criticar #O que achou? # Deixando
Fundamentos de Banco de Dados Postgre com Sql
Fundamentos de Banco de Dados Postgre com Sql Prof. Luiz Claudio Ferreira de Souza Prof. Luiz Claudio F. de Souza 1 Obtenha os Slids no endereço www.luizclaudiofs.blogspot.com Prof. Luiz Claudio F. de
PSI Linguagem de Definição de dados. Módulo 15
PSI Linguagem de Definição de dados Módulo 15 Objetivos de aprendizagem No final deste módulo os alunos devem ter adquirido conhecimentos, procedimentos e atitudes que lhe permitam: Criação, alteração
CREATE TABLE AUTOR ( cod_autor int not null primary key, nome_autor varchar (60) )
TADS Exercício Laboratório I Analise o modelo de banco de dados abaixo: MUSICA FAIXA Codigo_Musica: INTEGER Nome_Musica: VARCHAR(60) Duracao: NUMERIC(6,2) Codigo_Musica: INTEGER (FK) Codigo_CD: INTEGER
Banco de Dados I Introdução SQL
Banco de Dados I Introdução SQL Frederico Queiroga [email protected] https://sites.google.com/site/fredericoqueiroga/ Linguagem SQL Aspectos Gerais: Independência do fabricante: Está incorporada
Definição do esquema da base de dados. o esquema da BD é composto pelas definições de todas as tabelas da BD.
Definição do esquema da base de dados o esquema da BD é composto pelas definições de todas as tabelas da BD. existem outros elementos (views, índices, triggers) que também fazem parte do esquema e que
Sumário: 1) Trabalhando com Constraints: - NOT NULL - UNIQUE - PRIMARY KEY - FOREIGN KEY - DEFAULT
Sumário: 1) Trabalhando com Constraints: - NOT NULL - UNIQUE - PRIMARY KEY - FOREIGN KEY - DEFAULT 2) Componentes do Select: - DISTINCT - WHERE - AND e OR - ORDER BY 2) Visão Geral - A SQL é dividida em
A Linguagem SQL. Tecnologia de Base de Dados. MSc. Eugénio. Macumbe
A Linguagem SQL Tecnologia de Base de Dados MSc. Eugénio. Macumbe A Linguagem SQL As raízes da linguagem SQL remontam a 1974, altura em que na IBM corp. se desenvolvia o protótipo de um sistema relacional
Utilizando o Postgres - comandos SQL para a manipulação de dados
Utilizando o Postgres - comandos SQL para a manipulação de dados SELECT A declaração SELECT é utilizada para selecionar os dados de um banco de dados. SELECT nome FROM clientes WHERE A cláusula WHERE é
Considere as Relações Funcionários (F) e Dependentes (D), com o seguinte esquema simplificado:
Álgebra Relacional Considere as Relações Funcionários (F) e Dependentes (D), com o seguinte esquema simplificado: Funcionários (numf, nomef) Dependentes (numf, nomed, par) Numf referencia Funcionários
INSERT INTO shop VALUES (1,'A',3.45),(1,'B',3.99),(2,'A',10.99),(3,'B',1.45),(3,'C',1.69), (3,'D',1.25),(4,'D',19.95);
Aqui segue exemplos de como resolver alguns dos problemas mais comuns do MySQL. Algum dos exemplos usam a tabela de compras, coloque os preços de cada artigo (número de item) de cada negociante. Supondo
SQL (STRUCTUREDQUERY LANGUAGE)
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos [email protected] SQL (STRUCTUREDQUERY
BANCO DE DADOS SQL. Aprendendo a manipular dados. Banco de dados utilizado: PostgreSQL.
BANCO DE DADOS SQL Aprendendo a manipular dados. Banco de dados utilizado: PostgreSQL. CRIANDO O BANCO DE DADOS CRIANDO A TABELA CIDADE create table CIDADE ( IDCIDADE SERIAL not null, DSCCIDADE Varchar(100)
BANCO DE DADOS BANCO DE DADOS. Prof. Patrícia Lucas 3º Trimestre
BANCO DE DADOS BANCO DE DADOS Prof. Patrícia Lucas 3º Trimestre ROTEIRO PARA O 3º TRIMESTRE 1. O MySQL DDL SQL 1. Como funciona o MySQL 2. Como criar um banco de dados no MySQL 3. Como criar tabelas: comandos
Faculdade Pitágoras 16/08/2011. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet
Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível
(1,n) venda. (1,1) realizacao. cliente. (0,n) (1,1) contem. produto. Laboratório de Banco de Dados Exercicios
Laboratório de Banco de Dados Exercicios Modelo conceitual segundo notação de Peter Chen cliente (1,1) realizacao (1,n) venda (0,n) produto (1,1) contem Modelo conceitual gerado pela CASE Dezign for Database
Aula de SQL Comandos DDL. André Luiz de Oliveira Eduardo Raul Hruschka
Aula de SQL Comandos DDL André Luiz de Oliveira Eduardo Raul Hruschka E-mail: [email protected] [email protected] Agenda Instalação do MySQL e Workbench Comandos DDL Data Definition Language Criação
Comandos DDL. id_modulo = id_m odulo
Comandos DDL Estudo de Caso Controle Acadêmico Simplificado Uma escola contém vários cursos, onde cada aluno possui uma matricula num determinado curso. Estes cursos, por sua vez, possuem módulos, aos
Linguagem SQL. Comandos Básicos
Linguagem SQL Comandos Básicos Caetano Traina Júnior Grupo de Bases de Dados e Imagens Instituto de Ciências Matemáticas e de Computação Universidade de São Paulo - São Carlos [email protected] Comando
05/05/2017 Stored Procedures e Functions no MySQL com PhpMyAdmin
www.devmedia.com.br [versão para impressão] Link original: http://www.devmedia.com.br/articles/viewcomp.asp?comp=30837 Stored Procedures e Functions no MyS QL com PhpMyAdmin Veja neste artigo como utilizar
LAB 7 Cookies e Sessões em PHP
LAB 7 Cookies e Sessões em PHP 1. Assume-se neste lab que concluiu com sucesso o LAB6. Copie todos os ficheiros da pasta LAB6 para a pasta LAB7. 2. Construa o template (formulario) blog_template.html {MENU_1}
Disciplina: Banco de Dados Tema: SQL Parte 2
Disciplina: Banco de Dados Tema: SQL Parte 2 PROFESSOR: DANILO MONTEIRO EMAIL: [email protected] O que foi visto na aula passada? create database Drop database Create table Drop table [email protected]
BANCO DE DADOS. Para a criação de um banco de dados, através de scripts SQL, deve-se usar a seguinte sintaxe: CREATE DATABASE <nome_banco_de_dados>
BANCO DE DADOS 1. Scripts de criação de banco de dados Para a criação de um banco de dados, através de scripts SQL, deve-se usar a seguinte sintaxe: CREATE DATABASE Onde:
Introdução ao PostgreSQL
Introdução ao PostgreSQL Fontes Karine Reis Ferreira [email protected] Gilberto Câmara [email protected] Gilberto Ribeiro de Queiroz [email protected] Marcos André Gonçalves - UFMG Parte 3 Aula
Lista 02 Sistema de Banco de Dados CAP 241 Computação Aplicada I
Lista 02 Sistema de Banco de Dados CAP 241 Computação Aplicada I Considere o diagrama relacional da Figura 1 e escreva os comandos SQL para executar os exercícios abaixo. Figure 1 Diagrama relacional.
SQL PostgreSQL. I Criação de Tabelas. Disciplina: SCC0241 Bases de Dados Professor: Eduardo Hruschka Estagiária PAE: Dayse de Almeida
SQL PostgreSQL I Criação de Tabelas Disciplina: SCC0241 Bases de Dados Professor: Eduardo Hruschka Estagiária PAE: Dayse de Almeida Composição da SQL Linguagem de Definição de Dados (DDL): Comandos para
Lista de exercícios I - RESPOSTAS Servlets e banco de dados
www.posse.ueg.br Home Page: http://www.posse.ueg.br/index.php/conexao-ueg/meuperfil/userprofile/ronaldo Dado o diagrama de classe abaixo: Lista de exercícios I - RESPOSTAS Servlets e banco de dados 1.
Marcos Alexandruk Marcos Alexandruk
Marcos Alexandruk [email protected] Apresentação disponível em: www.dba.net.br/mysql.pdf Parte I: Download e Instalação MySQL - Download www.mysql.com/downloads MySQL - Download MySQL - Download MySQL
SQL CREATE DATABASE. MySQL, SQL Server, Access, Oracle, Sybase, DB2, e outras base de dados utilizam o SQL.
LINGUAGEM SQL SQL CREATE DATABASE MySQL, SQL Server, Access, Oracle, Sybase, DB2, e outras base de dados utilizam o SQL. SQL CREATE TABLE SQL NOT NULL O valor NOT NULL obriga que o campo contenha sempre
Programação em Banco de dados
Programação em Banco de dados CREATE DATABASE A03; GO USE A03; GO -- Cria a tabela para armazenar PRODUTO CREATE TABLE PRODUTO( CDPRODUTO INT NOT NULL, NOMEPRODUTO VARCHAR(255), CONSTRAINT PK_PRODUTO PRIMARY
Crie a seguinte estrutura: Banco de Dados: Carros e duas tabelas: proprietários e veículos, conforme está abaixo e cadastre os mesmos dados:
Crie a seguinte estrutura: Banco de Dados: Carros e duas tabelas: proprietários e veículos, conforme está abaixo e cadastre os mesmos dados: create database carros; use carros; CREATE TABLE `carros`.`proprietarios`
SQL. Definição do Esquema da Base de Dados. Cristina C. Vieira Departamento de Engenharia Eletrónica e Informática
SQL Definição do Esquema da Base de Dados Cristina C. Vieira Departamento de Engenharia Eletrónica e Informática SQL - Esquema da base de dados Definição das tabelas Definição das chaves primárias Definição
Banco de Dados Loja Virtual. CLIENTE(ClienteId, PrimNome, UltNome, Endereço, Cidade, Cep, Telefone)
Banco de Dados Loja Virtual 1) Modelo Conceitual 2) Modelo Lógico Relacional CLIENTE(ClienteId, PrimNome, UltNome, Endereço, Cidade, Cep, Telefone) COMPRA(CompraId, ClienteId, DataCompra, DataEntrega,
Escola Secundária de Albufeira. Comandos MySQL. (Páginas Web Dinâmicas: PHP e MySQL) Carlos Nunes
Escola Secundária de Albufeira Comandos MySQL (Páginas Web Dinâmicas: PHP e MySQL) ([email protected]) 2009/2010 Criar Base de Dados CREATE DATABASE basededados; Apagar Base de Dados DROP DATABASE basededados;
Faculdade Pitágoras. Curso Superior de Tecnologia: Banco de Dados. Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL
Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível de independência do
A linguagem SQL
SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua primeira versão recebeu o nome de
SQL (Structured Query Language)
SQL (Structured Query Language) Linguagem comercial para BD relacional padrão ISO desde a década de 80 SQL (86); SQL-2 (92); SQL-3 (99) e SQL:2003 não é apenas uma linguagem de consulta! como o nome sugere...
Linguagem SQL Restrições, Triggers e Views
FACULDADE INGÁ Unidade de Ensino Superior Ingá Ltda Ciência da Computação Linguagem SQL Restrições, Triggers e Views Prof. Erinaldo Sanches Nascimento Objetivos Especificar restrições mais gerais sobre
Prof. Dr. Joaquim Assunção Banco de Dados. SQL (parte 4) DDL Restrições
Prof. Dr. Joaquim Assunção. 2017 Banco de Dados SQL (parte 4) DDL Restrições Restrições SQL são usadas para especificar regras para dados em uma tabela. CREATE TABLE nome_da_tabela ( coluna1 tipo_de_dado
2008.1. A linguagem SQL
SQL 2008.1 A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua primeira versão
2008.1 SQL. Autor: Renata Viegas
SQL Autor: Renata Viegas A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua
SQL (Structured Query Language)
SQL (Structured Query Language) Linguagem comercial para BD relacional padrão ISO desde a década de 80 SQL- (86); SQL- (9); SQL- (99) não é apenas uma linguagem de consulta! como o nome sugere... Base
PCS3413. Engenharia de So-ware e Banco de Dados. Aula 16. Escola Politécnica da Universidade de São Paulo
PCS3413 Engenharia de So-ware e Banco de Dados Aula 16 Escola Politécnica da Universidade de São Paulo 1 SQL - STRUCTURED QUERY LANGUAGE SQL - Structured Query Language Linguagem de acesso a Banco de Dados
SQL: Definição de tabelas, Modificações à Base de Dados
SQL: Definição de tabelas, Modificações à Base de Dados Fernando Lobo Base de Dados, Universidade do Algarve 1 / 24 Definição do esquema da base de dados O esquema da BD é composto pelas definições de
SQL Básica. Andre Noel
SQL Básica Andre Noel Introdução A SQL é um dos principais motivos de sucesso dos BDs relacionais comerciais Introdução A SQL é um dos principais motivos de sucesso dos BDs relacionais comerciais Se tornou
Linguagem SQL Sub-linguagem DDL
Linguagem SQL Sub-linguagem DDL A SQL - Structured Query Language, foi desenvolvido pela IBM em meados dos anos 70 como uma linguagem de manipulação de dados (DML - Data Manipulation Language para suas
SQL (Structured Query Language)
SQL (Structured Query Language) Linguagem comercial para BD relacional padrão ISO desde a década de 80 SQL-1 (86); SQL- (9); SQL- (99) não é apenas uma linguagem de consulta! como o nome sugere... Base
SQL Linguagem de Definição de Dados. Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
SQL Linguagem de Definição de Dados SQL Structured Query Language Uma das mais importantes linguagens relacionais (se não a mais importante) Exemplos de SGBD que utilizam SQL Oracle Informix Ingress SQL
PROGRAMA. 3.SQL Básico. 3.1 Criação de tabelas 3.2 Queries simples 3.3 Subqueries 3.4 Agregação. Prof. Dr. Marcos Tsuzuki
PROGRAMA 3.SQL Básico 3.1 Criação de tabelas 3.2 Queries simples 3.3 Subqueries 3.4 Agregação 1 3.SQL Básico A linguagem SQL foi desenvolvida para o ambiente relacional, podendo ser adaptada a ambientes
SQL Linguagem de Definição de Dados
SQL Linguagem de Definição de Dados Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri SQL Structured Query Language Uma das mais importantes linguagens relacionais (se não a mais
Sistema de Controle de Estoque
FACULDADE DE TECNOLOGIA SENAC GOIAS GESTÃO EM TECNOLOGIA DA INFORMÇÃO TÓPICOS AVANÇADOS EM BANCO DE DADOS Professor: Olegário Correia Neto Alunos: Marcelo Gonçalves, Juliano Pirozelli, João Lucas Pecin,
BANCO DE DADOS II SQL Básico. COTEMIG Gerson Borges
BANCO DE DADOS II SQL Básico COTEMIG Gerson Borges [email protected] Definição de Banco de Dados [Elmasri & Navathe, 2000] Um banco de dados é uma coleção de dados relacionados Representando algum
Teste Exemplo Revisão da tentativa 1
Teste Exemplo Revisão da tentativa 1 Iniciado em: Quinta, 6 Dezembro 2007, 21:31 Completado em: Quinta, 6 Dezembro 2007, 21:48 Tempo gasto: 16 minutos 53 segundos Classificação: 8/20 (40% Nota: 8 sobre
BANCO DE DADOS II CONVENIÊNCIA
BANCO DE DADOS II CONVENIÊNCIA Carolina Pedrosa 1380168 Rômulo Vitor 1380371 SITUAÇÃO PROBLEMA Conveniência Uma conveniência terá um sistema que cadastrará clientes que terá como atributo nome, CPF, telefone
Prof. Carlos Majer Aplicações Corporativas UNICID
Este material pertence a Carlos A. Majer, Professor da Unidade Curricular: Aplicações Corporativas da Universidade Cidade de São Paulo UNICID Licença de Uso Este trabalho está licenciado sob uma Licença
Banco de dados 1. Linguagem SQL DDL e DML. Professor: Victor Hugo L. Lopes
Banco de dados 1 Linguagem SQL DDL e DML Professor: Victor Hugo L. Lopes Agenda: Introdução à linguagem de dados; DDL; DML; CRUD; Introdução à linguagem SQL. 2 Por que precisamos da linguagem SQL? A algebra
LINGUAGEM SQL. SQL Server 2008 Comandos iniciais
1 LINGUAGEM SQL SQL Server 2008 Comandos iniciais SQL - STRUCTURED QUERY LANGUAGE Quando os Bancos de Dados Relacionais estavam sendo desenvolvidos, foram criadas linguagens destinadas à sua manipulação.
SQL (STRUCTUREDQUERY LANGUAGE)
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos [email protected] SQL (STRUCTUREDQUERY
Introdução à linguagem SQL
Introdução à linguagem SQL 1 Histórico A linguagem de consulta estruturada (SQL - Structured Query Language) foi desenvolvida pela empresa IBM, no final dos anos 70. O primeiro banco de dados comercial
Sumário. SQL - Criação de Tabelas. Structured Query Language. SQL Versões. André Restivo. October 18, 2010
Sumário SQL - Criação de Tabelas André Restivo Faculdade de Engenharia da Universidade do Porto October 18, 2010 1 Introdução 2 Tabelas 3 Colunas 4 5 Modificação de Tabelas 6 Domínios André Restivo (FEUP)
Modelagem Física e SQL
Programação em Banco de Dados - Parte 1 Modelagem Física e SQL Prof. Pablo Passos [email protected] SQL - Um modelo físico é gerado a partir de um modelo lógico já construído. A geração dos objetos
Banco de dados. Linguagens de Banco de Dados II. Wedson Quintanilha da Silva - www.assembla.com/spaces/objetivobd/documents
Banco de dados Linguagens de Banco de Dados II 1 Linguagem de Definição de Dados - DDL Comandos utilizados para criação do esquema de dados; Um DDL permite ao utilizador definir tabelas novas e elementos
SQL (Tópicos) Structured Query Language
SQL (Tópicos) Structured Query Language ISI Introdução aos Sistemas de Informação SQL (Tópicos) 1 SQL: componentes SQL / DDL (Data Definition Language) Permite definir os Esquemas de Relação Permite definir
O projeto físico do bando de dados consiste no mapeamento do projeto lógico para um DBMS real Projeto deve levar em conta fatores como:
Projeto Físico O projeto físico do bando de dados consiste no mapeamento do projeto lógico para um DBMS real Projeto deve levar em conta fatores como: Desempenho Tempo de resposta das transações Alocação
SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = 'pessoas';
LaboratÛrio de SQL - Parte I: Comandos b sicos. -- MySQL --------------- CREATE TABLE Pessoas ( cod_pessoa INT AUTO_INCREMENT, nome telefone VARCHAR(20), identidade VARCHAR(20), sexo CHAR(1), rua numero
SQL DDL Criando Tabelas e Restrições Instituto Militar de Engenharia IME Material extraido parcialmente de notas de aula de Maria Luiza Campos e Arnaldo Vieira Comandos de Definição de Dados Aplicação
SQL Linguagem de Definição de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
SQL Linguagem de Definição de Dados Banco de Dados SQL Structured Query Language Uma das mais importantes linguagens relacionais (se não a mais importante) Exemplos de SGBD que utilizam SQL Oracle Informix
Professor: Claudio Maximiliano Zaina Aluno: Alef Vinicius Cardoso e Silva Prontuário: Aluno: Protuário: BANCO DE DADOS II
Professor: Claudio Maximiliano Zaina Aluno: Alef Vinicius Cardoso e Silva Prontuário: 1380516 Aluno: Protuário: BANCO DE DADOS II Escopo Sistema de uma disk entrega de lanche O cliente poderá ir ate o
SQL. Prof. Roger Cristhian Gomes
SQL Prof. Roger Cristhian Gomes SQL SQL - Structured Query Language Linguagem de acesso e manipulação de sistemas de base de dados computacionais que segue o padrão ANSI Existem diferenças entre as versões
