Você está na página 1de 2

TRABALHO PRÁTICO – BANCO DE DADOS

AOC – Prof. Vagner Macedo


* para parte prática, use os prints das telas

1. O que você entende por Banco de Dados? E SGBD?


Arquivo onde se agrupam e organizam dados. O SGBD é onde se edita as informações do Banco de
Dados.

2. Comente a seguinte afirmação: o esquema de um banco em um modelo relacional é armazenado


como se fosse um dado convencional.

3. Defina os seguintes termos pertinentes a linguagens de consultas em BD: DDL, DML e SQL.
DML - Data Manipulation Language – linguagem para manipular os dados do banco de dados
DDL - Data Definition Language – linguagem para definir as estruturas dos dados do banco de dados
SQL - Standard Query Language – é a linguagem padrão para definição e manipulação de BD.

4. Desenvolva o seguinte Modelo de Dados no DBDESIGNER ONLINE (https://app.dbdesigner.net/),


identificando as entidades e atributos principais:
-Uma empresa é organizada em departamentos, cada um com um nome único, uma sigla e um
funcionário responsável por gerenciá-lo. Uma data determina quando o funcionário iniciou suas
atividades de gerência no departamento.
-Um departamento da empresa controla vários projetos, cada um com um código único e um nome.
-Um funcionário da empresa está vinculado a um departamento, mas pode trabalhar em vários projetos,
sendo determinado o número de horas semanais dedicadas a cada um. Além disso, todo funcionário tem
um supervisor direto.
-Para cada funcionário são armazenadas informações como: nome, CPF, endereço, telefone(s) de
contato, salário e dependentes (primeiro nome, idade, parentesco)
5. Usando o Oracle Live SQL (https://livesql.oracle.com/), exporte o DDL em script SQL para criar as
tabelas.

6. Insira 5 registros para cada tabela.

7. Apague e altere alguns registros.

Você também pode gostar