Um banco de dados é uma coleção altamente organizado de dados em um computador e é gerenciado por software. O software armazena os dados em arquivos especializados e utiliza regras que mantêm os dados confiável. Todos os pedidos de dados passam através do software de banco de dados , que realiza os pedidos somente se atingirem padrões de segurança e exatidão. Um banco de dados de amostra para um fórum de discussão na Web que contêm uma lista de membros , tópicos de discussão e mensagens postadas pelos membros. Web Forum
A Web tem milhares de sites de fórum de discussão padronizados utilizados para discutir e temas de debate que vão desde a saúde do gato à ficção científica. O fórum de software permite que um administrador criar conjuntos de grandes temas , admitir novos membros e discussões moderadas. Cada membro do fórum tem um ID e uma senha com a qual ele faz login para obter acesso aos recursos do site . O administrador é capaz de configurar uma conta de convidado para os leitores casuais. Membros plenos iniciar e participar de discussões on-line , que consistem em texto , links da Web , fotos e outros conteúdos enviados . Um banco de dados armazena a estrutura eo conteúdo do fórum, incluindo uma lista de membros eo texto de discussões.
Banco de Dados e Tabelas
Um único banco de dados, chamado " Fórum ", contém todos os dados para um fórum web. Um banco de dados consiste em tabelas que definem grupos principais de informação . Esta base de dados tem três tabelas: adesão , que contém dados dos membros , tópicos, que contém grupos de tópicos e mensagens , que contêm as discussões. A tabela de associação contém um registro para cada um dos membros , os tópicos da tabela tem um registro para cada grupo tema ea tabela de mensagens mantém um registro para cada mensagem postada por um membro .
Colunas
A menor unidade completa de dados em um banco de dados é chamado de campo ou coluna. Nesta base de dados exemplo , a tabela de associação tem colunas para o nome do membro , endereço de e-mail , nome de usuário e senha e data em que eles se juntaram . A tabela tópicos tem um código de assunto ea descrição. A tabela de mensagens tem um número de identificação de membro , data da postagem , o código de assunto eo texto da mensagem. Juntas, essas colunas descrever completamente os dados que o fórum precisa para funcionar .
Segurança
O banco de dados fórum tem vários níveis de segurança relacionados com o nível do usuário da associação. O administrador tem direitos de acesso total ao site. Ela admite e nega membros , resolve problemas e cria novos tópicos principais . Aprovado membros têm acesso a todas as discussões do site e as suas próprias mensagens privadas, mas não as mensagens privadas de outros. Eles não podem aprovar membros ou criar novos tópicos principais , mas eles podem postar novas mensagens. Leitores casuais podem procurar mensagens públicas do site , mas não podem ver mensagens privadas ou postar novas mensagens. A segurança evita o uso abusivo e mantém as discussões ordenada.