Prévia do material em texto
Disciplina: Princípios de Banco de Dados Avaliação: Avaliação Final (Discursiva) Parte superior do formulário 1. Em linguagem SQL, as instruções DDL (Data Definition Language) são usadas para definir a estrutura dos dados, isto é, tudo que diz respeito à criação de tabelas e demais objetos de banco de dados, alteração e exclusão destas estruturas. Diante disso, considerando o modelo lógico anexo, adicione a tabela professor com id, nome e data de nascimento, e associe ele a disciplina (um professor ministra várias disciplinas). Resposta Esperada: CREATE TABLE PROFESSOR ( ID_PROFESSOR SERIAL, NOME VARCHAR(100), DATA_NASC TIMESTAMP ) ALTER TABLE DISCIPLINA ADD COLUMN ID_PROFESSOR INTEGER; ALTER TABLE DISCIPLINA ADD FOREING KEY ID_PROFESSOR REFERENCES PROFESSOR(ID_PROFESSOR) 2. O GERENCIAMENTO DE INFORMAÇÕES IMPLICA A DEFINIÇÃO DAS ESTRUTURAS DE ARMAZENAMENTO DAS INFORMAÇÕES E DA DEFINIÇÃO DOS MECANISMOS PARA A MANIPULAÇÃO DESSAS INFORMAÇÕES. PARA ESTE E OUTROS FINS EXISTE O SGBD. DESCREVA OS PRINCIPAIS SGBDS DO MERCADO E SUAS CARACTERÍSTICAS. FONTE: http://www.di.ufpb.br/valeria/BancoDados/Aula1-IntroducaoSlides.pdf. Acesso em: 28 jan. 2018. Resposta Esperada: - Mysql é um dos SGBDs mais populares do mundo. Inicialmente foi desenvolvido para aplicações de pequeno porte, porém já superou há muito tempo essa barreira. Atualmente, o Mysql é muito utilizado em aplicações WEB. Roda em várias plataformas como Linux e Windows. É livre para uso não comercial. - Oracle é um dos bancos de dados mais robustos e confiáveis do mundo corporativo. Nasceu da ideia de um homem que percebeu que o mercado precisava desse tipo de tecnologia. O Oracle possui uma vasta lista de recursos. Tem a linguagem PL/SQL para desenvolvimento de funcionalidades internas. Integra-se com outras linguagens de programação como JAVA, C, C++ etc. Roda em várias plataformas. - PostgreSQL é conhecido pela sua robustez e confiabilidade do Oracle e tem uma característica bem interessante: é um SGBD de código-fonte aberto. - SQLServer é o banco de dados da empresa Microsoft. É considerado um dos principais concorrentes da Oracle. Parte inferior do formulário