conceito
Uma estrutura de armazenamento de base de dados que permite que uma variedade de formatos de entrada, recuperação e processamento de dados, não têm de voltar a introduzir os dados de cada vez, quando necessário.
característica
-
A partilha de dados
-
Reduzir dados redundantes
-
independência de dados
-
controlo centralizado de dados
-
A consistência dos dados e manutenção
nível -
camadas de dados físicos: a base de dados mais interior, o conjunto de dados é armazenado no dispositivo de armazenamento físico
-
A camada de dados conceptual: camada intermédia, ao armazenar uma colecção de registos
-
camada de dados lógica: o utilizador pode ver e utilizar a base de dados, quando um utilizador em particular ou um conjunto de dados, isto é, o conjunto de registos lógicos
tipos de banco de dados e funções
- banco de dados hierárquico: a árvore-como estrutura, é um conjunto de inter-relacionados, ligando os registros juntos.
- banco de dados reticular: usando a estrutura de dados da rede mostrando a estrutura lógica do tipo de entidade, o contato entre as entidades.
- bancos de dados orientados a objeto: modelo orientado a objetos é baseada em
- banco de dados relacional :( mais popular), com base no banco de dados de modelo relacional, modelo relacional é composto por uma série de tabelas.
linguagem SQL
SQL Structured Query Language, SQL pode facilmente usar a consulta, as definições operacionais, dados e banco de dados de controle.
Componentes: uma linguagem de definição de dados, uma linguagem de manipulação de dados, uma linguagem de controle de dados, linguagem de controle de transação
selecionar declaração
usado para recuperar dados de tabela de dados
Os dados da Tabela nomes tb_emp de todos os trabalhadores do sexo feminino, idade recuperada na forma de out-ascendente idade:
o nome SELECT, de tb_emp WHERE Idade Sexo = 'feminino' da Ordem por idade;
instrução de inserção para
inserir novos dados na tabela usada para
inserir o nome da tabela (campo 1, nome de campo 2, ...)
valuse (um valor de atributo, o valor do atributo 2, ...)
é inserido nos dados para um tb_emp tabela de dados
inserção em valuse tb_emp (2, ' lili', ' F', vendas);
UPDATE
para determinados registros atualizar os dados na tabela
supor que você quer os dados na tabela idades tb_emp 2 funcionários revistos para 24:
atualização tb_emp o SET Idade = 24 WHERE o acima mencionado id = 2;
a instrução DELETE
com dados de exclusão
Os dados na Tabela tb_emp numerado 1024 empregados supressão:
a excluir do ONDE tb_emp o acima mencionado ID = 1.024;