Sql normalizaçao
• Gabarito •
Utilize este gabarito apenas para conferir as respostas dos exercícios propostos. Elas são meramente ilustrativas e não necessariamente as melhores ou únicas.
CAPÍTULO 1
1. Defina campo, registro, tabela e banco de dados. Resposta: Banco de dados é o conjunto de registros, registro é o conjunto de campos e campo é a menor unidade de armazenamento. 2. Quem desenvolveu banco de dados relacional? Resposta: O modelo relacional de banco de dados foi desenvolvido pelo cientista inglês Edgar Frank "Ted" Codd. 3. Qual é o significado da sigla SQL em inglês e em português? Resposta: SQL significa Structured Query Language, ou seja, Linguagem Estruturada de Consulta. 4. Como um banco de dados relacional armazena seus dados? Resposta: Armazena os dados em forma de tabela. 5. Qual o significado das siglas SGBD e SGBDR? Resposta: SGBD - Sistema de Gerenciamento de Banco de Dados. RDBMS - Relational Data Base Management System. 6. Quem foi o principal desenvolvedor da linguagem SQL? Resposta: Foi o Ph.D. Donald D. Chamberlin.
Gabarito
1
7. Quem foi o desenvolvedor do sistema de gerenciamento de banco de dados SEQUEL-XRM? Resposta: Foi a IBM. 8. Além da linguagem SQL, quais outras são de quarta geração? Resposta: ADF (Application Development Facility); ADRS II (A Departmental Reporting System); AS (Application System); CSP (Cross System Product Set); DMS (Development Management System); GIS (Generalized Information System); IC/1 (Information Center/1); QBE (Query By Example); QMF (Query Management Facility); TIF (The Information Facility).
CAPÍTULO 3
1. Qual a finalidade da instrução CREATE DATABASE? Resposta: A finalidade é criar um banco de dados. 2. Qual a finalidade da instrução USE? Resposta: Colocar em uso um banco de dados existente. 3. Qual a finalidade da instrução DROP DATABASE? Resposta: A finalidade é remover um banco de dados existente. 4. Qual a finalidade da instrução CREATE TABLE? Resposta: Criar uma tabela em um banco de dados