O documento resume os principais conceitos de banco de dados, incluindo uma introdução à linguagem SQL e seus principais comandos. É explicado que SQL é a linguagem padrão para sistemas de banco de dados relacionais e que seus comandos são divididos em grupos como DDL, DML, DQL entre outros. Exemplos de comandos como CREATE TABLE, INSERT e SELECT são apresentados.
O documento resume os principais conceitos de banco de dados, incluindo uma introdução à linguagem SQL e seus principais comandos. É explicado que SQL é a linguagem padrão para sistemas de banco de dados relacionais e que seus comandos são divididos em grupos como DDL, DML, DQL entre outros. Exemplos de comandos como CREATE TABLE, INSERT e SELECT são apresentados.
O documento resume os principais conceitos de banco de dados, incluindo uma introdução à linguagem SQL e seus principais comandos. É explicado que SQL é a linguagem padrão para sistemas de banco de dados relacionais e que seus comandos são divididos em grupos como DDL, DML, DQL entre outros. Exemplos de comandos como CREATE TABLE, INSERT e SELECT são apresentados.
Capacidades a serem desenvolvidas: Aprender Banco de dados
Banco de Dados
• Manipulação de Banco de Dados
• SQL (Structured Query Language) é a linguagem padrão em sistemas de gerenciadores de bancos de dados relacionais. É por meio dela que criamos tabelas, colunas, índices, garantimos e removemos privilégios a usuários e, principalmente, consultamos os dados armazenados em tabelas. Banco de Dados
• Manipulação de Banco de Dados
• Como utilizar o SQL? • O primeiro passo para aprender SQL é entender que essa se trata de uma linguagem declarativa, com a qual nos preocupamos menos em como as coisas são feitas e nosso trabalho passa a ser informar o que queremos fazer combinando um conjunto de comandos disponibilizado por ela. Os comandos da linguagem SQL são divididos em conjuntos e essa separação é feita de acordo com o que cada comando faz. Comandos que fazem atividades similares são agrupados no mesmo conjunto. Banco de Dados
• Manipulação de Banco de Dados
• DDL - Data Definition Language - Conjunto de comandos que lidam com os objetos, criando bancos de dados, esquemas, tabelas, campos, etc. Dentre os mais utilizados temos CREATE, ALTER e DROP. • DML - Data Manipulation Language - Os comandos aqui lidam com os dados. Alguns muito comuns são INSERT, UPDATE e DELETE. • DQL - Data Query Language - Linguagem de consulta de dados conta com o conjunto da instrução utilizada para a obtenção dos registros dos bancos de dados. • DTL - Data Transaction Language - Linguagem de transação de dados que conta com o conjunto de instruções usadas para gerenciar as transações que ocorrem dentro do banco de dados. • DCL - Data Control Language - Linguagem de controle de dados possui o conjunto das instruções usadas para controlar o acesso e gerenciar permissões de usuários no banco de dados. Banco de Dados
• Manipulação de Banco de Dados
• DDL • Agora veremos alguns comandos do grupo DDL com exemplos de códigos. Nesse momento não é necessário se preocupar em entender completamente cada comando, pois em próximos conteúdos abordaremos cada um deles em mais detalhes. • Os principais comandos agrupados em DDL são: • CREATE TABLE; • DROP TABLE; • ALTER TABLE; • TRUNCATE.
CREATE TABLE Contato (
Id int, Nome varchar(255), Telefone varchar(11) ); Banco de Dados
• Manipulação de Banco de Dados
• DML/DQL • Os principais comandos agrupados em DML e DQL são: • INSERT • DELETE • UPDATE • SELECT • Podemos inserir registros numa tabela por meio do comando INSERT. Nele, informamos as colunas que queremos inserir os dados, e os valores que queremos preencher nesses campos da tabela.