Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tomemos en cuenta que un dato es cualquier valor que puede representar algo, así
como un número, imagen, sonido, símbolo, nombre, etc.; su característica principal es
que no permite tomar ninguna decisión, ya que son simplemente datos que no tienen
un significado concreto. Estos datos deben procesarse para dotarlos de significado y
convertirlos en algo que nos pueda servir como información.
En este nivel encontramos a las entidades u objetos, que son elementos que
componen nuestro universo y son considerados como elementos que existen y
además están bien diferenciados entre sí, estos poseen propiedades o
características que son fácilmente detectables. Por ejemplo:
Número de placa
Color del auto
Número de puertas
Marca del auto
Modelo del auto
En este nivel, se trabaja con los conceptos más importantes del modelo de
datos, que establecen la relación entre el mundo real y la información
almacenada físicamente en la base de datos, como un dato o registro que
definiremos a continuación:
Sin embargo, hay que distinguir entre el nombre y el valor del atributo, ya
que un nombre de atributo puede tomar diferentes valores sobre un cierto
conjunto que se denomina dominio. A un valor de un atributo se le denomina
ocurrencia del atributo. Por ejemplo:
Atributo Descripcion
COD_PROF Codigo único del profesor.
NOM_PROF Nombre completo del profesor.
CAT_PROF Categoría asignada al profesor.
SUE_PROF Sueldo asignado al profesor.
Una ocurrencia de este artículo puede ser:
3º NIVEL: DATOS
El tercer nivel corresponde a los datos propiamente dichos, los cuales son
representados mediante cadenas de caracteres o de bits.
Sin embargo, una colección de bits o caracteres que representa un único valor
de datos y que puede existir independientemente de cualquier información que
se almacena adquiere significado Solo cuando se le asocia a un tipo de
atributo. Se puede, por ejemplo, almacenar permanentemente los valores
ROJO, AZUL, VERDE, etc. y asociarlos en un momento determinado a un tipo
de atributo a través de los valores que toma, representando una ocurrencia en
una tupla. Veamos la integración de todos los niveles expresados en la entidad
Auto:
ENTIDAD AUTO
PLA_AUTO COL_AUTO PUE_AUTO MAR_AUTO MOD_AUTO
AGI-384 Rojo 5 Toyota Rav 4
REGISTROS FRG-254 Azul 5 Kia Sportage
PER-120 Gris 4 Kia Rio 5
1.2.2. Reglas de negocio
Asi mismo, se podría decir que describe políticas, normas, operaciones, definiciones y
restricciones presentes en una organización y que son de vital importancia para
alcanzar los objetivos. Mencionaremos algunos ejemplos:
Por otra parte, una aplicación informática permite reflejar parte del funcionamiento del
mundo real, haciendo que un proceso sea manejado por un usuario de manera
correcta; para que esto ocurra debemos aplicar restricciones, de modo que se prevea
acciones de manera correcta. Para un sistema de base de datos podríamos nombrar
las siguientes reglas de negocio:
Proveedor Producto
Se puede tener una relación entre dos tipos de objetos: PROVEEDOR y PRODUCTO,
de modo que un proveedor puede suministrar muchos productos y que un producto
puede ser suministrado por muchos proveedores y se conoce, además, la CANTIDAD
de cada producto que suministra un proveedor dado.
1 1
Documento_Identidad Persona
1 M
Curso Estudiantes
Finalmente, hay cuatro tipos de relaciones posibles entre dos tipos de artículos A y B:
- La correspondencia de A a B puede ser simple y la recíproca compleja.
- La correspondencia de A a B puede ser compleja y la recíproca simple.
- Ambas correspondencias pueden ser complejas o ambas pueden ser simples.
1.2.3.3 Características con respecto a las correspondencias
1.2.3.4 Ejemplo
Caso: BIBLIOTECA
Así mismo, un libro se clasifica por una materia y por ésta se clasifican muchos
libros. De cada materia se conoce el código que la identifica y su nombre. Los libros
tienen muchos ejemplares, pero un ejemplar lo es de un solo libro. De cada
ejemplar se sabe su código y su estado de conservación.
Entidad: LIBRO
Código Titulo Cantidad de Paginas
L001 BASE DE DATOS RELACIONALES 500
L002 VISUAL C# 2014 600
Entidad: MATERIA
Código Nombre
M001 BASE DE DATOS
M002 LENGUAJE DE PROGRAMACIÓN
Entidad: EJEMPLAR
Código Estado de conservación
E001 BUENO
E002 REGULAR
Entidad: USUARIO
Codigo Nombres Apellido Paterno Dirección Ocupación
U001 MARIA ACOSTA AV. EL SOL 657 DOCTOR
U002 GUADALUPE ZAMORA AV. LAS ABOGADO
PALMERAS 3458
- Especificando las relaciones de correspondencia