PROVA TECNOLOGIA DA INFORMAÇÃO
|
|
|
- Iasmin Zagalo Klettenberg
- 9 Há anos
- Visualizações:
Transcrição
1 Nome: Data: 12/07/ A arquitetura de três esquemas possui três níveis: nível interno, nível conceitual e o nível externo ou de visão. Com respeito ao nível conceitual podemos afirmar que; (A) Descreve os detalhes completos do armazenamento de dados. (B) Oculta os detalhes da estrutura de armazenamento físico e se concentra na descrição de entidades, tipos de dados, relacionamentos, operações do usuário e restrições. (C) Descreve a parte do banco de dados em que um grupo de usuários está interessado e oculta o restante do banco de dados do grupo de usuários. (D) Descreve os caminhos de acesso para o banco de dados. 2. A figura abaixo representa: (A) Autorelacionamento (B) Relacionamento único (C) Relaciomamento 1:1 (D) Especialização 3. Seja a tabela Funcionário abaixo. Com relação ao atributo idade podemos dizer que: (A) Não pode ser excluído da tabela (B) Existe um relacionamento 1:1 em relação ao atributo Data_nascimento (C) É uma chave secundária (D) Existe uma dependência funcional transitiva em relação ao atributo data_nascimento Fig. 1 Fig Na memória principal do computador: a) estão presentes as partes dos programas e dos dados que estão sendo processados naquele momento; b) estão presentes todos os programas e dados que podem ser processados pelo computador; c) estão presentes todos os comandos que compõem uma linguagem de programação; d) estão armazenadas as instruções de um único programa que está em execução naquele momento; e) Nenhuma das alternativas Baseado no modelo E-R da figura 3, responda as questões de 5 a 7 Fig. 3 Modelo E-R 1
2 5. Com relação ao modelo da figura 3, o comando utilizado para incluir a coluna ramal, inteiro com 3 posições, na tabela departamento é. (A) Create column in DepartamentoRamal number(3); (B) Altertable Departamento createcolumn Ramal number(3); (C) Altertable Departamento add Ramal number(3); (D) Add column on DepartamentoRamalnumber(3). 6. Um diretor solicitou a Gerência de TI a relação de todos os funcionários do sexo masculino, que trabalham nos departamentos 3, 7 e 15.Qual a query correta para executar esta tarefa. (A) Select * fromt_funcionario wherecod_depart = 3 andcod_depart = 7 andcod_depart = 15 and sexo = M (B) Select * from t_funcionario wherecod_depart = 3 andcod_depart = 7 andcod_depart = 15 or sexo = M (C) Select * from t_funcionario wherecod_depart in (3, 7, 15) and sexo = M (D) Select * from t_funcionario wherecod_depart = (3, 7, 15) or sexo = M 7. O gerente de atendimento solicitou ao analista de sistemas, um relatório que mostre a quantidade de funcionários por departamento, mas apenas dos departamentos que possuem mais de 20 funcionários. Qual a query correta para executar esta tarefa. (A) Selectcod_depart, Fromt_funcionário Wherecount(*) > 20 (B) Selectcod_depart, Fromt_funcionário Where count(*) > 20 Group by cod_depart (C) Selectcod_depart, Fromt_funcionário Groupbycod_depart Havingcount(*) > 20 (D) Selectcod_depart, 2
3 Fromt_funcionário Havingcount(*) > 20 Groupbycod_depart PROVA TECNOLOGIA DA INFORMAÇÃO 8. Após fazer uma determinada alteração (insert, update ou delete) nas registros das tabelas do banco de dados, o comando para salvar as alterações no banco é? (A) Savedatabase (B) Commit (C) Rollback (D) Savetables 9. A cláusula GroupBy é utilizada quando: (A) A query possui uma subconsulta ou consulta aninhada (B) Queremos aplicar um filtro nas tuplas selecionadas (C) A ordem do resultado é importante (D) Todas as respostas são falsas 10. Uma transação de banco de dados inicia-se quando um dos comandos DML (insert, update, delete) são executados. Qual o comando que desfaz a transação corrente, fazendo com que todas as modificações realizadas por esta transação sejam rejeitadas (A) Savedatabase (B) Commit (C) Rollback (D) Undotransactions T_ATENDIMENTO COD_ATENDIMENTO DAT_ATENDIMENTO COD_PACIENTE NUMBER(7) DATE NUMBER(7) <pk> FK_PACIENTE_ATENDIME COD_PACIENTE NOM_PACIENTE DAT_NASCIMENTO SEXO T_PACIENTE NUMBER(07) <pk,fk> VARCHAR2(50) DATE VARCHAR2(01) Fig. 4 Baseado no modelo E-R da figura 4, responda as questões de 11 a Após análise verificou-se a necessidade de aumentar o tamanho da coluna NOM_PACIENTE para 80 caracteres. Qual o comando para efetuar esta modificação? (A) ALTER TABLE T_PACIENTE MODIFY NOM_PACIENTE VARCHAR2(80); (B) ALTER TABLE T_PACIENTE UPDATENOM_PACIENTE VARCHAR2(80); (C) ALTER TABLE T_PACIENTE LENTHNOM_PACIENTE VARCHAR2(80); 3
4 (D) ALTER TABLE T_PACIENTE MODIFY LENGTH NOM_PACIENTE VARCHAR2(80); 12. Um atendente solicitou a Gerência de TI a relação a quantidade de pacientes por sexo. Qual a query correta para executar esta tarefa. (A) Select sexo, Count(*) as quant Fromt_paciente Group by sexo (B) Select sexo, Count(*) as quant From t_paciente (C) Select sexo, Countas quant Fromt_paciente (D) Selectcod_paciente, sexo, Count(*) as quant From t_paciente Group by sexo 13. Inserir na tabela t_paciente o registro. Cod_pacientenom_pacientedat_nascimentosexoCPF 100 MARIA F (A) Insertintot_paciente (cod_paciente, nom_paciente, sexo) Values (100, MARIA, F ) (B) Insertintotablet_paciente (cod_paciente, nom_paciente, sexo) Values (100, MARIA, F ) (C) Insertintot_paciente Values (100, MARIA,F) (D) Insertintotablet_paciente (cod_paciente, nom_paciente, sexo) Values (100, MARIA,F) 14. Qual o comando correto para excluir a tabela t_atendimento (A) Deletetablet_atendimento (B) Dropt_atendimento (C) Deletet_atendimento (D) Droptablet_atendimento 15. Devido a problemas de performance o DBA detectou a necessidade de criar um índice na tabela t_paciente pela coluna NOM_PACIENTE cujo nome do índice é IX_PACIENTE_NOME. O comando correto seria. (A) Create index ont_pacienteix_paciente_nome (nom_paciente); (B) Create index ix_paciente_nomeintot_paciente (nom_paciente); 4
5 (C) Create index withnameix_paciente_nomeont_paciente (nom_paciente); (D) Create index ix_paciente_nomeont_paciente (nom_paciente); Considere um banco de dados relacional Universidade com as tabelas a seguir: Alunos (ra, nome, endereço, cidade) Disciplinas (cod_disc, nome_disc, carga_hor) Professores (cod_prof, nome, endereço, cidade) Turma (cod_disc, cod_turma, cod_prof, ano, horário) Histórico (ra, cod_disc, cod_turma, cod_prof, ano, freqüência, nota) Baseado na base de dados relacional acima, responda as questões de 16 a Qual a instrução correta para localizar o nome e ra dos alunos do professor JOSÉ em 2014 ou 2015 que tiveram aulas com o professor MARCOS em algum ano? (A) SELECT DISTINCT A.NOME, A.RA AND P.NOME LIKE %JOSÉ% AND (H.ANO = 2014 OR H.ANO = 2015) AND A.RA IN (SELECT H.RA FROM HISTORICO H, PROFESSORES P WHERE H.COD_PROF = P.COD_PROF AND P.NOME LIKE '%MARCOS%') (B) SELECT A.NOME, A.RA AND P.NOME LIKE %JOSÉ% OR (H.ANO = 2014 OR H.ANO = 2015) AND H.NOME LIKE '%MARCOS%') (C) SELECT DISTINCT A.NOME, A.RA AND P.NOME = JOSÉ AND (H.ANO LIKE %2014% OR H.ANO LIKE %2015% ) AND A.RA IN (SELECT H.RA FROM HISTORICO H, PROFESSORES P, ALUNOS A WHERE H.COD_PROF = P.COD_PROF AND P.NOME = 'MARCOS') (D) SELECT A.NOME, A.RA AND P.NOME = JOSÉ OR (H.ANO = 2014 OR H.ANO = 2015) AND A.RA IN (SELECT H.RA FROM HISTORICO H, PROFESSORES P, ALUNOS A WHERE H.COD_PROF = P.COD_PROF AND P.NOME = 'MARCOS') 5
6 17. Qual a instrução correta para fornecer o nome dos alunos que cursaram disciplinas com carga horária menor que 60 horas, bem como os respectivos professores que as lecionaram. (A) SELECT DISCTINCT A.NOME, P.NOME WHERE A.RA = H.RA AND D.COD_DISC = H.COD_DISC AND P.COD_PROF = H.COD_PROF AND (B) SELECT A.NOME, P.NOME WHERE A.RA = H.RA OR D.COD_DISC = H.COD_DISC OR P.COD_PROF = H.COD_PROF OR (C) SELECT A.NOME, P.NOME WHERE A.RA = H.RA AND D.COD_DISC = H.COD_DISC AND P.COD_PROF = H.COD_PROF AND (D) SELECT DISTINCT A.NOME, P.NOME WHERE A.RA = H.RA OR D.COD_DISC = H.COD_DISC OR P.COD_PROF = H.COD_PROF OR 18. Qual a instrução correta para encontrar o nome dos alunos que não cursaram nenhuma disciplina oferecida em (A) SELECT NOME FROM ALUNOS,HISTORICO WHERE RA NOT IN (SELECT DISTINCT RA FROM HISTORICO WHERE ANO=2014) (B) SELECT DISTINCT NOME FROM ALUNOS WHERE RA NOT IN (SELECT RA FROM HISTORICO WHERE ANO=2014) (C) SELECT NOME FROM ALUNOS WHERE RA NOT IN (SELECT RA FROM HISTORICO WHERE ANO=2014) (D) SELECT NOME FROM ALUNOS WHERE RA NOT IN (SELECT DISTINCT RA FROM HISTORICO WHERE ANO=2014) 19. Qual a instrução correta para encontrar o código e nome das disciplinas e média das notas por disciplina, mostrando apenas as disciplinas com média de notas maior que 5.0 (A) SELECT, d.nome_disc, med(nota) FROM DISCIPLINAS d,historico h WHERE h.cod_disc = group by, d.nome_disc having med(nota) > 5 (B) SELECT, d.nome_disc, avg(nota) FROM DISCIPLINAS d,historico h WHERE h.cod_disc = group by, d.nome_disc having avg(nota) > 5 (C) SELECT, d.nome_disc, avg(nota) FROM DISCIPLINAS d,historico h WHERE h.cod_disc = order by, d.nome_disc having avg(nota) > 5 6
7 (D) SELECT, d.nome_disc, med(nota) FROM DISCIPLINAS d,historico h WHERE h.cod_disc = group by, d.nome_disc in med(nota) > Qual a query correta para informar o nome dos professores e código das disciplinas lecionadas por eles em 2014 e a media das notas por disciplina. (A) SELECT p.nome, h.cod_disc, med(h.nota) FROM PROFESSORES p,historico h WHERE h.cod_prof = p.cod_prof and h.ano = 2014 group by p.nome, h.cod_disc (B) SELECT p.nome, h.cod_disc, avg(h.nota) FROM PROFESSORES p,historico h WHERE h.cod_prof = p.cod_prof andh.ano = 2014 group by p.nome, h.cod_disc (C) SELECT p.nome, h.cod_disc, med(h.nota) FROM PROFESSORES p,historico h WHERE h.cod_prof = p.cod_prof and h.ano = 2014 group by p.nome, h.cod_disc (D) SELECT disctinctp.nome, h.cod_disc, avg(h.nota) FROM PROFESSORES p,historico h WHERE h.cod_prof = p.cod_prof and h.ano = 2014 Order by p.nome, h.cod_disc 7
Prova de Tecnologia da Informação
1. A arquitetura de três esquemas possui três níveis: nível interno, nível conceitual e o nível externo ou de visão. Com respeito ao nível conceitual podemos afirmar que; a. Descreve os detalhes completos
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
UNIVERSIDADE FEDERAL DA GRANDE DOURADOS PRÓ-REITORIA DE GRADUAÇÃO PROGRAD FACULDADE DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE SISTEMAS DE INFORMAÇÃO
UNIVERSIDADE FEDERAL DA GRANDE DOURADOS PRÓ-REITORIA DE GRADUAÇÃO PROGRAD FACULDADE DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE SISTEMAS DE INFORMAÇÃO Disciplina: Banco de Dados I Professor: Prof. Me. Everton
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
UNIVERSIDADE FEDERAL DA GRANDE DOURADOS PRÓ-REITORIA DE GRADUAÇÃO PROGRAD FACULDADE DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE SISTEMAS DE INFORMAÇÃO
UNIVERSIDADE FEDERAL DA GRANDE DOURADOS PRÓ-REITORIA DE GRADUAÇÃO PROGRAD FACULDADE DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE SISTEMAS DE INFORMAÇÃO Disciplina: Banco de Dados I Professor: Prof. Me. Everton
IMPLEMENTAÇÃO DE BANCO DE DADOS
IMPLEMENTAÇÃO DE BANCO DE DADOS MODULO 2 LINGUAGEM SQL CONTEÚDO 2. LINGUAGEM SQL 2.1 Linguagens de Definição de Dados (DDL) 2.1.1 Criação de tabela: CREATE 2.1.2 Alteração de Tabela: ALTER 2.1.3 Exclusão
Linguagem de pesquisa declarativa para banco de dados relacional; 1ª Versão - Desenvolvida pela IBM no laboratório de pesquisa de San José;
MySQL SQL (Structured Query Languagem ) Linguagem de pesquisa declarativa para banco de dados relacional; 1ª Versão - Desenvolvida pela IBM no laboratório de pesquisa de San José; Inicialmente - Sequel
ANÁLISE E PROJETO DE BANCO DE DADOS
ANÁLISE E PROJETO DE BANCO DE DADOS SQL FELIPE G. TORRES SQL A linguagem SQL (Struct Query Language) é utilizada como padrão em bancos de dados relacionais. Seu desenvolvimento foi originalmente no início
BANCO DE DADOS GERENCIAL 1 A U L A 2
BANCO DE DADOS GERENCIAL 1 A U L A 2 N Í V E I S D E V I S Ã O, S U B G R U P O D D L : C R I A N D O B A N C O D E D A D O S, C R I A N D O T A B E L A S, E S T R U T U R A D A T A B E L A CONCEITOS :
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
MySql. Introdução a MySQL. Andréa Garcia Trindade
MySql Introdução a MySQL Andréa Garcia Trindade Introdução O que é Banco de Dados SGBD MYSQL Tipos de Tabelas Tipos de Dados Linguagem SQL Comandos SQL O que é um Banco de Dados? Conjuntos de dados Grupo
AULA 8. Ambientes Visuais 8.1. OBJETIVO DA AULA SQL (Structured Query Language)
AULA 8 8.1. OBJETIVO DA AULA Relembrar conceitos e recursos básicos apresentados nas aulas anteriores, dar continuidade nas codificações iniciadas e ainda não finalizadas, explorar acesso a banco de dados
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
BCD29008 Banco de dados
BCD29008 Banco de dados Linguagem SQL Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José [email protected] http://docente.ifsc.edu.br/mello/bcd 21 de agosto de 2017
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 é
A U L A 3 S U B G R U P O S D M L E D Q L : I N S E R I N D O E P E S Q U I S A N D O D A D O S E M U M A T A B E L A
BANCO DE DADOS GERENCIAL 1 A U L A 3 S U B G R U P O S D M L E D Q L : I N S E R I N D O E P E S Q U I S A N D O D A D O S E M U M A T A B E L A CONCEITOS LINGUAGEM DE MANIPULAÇÃO DE DADOS (DML) A linguagem
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
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
Banco de Dados. Marcio de Carvalho Victorino www.dominandoti.eng.br. Exercícios SQL
Banco de Dados Exercícios SQL 1 TRF (ESAF 2006) 32. Analise as seguintes afirmações relacionadas a Bancos de Dados e à linguagem SQL: I. A cláusula GROUP BY do comando SELECT é utilizada para dividir colunas
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
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
Comandos de Manipulação
SQL - Avançado Inserção de dados; Atualização de dados; Remoção de dados; Projeção; Seleção; Junções; Operadores: aritméticos, de comparação,de agregação e lógicos; Outros comandos relacionados. SQL SQL
SQL-99: Esquema de BD EMPRESA
SQL-99: Esquema de BD EMPRESA SQL-99: Instâncias do esquema EMPRESA 1 Consultas externa, aninhada e correlacionada para cada tupla da consulta externa, a consulta aninhada devolve o atributo solicitado
SQL Linguagem de Manipulação de Dados SQL DML SQL DML. Exemplo Modelo Relacional. Exemplo ME-R SQL DML CONTINUAÇÃO...
Ciência da Computação GBC043 Sistemas de Banco de Dados SQL Linguagem de Manipulação de Dados Profa. Maria Camila Nardini Barioni [email protected] Bloco B - sala 1B137 SQL DML CONTINUAÇÃO...
Page 1. Prof. Constantino Jacob
Tópicos Introdução à SQL Definição Tipos de Operações Instrução SELECT Sintaxe básica Operações relacionais de restrição, projeção e junção Instruções DML Delete, Update e Insert Instruções DDL Create
Modelo Entidade-Relacionamento (E-R)
Modelo Entidade-Relacionamento (E-R) composto n lote n n n contrato_compra_venda n possui proprietário possui n associado cadastro n banco faz fronteira pertence n ruas n quadras n financiado empréstimo
SQL. SQL (Structured Query Language) Comando CREATE TABLE. SQL é uma linguagem de consulta que possibilita:
SQL Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional em Ensino
E-BOOK GUIA RÁPIDO DE SQL W W W. T R E I N A W E B.C O M. B R
101010101 001010101 101010100 E-BOOK GUIA RÁPIDO DE SQL INTRODUÇÃO Este é um guia rápido de SQL criado pela equipe do TreinaWeb e serve principalmente para iniciantes na linguagem. SQL é a sigla em inglês
Banco de Dados. Prof. Antonio
Banco de Dados Prof. Antonio SQL - Structured Query Language O que é SQL? A linguagem SQL (Structure query Language - Linguagem de Consulta Estruturada) é a linguagem padrão ANSI (American National Standards
Introdução ao Banco de Dados. Banco de Dados
Introdução ao Banco de Dados Prof. Tiago Garcia de Senna Carneiro UFOP Prof. Técnicas de Programação II 2006 PARTE 1: Conceitos Básicos Banco de Dados SGDB: Sistema Gerenciador de Banco de Dados Definição:
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
Banco de Dados I. Aula 16 - Prof. Bruno Moreno 04/11/2011
Banco de Dados I Aula 16 - Prof. Bruno Moreno 04/11/2011 Plano de Aula O comando DELETE Cláusula CHECK Comparações utilizando NULL Funções agregadas Junções de tabelas em SQL Visões Comando DELETE DELETE
As Instruções DML. As Instruções de manipulação de dados(dml) em SQL são representados por: Modificam o estado do banco de dados:
As Instruções DML As Instruções de manipulação de dados(dml) em SQL são representados por: Modificam o estado do banco de dados: o INSERT - permite a inclusão de novos registros (linhas) nas tabelas o
Banco de Dados. Prof. Dr. Joel da Silva SQL - Introdução
1 Banco de Dados Prof. Dr. Joel da Silva SQL - Introdução 2 SQL - Introdução SQL-Structured Query Language (Linguagem de Consulta Estruturada) Apesar do QUERY, não é apenas de consulta (inclusão, alteração,...)
Linguagem SQL. ENG1518 Sistemas de Informação Gerenciais Prof. Marcos Villas
Linguagem SQL ENG1518 Sistemas de Informação Gerenciais Prof. Marcos Villas [email protected] SQL Linguagem padrão de acesso tabelas em um banco de dados relacional Permite definir e manipular dados DML
Linguagem de Consulta Estruturada (SQL)
Linguagem de Consulta Estruturada (SQL) SQL SQL (Structured Query Language), ou Linguagem de Consulta Estruturada. Usada em Bancos de Dados Relacionais. É padronizada (SQL ANSI). ANSI (American National
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
Oracle Database 11g: Introdução à Linguagem SQL Novo
Oracle University Contact Us: 0800 891 6502 Oracle Database 11g: Introdução à Linguagem SQL Novo Duration: 5 Days What you will learn Neste curso, os alunos aprendem os conceitos de bancos de dados relacionais.
Manipulação de Dados com SQL
Manipulação de Dados com SQL Wendel Melo Faculdade de Computação Universidade Federal de Uberlândia www.facom.ufu.br/~wendelmelo Banco de Dados I manipulação de dados com SQL 2 Structured Query Language
Agenda. Linguagem de Consulta SQL. 1. Introdução Histórico. 1. Introdução BD Relacionais
Linguagem de Consulta SQL Profa. Carla A. Lima Reis SQL Agenda Introdução Histórico BD relacionais Linguagem SQL Definição de BD Manipulação de BD com SQL Consultas SQL Consultas com várias tabelas Subconsultas
Linguagem de Consulta Estruturada SQL- DML
Linguagem de Consulta Estruturada SQL- DML INTRODUÇÃO 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
BASES DE DADOS I LTSI/2. Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011
BASES DE DADOS I LTSI/2 Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011 Ao nível das linguagens de manipulação de dados (Data Manipulation Language - DML) o SQL
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
MODELAGEM DE DADOS MODELO FÍSICO
MODELAGEM DE DADOS MODELO FÍSICO Profa. Rosemary Melo MODELO FÍSICO Objetivo Elaborar Modelos Físicos de Dados Migrando do Modelo Lógico ou Criando as tabelas diretamente no SGBD 2 MODELO FÍSICO Na elaboração
Bases de Dados. DDL Data Definition Language
Bases de Dados DDL Data Definition Language SQL SQL = Structured Query Language Foi originalmente criada pela IBM nos anos 70 como parte de um protótipo de sistema relacional Posteriormente foi implementada
Administração de Banco de Dados
Administração de Banco de Dados Aula 9 Prof. Marcos Alexandruk Aula 9 Visões (Views) Visões regulares Visões materializadas Visões de objeto Uma visão (view) é uma representação lógica de uma ou mais tabelas.
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
Informática Parte 4 Prof. Márcio Hunecke
Escriturário Informática Parte 4 Prof. Márcio Hunecke Informática BANCO DE DADOS SQL (LINGUAGEM SQL (SQL2008) LINGUAGEM HIVEQL (HIVE 2.2.0)) Structured Query Language, ou Linguagem de Consulta Estruturada
Rápida revisão do Modelo Relacional
Rápida revisão do Modelo Relacional Conceito de relação Tuplas e atributos Rápida revisão do Modelo Relacional Regras de integridade Entidade: Deve existir uma chave primária com valor único e não-nulo.
Laboratório de Banco de Dados II Aula 04. Prof. Érick de Souza Carvalho
Laboratório de Banco de Dados II Aula 04 Prof. Érick de Souza Carvalho 1 SQL (Structured Query Language ) Prof. Érick de Souza Carvalho 2 SQL Structured Query Language - Introdução É uma Linguagem para
Matéria Introdutória. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
Matéria Introdutória Banco de Dados Motivação Necessidade de armazenar grandes quantidades de dados Necessidade de acessar as informações de maneira eficiente e segura Evolução histórica: desenvolvimento
'%'! $!0" $ 8 ' %%! % '! $ $$% + ' %!%$/)!'4!+,"/)!)+,/)% *! +,"0''% * %$!*!$$ #!"%&%'%'%$! "94(# ' %'$%$$$%0%$%' *!% %%%'!**% > %% %%!31?
MODELAGEM FÍSICA Capítulo 3! " # $ $!%%%& '$! $% $$%"%' ) ' *'!%'!$ $ $ $% +, %#!!" '$*'#%! $ $$%" % '$%!!% $% * % $ *-! %$% $!* '% $!$$.!'% & $%!% $ $ ' %/!$ 0 $*' $% *0 )#%!$0% 1&$$$%+#!*22,"$% )'%$$%%&
SQL S Q L. Introdução. Enfoques de SQL. SQL - Origem/Histórico. Usos de SQL. SQL - Vantagens. Gerenciamento de Dados e Informação
Introdução Gerenciamento de Dados e Informação Fernando Fonseca Ana Carolina Robson Fidalgo - Structured Query Language Linguagem de Consulta Estruturada Apesar do QUERY no nome, não é apenas de consulta,
- Um "query block" permite a implementação das operações de selecção, projecção e junção da álgebra relacional.
2.3 Linguagens relacionais (continuação) SQL Structured Query Language 1) "Query block" Select From Where - Um "query block" permite a implementação
Oracle Database: Fundamentos de SQL e PL/SQL
Oracle University Contact Us: 0800 891 6502 Oracle Database: Fundamentos de SQL e PL/SQL Duration: 5 Days What you will learn Este curso apresenta os fundamentos de SQL e PL/SQL e as vantagens das linguagens
EXEMPLOS DE COMANDOS NO SQL SERVER
EXEMPLOS DE COMANDOS NO SQL SERVER Gerenciando Tabelas: DDL - DATA DEFINITION LANGUAG Criando uma tabela: CREATE TABLE CLIENTES ID VARCHAR4 NOT NULL, NOME VARCHAR30 NOT NULL, PAGAMENTO DECIMAL4,2 NOT NULL;
saída durante o runtime Usando Functions de uma Única Linha para Personalizar Relatórios Mostrar as diferenças entre as functions SQL de uma única
Tópicos do Curso: Introdução Listar os principais recursos do Banco de Dados Oracle 10g Apresentar uma visão geral de: componentes, plataforma de internet, servidor de aplicações e suite do desenvolvedor
Revisão de Bancos de Dados
Revisão de Bancos de Dados Conceitos Básicos 1. Defina o que é um banco de dados e o que é um sistema gerenciador de bancos de dados (SGBD). 2. Defina as arquiteturas de software em duas camadas (cliente/servidor)
BANCO DE DADOS PARA WEB
BANCO DE DADOS PARA WEB PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com [email protected] BANCO DE DADOS O banco de dados será de fundamental importância para a criação de páginas dinâmicas,
Bancos (Bases) de Dados
Bancos (Bases) de Dados Aula #8 SQL Prof. Eduardo R. Hruschka * Slides baseados no material elaborado pelas professoras: Cristina D. A. Ciferri Elaine P. M. de Souza SQL (Structured Query Language) Linguagem
LINGUAGEM SQL Linguagem usada em SGBD para: Definir estrutura de dados; Modificar dados em um banco de dados; Especificar restrições de segurança; Rea
BANCO DE DADOS Prof. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] SQL A Structed Query Language foi desenvolvida em 1974 nos laboratório da IBM em San José na Califórnia,
Subconsulta na Cláusula FROM
Subconsulta na Cláusula FROM Gera uma tabela derivada a partir de uma ou mais tabelas, para uso na consulta externa otimização: filtra linhas e colunas de uma tabela que são desejadas pela consulta externa
Banco de Dados. Diego Silveira Costa Nascimento. 20 de março de Instituto Federal do Rio Grande do Norte
Banco de Dados Diego Silveira Costa Nascimento Instituto Federal do Rio Grande do Norte [email protected] 20 de março de 2015 Ementa do Curso 1 Introdução 2 Abordagem Entidade-relacionamento
ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL
ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL Objetivo: No curso Oracle 11G Introdução ao Oracle, SQL, PL/SQL será abordado desde a introdução da tecnologia do banco de dados em questão como todos os conceitos
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
Marcelo Henrique dos Santos
Mestrado em Educação (em andamento) MBA em Marketing e Vendas (em andamento) Especialista em games Bacharel em Sistema de Informação Email: [email protected] AULA 03 SQL (Structure Query Language)
MODELAGEM DE DADOS - INTRODUÇÃO AO SQL: DML. Prof. Angelo Augusto Frozza, M.Sc.
MODELAGEM DE DADOS - INTRODUÇÃO AO SQL: DML Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza DML Data Manipulation Language Linguagem de Manipulação de Dados Comandos básicos: Insert Update
Para criarmos um banco de dados no MySql, utilizamos à instrução:
Databases Os objetos que fazem parte de um sistema de banco de dados são criados dentro de um database, uma estrutura lógica responsável por manter a estrutura de tabelas com seus dados. Para criarmos
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
Apresentação Modelo e SQL. André Luiz Montevecchi
Apresentação Modelo e SQL André Luiz Montevecchi [email protected] Conceitos básicos de um modelo de dados Primary Key Foreign Key Padronização Modelo Sist. Odontológico Revisão SQL -
Oracle Database 10g: Fundamentos de SQL e PL/SQL
Oracle University Contact Us: 0-800-167225 Oracle Database 10g: Fundamentos de SQL e PL/SQL Duration: 5 Dias O que é que gostaria de aprender Conheça os fundamentos de SQL e PL/SQL usando o SQL Developer
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
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 é
Administração de Banco de Dados
Administração de Banco de Dados Aula 6 Prof. Marcos Alexandruk Aula 6 Estruturas lógicas do Oracle: Tabelas tabelas relacionais tabelas temporárias tabelas organizadas por índices tabelas de objetos tabelas
SQL S Q L. Introdução. Enfoques de SQL. SQL - Origem/Histórico. Usos de SQL. SQL - Vantagens. Banco de Dados. Fernando Fonseca Ana Carolina
Banco de Dados SQL Fernando Fonseca Ana Carolina Introdução SQL - Structured Query Language Linguagem de Consulta Estruturada Apesar do QUERY no nome, não é apenas de consulta, permitindo definição (DDL)
COMPETÊNCIAS ESPECÍFICAS Compreender e utilizar a linguagem SQL, na construção e manutenção de uma base de dados.
PLANIFICAÇÃO DA DISCIPLINA DE SISTEMAS DE INFORMAÇÃO 12.ºH CURSO PROFISSIONAL DE TÉCNICO MULTIMÉDIA ANO LECTIVO 2013/2014 6. LINGUAGENS DE PROGRAMAÇÃO IV Pré-requisitos: - Planificar e estruturar bases
Laboratório de Banco de Dados. Prof. Luiz Vivacqua.
([email protected]) Ementa Conceitos básicos Sistemas de banco de dados Relacional Visão Geral do PostGreSQL Álgebra Relacional Operadores básicos Operadores adicionais A Linguagem de Consulta Estruturada
Introdução à Engenharia da Computação. Banco de Dados Professor Machado
Introdução à Engenharia da Computação Banco de Dados Professor Machado 1 Sistemas isolados Produção Vendas Compras Banco de Dados Produtos... Banco de Dados Produtos... Banco de Dados Produtos... Desvantagens:
Introdução em Banco de Dados
Introdução em Banco de Dados Aula07 ComandosSQLeMySQL Prof: Franciel MySQL é um banco de dados cliente servidor gratuito É simples, tem alto desempenho, é disponível para várias plataformas e é robusto
Banco de Dados. -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas O que é banco de dados? São conjuntos de registros dispostos
