howhenno.ru

Como bancos de dados Trabalho?

O que está em um banco de dados?



Um banco de dados é um contentor baseado em software estruturado para coletar e armazenar informações para que ele possa ser recuperada, adicionado a, atualizados ou removidos de forma automática. programas de banco de dados são aplicações de software projetados para os usuários a fazer bancos de dados e criar toda a programação necessária para preenchê-los ou eliminá-los, conforme necessário. A estrutura de uma base de dados é a tabela, que consiste em linhas e colunas de informações. As colunas identificar os dados (atributos) na tabela, e as linhas são os registros de informação. Tabelas olhar apenas como uma planilha, mas as mesas podem ser manipulados e atualizados de forma que as planilhas não pode, o que faz um banco de dados uma ferramenta muito valiosa.

Modelos de banco de dados



Uma estrutura de base de dados é definida pelo seu modelo de base de dados. O modelo mais utilizado é o modelo de banco de dados relacional. As tabelas deste modelo deve relacionar, ou ligar, uns aos outros com cada mesa segurando informações específicas ou atributos (colunas) sobre cada registro (linha). Por exemplo, um veterinário pode ter uma tabela chamada "pacientes" - com colunas intituladas "nome do paciente", "tipo de paciente" e "número de ID" - e uma segunda tabela chamada "Proprietário do paciente" - com as colunas intitulado " número de identificação, nome do" `proprietário`, `endereço do proprietário` e `proprietário número de telefone`. A primeira tabela vincula para a segunda tabela pelo número de identificação. A relação entre o número de ID é como um relatório ou pedido de consulta encontra registros que pertencem juntos e pode retornar uma resposta precisa.

Projetando um banco de dados





design de banco de dados é uma arte com base em requisitos de negócios. Os requisitos de negócios devem ser entendidas antes de um banco de dados precisos e úteis podem ser projetados. requisitos de negócios também pode ser chamado de processos de negócios. As tabelas devem conter não mais do que um conjunto ou módulo de informações. Por exemplo, no exemplo anterior, a tabela “paciente” não deve conter informações sobre as visitas dos pacientes. Em vez disso, uma tabela separada iria realizar um número visita ID ea data e hora da visita, juntamente, com o número de identificação do paciente para vinculá-lo ao paciente. Um quarto tabela intitulada “Faturamento” seria criado para identificar o valor do pagamento, tipo de pagamento eo ID visita a ser pago para, juntamente com a identificação do paciente. Faturamento e visitas são processos de negócios.

Trabalhando com um Banco de Dados

Entrando registros preenche um banco de dados com dados. Uma vez que o banco de dados está estruturado corretamente, uma interface é construída. Esta interface é colocado entre as mesas e o usuário. Ela dá ao usuário uma visão diferente do banco de dados. Usando o nosso exemplo veterinário, uma interface pode dar ao usuário uma página de entrada “New User”. Nesta página, o usuário pode digitar o nome do animal de estimação e tipo, informações do proprietário e a data eo tipo da primeira visita. Toda esta informação está contida em três mesas diferentes, localizadas por trás da interface, mas o usuário só precisa interagir com a página de entrada (um único formulário) enquanto os dados cai nas tabelas corretas. Isto é conseguido ligando as tabelas através de programação simples.

Compartilhar em redes sociais:

Similar