![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSk33L1Nshe-r3Gz9NpAOQ_RTtaV_wg-KMKlHm1oE94H5t14TbXDfJa9JKK_kIm2qZPktf_oivRo21Nops8eElYc_4NjPwOzfDgByUQ5_r5k5XNVzQF8cll9LnM1cCRCiCPbjGA9bJRnn6/s320/lll.jpg)
hay tres alternativas o formas de crear una base de datos que son:
- el modelo jerárquico
- el modelo de red
- el modelo relacional.
- El modelo jerárquico
La forma jerárquicas o relaciones de padre/hijo su estructura es similar a la de un árbol. el modelo jerárquico puede representar dos tiposque son:
- relaciones de uno a uno
- relaciones de uno a muchos.
- En el primer tipo se dice que existe una relación de uno a uno si el padre de la estructura de información tiene un solo hijo y viceversa.
En el segundo tipo se dice que la relación es de uno a muchos si el padre tiene más de un hijo, aunque cada hijo tenga un solo padre.
El modelo de red
evita la redundancia en la información, a través de la incorporación de un tipo de registro denominado el conector por ejemplo:
las calificaciones que obtuvieron los alumnos de cada profesor.
El modelo relacional
es empleando con más frecuencia en la práctica, debido a el rápido entendimiento por parte de los usuarios que no tienen conocimientos profundos sobre Sistemas de Bases de Datos y a las ventajas que ofrece sobre los dos modelos anteriores.
En este modelo toda la información se representa a través de arreglos bidimensionales o tablas. Estas operaciones básicas son:
- Seleccionar renglones de alguna tabla (SELECT)
- Seleccionar columnas de alguna tabla (PROJECT)
- Unir o juntar información de varias tablas (JOIN)