ATPS PROGRAMAÇÃO EM BANCO DE DADOS
1. ETAPA 1
Aula-tema: SQL: Comandos Select e cláusulas associadas, SQL: Comandos Select e cláusulas e comando Insert, SQL: Comando Update, Delete e Visões em SQL.
Esta atividade é importante para que você conheça os conceitos e comandos para manipular dados e realizar consultar em bando de dados.
Para realizá-la, devem ser seguidos os passos descritos.
1.1. PASSO 1
Fazer uma pesquisa no livro texto ou nos livros complementares da disciplina sobre os fundamentos de Consultas SQL e comandos DML (Data Manipulation Languagem). Em seguida, elaborar um resumo de pelo menos três páginas sobre o resultado da pesquisa.
Bibliografia Complementar
ELMASRI, Ramez; NAVATHE, Shamkant (orgs.). Sistemas de Banco de Dados. 4ª ed. Rio de Janeiro: Pearson - Addison Wesley, 2005.
HEUSER, Carlos Alberto. Projeto de Banco de Dados. 6ª ed. Porto Alegre: Bookman, 2009.
DATE, C. J. Introdução a Sistemas de Bancos de Dados. 8ª ed. Rio de Janeiro: Campus - Elsevier, 2004.
A IBM desenvolveu no começo dos anos 70 o SQL, sendo que o seu principal objetivo era o de fazer uma linguagem para realizar consultas ao banco de dados e que ao mesmo tempo fosse uma linguagem simples.
O SQL é uma linguagem padronizada de gerenciamento de dados que é utilizada nos principais bancos de dados no modelo relacional, que também são conhecidos como Sistema de Gerenciamento de Banco de Dados (SGBDS).
Seguem abaixo alguns exemplos de SGBDS:
Jade
Tiny SQL
ZODB
SQL-Server
MySQL
Oracle
DB2
mSQL
Firebird
HSQLDB
IBM Informix
PostgreSQL
Embora a linguagem SQL seja bastante utilizada para realizar consultas no banco de dados também é possível, através do uso dessa linguagem, realizar alterações, exclusões e modificações dos esquemas de armazenamento das informações, como por exemplo a Linguagem de Manipulação de Dados, também conhecida como DML, os comandos utilizados para realizar essas modificações são:
Select
Insert
Update
Delete
A Linguagem de Manipulação