Pim iii
• A TEORIA
Em um banco de dados são organizados uma série de dados que relacionados entre si,numa determinada ordem e assuntos,produz informações importantes para as tomadas de decisões nas organizações
A tecnologia de banco de dados surgiu devido à necessidade nas grandes empresas de, informatização e questões relacionadas com o gerenciamento dos dados de uma forma mais eficiente.
SGBD ( Sistema de Gerenciamento de Banco de Dados)
O SGBD é um software que facilita a manipulação das informações dos bancos de dados,onde o objetivo principal é gerenciar o acesso e a correta manutenção dos dados,permitindo às pessoas examiná-las de diversas maneiras.
Para que o sistema funcione de forma adequada,garantindo um bom desempenho e a integridade do banco de dados a todo custo,temos o DBA ( Database Administrators).
A Linguagem SQL
A linguagem estruturada de consultas,devido as suas características, se tornou a linguagem padrão de banco de dados relacionais,que é o modelo de dados dominante no mercado.
Ela é dividida em 03 grupos: - DDL- Linguagem de definição de dados: Tem como função definir, alterar e eliminar as tabelas usadas para armazenar os dados.
CREATE TABLE, CREATE VIEW, são comandos de definição de dados, e outros.
- DCL-Linguagem de controle de dados : Contém elementos serão úteis num sistema multiusuário,onde a privacidade de informações e a segurança das tabelas,são importantes.
GRANT e REVOKE são alguns comandos utilizados para este controle.
- DML-Lnguagem de manipulação de dados: Contém conceitos para a manipulação das informações armazenadas nas tabelas.
SELECT,UPDATE e INSERT são comandos de manipulação.
MODELO RELACIONAL
O modelo relacional tem como característica fundamental de que os dados são separados em entidades,conforme cada assunto e gravados como atributos dessas entidades.
Elas se relacionam entre si de uma