Julgue o próximo item, com relação à segurança e arquitetura...

Próximas questões
Com base no mesmo assunto
Q1901923 Banco de Dados

Julgue o próximo item, com relação à segurança e arquitetura de banco de dados e administração de dados e de banco de dados. 


O comando create database aluno permite criar uma tabela de nome aluno no banco de dados. 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é E - errado.

O comando CREATE DATABASE é utilizado em SQL para criar uma nova base de dados no sistema de gerenciamento de banco de dados (SGBD). Uma base de dados é um repositório organizado para armazenar informações, onde podemos definir diversas tabelas que irão conter os dados em si.

Por outro lado, para criar uma nova tabela dentro de uma base de dados, utilizamos o comando CREATE TABLE, seguido do nome da tabela e da definição de suas colunas e tipos de dados. Portanto, a afirmação de que o comando CREATE DATABASE aluno cria uma tabela chamada 'aluno' é incorreta. O que este comando faz é criar uma nova base de dados com o nome 'aluno'.

Para criar uma tabela chamada 'aluno', com colunas para 'id' e 'nome', por exemplo, o comando correto seria algo como:

CREATE TABLE aluno (
    id INT PRIMARY KEY,
    nome VARCHAR(100)
);

Entender a diferença entre uma base de dados (database) e uma tabela é fundamental para o trabalho com SQL. Uma base de dados contém tabelas e outros objetos como índices, visões, procedimentos armazenados, etc., enquanto uma tabela é uma estrutura que armazena dados em linhas e colunas dentro de uma base de dados.

Espero que a explicação ajude a esclarecer o uso apropriado dos comandos SQL e as diferenças entre os termos "base de dados" e "tabela".

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

create database aluno = Cria o Banco de Dados

CREATE TABLE aluno = Cria a tabela no Banco de Dados

fonte: <https://www.devmedia.com.br/primeiros-passos-no-mysql/28438>

Cabra, ruim no Inglês. kkkkkkk

Errado.

O comando CREATE DATABASE é utilizado para criar um novo banco de dados e, não, uma tabela. Para criar uma tabela no banco de dados, o comando correto seria CREATE TABLE.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo