Tecnología

Inicio

Describir una base de datos de muestra

Describir una base de datos de muestra


Una base de datos es una colección altamente organizado de datos en un ordenador y es administrado por el software. El software almacena los datos en archivos especializados y utiliza reglas que mantienen la información confiable. Todas las solicitudes de datos pasan a través del software de base de datos, que realiza las peticiones sólo si se cumplen las normas de seguridad y corrección. Una base de datos de muestra para un foro de discusión Web contendría una lista de miembros, temas de discusión y mensajes enviados por los miembros.

Foro web

En la red hay miles de sitios de discusión en el foro estandarizados utilizados para discutir y debatir temas que van desde la salud del gato a la ciencia ficción. El foro de software permite a un administrador crear conjuntos de temas importantes, admitir nuevos miembros y discusiones moderadas. Cada miembro del foro tiene un ID y una contraseña con la que se inicia la sesión para tener acceso a las características del sitio. El administrador puede configurar una cuenta de invitado para los lectores ocasionales. Los miembros de pleno iniciar y participar en discusiones en línea, que consisten en texto, enlaces Web, imágenes y otros contenidos subidos. Una base de datos almacena estructura y el contenido del foro, incluyendo una lista de miembros y el texto de las discusiones.

Base de Datos y Tablas

Una sola base de datos, denominada "Foro", contiene todos los datos de un foro web. Una base de datos consta de tablas que definen los grupos principales de información. Esta base de datos tiene tres tablas: de miembros, que contiene datos de los miembros, los temas, que contiene grupos de temas y mensajes, que contienen las discusiones. La tabla de miembros contiene un registro para cada miembro, mesa temas tiene un registro para cada grupo de tema y la tabla de mensajes mantiene un registro por cada mensaje enviado por un miembro.

columnas

La unidad completa más pequeña de datos en una base de datos se denomina un campo o columna. En esta base de datos de ejemplo, la tabla de afiliación tiene columnas para el nombre, dirección de correo electrónico, nombre de usuario del miembro y contraseña y la fecha en que se unieron. La tabla de los temas tiene un código de tema y la descripción. La tabla de mensajes tiene un número de identificación de miembro, fecha de agregación, código de tema y el texto del mensaje. En conjunto, estas columnas describen completamente los datos del foro necesita para funcionar.

Seguridad

La base de datos foro tiene varios niveles de seguridad relacionada con el nivel de pertenencia del usuario. El administrador tiene derechos de acceso completo al sitio. Ella admite y niega miembros, resuelve problemas y crea nuevos temas principales. miembros autorizados tienen acceso a todos los debates del sitio y de sus propios mensajes privados, menos de la lista privada de los demás. No pueden aprobar miembros o crear nuevos temas importantes, pero pueden crear nuevos mensajes. Los lectores ocasionales pueden navegar por los mensajes públicos del sitio, pero no pueden ver los mensajes privados o nuevos mensajes del poste. La seguridad evita el mal uso y mantiene las discusiones ordenada.