Você está na página 1de 2

Definición de Base de datos; El término de bases de datos fue escuchado por

primera vez en 1963, en un simposio celebrado en California, USA. Una base de


datos se puede definir como un conjunto de información relacionada que se encuentra
agrupada o estructurada.

Desde el punto de vista informático, la base de datos es un sistema formado por un


conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un
conjunto de programas que manipulen ese conjunto de datos.

Cada base de datos se compone de una o más tablas que guarda un conjunto de datos.
Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la
información sobre cada elemento que queramos guardar en la tabla, cada fila de la
tabla conforma un registro.

Características.

1. Independencia lógica y física de los datos: se refiere a la capacidad de modificar


una definición de esquema en un nivel de la arquitectura sin que esta
modificación afecte al nivel inmediatamente superior. Para ello un registro
externo en un esquema externo no tiene por qué ser igual a su registro
correspondiente en el esquema conceptual.
2. Redundancia mínima: se trata de usar la base de datos como repositorio común
de datos para distintas aplicaciones.
3. Acceso concurrente por parte de múltiples usuarios: control de concurrencia
mediante técnicas de bloqueo o cerrado de datos accedidos.
4. Distribución espacial de los datos: la independencia lógica y física facilita la
posibilidad de sistemas de bases de datos distribuidas. Los datos pueden
encontrarse en otra habitación, otro edificio e incluso otro país. El usuario no
tiene por qué preocuparse de la localización espacial de los datos a los que accede.
5. Integridad de los datos: se refiere a las medidas de seguridad que impiden que
se introduzcan datos erróneos. Esto puede suceder tanto por motivos
físicos (defectos de hardware, actualización incompleta debido a causas externas),
como de operación (introducción de datos incoherentes).
6. Consultas complejas optimizadas: la optimización de consultas permite la
rápida ejecución de las mismas.
7. Seguridad de acceso y auditoría: se refiere al derecho de acceso a los datos
contenidos en la base de datos por parte de personas y organismos. El sistema de
auditoría mantiene el control de acceso a la base de datos, con el objeto de saber
qué o quién realizó una determinada modificación y en qué momento.
8. Respaldo y recuperación: se refiere a la capacidad de un sistema de base de
datos de recuperar su estado en un momento previo a la pérdida de datos.
9. Acceso a través de lenguajes de programación estándar: se refiere a la
posibilidad ya mencionada de acceder a los datos de una base de datos mediante
lenguajes de programación ajenos al sistema de base de datos propiamente dicho.
¿Que se un sistema gestor de base de datos?

Un Sistema Gestor de Bases de Datos (SGBD) o DGBA (Data Base Management


System) es un conjunto de programas No visibles que administran y gestionan la
información que contiene una base de datos. A través de él se maneja todo acceso
a la base de datos con el objetivo de servir de interfaz entre ésta, el usuario y las
aplicaciones.

Lenguajes de un SGBD

El QL por excelencia es el llamado Structured Query Language (SQL), que, aun


con muchas modificaciones y adiciones, es un estándar de las DBMS relacionales
(RDBMS: Relational Database Management System). Hoy en día, sin embargo,
con la llegada de las DBMS orientadas a objetos (ODBMS: Object Database
Management System), otros estándar de consulta se han hecho necesarios; así ha
nacido otro estándar, OQL (Object Query Language), como resultado de una de
las primeras implementaciones de ODBMSs (O2, de O2 Technologies). Además,
una base de datos puede ser consultada y modificada mediante técnicas
"externas", es decir, mediante lenguajes de programación de propósito general,
típicamente de tercera generación (3GL). Hoy en día, estas técnicas se hallan muy
avanzadas, existiendo estándares que simplifican el acceso a diferentes DBMSs
de forma transparente, tales como ODBC (Open Database Connectivity), que
garantizan el acceso a los datos de bases, posiblemente remotas, de distintas
compañías.

Ventajas Del uso de base de datos.

Almacenan grandes cantidades de información.

Esto es muy útil para las grandes compañías que manejan grandes volúmenes
de información.

Compartir la información

Você também pode gostar