Sistemas de Gestión de Bases de Datos y Desarrollo Web
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 6,13 KB
Sistemas de Gestión de Bases de Datos (SGBD)
Funciones de un SGBD
- **Descripción:** Creación de la estructura y definición de los elementos de datos.
- **Manipulación:** Inserción, modificación, búsqueda y eliminación de datos.
- **Control:** Garantía de seguridad y diseño de interfaces de usuario para la comunicación con la máquina.
Usuarios de un SGBD
- Diseñadores: Identifican los datos, sus estructuras, relaciones y estrategias de acceso.
- Administradores: Vigilancia y gestión de la base de datos, incluyendo el enlace con usuarios finales, definición de autorizaciones de uso, estrategias de seguridad y recuperación, y control del funcionamiento.
- Analistas y Programadores: Análisis y programación de tareas específicas.
- Usuarios Finales: Interactúan con el contenido de los datos.
Niveles de un SGBD
- Nivel Físico: Describe el almacenamiento real de los datos en el ordenador. Los analistas y programadores del SGBD trabajan en este nivel.
- Nivel Conceptual: Describe los datos y sus relaciones. Es utilizado por los administradores de la base de datos.
- Nivel Externo o Vista: Presenta una porción específica de los datos a la que cada usuario tiene acceso.
Lenguajes de un SGBD
- Lenguajes de Definición de Datos (LDD): Creación y modificación de la estructura de la base de datos.
- Lenguajes de Manipulación de Datos (LMD): Inserción, modificación, eliminación y consulta de datos.
Clasificación de Modelos de Datos
- Modelos de Datos de Alto Nivel o Modelos Conceptuales: Representan los datos de forma cercana a la percepción de los usuarios.
- Modelos de Datos de Bajo Nivel o Modelos Físicos: Describen el almacenamiento físico de los datos en el ordenador, dirigidos al personal informático.
- Modelos Lógicos: Intermedios entre los modelos conceptuales y físicos. Sus conceptos son comprensibles para los usuarios finales, pero también reflejan la organización física de los datos. El diseño lógico parte del esquema conceptual y resulta en un esquema lógico.
El modelo físico parte del modelo lógico y describe:
- Almacenamiento real de los datos en el ordenador.
- Formato de los registros.
- Estructura de los archivos (desordenados, ordenados, etc.).
- Memorias secundarias.
- Archivos, nombres, direcciones y rutas de acceso.
- Registros, longitud, campos e índices.
Ejemplos de Modelos de Datos
- Modelos Lógicos Basados en Registros:
- Redes: Datos en registros relacionados por punteros y organizados en gráficas.
- Jerárquicos: Datos en registros relacionados por punteros y organizados como árboles.
- Relacionales: Datos en tablas relacionadas.
- Modelos Lógicos Basados en Objetos:
- Orientado a Objetos: Datos como instancias de objetos con métodos.
- Entidad-Relación: Datos organizados en conjuntos interrelacionados de objetos (entidades) con atributos.
Metodología Entidad / Relación
- Modelo de datos.
- Metodología Entidad – Relación (E/R).
- Relaciones binarias.
- Relaciones reflexivas.
- Subconjunto.
- Generalización.
- Herramientas de diseño.
Servidores Web / HTML / Java / PHP
Servidores Web
- Algunos servidores más conocidos: Apache, AOL, IIS, Server, Roxen y ThPpd.
HTML: Parámetros de la etiqueta TABLE
Parámetros de alineación de celdas:
|
HTML: Parámetros de la etiqueta IMG
- ALIGN: Alineación de la imagen con el texto (TOP, TEXTTOP, BOTTOM, ABSBOTTOM, MIDDLE, ABSMIDDLE, LEFT, RIGHT).
- ALT: Texto alternativo que se muestra si la imagen no se puede cargar.
- HEIGHT: Altura de la imagen en píxeles. Se puede escalar la imagen si no coincide con la altura real.
- WIDTH: Ancho de la imagen en píxeles. Se puede escalar la imagen si no coincide con el ancho real.
- BORDER: Ancho del borde de la imagen en píxeles.
- HSPACE: Margen horizontal entre la imagen y el texto circundante.
- VSPACE: Margen vertical entre la imagen y el texto circundante.
HTML: Parámetros de la etiqueta FORM
- METHOD: Método de envío de datos (POST o GET).
- POST: Envía los datos de forma independiente a la URL, requiere dos contactos con el servidor y es obligatorio para el envío de correos electrónicos.
- GET: Añade los valores a la URL especificada en ACTION, utilizando "?" como separador. Es el valor por defecto.
- ENCTYPE: Tipo de codificación de datos en formato MIME. Se aplica solo con el método POST. Se recomienda "text/plain" para el envío de correos electrónicos.