Buscar

Banco de Dados Discursiva

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

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

Prévia do material em texto

Questão 1/4 - Banco de Dados
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o 
conjunto de comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de 
instruções SQL DML - Data Manipulation Language, ou seja, o conjunto de comandos referentes a 
Linguagem de Manipulação de Dados do SQL.
Considere a existência de duas tabelas na base de dados, sendo elas de nome “t1” e “t2”.
Instruções SQL:
DROP TABLE t1;
ALTER TABLE t2 RENAME t1;
Explique em detalhes as instruções SQL apresentadas e a relação entre elas.
Nota: 25.0
A primeira instrução exclui a tabela “t1” e a segunda instrução renomeia a tabela “t2” para “t1”.
As instruções têm de serem feitas na ordem em que estão para que a tabela “t2” possa receber o 
nome de “t1”, pois já existe uma tabela com o nome de “t1”.
Resposta: A primeira instrução exclui a tabela "t1" e a segunda instrução renomeia a tabela para 
"t1" , as instruções tem que serem feitas na ordem em que estão para que a tabela "t2" receba o 
nome de "t1", pois ja existe uma tabela com o nome de "t1"
Questão 2/4 - Banco de Dados
Leia e analise.
Os bancos de dados (DB) estão focados em armazenar dados e documentos. Até a pouco tempo a 
ênfase dos DB eram os dados. Ultimamente os DB também estão recebendo uma ênfase no 
armazenamento de documentos.
Explique a origem e o mecanismo dos dados que são alocados em uma base de dados. 
Exemplifique.
Nota: 25.0
Entender por origem como as necessidades das organizações que são especificadas pelos usuários 
da mesma.
Entender por mecanismo como os softwares que capturam os dados ou que servem de interface 
para os usuários que os imputam. Os softwares tratam os dados recebidos e os enviam ao SGDB 
que armazena na estrutura previamente definida.
Apresentação 1. Slide 19-21.
Resposta: Entender por mecanismo como os softwares que capturam os dados ou que se interface 
para os usuarios que os imputam, os softwares tratam os dados recebidos e envia ao SGBD que 
armazena na estrutura previamente definida.
Questão 3/4 - Banco de Dados
HEUSER (2009, p. 29) define a etapa do projeto lógico dizendo: “...a etapa de projeto lógico 
objetiva transformar o modelo conceitual obtido na primeira fase em um modelo lógico. O modelo 
lógico define como o banco de dados será implementado em um SGDB específico”.
Explique os elementos da abordagem relacional e com quais elementos da abordagem Entidade-
Relacionamento, do modelo lógico (Entidade, atributos, identificador, relacionamentos), estão 
correlacionados.
Nota: 25.0
Os elementos da abordagem relacional estão correlacionados com a entidade através da tabela, com 
atributos através dos campos, com os identificadores através das chaves primárias e com os 
relacionamentos através das chaves estrangeiras.
Resposta: Os elementos da abordagem relacional estão correlacionados com a entidade atraves da 
tabela e através das chaves primarias e com os relacionamentos atraves das chaves estrangeiras.
Questão 4/4 - Banco de Dados
Leia e analise.
Usuários de um DB são todos que utilizam os recursos que lá estão. Estes usuários se diferenciam 
pelas atividades que realizam. Conforme apresentado na Aula 01, Date, Vieira e Lifschitz (2004, p. 
9) consideram “... três classes gerais de usuários: programadores de aplicações, usuários finais, 
administrador de banco de dados” (DBA).
Cite e explique as principais responsabilidades dos três grupos de usuários de um SGDB.
Nota: 25.0
• Os programadores desenvolvem sistemas que se comunicam com as bases de dados por 
meio dos SGDB. 
• Os usuários leigos utilizam os sistemas desenvolvidos pelos programadores, os quais 
permitem trabalhar com os dados. 
• Os DBA são responsáveis pelo contínuo funcionamento dos SGDB com alta performance. 
 
Apresentação 1. Slide 22.
Resposta: - Os programadores desenvolvem sistemas que se comunicam com a base de dados por 
meio dos SGBD - Os usuários leigos utilizam os sistemas desenvolvido pelos programadores, os 
quais permitem trabalhar com os dados. - Os DBAs são responsáveis pelo continuo funcionamento 
dos SGBD com alta peformance.

Outros materiais