base de datos

2
Conceptos fundamentales. Una base de datos fundamentalmente es un repositorio, no necesariamente informático, puede ser manual, donde nosotros tenemos un conjunto de datos que representan las transacciones, movimientos o el estado de una organización, proceso o fenómeno; quiere decir esto que un directorio telefónico, una agenda, un libro, nuestro directorio de teléfonos en un celular , todo ello es una base de datos. Y como base de datos deben tener una forma estructurada, lógica de poder tener acceso a ello a través de una metodología. En el caso particular de las base de datos manuales es como nosotros buscamos , en qué orden dentro de un directorio telefónico por ejemplo y dentro de las base de datos automatizadas tendremos programas o aplicativos para hacerlo. Ahora lo más interesante sobre este tema es el por qué el DISEÑO DE BASE DE TATOS es tan fundamental’? Precisamente los beneficios obtenidos de una base de datos radica en el diseño apropiado. MODELOS DE DATOS. Existen diversos tipos de bases de datos Modelo de datos Jerárquico, Modelos de datos Orientados a Objetos Modelo de datos de RED Modelo de datos funcionales. MODELO DE DATOS RELACIONAL. Un modelo de datos precisamente lo que hace es representar, estructurar los datos de un fenómeno en base a una metodología concreta. En el caso particular del MODELO DE DATOS RELACIONAL. La estructura fundamental se basa en las relaciones , que es una construcción matemática. X Y . .

Upload: segundo-sanchez-idrogo

Post on 03-Oct-2015

213 views

Category:

Documents


1 download

DESCRIPTION

Modelo Relacional

TRANSCRIPT

Conceptos fundamentales.

Una base de datos fundamentalmente es un repositorio, no necesariamente informtico, puede ser manual, donde nosotros tenemos un conjunto de datos que representan las transacciones, movimientos o el estado de una organizacin, proceso o fenmeno; quiere decir esto que un directorio telefnico, una agenda, un libro, nuestro directorio de telfonos en un celular , todo ello es una base de datos. Y como base de datos deben tener una forma estructurada, lgica de poder tener acceso a ello a travs de una metodologa.

En el caso particular de las base de datos manuales es como nosotros buscamos , en qu orden dentro de un directorio telefnico por ejemplo y dentro de las base de datos automatizadas tendremos programas o aplicativos para hacerlo.

Ahora lo ms interesante sobre este tema es el por qu el DISEO DE BASE DE TATOS es tan fundamental?Precisamente los beneficios obtenidos de una base de datos radica en el diseo apropiado.

MODELOS DE DATOS. Existen diversos tipos de bases de datos Modelo de datos Jerrquico,Modelos de datos Orientados a ObjetosModelo de datos de REDModelo de datos funcionales.MODELO DE DATOS RELACIONAL. Un modelo de datos precisamente lo que hace es representar, estructurar los datos de un fenmeno en base a una metodologa concreta. En el caso particular del MODELO DE DATOS RELACIONAL. La estructura fundamental se basa en las relaciones , que es una construccin matemtica.XY..

A la hora que esas relaciones son diseadas adecuadamente y se tienen que implementar dentro del computador entonces se usa una estructura de datos concreta que representa a esas relaciones y en este caso particular se utilizan las tablas.TABLAS. Una tabla como se puede observar en la imagen es un diseo tipo matricial donde est formado por filas y columnas. Donde las columnas de esa tabla representan o indican los atributos que corresponden a una entidad o algo que se quiere representar y las filas representan los registros de cada una de las diferentes ocurrencias de esa entidad por ejemplo. Si esta tabla fuera una tabla de estudiantes en las columnas, aqu tuviramos su cdigo, nombre, direccin y las filas vendran siendo cada uno de los diferentes estudiantes que son representados sus datos dentro de esa tabla lleva lo que sera el par atributo -> Valor.Atributo. Es la caracterstica que se quiere representar de la entidadValor. Representa las diferentes ocurrencias de entidades.

at1at2atn

Tabla T1

(atributo, valor) Ejemplo __________________(cedula,8-888-8888)