Baixe o app para aproveitar ainda mais
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.
Compartilhar