Está en la página 1de 15

Modelamiento

de datos
ING. ANTONIO MADRID
Objetivo
El alumno será capaz de comprender los
conceptos básicos y el proceso del
modelamiento de datos, el uso de las
herramientas del modelamiento y utilizar el
Sistema Gestor de Bases de Datos (SGBD) SQL
Server 2014.
Conceptos Básicos
Dato
Es simplemente un número, un texto o una
fecha, es la materia prima de la información.
Ejemplos : 29, Lima, 18 de Enero.

Información
Es una estructura de datos que tiene una
lectura e interpretación específica.
Ejemplo : Hay 29 millones de peruanos.
Conceptos Básicos
Importancia de la información
Permite tomar decisiones adecuadas y es una
ventaja competitiva de una empresa.

Sistemas de Información
Software desarrollado para generar
información a las diferentes áreas de una
empresa, para la adecuada toma de sus
decisiones.
Conceptos Básicos
Base de datos
Es la colección de datos relacionados de una
empresa, almacenados en tablas.

Tabla
Es una estructura de datos bidimensional
donde es posible almacenar datos
relacionados
Conceptos Básicos
Sistema Gestor de Base de datos (SGBD)
Es un software que permite crear y
administrar la base de datos de una empresa.

Tipos de SGBD
 Con licencia : SQL Server 2014, Oracle,
DB2.
 Sin licencia : MySQL, PostgreSQL.
Tabla
columnas (datos, campos o atributos)

filas
relación

llave primaria
Conceptos Básicos
Llave Primaria (Primary Key)
Es una única columna o campo de una tabla
que permite el acceso a los datos de la tabla.

Llave Foránea (Foreign Key)


Es una columna de una tabla que se relaciona
con otra columna de otra tabla y donde esta
última columna es llave primaria.
Conceptos Básicos
Entidad
Es una persona, objeto, documento, proceso u
otra empresa que interviene o actúa en las
actividades comerciales de una empresa.

Ejemplos de Entidades
1. Personas : Alumno, Cliente, Empleado.
2. Objetos : Material, Equipo, Vehículo.
3. Documento : Factura, Pedido, Voucher.
4. Proceso : Matricula, Venta, Compra.
5. Empresa : Banco, SUNAT.
Conceptos Básicos
Características de una Entidad

 Tiene un único nombre y se escribe en


singular.
 Tiene campos o atributos propios.
 Pueden estar relacionadas con una o mas
entidades.
 Los datos de una entidad están almacenados
en una fila de una tabla.
 Todos los datos de la entidad Cliente se
almacenarán en la tabla Clientes.
Conceptos Básicos
Campos de la Entidad : Cliente

1. Código del Cliente (Llave Primaria)


2. Apellidos
3. Nombres
4. DNI
5. Fecha Nacimiento
6. Sexo
7. Dirección
8. Código de Distrito (Llave Foránea)
9. Email
Conceptos Básicos
Relaciones entre Entidades

Existen las siguientes relaciones :

 De Uno a Uno : una entidad sólo se relaciona


con una única entidad.
 De Uno a Muchos : una entidad se relaciona
con muchas entidades.
 De Muchos a Muchos : muchas entidades se
relacionan con muchas entidades.
Relación Uno a Uno

tien
BREVETE CHOFER
e

HISTORIA
pertenece PACIENTE
CLINICA
Relación Uno a Muchos

DISTRITO vive ALUMNO

CARGO tiene EMPLEADO


Relación Muchos a Muchos

CLIENTE compra PRODUCTO

ALUMNO estudia CURSO

También podría gustarte