bases de datos relacionales

4
BASES DE DATOS RELACIONALES En una computadora existen diferentes formas de almacenar información. Esto da lugar a distintos modelos de organización de la base de datos: jerárquico, red, relacional y orientada a objeto. Los sistemas relacionales son importantes porque ofrecen muchos tipos de procesos de datos, como: simplicidad y generalidad, facilidad de uso para el usuario final, períodos cortos de aprendizaje y las consultas de información se especifican de forma sencilla.

Upload: ecasteloc

Post on 26-Jul-2015

1.123 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Bases de datos relacionales

BASES DE DATOS RELACIONALES

En una computadora existen diferentes formas de almacenar información. Esto da lugar a distintos modelos de organización de la base de datos: jerárquico, red, relacional y orientada a objeto.

Los sistemas relacionales son importantes porque ofrecen muchos tipos de procesos de datos, como: simplicidad y generalidad, facilidad de uso para el usuario final, períodos cortos de aprendizaje y las consultas de información se especifican de forma sencilla.

Page 2: Bases de datos relacionales

Las tablas son un medio de representar la información de una forma más compacta y es posible acceder a la información contenida en dos o más tablas. Más adelante explicaremos que son las tablas.

Las bases de datos relacionales están constituidas por una o más tablas que contienen la información ordenada de una forma organizada. Cumplen las siguientes leyes básicas:

Generalmente, contendrán muchas tablas Una tabla sólo contiene un número fijo de campos El nombre de los campos de una tabla es distinto cada registro de la tabla es único El orden de los registros y de los campos no está determinados Para cada campo existe un conjunto de valores posible

Page 3: Bases de datos relacionales

Características

Entre las principales características de los sistemas de base de datos podemos mencionar:

Independencia lógica y física de los datos.

Redundancia mínima.

Acceso concurrente por parte de múltiples usuarios.

Integridad de los datos.

Consultas complejas optimizadas.

Seguridad de acceso y auditoría.

Respaldo y recuperación.

Acceso a través de lenguajes de programación estándar.

Page 4: Bases de datos relacionales

Sistema de Gestión de Base de Datos (SGBD)

Los Sistemas de Gestión de Base de Datos (en inglés DataBase Management System) son

un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el

usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de

datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.