Resumen Unidad 1 Administración de Base de Datos

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 15

Instituto Tecnológico Superior de Xalapa

Trabajo:
Resumen U1
Materia:
Admón. De Base de Datos
Profesor:
Juan Manuel Olguín
Alumno:
Alejandro Barranco Julio
Ing. En Sistemas computacionales
7mo. Semestre
ADMINISTRACIÓN DE BASES DE DATOS

1. PERSPECTIVA PRÁCTICA DE LA ADMINISTRACIÓN DE


BASES DE DATOS.
Una Base de Datos es una colección de archivos, datos, información; ordenada,
organizada, y relacionada, con la finalidad de permitir el manejo de la información para su
procesamiento.  Cada uno de los archivos representan una  colección de registros y cada
registro está compuesto de una colección de campos.  Cada uno de los campos de cada
registro permite llevar información de alguna característica o atributo de alguna entidad
del mundo real.

El DBMS es un conjunto de programas que se encargan de manejar la creación y todos


los accesos a las bases de datos. Se compone de un Lenguaje de Definición de Datos
(DDL: Data Definition Languaje), de un Lenguaje de Manipulación de Datos (DML: Data
Manipulation Languaje), y de un Lenguaje de Consulta (SQL: Structured Query Languaje).

1.1. Administrador de Bases de Datos (DBA)


Un administrador de bases de datos (o DBA) tiene la responsabilidad de mantener y
operar las bases de datos que conforman el sistema de información de una compañía.

La información es uno los activos más valiosos de la empresa, es indispensable contar


con una persona -el administrador de datos- que conozca la información, y las
necesidades de la empresa en este aspecto, en un nivel gerencial superior. Así la labor
del administrador de datos es decidir en primer término cuáles datos deben almacenarse
en la base de datos, y establecer políticas para mantener y manejar los datos una vez
almacenados. El administrador de datos es por lo general, un gerente, no un técnico. El
técnico responsable de poner en práctica las decisiones del administrador de datos es
el administrador de bases de datos (DBA, database administrator).

El alcance de la actividad de la Administración de Datos es la organización completa


(empresa, institución u otro organismo), mientras que el alcance de la Administración de
Bases de Datos queda restringido a una Base de Datos en particular y a los sistemas que
los procesan.

Un Administrador de Base de Datos de tiempo completo normalmente tiene aptitudes


técnicas para el manejo del sistema en cuestión además, son cualidades deseables
nociones de administración, manejo de personal e incluso un cierto grado de diplomacia.
La característica más importante que debe poseer es un conocimiento profundo de las
políticas y normas de la empresa así como el criterio de la empresa para aplicarlas en un
momento dado.
Habilidades
Debido a la importancia de los datos que están a su cargo, el administrador de bases de
datos debe ser experto en TI (tecnología de la información), teniendo particular
conocimiento de DBMS (sistemas de administración de bases de datos) y el lenguaje de
consulta SQL. También debe tener conocimiento de varios tipos de lenguaje de
programación para poder automatizar ciertas tareas.

Una de sus tareas es la de asegurar la integridad del sistema de información de la


compañía. Además, es necesario que posea un buen entendimiento de DBMS para
optimizar las consultas, ajustar la configuración de DBMS o para sincronizar en forma
precisa las herramientas de control del acceso a las bases de datos.

El Administrador de bases de datos (DBA) es el profesional de tecnologías de la


información y la comunicación, responsable de los aspectos técnicos, tecnológicos,
científicos, inteligencia de negocios y legales de bases de datos.

Los administradores de bases de datos, implementan, dan soporte y gestionan, bases de


datos corporativas.

Los administradores de bases de datos, crean y configuran bases de datos relacionales.


Los administradores de bases de datos, son responsables de la integridad de los datos y
la disponibilidad.
Los administradores de bases de datos, diseñan, despliegan y monitorizan servidores de
bases de datos.

Los administradores de bases de datos, diseñan la distribución de los datos y las


soluciones de almacenamiento.

Los DBAs, garantizan la seguridad de las bases de datos, incluyendo backups y


recuperación de desastres.

Los administradores de bases de datos, planean e implementan el aprovisionamiento de


los datos y aplicaciones.

Los administradores de bases de datos, diseñan planes de contingencia.


Los administradores de bases de datos, diseñan y crean las bases de datos corporativas
de soluciones avanzadas.
Los DBAs, analizan y reportan datos corporativos que ayuden a la toma de decisiones en
la inteligencia de negocios.
1.1.1 Funciones de un DBA

Así, el DBA, a diferencia del administrador de datos, es un profesional en procesamiento


de datos. La tarea del DBA es crear la base de datos en sí y poner en vigor los controles
técnicos necesarios para apoyar las políticas dictadas por el administrador de datos. El
DBA se encarga también de garantizar el funcionamiento adecuado del sistema y de
proporcionar otros servicios de índole técnica relacionados. El DBA cuenta por lo regular
con un grupo de programadores  de sistemas y otros asistentes técnicos.

La responsabilidad general del DBA es facilitar el desarrollo y el uso de la Base de Datos


dentro de las guías de acción definidas por la administración de los datos.

El DBA es responsable primordialmente de: 


 

 Administrar la estructura de la Base de Datos


 Administrar la actividad de los datos
 Administrar el Sistema Manejador de Base de Datos
 Establecer el Diccionario de Datos
 Asegurar la confiabilidad de la Base de Datos
 Confirmar la seguridad de la Base de Datos
 Administración de la estructura de la Base de Datos

La administración de la estructura de la Base de Datos incluye participar en el diseño


inicial de la misma y su puesta en práctica así como controlar, y administrar sus
requerimientos, ayudando a evaluar alternativas, incluyendo los DBMS a utilizar y
ayudando en el diseño general de BD. En los casos de grandes aplicaciones de tipo
organizacional, el DBA es un gerente que supervisa el trabajo del personal de diseño de
la BD.

Una vez diseñada la BD, es puesta en práctica utilizando productos del DBMS,
procediéndose entonces a la creación de los datos (captura inicial). El DBA participa en el
desarrollo de procedimientos y controles para asegurar la calidad y la alta integridad de la
BD. Los requerimientos de los usuarios van modificándose, estos encuentran nuevas
formas o métodos para lograr sus objetivos; la tecnología de la BD se va modificando y
los fabricantes del DBMS actualizan sus productos. Todas las modificaciones en las
estructuras o procedimientos de BD requieren de una cuidadosa administración.
 
 
 
El DBA no es usuario del sistema, en consecuencia, no administra valores de datos; el
DBA administra actividad de datos. Dado que la BD es un recurso compartido, el DBA
debe proporcionar estándares, guías de acción, procedimientos de control y la
documentación necesaria para garantizar que los usuarios trabajan en forma cooperativa
y complementaria al procesar datos en la BD.

Una administración de BD efectiva deberá disponer siempre de este tipo de estándares;


entre las funciones del DBA se encuentra la de revisarlos periódicamente para determinar
su operatividad, y en su caso ajustarlos, ampliarlos o cancelarlos. Es también su
responsabilidad el que estos se cumplan. Cuando se definen estándares sobre la
estructura de la BD, estos deben registrarse en una sección del diccionario de datos a la
que todos aquellos usuarios relacionados con ese tipo de proceso pueden acceder.

Otro de los aspectos que el administrador debe atender es el de coordinar las nuevas
propuestas para realizar ajustes en los derechos de acceso a datos compartidos y
aplicaciones específicamente propuestas serían analizados en conjunto con los
supervisores o directivos de las áreas involucradas para determinar si procede pudieran
aparecer problemas cuando dos o más grupos de usuarios quedan autorizados para
notificar los mismos datos. Uno de tales conflictos es el de la actualización perdida; este
ocurre cuando el trabajo de un usuario queda sobrescrito sobre por el de un segundo
usuario. El DBA queda responsabilizado para identificar la posible ocurrencia de dichos
problemas así como de crear normas y procedimientos para su eliminación.

Se obtendrán este tipo de garantías cuando el DBMS sea capaz de implementar las
restricciones aplicables al acceso concurrente, y este sea utilizado adecuadamente por
programadores y usuarios; para borrar lo anterior, se hace indispensable el apego a los
estándares el seguimiento de instructivos y manuales y las reglas establecidas para los
diversos procesamientos y procedimientos que se llevan a cabo.

Entre las alternativas más utilizadas por el DBA para tratar de resolver o minimizar este
problema se encuentran las siguientes:

    a) Restringir el acceso a los procedimientos para ciertos usuarios. 


    b) Restringir al acceso a los datos para ciertos usuarios procedimientos y/o datos. 
    c) Evitar la coincidencia de horarios para usuarios que comparten.
Funciones del Administrador de Bases de Datos (DATE)

Definir el esquema conceptual: es tarea del administrador de datos decidir con exactitud
cuál es la información que debe mantenerse en la base de datos, es decir, identificar las
entidades que interesan a la empresa y la información que debe registrarse acerca de
esas entidades. Este proceso por lo general se denomina diseño lógico a veces
conceptual de bases de datos.

Cuando el administrador de datos decide el contenido de la base de datos en un nivel


abstracto, el DBA crea a continuación el esquema conceptual correspondiente,
empleando el DDL conceptual. El DBMS utilizará la versión objeto (compilada) de ese
esquema para responder a las solicitudes de acceso. La versión fuente sin compilar
servirá como documento de referencia para los usuarios del sistema.

Definir el esquema interno: el DBA debe decidir también como se representará la


información en la base de datos almacenada. A este proceso suele llamársele diseño
físico de la base de datos. Una vez hecho esto el DBA deberá crear la definición de
estructura de almacenamiento correspondiente (es decir el esquema interno) valiéndose
del DDL interno. Además deberá definir la correspondencia pertinente entre los esquemas
interno y conceptual. 

En la práctica, ya sea el DDL conceptual o bien el DDL interno incluirán seguramente los
medios para definir dicha correspondencia, pero las dos funciones (crear el esquema,
definir la correspondencia) deberán poder separarse con nitidez. Al igual que el esquema
conceptual, el esquema interno y la correspondencia asociada existirán tanto en la versión
fuente como en la versión objeto.

Vincularse con los usuarios: el DBA debe encargarse de la comunicación con los
usuarios, garantizar la disponibilidad de los datos que requieren y escribir - o ayudar a los
usuarios a escribir- los esquemas externos necesarios, empleando el DDL externo
aplicable. Además, será preciso definir la correspondencia entre cualquier esquema
externo y el esquema conceptual.
 
En la práctica, el DDL externo incluirá con toda probabilidad los medios para especificar
dicha correspondencia, pero en este caso también el esquema y la correspondencia
deberán poder separarse con claridad. Cada esquema externo y la correspondencia
asociada existirán en ambas versiones fuentes y objeto. Otros aspectos de la función de
enlace con los usuarios incluyen las consultas sobre diseño de aplicaciones, la
impetración de instrucción técnica, la ayuda en la localización y resolución de problemas,
y otros servicios profesionales similares relacionados con el sistema.
Definir las verificaciones de seguridad e integridad: las verificaciones de seguridad y
de integridad pueden considerarse parte del esquema conceptual. El DDL conceptual
incluirá los medios para especificar dichas verificaciones.

Definir procedimientos de respaldo y recuperación: cuando una empresa se decide a


utilizar un sistema de base de datos, se vuelve dependiente en grado sumo del
funcionamiento correcto de ese sistema. En caso de que sufra daño cualquier porción de
la base de datos – por causa de un error humano, digamos, o una falla en el equipo o en
el sistema que lo apoya – resulta esencial poder reparar los datos implicados con un
mínimo de retraso y afectando lo menos posible el resto del sistema. 

Funciones del Administrador de Bases de Datos (KORTH)

Definición del esquema: el esquema original de la base de datos se crea escribiendo un


conjunto de definiciones que son traducidas por el compilador de DDL a un conjunto de
tablas que son almacenadas permanentemente en el DICCIONARIO DE DATOS.

Definición de la estructura de almacenamiento y del método de acceso: estructuras


de almacenamiento y métodos de acceso adecuados se crean escribiendo un conjunto de
definiciones que son traducidas por el compilador del lenguaje de almacenamiento y
definición de datos.

Modificación del esquema y de la organización física: las modificaciones, tanto al


esquema de la base de datos como a la descripción de la organización física de
almacenamiento, aunque relativamente poco comunes, se logran escribiendo un conjunto
de definiciones que son usadas bien por el compilador del DDL o bien por el compilador
del lenguaje de almacenamiento y definición de datos para generar modificaciones a las
tablas internas apropiadas del sistema (por ejemplo, el diccionario de datos).

Concesión de autorización para el acceso a los datos: la concesión de diferentes tipos


de autorización permite al administrador de la base de datos regular qué partes de la base
de datos van a poder ser accedidas por varios usuarios.

Especificación de las restricciones de integridad: las restricciones de integridad se


mantienen en una estructura especial del sistema que consulta el gestor de la base de
datos cada vez que tiene lugar una actualización en el sistema.
1.1.2 Relación del DBA con otras áreas de los Sistemas.

En sistemas muy complejos cliente/servidor y de tres capas, la base de datos es sólo uno
de los elementos que determinan la experiencia de los usuarios en línea y los programas
desatendidos. El rendimiento es una de las mayores motivaciones de los DBA para
coordinarse con los especialistas de otras áreas del sistema fuera de las líneas
burocráticas tradicionales. 

Uno de los deberes menos respetados por el administrador de base de datos es el


desarrollo y soporte apruebas, mientras que algunos otros encargados lo consideran
como la responsabilidad más importante de un DBA. Las actividades de soporte incluyen
la colecta de datos de producción para llevar a cabo pruebas con ellos; consultar a los
programadores respecto al desempeño; y hacer cambios a los diseños de tablas de
manera que se puedan proporcionar nuevos tipos de almacenamientos para las funciones
de los programas.

El DBA es el responsable del buen funcionamiento de toda la estructura de los datos así
como de su entorno de trabajo. Al igual en DBA cuenta con ayuda de personal para
desempeñar algunas de sus funciones.  Los diseñadores de la base de datos forman
parte del personal del DBA. El DBA interactúa con el sistema como un puesto de asesoría
y se crea un ambiente de consultoría, es aquí cuando el DBA es capaz de idear la
estrategia de administración de datos.

La función del DBA requiere personal para cubrir las siguientes actividades:

1. Planeación de la BD, incluida la definición de estándares, procedimientos y ejecución.


2. Recolección de requerimientos y diseño conceptual de la base de datos.
3. Diseño lógico de BD y diseño de transacciones.
4. Diseño físico y ejecución de la BD
5. Pruebas y depuración de la BD.
6. Operación y mantenimiento de BD, incluida su instalación, conversión y migración.
7. Entrenamiento y soporte de BD.

El DBA conoce todo sobre el sistema tiene relación directa entre todas las áreas del
sistema, puede proporcionar información a desarrolladores, analistas y demás personal
que contribuye en el desarrollo de la Base de Datos.
1.2. Análisis de los Manejadores de Bases de Datos.

El sistema manejador   de bases de datos es la porción más importante del software de


un sistema de base de datos. Un DBMS es una colección de numerosas rutinas de
software interrelacionadas, cada una de las cuales es responsable de alguna tarea
específica. Microsoft SQL Server al igual que Oracle DB y MySQL Server son sistemas de
gestión o manejadores de base de datos, existen muchos más como:

MySQL – Open Source


PosgreSQL – Open Source
Microsoft SQL Server - Privado
Oracle - Privado
Microsoft Access - Privado
Microsoft Visual Fox Pro -privados
Firebird - Open Source
mSQL (mini SQL) - Open Source
IBM DB2 - Privado
IBM Informix - Privado
SQLite - Open Source
Sybase ASE - Open Source
Paradox - Privado
dBase – Privado

Pero existen algunas ventajas y desventajas que los hace diferentes para la gestión de la
base de datos. Estas diferencias son importantes para las grandes organizaciones y
empresas pequeñas elegir el de mayor beneficio, confiabilidad y seguridad en la
administración de los datos. Se analizará las ventajas y desventajas de Microsoft SQL
Server, Oracle DB y MySQL Server, por ser los más usados y los más comunes.

MySQL server a diferencia de Microsoft SQL server es un servidor multi-hilo popular de


base de datos de código abierto, confiable, compacto, poderoso y multiplataforma,
podemos hacer las bases de datos a código abierto, una gran ventaja es que se puede
utilizar gratis y su código fuente esta siempre disponible.

Las principales ventajas de MySQL Server son:

 El principal objetivo de MySQL es velocidad y robustez.


 Software gratuito.
 Soporta gran cantidad de tipos de datos para las columnas.
 Gran portabilidad entre sistemas, puede  trabajar en distintas plataformas y
sistemas operativos.
 Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos y uno
de índice y soporta hasta 32 índices por tabla.
 Aprovecha la potencia de sistemas multiproceso, gracias a su implementación
multi hilo es decir que puede usar varias CPU si éstas están disponibles.
 Multiplataforma, es decir que puede trabajar en distintos Sistemas Operativos. 
 Flexible sistema de contraseñas (passwords) y gestión de usuarios, con un muy
buen nivel de seguridad en los datos.
El servidor soporta mensajes de error en distintas lenguas.

Microsoft SQL server constituye la alternativa de Microsoft a otros potentes sistemas


gestores de bases de datos como son Oracle, Sybase, ASE, PostgreSQL, Interbase,
Firebird o MySQL.

Las principales ventajas de SQL Server son:

 Soporte de transacciones.
 Escalabilidad, estabilidad y seguridad.
 Soporta procedimientos almacenados.
 Permite trabajar en modo cliente-servidor, donde la información   y datos se alojan
en el servidor y las terminales o clientes   de la red sólo acceden a la información.
 Además permite administrar información de otros servidores   de datos.
 Una desventaja de SQL Server es que es costoso.

Oracle es un sistema desarrollado por OracleCorporation. Se considera a Oracle como


uno de los sistemas de bases de datos más completos. Las principales ventajas son:

 Soporte de transacciones. 
 Escalabilidad, estabilidad y seguridad. 
 Soporta procedimientos almacenados. 
 Soporte multiplataforma.

SQL Server:

Facilidad de instalación, distribución y utilización.


SQL Server posee una gran variedad de herramientas administrativas y de desarrollo que
permite mejorar la capacidad de instalar, distribuir, administrar y utilizar SQL Server.
Administrativas (Administrador Corporativo).
Desarrollo (Analizador de Consultas).
Puede utilizarse el mismo motor de base de datos a través de plataformas que van desde
equipos portátiles que ejecutan Microsoft Windows® 95 ò 98 hasta grandes servidores
con varios procesadores que ejecutan Microsoft Windows NT®, Enterprise Edition.
Almacenamiento de datos.
SQL Server incluye herramientas para extraer y analizar datos resumidos para el proceso
analítico en línea (OLAP, Online Analitycal Processing). SQL Server incluye también
herramientas para diseñar gráficamente las bases de datos y analizar los datos mediante
preguntas en lenguaje normal.
SQL Server se integra con el correo electrónico, internet y Windows, permitiendo una
comunicación local.

INFORMIX:

Dispone de herramientas graficas


Soporte para Datawarehouse
Soporte para datamining
Gestiona múltiples bases de datos remotas de una única consola donde se muestran
gráficamente tanto la base de datos, como los objetos que contiene (tablas, índices,
procedimientos).
Utiliza plataforma NT y UNIX
Capacidad de relación de datos de múltiples lugares físicos
Opción de conectar datos relacionales de páginas web
Es costoso, Sin embargo la nueva versión (Vs10) tiene un costo por debajo de los USD
$1000 que lo vuelve muy accesible en el mercado.
Ocupa menos memoria y recursos que el oracle
Se integra con Linux y Oracle
Cumple con los niveles de seguridad
Tiene arquitectura para servidor OLTP (On Line Transaction Prosessing) para UNIX. Esta
tecnología se puede ver en INFORMIX Dynamic Server.
Ofrece herramientas para crear menús, formularios de entrada de datos y generadores de
listados
Utiliza un manejador relacional de base de datos orientado a objetos (ORDBMS),
completamente escalable y extensible a cualquier tipo de datos.
Se puede utilizar INFORMIX Dynamic Server en toda su capacidad, con el lenguaje de
programación Java.

Requisitos mínimos de  instalación INFORMIX:


32 Mb de RAM
Procesador Intel Pentium o superior.
Sistema operativo Windows NT, Windows 2000 o Windows XP.
650 MB. En disco duro.DB2:
Libre para desarrollar: Si eres un desarrollador de aplicaciones y necesitas una base de
datos para tu aplicación, tú puedes usar DB2.
Libre para implementar: Si estás trabajando en un ambiente de producción y necesitas
una base de datos para almacenar tus registros vitales, tú puedes usar DB2.
Libre para distribuir: Si estás desarrollando una aplicación o herramienta que requiera un
servidor de datos empotrado, tú puedes incluir DB2 Express-C. Aún si DB2 Express-C
está empotrado en tu aplicación y distribuido cada vez que vendes tu aplicación, este
sigue siendo libre. Es requerido que te registres con IBM para poder redistribuir DB2
Express-C; sin embargo este registro también es libre.
Sin límites: Mientras que otros competidores de base de datos establecen límites en el
tamaño de la base de datos, con DB2 Express-C NO hay límite de datos. Tu base de
datos puede crecer y crecer sin violar el acuerdo de licencia. También no hay límites en
términos del número de conexiones de usuarios por servidor.

PostgreSQL:
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente entorno gráfico de administración, que permite el uso de
comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el
servidor y los terminales o clientes de la red sólo acceden a la información.
Además permite administrar información de otros servidores de datos.

Nombre
URL
Productos

Sybasewww.sybase.com
Adaptive Server

Oracle
www.oracle.com
Oracle8, Oracle8i, Oracle8iEE, Oracle9i, Oracle 10g

PostgreSQL
www.postgresql.org
PostgreSQL

Microsoft
www.microsoft.com
Access, MS-SQL Server

MySQL
www.mysql.com
MySQL

Informix
www.informix.com
Illustra, Universal Server, Dynamic Server

IBM
www.ibm.com
DB2
Apache
http://db.apache.org/derby
Derby

SQLite
http://www.sqlite.org
SQLite

Firebird
http://firebird.sourceforge.net
Firebird

1.3. Consideraciones Para Elegir un Buen DBMS.

La elección de un buen manejador de base de datos es de vital importancia ya que puede


llegar a ser una inversión tanto en hardware como en software muy cuantioso pero no
solo eso, además va a determinar el centro de información de la empresa. Entonces es
importante tomar en cuenta algunas consideraciones para elegir cuál es el que más
conviene a nuestros intereses.

Consideración al elegir un DBMS:

Número de usuarios: Cantidad máxima de personas que tengan todo tipo de contacto
con el sistema de base de datos desde que éste se diseña, elabora, termina y se usa.
Número de transacciones: Son las cantidades de transacciones reales promovidas por
eventos como la compra de un producto, la inscripción a un curso o la realización de un
depósito.
Cantidad de datos para almacenar: Hace referencia a la capacidad de registros que se
puede almacenar o de recuperar su estado en un momento previo a la pérdida de datos.
Consistencia de la información: Impedir que exista información inconsistente o
contradictoria ella BD. Surge cuando existen varias copias del mismo dato y tras la
modificación de una de ellas, las demás no son actualizadas, o lo son pero de forma
incorrecta.
Experiencia propia o externa: Contar con el conocimiento necesario para la interacción
con el BDSM y de esa manera poder realizar las tareas que se nos han propuesto.
Que S.O. se implementará: Si no se tiene un sistema operativo en base al SGBD y esto
también tendría consideraciones como la operatividad y la capacidad de administración de
un servidor en tal o cual SO y los gastos que implicarían su mantenimiento.
1.4. Nuevas Tecnologías y Aplicaciones de los Sistemas
de Bases de Datos.
Los usuarios cada vez necesitamos más recursos en tecnología, es por eso que surgen
las evoluciones de sistemas, y por ende de las bases de datos, es impresionante ver
como la información se procesa en microsegundos, mientras se realizan transacciones al
mismo tiempo en la misma base de datos en lugares y estados diferentes, la importancia
de la información es lo que ha llevado a que las empresas y otras instituciones inviertan
para la seguridad de sus datos, el futuro de la tecnología es incierto debido a que algunas
proyecciones de tecnología estimadas hace 5 años y proyectadas hasta los próximos 10
años ya son una realidad, la tecnología avanza a pasos agigantados es por eso que no
debemos quedarnos atrás y apostar a las nuevas tecnologías que sin duda harán más
fácil la vida de las personas que tratamos con la administración y seguridad de la
información. Tanto en uno como en otro papel, la tecnología de bases de datos se ve
sometida a numerosos cambios tanto desde el punto de vista empresarial como
tecnológico.

Las nuevas aplicaciones están llevando hasta el límite a los sistemas de bases de datos
disponibles, al incorporar documentos multimedia. Imágenes, series temporales, datos
activos, grandes cantidades de información (no olvidemos que los datos se expanden
hasta llenar el espacio disponible), etc. Por otro lado la mejora espectacular en el número
de instrucciones de máquina ejecutables en un segundo, coste de procesador, coste de la
unidad de memoria secundaria y de memoria principal, numero de bits transmitidos por
unidad de coste y por segundo, obligan a los SGBD a evolucionar para aprovechar estos
avances en el hardware y las comunicaciones. En este sentido la explosión de Internet, el
World Wide Web, y las “autopistas de la información” (information highWay),
cuyautilización crece a un ritmo vertiginoso, están imponiendo un nuevo escenario para el
desarrollo de los sistemas de información.
 
Los sistemas de bases de datos, como elemento clave de los sistemas de información.
Deben jugar un papel fundamental en esta explosión de información, si no quieren "ser
arrollados en /as autopistas de la información”, como advertía David De Witt. En el VLDB
de 1995. Las bases de datos terminarán siendo como el teléfono: fáciles de usar (en
cuanto interfaces, rendimiento, etc.), conectado con cualquier otra cosa alrededor del
mundo, con estándares reconocidos en todas partes, consistentes y fiables y con mayores
funcionalidades. Las nuevas tecnologías de bases de datos permitirán hacer realidad
aplicaciones hoy en día inimaginables tanto por el volumen de datos que manejarán
(serán auténticasVLDB2) como por las facilidades para su explotación.
 
Este campo es uno de los más importantes de las tecnologías de la información, y aunque
es verdad que se ha recortado los fondos para investigación básica en informática, la
parte correspondiente a bases de datos ha aumentado o se ha consolidado a pesar de
estos recortes. E incluso se ha imprimido un carácter más precompetitivo y comercial a la
investigación, lo que puede favorecer su implantación en las empresas.
Bibliografias
http://www.monografias.com/trabajos19/administracion-base-
datos/administracion-base-datos.shtml
http://cdigital.uv.mx/bitstream/123456789/28520/1/Gomez
%20Sanchez.pdf
http://www.itvillahermosa.edu.mx/docs/oferta/ingsistemas/temario
2010/6semestre/O%20ISIC-2010-224%20Administracion%20de
%20Bases%20de%20Datos.pdf

También podría gustarte