You are on page 1of 7

Actividad 3.

Generalidades de los DBMS En la presente actividad practicaras los trminos que comprendiste en los temas previos a esta actividad y a su vez investigars otras caractersticas que complementen tu aprendizaje. Propsito: Distinguir cmo funciona el DBMS.

1. Realiza un mapa mental con los temas vistos previamente y complementa con una investigacin sobre los mismos para que se profundice: las funciones tanto bsicas como especficas del DBMS, los conceptos y generales del DBMS, usuarios del DBMS, su administracin de la estructura y del sistema manejador los desarrolladores y usuarios finales. 2. Guarda la actividad con el nombre DBD_U1_A3_XXYZ . Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por la inicial de tu primer apellido y la Z por la inicial de tu segundo apellido. 3. Enva el archivo a tu Facilitador(a) para recibir retroalimentacin

Conjunto de informacin que es almacenada de forma electrnica en un sistema computariz ado.

Base de datos esttica: Son slo lectura, utilizadas primordialme nte para almacenar datos histricos que posteriormen te se pueden utilizar

Base de datos dinmica: Es donde la informacin almacenada, permitiendo operaciones como actualizacin, borrado y adicin de datos, adems de las operaciones fundamentales de consulta.

DBA se encarga de disear y mantener la estructura de base de datos

Usuario final es l que utiliza las consultas

Desarrollador de aplicaciones, implementa las transacciones que debern estar direccionadas al manejo de la informacin dentro de la base de datos

Un DBMS es el que se encarg a de proces ar las solicit udes de ingres o. Modelos de base de datos. Son esquemas que determinan la estructura de una base de datos.

Base de Datos

Usuario administrador de base de datos DBMS Usuario especializado

Programadores de aplicaciones

Clasificacin

Usuarios normales

Datos. Son la representacin de un objeto.

Campos, son la mnima expresin de la unidad de referencia

Informa cin. Es el procesa miento de los datos generad os por el DBMS

Registros, los registros estn formados por un grupo de campos.

Conceptos

Archivos, los archivos estn forados por un conjunto de registros.

Estructura de datos. Conforman la informacin

DML Lenguaje de manipulacin de datos

DBA. Base administrador, es la encargada de disear y mantener la BD.

DDL lenguaje de definicin de datos

DBMS (Data Base Management System). Son las siglas en ingls para los Sistemas de Gestin de Bases de Datos (SGBD). Bajo este nombre se conoce a productos de fabricantes como Oracle, Sybase, Informix, Ingres, Borland, Microsoft, IBM, etc. Sistema de administracin de bases de datos. Software que controla la organizacin, almacenamiento, recuperacin, seguridad e integridad de los datos en una base de datos. Acepta solicitudes de la aplicacin y ordena al sistema operativo transferir los datos apropiados. Los DBMS pueden trabajar con lenguajes de programacin tradicionales (COBOL, C, etc.) o pueden incluir su propio lenguaje de programacin. Por ejemplo, dBASE y Paradox son programas de base de datos con un DBMS, un lenguaje completo de programacin y un lenguaje de cuarta generacin, haciendo de ellos sistemas completos de desarrollo de aplicaciones. Los comandos de los lenguajes de cuarta generacin permiten a los usuarios crear en forma interactiva archivos de bases de datos, editarlos, formular preguntas e imprimir informes sin necesidad de programacin. Miles de aplicaciones han sido desarrolladas en ambientes como stos.

Base de datos es una coleccin de informacin organizada de forma que un programa de ordenador pueda seleccionar rpidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrnico. Conceptos: Las bases de datos tradicionales se organizan por campos, registros y archivos. Campo es una pieza nica de informacin. Se debe definir los campos (espacio para almacenar un dato en particular) que tendr. Es posible tener campos para almacenar imgenes, texto, videos, entre otros. Registro es un sistema completo de campos. Un registro informtico es un tipo o conjunto de datos almacenados en un sistema, un registro del sistema viene a ser una base de datos que tiene el fin de almacenar configuracin, opciones y comandos propios del sistema operativo. Archivo es una coleccin de registros. Es un elemento de informacin conformado por un conjunto de registros. Estos registros a su vez estn compuestos por una serie de caracteres o bytes. DML. Lenguaje artificial de cierta complejidad que permite el manejo y procesamiento del contenido de la base de datos. En la prctica puede consistir en un subconjunto de instrucciones de otro lenguaje informtico. Las aplicaciones que trabajan sobre la base de datos se programan en un lenguaje de programacin (C, Cobol, ...) insertando en el cdigo fuente sentencias del DML. Al utilizar un DML se deben especificar los datos que sern afectados por las sentencias del lenguaje. Un DML puede tener o no procedimientos, segn sea necesario especificar adems cmo deben obtenerse esos datos. Los DML con procedimientos tienen sentencias de control de flujo como bucles o condicionales. Los DML sin procedimientos son conocidos tambin como declarativos. DDL. Sencillo lenguaje artificial para definir y describir los objetos de la base de datos, su estructura, relaciones y restricciones. En la prctica puede consistir en un subconjunto de

instrucciones de otro lenguaje informtico. Aparte suele poseer dos subconjuntos de instrucciones. 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 informacin de una compaa. Estructura de datos. Es una forma de organizar un conjunto de datos elementales con el objetivo de facilitar la manipulacin de estos datos como un todo o individualmente. Informacin. Es el procesamiento de los datos generados por el DBMS. Datos. Son la representacin de un objeto, tambin son los mecanismos necesarios para poder encontrar y recuperar estos recursos.

Modelo de base de datos. Un modelo de datos es bsicamente una "descripcin" de algo conocido como contenedor de datos (algo en donde se guarda la informacin), as como de los mtodos para almacenar y recuperar informacin de esos contenedores. Los modelos de datos no son cosas fsicas: son abstracciones que permiten la implementacin de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemticos. "El diseo de una base de datos es un proceso complejo que abarca decisiones a muy distintos niveles. La complejidad se controla mejor si se descompone el problema en subproblemas y se resuelve cada uno de estos subproblemas independientemente, utilizando tcnicas especficas. As, el diseo de una base de datos se descompone en diseo conceptual, diseo lgico y diseo fsico. Son abstracciones que permiten la implementacin de un sistema de base de datos en un proceso complejo que contienen decisiones en muchos distintos niveles, si se descompone el problema en sub problemas esto se resuelve independientemente, utilizando tcnicas especificas. Clasificacin Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se est manejando, o la utilidad de la misma: Bases de datos estticas stas son bases de datos de slo lectura, utilizadas primordialmente para almacenar datos histricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a travs del tiempo, realizar proyecciones y tomar decisiones. Bases de datos dinmicas stas son bases de datos donde la informacin almacenada se modifica con el tiempo, permitiendo operaciones como actualizacin, borrado y adicin de datos, adems de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de informacin de una tienda de abarrotes, una farmacia, un videoclub. Usuario Administrador: Es la persona responsable de los aspectos ambientales de una base de datos. En general esto incluye lo siguiente:

Recuperabilidad Crear y probar Respaldos Integridad Verificar o ayudar a la verificacin en la integridad de datos Seguridad Definir o implementar controles de acceso a los datos Disponibilidad Asegurarse del mayor tiempo de encendido

Desempeo Asegurarse del mximo desempeo incluso con las limitaciones Desarrollo y soporte a pruebas Ayudar a los programadores e ingenieros a utilizar eficientemente la base de datos.

El diseo lgico y fsico de las bases de datos a pesar de no ser obligaciones de un administrador de bases de datos, es a veces parte del trabajo. Usuarios especializados. Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas y adecuadas para el procesamiento de datos tradicional. Entre estas aplicaciones estn los sistemas de diseo asistido por computadora, sistemas de base de conocimientos y sistemas expertos, sistemas que almacenan datos de tipos de datos complejos (como grficos y de audio) y sistemas de modelado de entorno. Usuarios normales. Son usuarios no sofisticados que interactan con el sistema mediante un programa de aplicacin con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario. Estos usuarios pueden tambin simplemente leer informes generados de la base de datos. Programadores de aplicaciones. Son profesionales informticos que escriben los programas de aplicacin, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de desarrollo rpido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir directamente el programa. Usuario Final: Son las personas que necesitan tener acceso a la base de datos para consultarla, actualizarla y generara informes. La funcin principal de su trabajo gira en torno a consultas y actualizaciones constantes de la base de datos, utilizando tipos estndar de estas operaciones llamadas transacciones programadas que se han programado y probado con mucho cuidado. Todos estamos acostumbrados a tratar con varios tipos de estos usuarios. Los cajeros bancarios revisan saldos y asientan retiros y depsitos. Los encargados de reservaciones de lneas areas, hoteles y compaas de alquiler de automviles revisan las disponibilidades para una solicitud presentada y hacen reservaciones. Los empleados de estaciones receptoras de paquetera introducen las identicaciones de los paquetes por medio de cdigos de barras e informacin descriptiva a travs de botones, con el propsito de actualizar una base de datos centralizada de los paquetes recibidos y los que estn en trnsito, etc. 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 tcnicos necesarios para apoyar las polticas dictadas por el administrador de datos. El DBA se encarga tambin de garantizar el funcionamiento adecuado del sistema y de proporcionar otros servicios de ndole tcnica relacionados. El DBA cuenta por lo regular con un grupo de programadores de sistemas y otros asistentes tcnicos. Un desarrollador de aplicaciones: Los programadores de aplicaciones informticas desarrollan, crean y modifican aplicaciones informticas de software generales o programas de utilidad especializada; analizan las necesidades del usuario y desarrollan soluciones de software, disean o personalizan software para el uso del cliente con el objetivo de optimizar la eficiencia operativa; pueden analizar y disear las bases de datos dentro de un rea de

aplicacin, trabajando individualmente o coordinando el desarrollo de la base de datos como parte de un equipo.

desde mastermagazine http://www.mastermagazine.info/termino/4544.php#ixzz2w2Xn6Nob

You might also like