1. INTRODUCCION BASE DE DATOS
Presentado por:
MIGUEL ANGEL LOPEZ AYALA
PRESENTADO A:
LIC. ROLANDO GUTIERREZ
COLEGIO CELCO
SOGAMOSO
2014
2. 1. ¿QUÉ ES UNA BASE DE DATOS?
Una 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. Uncampo 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.
2. CUÁLES SON LOS TIPOS DE BASES DE DATOS SEGÚN, Y CUÁLES SON
SUS DIFERENCIAS:
Según la variabilidad de la base de datos
Bases de datos estáticas
Son bases de datos de solo lectura, utilizadas primordialmente para almacenar datos
históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un
conjunto de datos a través del tiempo, realizar proyecciones, tomar decisiones y realizar
análisis de datos para inteligencia empresarial.
Bases de datos dinámicas
Éstas son bases de datos donde la información almacenada se modifica con el tiempo,
permitiendo operaciones como actualización, borrado y edición de datos, además de las
operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos
utilizada en un sistema de información de un supermercado.
Según el contenido
Bases de datos bibliográficas
3. Sólo contienen un subrogante (representante) de la fuente primaria, que permite localizarla.
Un registro típico de una base de datos bibliográfica contiene información sobre el autor,
fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede
contener un resumen o extracto de la publicación original, pero nunca el texto completo,
porque si no, estaríamos en presencia de una base de datos a texto completo (o de fuentes
primarias —ver más abajo). Como su nombre lo indica, el contenido son cifras o números. Por
ejemplo, una colección de resultados de análisis de laboratorio, entre otras.
Bases de datos de texto completo
Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones
de una colección de revistas científicas.
Directorios
Un ejemplo son las Guías telefónicas en formato electrónico.
3. Defina cada una de las características de las bases de datos, y cuáles son sus
principales diferencias
- Datos relacionados
- Datos Integrados
Permite que sólo se puedan ver, los registros de la base de datos, cuando el usuario haya
introducido un determinado número de registros en ella.
Permite configurar los derechos de edición. Puede agregar entradas profesores y
alumnos, si lo permite en la base de datos. Esto no restringe la visualización de sus
entradas para todos.
Se puede limitar el número máximo de entradas de cada participante.
Podemos permitir añadir comentarios a las entradas de la base de datos.
Podemos habilitar la revisión del profesor antes de que las entradas sean públicas.
4. Enumere 4 ventajas del uso de las base de datos que a su parecer sean los más
importantes y ¿Por qué?
4. Obtener más información de la misma cantidad de data - La base de datos
facilita al usuario obtener más información debido a la facilidad que provee
esta estructura para proveer datos a los usuarios (si se tiene el privilegio).
Ejemplo: comparar un Centro de Cómputos tradicional en COBOL vs uno
que utiliza una Base de Datos.
Compartir los Datos - Usuarios de distintas oficinas pueden compartir datos
si están autorizados. Esto implica que si un dato cambia de contenido
como por ejemplo la dirección de un cliente, todos los usuarios que pueden
acceder ese dato, verán inmediatamente el cambio efectuado. Ejemplo:
Explicar cómo trabajaba un Centro de Cómputos tradicional con un
Sistema Estudiantil que tenga sub-sistemas de Registro, Asistencia
Económica, Estudio y Trabajo, Matrícula, etc.
Balance de Requerimientos Conflictivos - Para que la Base de Datos
trabaje apropiadamente, necesita de una persona o grupo que se encargue
de su funcionamiento. El título para esa posición es Administrador de Base
de Datos y provee la ventaja de que Diseña el sistema tomando en mente
la necesidad de cada departamento de la empresa. Por lo tanto se
beneficia mayormente la empresa aunque algunos departamentos podrían
tener leves desventajas debido a su idiosincrasia. Tradicionalmente se
diseñaba y programa según la necesidad de cada departamento por
separado. Ejemplo: Explicar cómo en diferentes departamentos utilizaban
diferentes herramientas y estructuras de datos para su sistema particular y
como esto afectaba a los otros departamentos.
Se refuerza la estandarización - Debido a lo que se mencionó previamente,
es más fácil estandarizar procesos, formas, nombres de datos, formas,
etc.
5. Que entiende de cada una de las siguientes desventajas del manejo de base
de datos:
- Requerir personal calificado
- Instalación costosa
- Requerimiento de equipo adicional
Una de las desventajas es que no es fácil de usar y se necesita personal
calificado o gente qua ya sepa utilizar base de datos.
5. Existen muchos programas de base de datos, los mejores programas de base
de datos son muy costosos y no son muy exequibles.
Se necesitan de mas cosas “equipo adicional” para que la base de datos sea
mas completa.
6. Mediante una gráfica explique cuál es el problema de redundancia. Explique su
gráfica.
Incremento
del trabajo
problemas:
Desperdicio
de espacio
Inconsistencia
de datos
Incremento del trabajo: como un mismo dato está almacenado en dos o más lugares, esto
hace que cuando se graben o actualicen los datos, deban hacerse en todos los lugares a
la vez.
Desperdicio de espacio de almacenamiento: ya que los mismos datos están almacenados
en varios lugares distintos, ocupando así más bytes del medio de almacenamiento. Este
problema es más evidente en grandes bases de datos.
Inconsistencia de datos: esto sucede cuando los datos redundantes no son iguales entre
sí. Esto puede suceder, por ejemplo, cuando se actualiza el dato en un lugar, pero el dato
duplicado en otro lugar no es actualizado.
6. 7. Defina los siguientes términos de bases de datos:
- Campo
- Registro
- Fichero
- Carpeta