Banco de dados e linguagem sql
348 palavras
2 páginas
Banco de Dados: Podemos entender por banco de dados qualquer sistema que reúna e mantenha organizada uma série de informações relacionadas a um determinado assunto em uma determinada ordem. O tipo ou categoria da informação sobre uma pessoa está separada em colunas, as quais chamamos campos. Um Sistema Gerenciador de banco de dados relacionais(SGBDR) é usado para armazenar as informações de uma forma que permita às pessoas examiná-las de diversas maneiras. O Gerenciador relacional de bancos de dados do Visual Basic e do Access é o Microsoft Jet , ele pertence a uma categoria diferente dos Gerenciadores tradicionais , como o Dbase e o Paradox, pois possue características em comum com os banco de dados cliente-servidor. Tais características comuns são: * Todas as tabelas, indíces, consultas, relatórios e código são armazenados num único arquivo. * Os campos de data suportam informação de hora. * Admite o armazenamento permanente de comandos SQL. * É possível forçar a integridade referencial entre as tabelas. * Os camos suportam valores nulos (Null).
Línguagem SQL: A linguagem SQL tem papel muito importante nos SGDBs atuais, podendo ter diversos enfoques: * Linguagem de Manipulação de Dados ou DML(Data Manipulation Language): A DML é um subconjunto da linguagem SQL, utilizada para Selecionar(SELECT), Inserir(INSERT), Atualizar(UPDATE) e Apagar(DELETE). * Linguagem de Definição de Dados ou DDL(Data Definition Language): A DDL permite ao usuário permite a manipulação de tabelas e elementos associados, tipo chave primária e chaves estrangeira, índices, etc. Os principais comandos são CREATE, DROP, ALTER (Em algumas situações) . * Linguagem de Controle de Dados ou DCL (Data Control Language): A DCL controla os aspectos destinados a autorização de dados e licenças de usuários para manipulação de dados dentro do BD.Alguns comandos comuns são GRANT(dá privilégios para usuários), REVOKE (revoga privilégios de usuários),