Administración de base de datos
- Definición
El administrador de datos y el administrador de la base de datos son las personas o grupos de personas encargadas de gestionar y controlar todas las actividades que tienen que ver con los datos de la empresa y con la base de datos, respectivamente.
El administrador de datos es quien entiende los datos y las necesidades de la empresa con respecto a dichos datos. Su trabajo es decidir qué datos deben almacenarse en la base de datos y establecer políticas para mantener y gestionar los datos una vez hayan sido almacenados. Un ejemplo de tal política sería una que estableciera quién puede realizar qué operaciones sobre qué datos y en qué circunstancias.
La persona (o personas) que se encarga de implementar las decisiones del administrador de datos es el administrador de la base de datos. Su trabajo es crear la base de datos e implementar los controles necesarios para que se respeten las políticas establecidas por el administrador de datos. El administrador de la base de datos es el responsable de garantizar que el sistema obtenga las prestaciones deseadas, además de prestar otros servicios técnicos.
El administrador de datos juega un papel más importante que el administrador de la base de datos en las siguientes etapas del ciclo de vida: planificación de la base de datos, definición del sistema, recolección y análisis de los requisitos, diseño conceptual y diseño lógico de la base de datos. En el resto de las etapas es donde el administrador de la base de datos tiene el papel más importante: selección del SGBD, diseño de las aplicaciones, diseño físico, prototipado, implementación, conversión y carga de datos, prueba y mantenimiento.
- Objetivos de la administración de una base de datos
Entre los objetivos del sistema de gestión de base de datos que podemos identificar son:
- Independencia de datos
- Accesibilidad limitada
- Datos al día y sin redundancias
- Consistencia
- Interfaz única
- Entrada directa a los datos
- Recuperación por diferentes accesos
- Función completa de interrogantes
- Estandarización
- Seguridad
- Componentes de una Base de Datos
- Tablas: unidad donde crearemos el conjunto de datos de nuestra base de datos. Estos datos estarán ordenados en columnas verticales. Aquí definiremos los campos y sus características. Más adelante veremos qué es un campo.
- Consultas: aquí definiremos las preguntas que formularemos a la base de datos con el fin de extraer y presentar la información resultante de diferentes formas (pantalla, impresora)
- Formulario: elemento en forma de ficha que permite la gestión de los datos de una forma más cómoda y visiblemente más atractiva.
- Informe: permite preparar los registros de la base de datos de forma personalizada para imprimirlos.
- Macro: conjunto de instrucciones que se pueden almacenar para automatizar tareas repetitivas.
- Módulo: programa o conjunto de instrucciones en lenguaje Visual Basic
- Características
Algunas de las características que posee el administración de base de datos, podemos mencionar a:
- Independencia de Datos: el DBMS me provee una independencia de mis datos vs. las aplicaciones.
- Cambio en datos no implica cambio en programas y viceversa (Menor coste de mantenimiento).
- Minimizar Redundancia (Datos repetidos): desperdicio de Espacio de Almacenamiento.
- Independencia de datos es proteger nuestro programa de aplicaciones frente a las modificaciones en la estructura de datos y viceversa, ya sea en forma física ò lógica.
- Independencia Física: es protección a los programas de aplicación debido a cambios en la estructura de archivos, con cambios en las características de los campos. Ej: cambio de clave primaria a secundaria.
- Independencia Lógica: protección a los programas de aplicación cuando se modifica el esquema.
- Redundancia, datos repetidos y distribuidos en cualquier parte. El efecto que ocasiona la redundancia es tener inconsistencia de datos y desperdicio de espacio de almacenamiento.
- Esta se presenta cuando se repiten innecesariamente datos en los archivos que conforman la base de datos.
- Inconsistencia de Datos: dato que esta en lugar con un valor y encuentra en otro lugar con otro valor. Ej: se actualiza el archivo cliente pero no se actualiza el archivo de transacciones. Ocurre cuando existe información contradictoria o incongruente en la base de datos.
- Requerimientos de las bases de datos:
El análisis de requerimientos para una base de datos incorpora las mismas tareas que el análisis de requerimientos del software. Es necesario un contacto estrecho con el cliente; es esencial la identificación de las funciones e interfaces; se requiere la especificación del flujo, estructura y asociatividad de la información y debe desarrollarse un documento formal de los requerimientos.
Requerimientos administrativos: se requiere mucho más para el desarrollo de sistemas de bases de datos que únicamente seleccionan un modelo lógico de base de datos. La bases de datos es una disciplina organizacional, un método, más que una herramienta o una tecnología. Requiere de un cambio conceptual y organizacional.
REDES DE COMUNICACIÓN DE DATOS
- Elementos de la comunicación
- Dispositivo de entrada salida
- Denominación módem: La palabra módem deriva de su operación como Modulador o demodulador. Un módem por un lado recibe información digital de un computador y la convierte en analógica, apropiada para ser enviada por una línea telefónica, por otro lado, de esta ultima recibe información analógica para que la convierta en digital, para ser enviada al computador.
- Códigos de barra: El lector de códigos de barra esta ampliamente difundido en el comercio y en la industria, siendo que una computadora se conecta a través de la interfaz port serie. Posibilita la recolección de datos con rapidez, muy baja tasa de errores, facilidad y bajo costo, en comparación con la lectura visual de códigos numéricos seguida de entrada manual por teclado. Uno de los medios más modernos, y que está tomando cada vez un mayor auge, de introducir información en una computadora es por medio de una codificación de barras verticales.
- Cada vez son más los productos que llevan en su etiqueta uno de estos códigos donde, por medio de las barras verticales de color negro, se consigue una identificación para todo tipo de productos, desde libros hasta bolsas de patatas fritas.
- Unidades especiales de entrada / salida: Existen algunos sistemas informáticos especiales, denominados sistemas empotrados en algunos textos, que se utilizan en procesos industriales, de comunicaciones, etc., que poseen unidades de entrada y salida que no son estándares a las que se han visto anteriormente.
- interfaces industriales: Los interfaces industriales son unos sensores analógicos que recogen información y, a través de un conversor analógico / digital, la transmiten a la computadora. Estos interfaces permiten controlar procesos industriales, toman lecturas de presiones, temperaturas, etc.,. y posibilitan a la computadora la capacidad de dar órdenes de arranque o parada de motores, apertura o cierre de válvulas, etcétera.
- Los interfaces industriales son sistemas informáticos indicados para trabajar en modo automático en condiciones muy adversas o en lugares donde no sería posible el acceso de un ser humano. Centrales generadoras de energía de diferente tipo (eléctrico, nuclear, etc.) son los principales centros donde se instalan estos tipos de interfaces.
- Displays: Los «displays» son una serie de periféricos de salida que se utilizan en sistemas informáticos que no son de propósito general donde no son necesarias las pantallas puesto que el tipo de información que van a transmitir es simplemente datos en modo texto. Información de control en sistemas de telecomunicaciones (módems, interfaces de comunicaciones, etc.) o ayudas a la configuración de componentes de sistemas informáticos de propósito general son las principales funciones de este tipo de periféricos.
- Los sistemas más conocidos de este tipo son los que aparecen en los escaparates de algunos centros comerciales indicando ofertas de productos, información acerca de horarios de apertura y cierre, o información general de atención al cliente.
- Unidades de Síntesis y Reconocimiento de Voz: Son capaces, mediante un software adecuado, de simular la voz humana a partir de información suministrada por la computadora o de reconocerla, trasladándola codificada al sistema informático al que estén conectados. La simulación de voz está mucho más desarrollada que el reconocimiento, ya que las técnicas de programación y las potencias de cálculo son más simples en aquélla.
- Las nuevas tecnologías como la multimedia y los intentos de mejora en el manejo de sistemas automáticos por parte de los usuarios, así como los sistemas de control de accesos en edificios, presentan un buen campo de investigación y desarrollo para este tipo de sistemas informáticos.
- Procesadores centrales
El “procesador central” como su nombre sugiere, viene a ser una computadora con un diseño universal (el mismo para todos los humanos) y cuyas capacidades de procesamiento básicas son “programas” de tratamiento de datos. Aunque algunos piensan que estos programas están ya “allí dentro” desde el nacimiento y que solo las capacidades de memoria son susceptibles de desarrollo, la mayoría de los psicólogos con Piaget al frente, sostienen que los programas se van “instalando” poco a poco. En ello consiste el desarrollo intelectual. Pero, en todo caso, tal desarrollo-instalación es un proceso inscrito en la naturaleza de la inteligencia humana. Es un proceso estructural y en él no intervienen (no pueden intervenir) los datos brutos que, de hecho, maneja cualquier inteligencia, datos que tienen peculiaridades según pueblos y culturas. Esto es lo que Shweder, arriba citado, quería decir con aquello de que “las características del procesador no dependen del contenido ni del contexto”.
- Elementos de Interfaces
Los elementos de interfaz son aquellos relacionados en la generación y representación de MathML, siendo particularmente importantes los que respectan a insertar MathML en HTML y XHTML, puesto que la idea es codificar matemáticas en documentos web. Hay tres temas principales en lo que insertar MathML en otros documentos XML respecta. El primero es que MathML debe estar semánticamente integrado, es decir, debe ser reconocido como contenido XML válido insertado, y no como un error. Esto se soluciona mediante namespaces, y un tag particular que encapsula toda expresión MathML válida.
- Canales de transmisión
Es el medio que soporta la propagación de señales acústicas, electromagnéticas, de luz u ondas. Los canales de transmisión son típicamente cables metálicos o fibra óptica que acotan (confinan) la señal por si mismos, las radio transmisiones, la transmisión por satélite o por microondas por línea de vista.
Los medios físicos que acarrean la información pueden ser de dos Tipos: confinados (bounded) o limitados y no confinados (unbounded). En un medio confinado, las señales se ven limitadas por el medio y no se salen de él -excepto por algunas pequeñas pérdidas. Los medios no-confinados utilizan el aire como medio de transmisión, y cada medio de transmisión viene siendo un servicio que utiliza una banda del espectro de frecuencias. A todo el rango de frecuencias se le conoce como espectro electromagnético.
El espectro electromagnético ha sido un recurso muy apreciado y como es limitado, tiene que ser bien administrado y regulado. Los administradores del espectro a nivel mundial son la WRC (World Radiocommunication Conference) de la ITU-R (International Telecommunications Union Radiocommunications sector). Esta entidad realiza reuniones mundialmente en coordinación con los entes reguladores de cada país para la asignación de nuevas bandas de frecuencia y administración del espectro.
- Conceptos de comunicación de datos
Algunos conceptos importantes y básicos en la comunicación de datos son los siguientes:
- Comunicación de Datos. Es el proceso de comunicar información en forma binaria entre dos o más puntos. Requiere cuatro elementos básicos que son:
- Emisor: Dispositivo que transmite los datos
- Mensaje: lo conforman los datos a ser transmitidos
- Medio : consiste en el recorrido de los datos desde el origen hasta su destino
- Receptor: dispositivo de destino de los datos
- BIT: es la unidad más pequeña de información y la unidad base en comunicaciones.
- BYTE: conjunto de bits continuos mínimos que hacen posible, un direccionamiento de información en un sistema computarizado. Está formado por 8 bits.
- Trama : tira de bits con un formato predefinido usado en protocolos orientados a bit.
- Paquete : fracciones de un mensaje de tamaño predefinido, donde cada fracción o paquete contiene información de procedencia y de destino, así como información requerida para el reensamblado del mensaje.
- Interfaces: conexión que permite la comunicación entre dos o más dispositivos.
- Códigos: acuerdo previo sobre un conjunto de significados que definen una serie de símbolos y caracteres. Toda combinación de bits representa un carácter dentro de la tabla de códigos. las tablas de códigos más reconocidas son las del código ASCII y la del código EBCDIC.
- Paridad: técnica que consiste en la adición de un bit a un carácter o a un bloque de caracteres para forzar al conjunto de unos (1) a ser par o impar. Se utiliza para el chequeo de errores en la validación de los datos. El bit de paridad será cero (0=SPACE) o uno (1=MARK).
- Modulación: proceso de manipular de manera controlada las propiedades de una señal portadora para que contenga la información que se va a transmitir
- DTE (Data Terminal Equipment): equipos que son la fuente y destino de los datos. comprenden equipos de computación (Host, Microcomputadores y Terminales).
- DCE (Data Communications Equipment): equipos de conversión entre el DTE y el canal de transmisión, es decir, los equipos a través de los cuales conectamos los DTE a las líneas de comunicación.
- Transmisión de datos
Una red de ordenadores permite conectar a los ordenadores que la forman con la finalidad de compartir información, como documentos o bases de datos, o recursos físicos, como impresoras o unidades de disco. Las redes suelen clasificarse según su extensión en:
- LAN (Local Area Network): Son las redes de área local. La extensión de este tipo de redes suele estar restringida a una sala edificio, aunque también podría utilizarse para conectar dos más edificios próximos.
- WAN (Wide Area Network): Son redes que cubren un espacio muy amplio, conectando a ordenadores de una cuidad o un país completo. Para ello se utilizan las líneas de teléfono y otros medios de transmisión más sofisticados, como pueden ser las microondas. La velocidad de transmisión suele ser inferior que en las redes locales.
Varias redes pueden conectarse entre S formando una red lógica de área mayor. Para que la transmisión entre todas ellas sea posible se emplean los routers, que son los sistemas que conectando físicamente varias redes se encargan de dirigir la información por el camino adecuado. Cuando las redes que se conectan son de diferente tipo y con protocolos distintos se hace necesario el uso de los gateways, los cuales además de encaminar la información también son capaces de convertir los datos de un protocolo a otro. Generalmente los términos router y gateway se emplean indistintamente para referirse de forma general a los sistemas encargados del encaminamiento de datos en Internet.
Lo que se conoce como Internet es en realidad una red de redes, la interconexión de otras redes independientes de manera que puedan compartir información entre ellas a lo largo de todo el planeta. Para ello es necesario el uso de un protocolo de comunicaciones común. El protocolo que proporciona la compatibilidad necesaria para la comunicación en Internet es el TCP/IP.
Los protocolos de comunicaciones definen las normas que posibilitan que se establezca una comunicación entre varios equipos o dispositivos, ya que estos equipos pueden ser diferentes entre S.
Un interfaz es sin embargo el encargado de la conexión física entre los equipos, definiendo las normas para las características eléctricas y mecánicas de la conexión. Exceptuando a los routers cualquier ordenador conectado a Internet y, por tanto, capaz de compartir información con otro ordenador se conoce con el nombre de host (anfitrión). Un host debe identificarse de alguna manera que lo distinga de los demás para poder recibir o enviar datos. Para ello todos los ordenadores conectados a Internet disponen de una dirección única y exclusiva.
La dirección, conocida como dirección de Internet o dirección IP, es un número de 32 bit que generalmente se representa en cuatro grupos de 8 bit cada uno separados por puntos y en base decimal (esto es así en la versión número 4 del protocolo IP, pero no en la 6).
Citar este texto en formato APA: _______. (2013). WEBSCOLAR. Administración de base de datos. https://www.webscolar.com/administracion-de-base-de-datos. Fecha de consulta: 21 de noviembre de 2024.