Buscar

Avaliação Final Discursiva - Individual Semipresencial Cod 686994

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

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, crie os
comandos DDL para criar a estrutura das tabelas.
Resposta esperada
CREATE TABLE DISCIPLINA ( ID_DISCIPLINA INTEGER NOT NULL, NOME VARCHAR
NOT NULL, CARGA_HORARIA INTEGER NOT NULL, CONSTRAINT DISCIPLINA_pk
PRIMARY KEY (ID_DISCIPLINA) ); CREATE TABLE AULA ( ID_AULA INTEGER NOT
NULL, DATA_HORA_INICIO TIMESTAMP NOT NULL, DATA_HORA_FIM TIMESTAMP
NOT NULL, ID_DISCIPLINA INTEGER NOT NULL, CONSTRAINT AULA_pk PRIMARY
KEY (ID_AULA) ); CREATE TABLE ALUNO ( ID_ALUNO INTEGER NOT NULL, NOME
VARCHAR NOT NULL, CONSTRAINT ALUNO_pk PRIMARY KEY (ID_ALUNO) ); CREATE
TABLE ASSISTE ( ID_ALUNO INTEGER NOT NULL, ID_AULA INTEGER NOT NULL,
CONSTRAINT ASSISTE_pk PRIMARY KEY (ID_ALUNO, ID_AULA) ); ALTER TABLE
AULA ADD CONSTRAINT DISCIPLINA_AULA_fk FOREIGN KEY (ID_DISCIPLINA)
REFERENCES DISCIPLINA (ID_DISCIPLINA) ON DELETE NO ACTION ON UPDATE NO
ACTION NOT DEFERRABLE; ALTER TABLE ASSISTE ADD CONSTRAINT
AULA_ASSISTE_fk FOREIGN KEY (ID_AULA) REFERENCES AULA (ID_AULA) ON
DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE; ALTER TABLE
ASSISTE ADD CONSTRAINT ALUNO_ASSISTE_fk FOREIGN KEY (ID_ALUNO)
REFERENCES ALUNO (ID_ALUNO) ON DELETE NO ACTION ON UPDATE NO ACTION
NOT DEFERRABLE;
Minha resposta
CREATE TABLE DISCIPLINA ( ID DISCIPLINA INTEGER NOT NULL NOME VARCHAR
1
PRIMARY KEY (ID_DISCIPLINA) ); CREATE TABLE AULA ( ID_AULA INTEGER NOT
NULL, DATA_HORA_INICIO TIMESTAMP NOT NULL, DATA_HORA_FIM TIMESTAMP
NOT NULL, ID_DISCIPLINA INTEGER NOT NULL, CONSTRAINT AULA_pk PRIMARY
KEY (ID_AULA) ); CREATE TABLE ALUNO ( ID_ALUNO INTEGER NOT NULL, NOME
VARCHAR NOT NULL, CONSTRAINT ALUNO_pk PRIMARY KEY (ID_ALUNO) ); CREATE
TABLE ASSISTE ( ID_ALUNO INTEGER NOT NULL, ID_AULA INTEGER NOT NULL,
CONSTRAINT ASSISTE_pk PRIMARY KEY (ID_ALUNO, ID_AULA) ); ALTER TABLE
AULA ADD CONSTRAINT DISCIPLINA_AULA_fk FOREIGN KEY (ID_DISCIPLINA)
REFERENCES DISCIPLINA (ID_DISCIPLINA) ON DELETE NO ACTION ON UPDATE NO
ACTION NOT DEFERRABLE; ALTER TABLE ASSISTE ADD CONSTRAINT
AULA_ASSISTE_fk FOREIGN KEY (ID_AULA) REFERENCES AULA (ID_AULA) ON
DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE; ALTER TABLE
ASSISTE ADD CONSTRAINT ALUNO_ASSISTE_fk FOREIGN KEY (ID_ALUNO)
REFERENCES ALUNO (ID_ALUNO) ON DELETE NO ACTION ON UPDATE NO ACTION
NOT DEFERRABLE;
A implantação da informática em organizações ocorre de forma evolutiva e gradual. Inicialmente,
apenas determinadas funções são automatizadas. Mais tarde, à medida que o uso da informática vai se
estabelecendo, novas funções vão sendo informatizadas (HEUSER, 2009). Nestes cenários, os dados são
armazenados e organizados como informação, gerando conhecimento. Disserte sobre o conceito de
dados, informação e conhecimento.
FONTE: HEUSER, Carlos Alberto. Projeto de banco de dados. Porto ALegre: Bookman Editora, 2009.
Resposta esperada
- Dados são fatos armazenados que possuem algum sentido, pode-se dizer que dado é a menor
unidade de conteúdo que tem significado no mundo real. - Informação é a abstração formal que
oferece sentido aos dados armazenados. - Conhecimento é a informação processada e transformada
em experiência pelo indivíduo, sendo este a capacidade que o processamento da informação,
adicionado ao repertório individual, nos dá de agir e prever o resultado dessa ação.
Minha resposta
- Dados são todos os registos aleatórios, solto, sem análise ou tratamento. - Informação é o
tratamento e a organização dos dados. - Conhecimento é toda a informação após processada e
transformada em experiência.
2

Continue navegando