Base de datos

Solo disponible en BuenasTareas
  • Páginas : 6 (1382 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de octubre de 2010
Leer documento completo
Vista previa del texto
¿Que son las Bases de Datos?
Las bases de datos son el método preferido para el almacenamiento estructurado de datos. Desde las grandes aplicaciones multiusuario, hasta los teléfonos móviles las agendas electrónicas utilizan tecnología de bases de datos para asegurar la integridad de los datos y facilitar la labor tanto de usuarios como de los programadores que las desarrollaron.
Una base dedatos no es más que una colección de información organizada y relacionada entre ella.
Las bases de datos son consideradas como un repositorio de información que contiene tablas(relaciones) columnas(campos) y filas(registros) que contienen información real de un objeto o personaje por ejemplo una base de datos de empleados; puede contener una relación de nombres y otra de puestos, ambas estaráncompuestas por campos y registros, cada registro representa un objeto o personaje, en el ejemplo un empleado o un puesto especifico en el caso de la relación de puestos, los campos contienen información concreta como el nombre, apellidos, etc.

Ambas tablas se relacionan entre ellas por medio de un campo común denominado Llave primaria (primary key) para asociarle a cada empleado un puestoespecífico.
Su estructura es similar a una matriz O tabla con filas (registros o entradas) y columnas o campos.
La intersección de fila/columna se llama celda. El tipo de información de un campo se conoce como atributo.
Conceptos básicos en bases de datos.
– Tabla, registro, campo, celda, atributo, dominio.
– Relación: condición de los datos de una base de datos.
– Clave primaria o primary key: Es elconjunto de atributos que identifican de forma única a cada tupla o registro en una relación.
– Clave externa o foreign key: Es la clave en una tabla que pertenece a otra, mas conocida como “Herencia”.

Características importantes
– Operaciones sobre las bases de datos
Modificación (inserción, borrado y actualización).
Consultas (petición de datos).

Características

- Independenciade los Datos. Es decir, que los datos no dependen del programa y por tanto cualquier aplicación puede hacer uso de los datos.

- Reducción de la Redundancia. Se conoce como redundancia a la existencia de repetición de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio.
- Seguridad. Un Sistema de Base de Datos debe permitir que tengamos un control sobre laseguridad de los datos.
- Permite visualizar normalmente como una tabla en la que los registros son las filas y las columnas son los campos.
- Las bases de Datos Permite realizar un listado de la base de datos.
- Además las Bases de Datos permiten la programación a usuarios avanzados.
Ventajas de las bases de datos
Control sobre la redundancia de datos: Los sistemas de ficheros almacenan variascopias de los mismos datos en ficheros distintos. Esto hace que se desperdicie espacio de almacenamiento
Consistencia de datos: Eliminando o controlando las redundancias de datos se reduce en gran medida el riesgo de que haya inconsistencias.
Compartición de datos: En los sistemas de ficheros, los ficheros pertenecen a las personas o a los departamentos que los utilizan.
Mantenimiento deestá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: La seguridad de la base de datos es la protección de la base de datosfrente a usuarios no autorizados.
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, sin que sea necesario que un programador escriba una aplicación que realice tal tarea.
Mejora en la productividad: El SGBD proporciona muchas de las funciones estándar que...
tracking img