Está en la página 1de 15

Teora de

Bases de Datos

Qu son las bases de datos


Desde

el punto de vista informtico, 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 ms


tablas que guarda un conjunto de datos. Cada
tabla tiene una o ms columnas y filas. Las
columnas guardan una parte de la informacin
sobre cada elemento que queramos guardar en
la tabla, cada fila de la tabla conforma un
registro.

QUE ES UN BYTE?
Se

denomina byte a la unidad de memoria del


computador. Esta unidad es de almacenamiento
y puede contener un caracter.
Se entiende por caracter : una letra, un dgito
numrico o un caracter especial.

QUE ES CAMPO?
Se llama campo a un conjunto de bytes
consecutivos de la memoria o de una unidad de
almacenamiento de datos, que tienen un sentido
o un significado para alguien. El largo mnimo de
un campo es de un byte y el mximo, de 254
bytes.

QUE ES UN REGISTRO?
Se

denomina registro a
un conjunto de campos
relacionados sobre un
mismo objeto ( cdigo de
publicacin,
nombre,
responsable, fecha de
publicacin).

QUE ES UN ARCHIVO?
Se

llama archivo a un conjunto de


registros del mismo tipo. Ejemplo: El
conjunto de registros de Publicaciones
Informticas que publica el INEI forma
el archivo Publicaciones.
El tamao mnimo de archivo es el de
un registro, el ancho mximo slo est
limitado por el tamao del disco duro.

QUE ES UNA CLAVE O LLAVE?


Se

llama clave o llave a uno o varios campos dentro de


un registro que permite la identificacin del registro
inequvocamente.

Ejemplos de llaves: el cdigo del responsable de una


publicacin en un archivo de responsables de
publicaciones. Tambin puede ser una llave el cdigo de
publicacin + el nmero de la publicacin.

La caracterstica de la llave es que es nica dentro del


archivo, es decir, que no puede repetirse.

Que es una tabla


Una

tabla es un archivo donde se almacena la


informacin en columnas y reglones por ejemplo:
Su direccin y telfono, esas serian las
columnas y los reglones serian todos los clientes
registrados.

Bases de Datos: Conceptos Bsicos


Base de Datos

Cursos

Finanzas

Expedientes Personales

Archivo

Archivo de cursos
NOMBRE CURSO FECHA NOTA
Juan Snchez I2 101 Nov04
15
Carla Tovar
I2 101 Nov 04
18

Registro

NOMBRE CURSO FECHA NOTA


Juan Snchez IS 101 Nov04 15

Campo

Juan Snchez (campo NOMBRE)

Byte

01001010 Letra J

Bit

01

Bases de Datos: Conceptos Bsicos

Archivo

Archivo de Pedidos
Pedido Fecha Prov Total Bs
1401
04/11 0051 5.689
1404
05/11 0064 9.468
1405
06/11 0051 6.562
Campo clave: el archivo se
ordena por un campo
seleccionado cuyos elementos
son irrepetibles.

Campos calculados:
Surgen
de
la
combinacin de otros
campos, el usuario no
escribe su contenido.

B.D. Relacionales
Para

entender lo que son y significan las bases de


datos relacionales, veamos el siguiente ejemplo:

Queremos registrar los datos de una venta:


Fecha

Producto

Proveedor

Cantidad Precio Unit

Precio Total

05/11

Azucar

Central

1200

500

600000

05/11

Leche

Parmalar

100

5600

560000

06/11

Margarina

Comprolat

600

800

480000

05/11

Melaza

Central

600

600

360000

06/11

Arroz

Marty

700

800

560000

B.D. Relacionales
Con

las BD relacionales, se ingresan slo los


datos mnimos indispensables
Factura 1401

Fecha

05-11-04

Proveedor Central
Producto
Azcar
Melaza

Cant.
1200
600

P.Unitario
500
600

P.Total
600000
360000

B.D. Relacionales
Con

las BD relacionales, se ingresan slo los


datos mnimos indispensables

Pedidos
Productos
Cod Fecha Proveed . Nombre PU
1401 05/11/04 Central
Arroz
800
1402 05/11/04 Trx
Azcar
500
1403 06/11/04 Comprolat
Leche
5600
1404 06/11/04 Marty
Margarina 800
Melaza
600
Salsa
400
Detalle de Pedidos
Num Prod Cant PU
1401 Azcar 1200 500
1401 Melaza 600 600

Proveedores
Central
Comprolat
Parmalar
Marty
Lef

Exist
12324
840
917
1854
744
1465
Ptotal
600000
360000

También podría gustarte