Anda di halaman 1dari 6

26/02/2013

Unidad 6.- Introduccin a las Bases de Datos


Autor:
Dr. Ramn Roque Hernndez
http://ramonroque.com/Materias/POOTec.htm
ramonroque@yahoo.com
Colaboradores:
Ing. Gloria Ma. Rodrguez Morales
grodrguez@itnuevolaredo.edu.mx
Ing. Bruno Lpez Takeyas, M.C.
www.itnuevolaredo.edu.mx/takeyas
takeyas@itnuevolaredo.edu.mx

VI.- Introduccin a las Bases de


Datos
Definicin
Una base de datos es una coleccin de datos
clasificados y estructurados que son guardados en
uno o varios archivos pero referenciados como si
se tratara de uno solo.

26/02/2013

Manejadores de BD
Access
SQL Server
Oracle
DB2
De libre distribucin:
MySQL
PostgreSQL

Bases de datos relacionales


Los datos en una base de datos relacional se
almacenan en tablas relacionadas entre s de forma
lgica. Y cada tabla a su vez contiene filas y
columnas.
Los sistemas relacionales operan conceptualmente
sobre archivos o Tablas de datos y no sobre los datos
individuales contenidos en el archivo.
Las tablas permiten representar la informacin de
forma ms compacta.
Es posible accesar a la informacin contenida en dos o
ms tablas simultneamente.

26/02/2013

Caractersticas de las tablas


Una tabla est formada por Filas y Columnas.
Las Filas son equivalentes a los Registros de un
archivo clsico (contienen los valores de los objetos o
entidades descritas).
Las Columnas son equivalentes a los Campos (que
representan los atributos de los objetos o entidades
descritas). El conjunto de valores que puede tomar un
campo se llama dominio.

Ejemplo
Por ejemplo:
En un listado de telfonos, los datos correspondientes a cada
telfono son columnas que agrupamos en una fila. El conjunto de
todas las filas de todos los telefonos forman una tabla en la base de
datos.
A las filas
se les llama
registros Nombre

A las columnas se
les llama campos
Direccin

Telfono

Pedro Montes

Reforma 2255

3928300

Martn Moreno

Hroes 2011

1233444

Mara Morales

Per 3422

2134555

26/02/2013

La clave o llave
Una clave es una referencia que se utiliza para
identificar los registros de forma nica y est formada
por uno o mas atributos (columnas) de los registros.
La Clave Primaria o principal es la que es mnima en
cuanto al nmero de campos que la componen.

La clave o llave primaria


Es importante porque permite acceder a cada uno de
los elementos de la BD por direccionamiento
asociativo mediante la combinacin de tres factores:
El nombre de la Tabla.
La columna.
El valor de la clave.

26/02/2013

Leyes bsicas de los SBDR


La BD contendr generalmente muchas Tablas.
Una Tabla slo contiene un nmero fijo de Campos.
El nombre de los Campos que componen una Tabla es
distinto.
Cada Registro de una Tabla es nico.
El orden de los Registros y el orden de los Campos de una
Tabla no est determinado.
Para cada Campo existe un conjunto de valores posibles
(Dominio).

Almacenamiento
Base de Datos

Cursos

Finanzas

Expedientes Personales

Archivo

Archivo de cursos
NOMBRE CURSO FECHA CALIFICACIN
Juan Snchez I2 101 Nov04
85
Carla Tovar I2 101 Nov 04
80

Registro

NOMBRE CURSO FECHA CALIFICACIN


Juan Snchez IS 101 Nov04
85

Campo
Byte
Bit

Juan Snchez (campo NOMBRE)


01001010 Letra J
01

26/02/2013

BD 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

BD Relacionales
Con las BD relacionales, se ingresan slo los datos
mnimos indispensables
Pedidos
Cod Fecha Proveed .
1401 05/11/04 Central
1402 05/11/04 Trx
1403 06/11/04 Comprolat
1404 06/11/04 Marty

Productos
Nombre PU Exist
Arroz
800 12324
Azcar
500
840
Leche
5600
917
Margarina 800 1854
Melaza
600
744
Salsa
400 1465

Detalle de Pedidos
Num Prod Cant PU Ptotal
1401 Azcar 1200 500 600000
1401 Melaza 600 600 360000

Proveedores
Central
Comprolat
Parmalar
Marty
Lef

Anda mungkin juga menyukai