ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base de datos.


Enviado por   •  4 de Febrero de 2014  •  Exámen  •  1.320 Palabras (6 Páginas)  •  139 Visitas

Página 1 de 6

Base de datos:

Es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.

Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.

Componentes de las bases de datos:

*Documentos, constituyen la entidad físico/cognitiva compleja que alberga la estructura formal , basada en los datos físicos necesarios para su identificación (titulo , autor, lugar de publicación fecha, edición..) y la estructura lógico-cognitiva , centrada en el contenido y en las propiedades semánticas.

*Representación de documentos, tanto de sus propiedades físicas como semánticas se hace mediante palabras clave, frases, etc. Que servirán de puntos de acceso cuando interroguemos al sistema

*Necesidades de información de los usuarios, manifestadas en la solicitud de información

*Representación de las necesidades de información, expresadas también con palabras clave o frase

*Comparación de la representación de información con la representación de los documentos, las bases de datos , basadas en la función semejanza compara , a través de un índice , ambas representaciones para seleccionar los documentos relevantes.

Ventajas del uso de la base de datos:

Presentan numerosas ventajas entre las cuales se encuentran:

*Control: Sobre la redundancia de datos. No se almacenan varias copias de los mismos datos

*Consistencia de datos: si un dato está almacenado de una sola vez , cualquier actualización se debe realizar solo una vez , y está disponible para todos los usuarios inmediatamente.

*Más información sobre la misma cantidad de datos: al estar todos los datos integrados , se puede extraer información adicional sobre los mismos.

*Compartición de datos: la base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén autorizados, mantenimiento de estándares gracias a la integración es más fácil respetar los estándares necesarios, tanto los establecidos a nivel de la empresa como los nacionales e internacionales.

*Mejora en la integridad de datos: la integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados.

*Mejora en la seguridad: Los SGBD permiten mantener la seguridad mediante el establecimiento de claves para identificar al personal autorizado a utilizar la base de datos.

*Mejora en la accesibilidad a los datos: Muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al usuario hacer cualquier tipo de consulta sobre los datos.

*Mejora en la productividad: El SGBD proporciona muchas de las funciones estándar que el programador necesita escribir en un sistema de ficheros.

*Mejora en el mantenimiento gracias a la independencia de datos: Los SGBD separan las descripciones de los datos de las aplicaciones, esto es lo que se conoce como independencia de datos, gracias a la cual se simplifica el mantenimiento de las aplicaciones que acceden a la base de datos.

El sistema organizar de datos dbms;

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 Language), de un lenguaje de manipulación de datos (DML: Data Manipulation Language) y de un lenguaje de consulta (SQL: Structured Query Language).

El lenguaje de definición de datos (DDL) es utilizado para describir todas las estructuras de información y los programas que se usan para construir, actualizar e introducir la información que contiene una base de datos ,el lenguaje de manipulación de datos (DML) es utilizado para escribir programas que crean, actualizan y extraen información de las bases de datos.

El lenguaje de consulta (SQL) es empleado por el usuario para extraer información de la base de datos. El lenguaje de consulta permite al usuario hacer requisiciones de datos sin tener que escribir un programa, usando instrucciones como el SELECT, el PROJECT y el JOIN.

La secuencia conceptual de operaciones que ocurren para acceder cierta información que contiene una base de datos es la siguiente:

1 El usuario solicita cierta información contenida en la base de datos.

El DBMS intercepta este requerimiento y lo interpreta.

El DBMS realiza las operaciones necesarias para acceder y/o actualizar la información solicitada.

...

Descargar como (para miembros actualizados)  txt (9 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com