Sunteți pe pagina 1din 10

Introduccin

Qu es una base de datos?


Una base de datos o banco de datos es un conjunto

de datos pertenecientes a un mismo contexto y almacenados sistemticamente para su posterior uso.

Qu es un DBMS?
Un gestor de base de datos es un programa que permite

introducir y almacenar datos, ordenarlos y manipularlos. Organizarlos de manera significativa para que se pueda obtener informacin no visible como totales, tendencias o relaciones de otro tipo. Este gestor debe permitir en principio:
-Introducir datos -Almacenar datos -Recuperar datos y trabajar con ellos

Tabla: registro y campo


Un programa de base de datos almacena la

informacin que introducimos en forma de tablas como las que podemos ver, por ejemplo, en una agenda telefnica:
NOMBRE
Cabrera Ortiz Pedro Lpez Hernndez Rodolfo Domnguez Acua Francisco

DIRECCION
Callao 12

TELEFONO
(011) 49912-3457

Avda. Santa Fe 54 (011) 49912-9566 Avda. Crdoba 74 (011) 49912-1234

Aqu podemos ver cmo la informacin referida a una

persona, "un dato", aparece en una fila de la tabla: a esto es a lo que se denomina Registro. A cada una de las partes en las que hemos organizado la informacin se le denomina Campo , y al conjunto formado por todos los registros, Tabla. Registro: es el concepto bsico en el almacenamiento de datos. El registro agrupa la informacin asociada a un elemento de un conjunto y est compuesto por campos. Tabla : conjunto de registros homogneos con la misma estructura.

Tipos de campos
En la agenda telefnica podemos ver que hay unos

campos ms importantes que otros: as el Nombre es fundamental para que el registro tenga sentido. Es raro que apareciera una direccin en la agenda sin ir acompaado de un nombre. Por este motivo se suelen denominar campos fundamentales a aquellos que definen al registro, y campos secundarios a los que lo complementan.

Tipos de base de datos: planas y relacionales


Para hacer una base de datos que cumpla las funciones

de agenda telefnica necesitamos una sola tabla, pero puede haber casos en los que necesitemos ms de una.
La Facultad, por ejemplo, necesitar almacenar ms

datos adems del nombre y direccin de sus alumnos. Tendr que llevar, a parte de otras muchas cosas, constancia de las materias cursadas.

Fecha

Nombre

Direccin

Telfono

Carrera

Materia

Nota
8

Cabrera Callao 12 (011) 49912- Relaciones Metodologa 3457 Ortiz, del Trabajo Pedro Garca Avda. Santa (011) 49912- Sociologa Historia 21/03/2010 9566 Garca, Ana Fe 54

21/03/2010

7 6 8 2

21/03/2010 21/03/2010

Santos, Luis

(011) 49912Avda. 1234 Crdoba 74

Ciencia Poltica

Economa Filosofa Psicologa

Garca Avda. Santa (011) 49912- Relaciones 3457 Garca, Ana Fe 54 del Trabajo Garca Avda. Santa (011) 49912- Sociologa 9566 Garca, Ana Fe 54

21/03/2010
21/03/2010

Santos, Luis

(011) 49912Avda. 1234 Crdoba 74

Ciencia Poltica

Economa

Para hacer una base de datos como sta se usarn necesariamente varias tablas que luego se relacionarn por un campo comn en ambas:

De esta manera se consigue que no haya datos

repetidos. Con esta estructura cada vez que un alumno curse una nueva materia, no es necesario volver a introducir sus datos personales. Basta con introducir su cdigo para que el Programa de base de datos sepa de que alumno se trata. Para que se pueda establecer esta relacin es necesario que las dos tablas contengan un campo en comn

A esta forma de organizar la base de datos mediante

distintas tablas relacionadas por campos comunes se le llama base de datos relacional . Cuando se utiliza solamente una tabla hablamos de una base de datos plana .

S-ar putea să vă placă și