Remova a base de dados
drop database cursobd;
Execute o seguinte script para realizar as operações descritas no capitulo.
create database cursobd;
use cursobd;
CREATE TABLE Curso (
sigla varchar(5),
nome varchar(50),
codigo integer primary key
);
CREATE TABLE Aluno (
idade int default 18,
cpf varchar(14) not null unique,
nome varchar(50) not null,
matricula integer primary key,
curso_fk integer references Curso(codigo)
);
DML é a abreviação para Data Manipulation Language, ou Linguagem de Manipulação de Dados. É uma classe de comandos SQL que permite ao usuário adicionar, modificar e excluir dados em uma tabela ou conjunto de tabelas em um banco de dados relacional.
Os comandos DML mais comuns são:
Os comandos DML só podem ser executados por usuários autorizados e não afetam a estrutura do banco de dados, mas sim os dados armazenados nele. Os comandos DDL (Data Definition Language) são os comandos que modificam a estrutura do banco de dados.
O comando INSERT é usado para adicionar novos dados a uma tabela existente.
A sintaxe básica é a seguinte:
INSERT INTO nome_da_tabela (coluna1, coluna2, coluna3, ...)
VALUES (valor1, valor2, valor3, ...);