Clase 2 - Base Datos I
Clase 2 - Base Datos I
Clase 2 - Base Datos I
ESCUELA DE INFORMÁTICA
Ciclo II-2023
Competencia:
• Compartir: significa que una base de datos puede tener múltiples usos y
usuarios. Una base de datos proporciona una memoria común para varias
funciones en una organización. Por ejemplo, una base de datos de empleados
puede servir para calcular la nómina, para hacer evaluaciones sobre
desempeño, para hacer requerimientos de reportes del gobierno, etc. Muchos
usuarios pueden acceder a la base de datos al mismo tiempo.
Propiedades importantes de las bases de datos
• Interrelación: significa que los datos almacenados como unidades
separadas se pueden conectar para mostrar un cuadro completo. Por
ejemplo, una base de datos de clientes relaciona los datos de éstos (nombre,
dirección, etc.) con los datos de una orden (número de orden, fecha de la
orden, etc.) para facilitar su procesamiento. Las bases de datos contienen
tanto entidades como relaciones entre entidades
Atributos
Relaciones
Cada tabla cuenta con distintos
campos o columnas que registran Las relaciones establecen vínculos
una propiedad o atributo específico entre distintas tablas de la base de
de los objetos que se manejan en la datos para relacionar la información
tabla. de acuerdo a su uso.
1 2 3 4
Entidades Registros
Las tablas son la estructura básica Un registro es una fila de datos
de una base de datos. En ellas se que corresponde a un objeto
registran los datos de un tipo de específico de la base de datos.
objeto o concepto.
Representación gráfica de las entidades
depto Categorías
Atributos
Describen propiedades de las entidades y las relaciones. Son
fundamentales y establecen la información que deseamos
almacenar de cada objeto de la base de datos. El modelo
Entidad/Relación clásico los representa con elipses, dentro de las
cuales se coloca el nombre del atributo. La elipse se une con una
línea a las entidades. Ejemplo:
modelo ID
IDProv
color
año
placa marca
País nombre
Tipos de atributos
Compuestos:
• Se trata de atributos que se pueden
descomponer en otras mas sencillos
Día
Fecha Mes
año
Tipos de atributos
Múltiples
• Pueden tomar varios valores (varios teléfonos para el mismo
cliente)
(1:n)
Cliente Teléfono
Tipos de atributos
Opcionales
• Lo son si pueden tener valor nulo (es decir, si pueden quedar
vacíos, sin valor):
(0:1)
Cliente Teléfono
Otra forma
(0:1)
Cliente Teléfono
Tipos de atributos
Opcionales
• Lo son si pueden tener valor nulo (es decir, si pueden quedar
vacíos, sin valor):
(0:1)
Cliente Teléfono
Otra forma
(0:1)
Cliente Teléfono