Sunteți pe pagina 1din 12

Bases de Datos

Procesamiento de datos
Entrada Proceso Salida
DATOS INFORMACION
Requiere estructurar los datos
Estructura de datos
Modelo Jerrquico
Modelo de red
Profesor
Materia
Alumno
Las relaciones son del tipo n:n (muchos a muchos), tambin
pueden ser de 1:n (uno a muchos) 1:1 (uno a uno).
Las relaciones son del tipo 1:n (uno a muchos)
Gte.RRHH Gte Adm. Gte. Ventas
Gte Gral.
COLUMNAS
=
CAMPOS
FILAS
=
REGISTROS
Modelo Relacional
Las relaciones entre datos y entidades se expresan
mediante tablas de dos dimensiones
Nro. Nombre F.Nac Depto.
1 Juan 2/8/87 Ventas
2 Pedro 5/7/69 Deposito
5 Ana 4/1/71 Compras
Tabla Empleados
Concepto de entidad y atributo
Entidad: tipo de dato que por su caracterstica
determina la necesidad de la existencia de una
tabla y que posee identidad propia.
Atributo: es toda la informacin que describe,
se relaciona y complementa una entidad.
Organizacin jerrquica de datos
DATOS o CAMPOS: Representan un atributo de algn
ente (empresa, persona, etc.) o
suceso (venta, pedidos, etc.)
Los datos pueden ser:
Elementales: Forman una unidad indivisible
(Ej.: Legajo, Edad, Color, etc.)
Agregados: Estan formados por dos o ms
datos elementales. Pueden ser divididos
con algn sentido (Ej.: Cuit, fecha de
nacimiento, etc.)

CARACTER: Cualquier letra mayscula (A..Z), minscula
(a..z), dgito numrico (0..9) o carcter
especial (%,$,*,?, etc.)

REGISTRO: Conjunto de campos agrupados para
describir una entidad
Nro. Nombre Edad Depto.
1 Juan 28 Ventas
TABLA: Conjunto de registros de igual
naturaleza considerados como
una unidad
Nro. Nombre F.Nac Depto.
1 Juan 2/8/87 Ventas
2 Pedro 5/7/69 Deposito
5 Ana 4/1/71 Compras
Tabla de
Empleados
BASE DE DATOS: Conjunto de tablas relacionadas
entre s a travs de algn campo en
comn
Nro. Nombre F.Nac Depto
1 Juan 2/8/87 101
2 Pedro 5/7/69 103
3 Ana 4/1/71 102
Codigo Depto Interno
101 Ventas 425
102 Deposito 671
103 Compras 121
Nro Asistencias Llegadas
Tarde
1 20 0
2 19 2
3 21 5
Tabla de Empleados
Tabla de Deptos
Tabla de Asistencias
Para que sea posible establecer relaciones entre
diferentes tablas, es necesario definir en ellas un
CAMPO CLAVE
Campo que permite identificar en forma unvoca
a cada registro de la tabla
No puede contener valores repetidos
No puede contener valores nulos (vacos)
Permite agilizar la bsqueda de registros
a travs de su ordenamiento

. Uno a varios: Es el tipo de relacin ms comn.
Cada registro de la Tabla A puede tener muchos registros
coincidentes en la Tabla B, pero un registro de la Tabla
B slo tiene un registro coincidente en la Tabla A.
Dependiendo de cules sean los campos que
se relacionan y del tipo de informacin que
estos contengan, es posible establecer
diferentes de relaciones:

. Uno a uno: Cada registro de la Tabla A slo
puede tener un registro coincidente en la Tabla B
y viceversa.


. Varios a varios: Es un tipo de relacin muy
comn. Cada registro de la Tabla A puede tener muchos
registros coincidentes en la Tabla B, y viceversa.
Este tipo de relacin no es aceptada por el Access, debindose
generar una tercer tabla, llamada tabla unin
Condiciones necesarias para obtener
relaciones 1 a n
Se debe relacionar un campo clave con otro
que no lo sea.
El campo que no es clave debe permitir
duplicados
Sistemas de Gestin de Base de
Datos
Seguridad: No permite a usuarios no autorizados modificar los datos
Integridad: Evita la redundancia y el asincronismo
Menor costo de mantenimiento y
almacenamiento
Consulta Interactiva: Ejecutan en tiempo real, consultas o
informes diseados a pedido mediante
el lenguaje provisto
Independencia de los datos: Respecto de los programas
que los utilizan
Permiten la administracin y creacin de Bases de Datos
Ej.: Access, FoxPro, Dbase

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