1. Sistemas de gestin de bases de datos (SGBD), cuyo propsito es general y
se basan, con frecuencia, en el modelo relacional. Su finalidad principal es la gestin de datos comerciales, administrativos y, en general, cualquier tipo de datos. Son propiamente sistemas de recuperacin de datos. 2. Sistemas de gestin documental (SGD), que se soportan comnmente en un modelo textual. Estn diseados para gestionar datos textuales, no se estructuran necesariamente bien y, en general, incorporan controles terminolgicos. Estos son sistemas para la recuperacin de informacin.
ema 1: Generalidades de Bases de Datos Qu es una base de datos? De forma sencilla podemos indicar que una base de datos no es ms que un conjunto de informacin relacionada que se encuentra agrupada o estructurada. Tipos de base de datos.
Las bases de datos se pueden dividir en cuatro tipos bsicos: Bases de datos de fichero plano (o ficheros por bloques). Bases de datos relacionales. Bases de datos orientadas a objetos. Bases de datos hbridas. Qu es una base de datos de fichero? Las bases de datos de fichero plano consisten en ficheros de texto divididos en filas y columnas. Estas bases de datos son las ms primitivas y quizs ni tan siquiera merezcan considerarse como tales. Pueden ser tiles para aplicaciones muy simples, pero no para aplicaciones medianas o complejas, debido a sus grandes limitaciones. Qu es una base de datos relacional? Las bases de datos relacionales son las ms populares actualmente. Su nombre proviene de su gran ventaja sobre las bases de datos de fichero plano: la posibilidad de relacionar varias tablas de datos entre s, compartiendo informacin y evitando la duplicidad y los problemas que ello conlleva (espacio de almacenamiento y redundancia). Existen numerosas bases de datos relacionales para distintas plataformas (Access, Paradox, Oracle, Sybase) y son ampliamente utilizadas. Sin embargo, tienen un punto dbil: la mayora de ellas no admite la incorporacin de objetos multimedia tales como sonidos, imgenes o animaciones. Qu es una base de datos orientada a objeto? Las bases de datos orientadas a objetos incorporan el paradigma de la Orientacin a Objetos (OO) a las bases de datos. La base de datos est constituida por objetos, que pueden ser de muy diversos tipos, y sobre los cuales se encuentran definidas unas operaciones. Las bases de datos orientadas a objetos pueden manejar informacin binaria (como objetos multimedia) de una forma eficiente. Su limitacin suele residir en su especializacin, ya que suelen estar diseadas para un tipo particular de objetos (por ejemplo, una base de datos para un programa de CAD). Qu es una base de datos hbrida? Las bases de datos hbridas combinan caractersticas de las bases de datos relacionales y las bases de datos orientadas a objetos. Manejan datos textuales y datos binarios, a los cuales se extienden las posibilidades de consulta. Es una tecnologa reciente y an existen pocas en el mercado. Elementos de almacenamiento de una base datos. CAMPO: Es la unidad bsica de una base de datos. REGISTRO: Es el conjunto de informacin referida a una misma persona u objeto.
2.4 Administracin de Bases de Datos 2.4.1 Importancia de la administracin de bases de datos Los datos son un recurso organizacional vital que requieren manejarse como cualquier otro activo empresarial importante. La mayora de las organizaciones no podran sobrevivir o tener xito sin datos de calidad sobre sus operaciones internas y entorno externo. Las organizaciones se encuentran bajo enorme presin para proporcionar informacin de mejor calidad para la toma de decisiones, en formatos que sean fciles de accesar y manipular. Los usuarios empresariales estn reaccionando a sus propias necesidades crticas de la misin de obtener mejor informacin , debido a los mercados competitivos de rpido cambio y cada vez ms voltiles, as como tambin a los ciclos de vida cada vez ms cortos del producto. Por esto las organizaciones y sus gerentes necesitan practicar la administracin de recursos de datos, una actividad gerencial que aplica tecnologas de sistemas de informacin como administracin de bases de datos y otras herramientas de administracin a la tarea de manejar los recursos de datos de una organizacin con el fin de satisfacer las necesidades de informacin de los usuarios empresariales. En este captulo mostraremos las implicaciones gerenciales del uso de tecnologas y mtodos de administracin de bases de datos para manejar los datos de una organizacin, con el fin de satisfacer los requerimientos de informacin de una empresa. 2.4.2 Tipos de Bases de Datos Los continuos desarrollos en la tecnologa de informacin y sus aplicaciones empresariales han dado como resultado la evolucin de varios tipos importantes de bases de datos. En la figura 4 se ilustran seis categoras conceptuales principales de bases de datos que pueden encontrarse en organizaciones que utilizan computadores. Bases de datos operacionales: Estas bases de datos almacenan datos detallados que se requieren para respaldar las operaciones de toda la organizacin. Tambin se denominan bases de datos de reas supeditadas, bases de datos de transacciones y bases de datos de produccin. Algunos ejemplos son una base de datos de clientes, de personal, de inventario y otras bases de datos que contienen datos generados por operaciones empresariales. Bases de datos analticas: Estos bases de datos almacenan datos e informacin que se extraen de bases de datos operacionales y externas seleccionadas. Estas se componen de los datos y la informacin resumida que ms necesitan los gerentes de una organizacin y otros usuarios finales. Las bases de datos analticas tambin reciben el nombre de bases de datos gerenciales o bases de datos de informacin. stas tambin se denominan bases de datos multidimencionales, ya que con frecuencia utilizan una estructura de bases de datos multidimencional para organizar los datos. stas son las bases de datos que se accesan mediante los sistemas de procesamiento analtico en lnea, sistema de apoyo a las decisiones y sistemas de informacin ejecutiva.
Figura 4: Ejemplos de los principales tipos de bases de datos que utilizan las organizaciones y los usuarios Bodega de datos: Una bodega de datos almacena datos del ao en curso y de aos anteriores, que han sido extrados de las diversas bases de datos operacionales de una organizacin . sta es una fuente central de datos que ha sido seleccionada, editada, estandarizada e integrada, de manera que los gerentes y otros profesionales que son usuarios finales puedan utilizarla para una variedad de formas de anlisis empresarial, investigacin de mercado y respaldo a las decisiones. Las bodegas de datos pueden subdividirse en plazas de datos, que contienen subconjuntos especficos de datos provenientes de la bodega de datos. Un uso importante de las bases de datos de bodegas de datos es la extraccin de datos, que consiste en que los datos de una bodega de datos se procesan con el fin de identificar factores y tendencias clave en patrones histricos de la actividad empresarial. Esto puede utilizarse para ayudar a los gerentes en la toma de decisiones sobre cambios estratgicos en operaciones empresariales para obtener ventaja competitivas en el mercado. Vase la figura 5.
Figura 5: Una bodega de datos y sus subcomponentes de plazas de datos contienen datos que han sido tomados de diversas bases de datos operacionales, para aplicaciones de anlisis empresarial, de investigacin de mercado, de apoyo a las decisiones y de extraccin de datos. Bases de datos distribuidas: Muchas organizaciones reproducen y distribuyen copias o partes de bases de datos a servidores de red localizadas en una variedad de sitios. Estas bases de datos distribuidas pueden residir en servidores de red en la WWW, en intranets o extranets corporativas o en otras redes de la empresa. Las bases de datos distribuidas pueden ser copias de bases de datos operacionales o analticas, bases de datos hipermedia o de discusin o cualquier tipo de base de datos. La reproduccin y distribucin de bases de datos se realiza con el fin de mejorar el desempeo y la seguridad de la base de datos. Garantizar que todos los datos en las bases de datos distribuidas de una organizacin se actualizan constantemente y al mismo tiempo constituye un desafo importante de la administracin de bases de datos distribuidas. Bases de datos externas: El acceso a una abundante informacin en una base de datos externas est disponible en los servicios comerciales en lnea mediante el pago de una cuota de ingreso, y tambin con o sin costo en las muchas fuentes en Internet, especialmente en la WWW. Los sitios web proporcionan una variedad infinita de pginas hiperenlazadas de documentos multimedia en bases de datos para que el usuario pueda accesarlas. Los datos se encuentran disponibles en la forma de estadsticas sobre actividad econmica y demogrfica de los bancos de datos estadsticos. O usted puede visualizar o bajar resmenes o copias incompletas de cientos de peridicos, revistas , boletines, artculos sobre investigaciones y otro material publicado, y otras publicaciones peridicas de bases de datos bibliogrficas y de texto completo.
2.4.3 Bases de datos hipermedia en la Web En la actualidad, Internet es el impulsor empresarial ms apremiante. Debido a que gran parte de la informacin que pasa a travs de Internet es (multimedia), las empresas necesitan bases de datos que puedan almacenar, recuperar y manejar otros tipos de datos, particularmente documentos, video y sonido. El rpido crecimiento de sitios web en Internet e intranets y extranets corporativas ha incrementado de manera significativa el uso de bases de datos de documentos hipertexto e hipermedia. Un sitio web almacena esta informacin en una base de datos hipermedia que se compone de una home page y otras pginas hiperenlazadas de multimedia o medios combinados (texto, imgenes grficas y fotogrficas, clips de video, segmentos de audio, etc) Es decir, desde el punto de vista de la administracin de bases de datos, el conjunto de pginas multimedia interconectadas en un sitio web constituye una base de datos de pginas hipermedia interrelacionadas, en vez de registros de datos interrelacionados. Figura 6 : Los componentes de un sistema de informacin basado en la web incluyen exploradores web, servidores y bases de datos hipermedia.}
En la figura 6 se muestra cmo podra utilizarse un explorador web en computadores personales cliente para conectarse con un servidor de red web. Este servidor corre software servidor web para accesar y transferir las pginas web que se solicitan. Consideraciones gerenciales para la administracin de recursos de datos Los usuarios finales gerenciales deberan considerar los datos como un recurso importante que deben aprender a manejar en forma apropiada, con el fin de garantizar el xito y la supervivencia de sus organizaciones. Pero esto es ms fcil decirlo que hacerlo. La administracin de bases de datos es una aplicacin importante de la tecnologa de sistemas de informacin para la administracin de los recursos de datos de una empresa. Sin embargo, se requieren otros esfuerzos principales de administracin de recursos de datos , con el fin de compensar algunos de los problemas que pueden resultar del uso de un enfoque de administracin de bases de datos. Estos son 1. Manejo de bases de datos. 2. Planeacin de datos. 3. Manejo de datos.
Desarrollar y hacer cumplir polticas que rigen la propiedad y el control de acceso a los datos. Dirigir la planeacin de los requerimientos de re- cursos de datos organizacionales. Desarrollar un modelo y una arquitectura de datos organizacionales. Preparar planes estratgicos y tcnicos de bases de datos. Identificar oportunidades para datos compartidos y potenciales aplicaciones de bases de datos Fijar procedimientos para la retencin de datos. Fijar y hacer cumplir procedimientos y estndares operacionales. Realizar un diseo fsico de bases de datos. Realizar un diseo lgico de bases de datos. Evaluar y seleccionar hardware y software para bases de datos. Figura 7: La administracin de recursos de datos incluye actividades de manejo de bases de datos, planeacin de datos y manejo de datos. El manejo de bases de datos es una funcin importante de administracin de recursos de datos para el uso apropiado de la tecnologa de administracin de bases de datos. El manejo de bases de datos incluye responsabilidad por el desarrollo y el mantenimiento del diccionario de datos de la organizacin, diseo y supervisin del desempeo de las bases de datos y el cumplimiento de estndares para uso y seguridad de la base de datos. Los administradores y analistas de bases de datos trabajan con las personas encargadas de desarrollar sistemas y los usuarios finales, con el fin de proporcionar su experiencia a importantes proyectos de desarrollo de sistemas. La planeacin de datos es una funcin corporativa de planeacin y anlisis que se centra en la administracin de recursos de datos. sta incluye la responsabilidad por el desarrollo de una arquitectura global de datos para los recursos de datos de la empresa, que concuerda con la misin y los planes estratgicos de la empresa, y los objetivos y procesos de unidades de negocios. La planeacin de datos se lleva a cabo por las organizaciones que han realizado un compromiso formal con la planeacin a largo plazo para el uso y la administracin estratgicos de sus recursos de datos. El manejo de datos es otra funcin vital de la administracin de recursos de datos. sta comprende el establecimiento y el cumplimiento de polticas y procedimientos para manejar los datos como un recurso corporativo estratgico. Esto implica el manejo de la recoleccin, el almacenamiento y la diseminacin de todos los tipos de datos en una forma tal que stos se conviertan en un recurso estandarizado a disposicin de todos los usuarios finales en la organizacin. El punto central del manejo de datos es el control de datos en apoyo de las funciones empresariales y de los objetivos empresariales estratgicos de una organizacin. El manejo de datos tambin puede incluir responsabilidad por el desarrollo de polticas y la fijacin de estndares para el diseo, procesamiento y medidas de seguridad de las bases de datos corporativas, y por la seleccin de software de diccionario de datos y de administracin de bases de datos. 2.4.4 Beneficios y limitaciones de la administracin de bases de datos El enfoque de administracin de bases de datos proporciona a los usuarios finales gerenciales varios beneficios importantes. La administracin de bases de datos reduce la duplicacin de datos y los integra de manera que puedan ser accesados por mltiples programas y usuarios. Los programas no dependen del formato de los datos y del tipo de hardware de almacenamiento secundario que se est utilizando. A los usuarios se les proporciona una capacidad de consulta / respuesta y de elaboracin de informes que les permiten obtener con facilidad la informacin que requieren, sin tener que escribir programas computacionales. La programacin computacional se simplifica porque los programas no dependen del formato lgico de los datos ni de su ubicacin de almacenamiento fsico. Finalmente, la integridad y seguridad de los datos almacenados en bases de datos pueden incrementarse, ya que el acceso a los mismos y la modificacin de la base de datos se controla mediante el software de sistemas de administracin de bases de datos. Las limitaciones de la administracin de bases de datos se originan en el incremento de su complejidad tecnolgica. As, un enfoque de administracin de bases de datos puede plantea problemas en la administracin de recursos de datos. El desarrollo de grandes bases de datos de tipos complejos de datos y la instalacin de un DBMS pueden ser difciles y costosos. Se requiere ms capacidad de hardware, ya que los requerimientos de almacenamiento de datos, de datos de control superior y de programas DBMS de la organizacin son mayores. Los tiempos de procesamiento ms largos pueden ser el resultado de aplicaciones de procesamiento de transacciones de alto volumen, ya que existe una capa adicional de software (DBMS) entre los programas de aplicacin y el sistema operativo. Finalmente, si una organizacin depende de bases de datos centralizadas, se incrementa su vulnerabilidad a errores, fraude y fallas. Sin embargo, pueden surgir problemas de inconsistencia de datos si se utiliza un enfoque de base de datos distribuida. Por tanto, la seguridad e integridad de las bases de datos de una organizacin son asuntos importantes del esfuerzo de administracin de recursos de datos de una organizacin.
Motor de base de datos de SQL Server SQL Server 2014 Otras versiones
Personas que lo han encontrado til: 3 de 8 - Valorar este tema El Motor de base de datos es el servicio principal para almacenar, procesar y proteger los datos. El Motor de base de datos proporciona acceso controlado y procesamiento de transacciones rpido para cumplir con los requisitos de las aplicaciones consumidoras de datos ms exigentes de su empresa. Use Motor de base de datos para crear bases de datos relacionales para el procesamiento de transacciones en lnea o datos de procesamiento analticos en lnea. Se pueden crear tablas para almacenar datos y objetos de base de datos como ndices, vistas y procedimientos almacenados para ver, administrar y proteger los datos. Puede usar SQL Server Management Studio para administrar los objetos de bases de datos y SQL Server Profiler para capturar eventos de servidor.