SlideShare una empresa de Scribd logo
Bases de datos
¿Qué es una base de datos?
 Una base de datos contiene datos
organizados en una colección de tablas
o archivos relacionados entre sí.
Bases de datos
 Una tabla está formada por Filas y Columnas. Decimos que es la
estructura de almacenamiento básica en un Sistema de
Administración de Base de Datos Relacional (RDBMS). Cada tabla se
define con un nombre de tabla que la identifica unívocamente.
 Las Columnas representa un tipo de datos en una tabla (por
ejemplo, el nombre del cliente en la tabla Clientes). Una columna
también puede ser referenciada como atributo. Cada columna tiene
un nombre, un tipo de dato y una longitud determinada.
 Las Filas es una combinación de valores de columnas de una tabla.
Una fila a menudo se denomina registro.
Características de las Tablas
Bases de datos
 Denominamos campo a la intersección de una fila y una
columna. El campo puede contener datos. Si no hay datos
en el campo, se dice que contiene un valor nulo (null).
Cuando decimos valor nulo debemos interpretar ausencia de
información, o sea, el campo está vacío. (No confundir con
espacios en blanco).
Campos
Bases de datos
Bases de datos
id_vendedor apellido_vendedor nombre_vendedor fecha_ingreso
3 López Manuel y Claudi 01/12/1995
2 Rodríguez Miguel 08/01/1995
1 Martínez Carlos José 01/01/1994
4 Pérez Daniel 01/05/1996
5 Ríos Gabriel 06/01/1996
6 Castellanos José 02/01/2000
registro del vendedor Rodríguez
El campo apellido_vendedor
Bases de datos
 Un registro es el conjunto de datos concretos para los distintos campos
que describen un elemento de información.
 Por ejemplo, los datos de cada persona se guardan en un registro. Como
podemos tener información sobre muchas personas, podemos tener muchos
registros.
 Todos los registros de un determinado tipo de elemento de información
(personas) se mantienen uno detrás de otro en lo que se conoce como tabla.
 Una tabla es una sucesión de registros.
 Todos los registros de la tabla tienen los mismos campos.
Campos y registros
Bases de datos
 Ej: Datos sobre una persona:
Estructuración de la información
Nombre: Javier
Apellido: Gómez Pérez
Edad: 21
Dirección: C/ Ancha 12, 3º Izq.
Ciudad: Madrid
Código postal: 28003
Teléfono: 919876543
CAMPOS REGISTRO
Bases de datos
 Los campos son caracterizados por un nombre, tipo y tamaño
 Existen diferentes tipos de campo:
Característica de los Campos
TIPOS DE CAMPO DESCRIPCIÓN
CHAR(n) Cadena de caracteres de longitud fija. Ej: número de CUIT, código postal, etc
VARCHAR(n) Cadena de caracteres de longitud variable. Ej. Nombres, apellidos, direcciones, etc.
INTEGER Números enteros. Ej: números de clientes, edad, número de empleado, etc
NUMERIC(n,d) Números decimales. Ej: porcentajes, tasas, importes monetarios. Donde “n” es la
cantidad total de dígitos (incluyendo el signo y la punto decimal) y “d” es la cantidad
de decimales.
DECIMAL(n,d) Sinónimo de NUMERIC
DATE Una fecha. En MySQL las fechas tienen formato ‘aaaa-mm-dd’. Ej 2003-11-26
DATETIME Una combinación de fecha y hora. En MySQL en formato ‘aaaa-mm-dd hh-mm-ss’. Ej.
2003-11-26 22:55:30
TEXT Cadenas de texto de hasta 65535 caracteres.
LONGTEXT Cadenas de texto de hasta 4294967295 caracteres.
Bases de datos
Diagrama Entidad-Relación
 Una base de datos de modelo relacional está formado por
tablas relacionadas a través de un campo común.
Bases de datos
 El campo común recibe el nombre de clave.
 Una clave es una referencia que se utiliza para identificar los
registros de forma única y está formada por uno o mas
atributos (columnas) de los registros.
 La Clave Primaria o principal (pk) es una columna o
conjunto de columnas que identifican unívocamente cada fila
de una tabla (por ejemplo, un número de cliente). Una tabla
tiene una única clave primaria y debe contener un valor .
 La Clave Foránea (fk) es una columna o conjunto de
columnas que se refieren a una clave primaria de la misma
tabla o de otra. Una tabla puede contener más de una clave
foránea.
Claves de un Campo
Bases de datos
 El diagrama de entidad-relación describe los datos almacenados
en una base de datos y sus relaciones
Diagrama Entidad-Relación
Bases de datos
Diagrama Entidad-Relación
CLIENTES
id_cliente
SECTORES
id_sector
CTACTE
nro_movim_ctacte
VENDEDORES
id_vendedor
PROVINCIAS
id_provincia
DETALLE_MOVIM_CTACTE
nro_movim_ctacte
id_producto
TIPOS_MOVIMIENTOS
id_tipo_movim
INVENTARIO
id_producto
Relación uno a muchos:
Mientras que un VENDEDOR puede
atender a varios CLIENTES, cada cliente
es atendido por un solo VENDEDOR.
Campo clave o principal:
Id_producto es el campo
clave de la tabla
INVENTARIO

Más contenido relacionado

DOCX
Access tecnologia
PPTX
Bases de datos
PPTX
Vanessa
PPTX
Objetos de access
DOCX
Base de datos dox 5
DOCX
Base de datos
Access tecnologia
Bases de datos
Vanessa
Objetos de access
Base de datos dox 5
Base de datos

La actualidad más candente (16)

DOCX
Base de datos grupo 5
DOCX
BASE DE DATOS
DOCX
Base de dato sgrupo 5
DOCX
DOCX
Base de datos
DOCX
Base de datos
DOCX
Base de datos
DOCX
Access
DOCX
DOCX
Base de datos
PPSX
Bases de datos
PPTX
Funciones de bd
DOCX
Base de datos grupo 5
PPTX
Access
Base de datos grupo 5
BASE DE DATOS
Base de dato sgrupo 5
Base de datos
Base de datos
Base de datos
Access
Base de datos
Bases de datos
Funciones de bd
Base de datos grupo 5
Access
Publicidad

Similar a Modelado de Datos - Bases de Datos (20)

DOCX
Base de dato sgrupo 5
DOCX
Base de datos
DOCX
Base
PPTX
Tablas y tipos de datos
PPTX
Base de Datos 1
PPSX
Introducción a las bases de datos
PPT
Grupo3
PPT
PPT
Grupo3
PPT
Diagramas ER
DOCX
RESUMEN ANALÍTICO DE ACCESS
PDF
PPTX
Base de datos access
PPTX
Arreglos de registros
PPTX
Base de Datos
PPT
Trabajando con datos Compuestos
PPTX
Presentación de base de datos 2
PPTX
Presentación de base de datos 2
PPTX
Presentación de base de datos 2
PPTX
Presentación de base de datos 2
Base de dato sgrupo 5
Base de datos
Base
Tablas y tipos de datos
Base de Datos 1
Introducción a las bases de datos
Grupo3
Grupo3
Diagramas ER
RESUMEN ANALÍTICO DE ACCESS
Base de datos access
Arreglos de registros
Base de Datos
Trabajando con datos Compuestos
Presentación de base de datos 2
Presentación de base de datos 2
Presentación de base de datos 2
Presentación de base de datos 2
Publicidad

Último (20)

PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PDF
Diapositiva proyecto de vida, materia catedra
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
PPT
Protocolos de seguridad y mecanismos encriptación
PPTX
El uso de las TIC en la vida cotidiana..
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
Distribucion de frecuencia exel (1).pdf
PPTX
modulo seguimiento 1 para iniciantes del
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
MANUAL de recursos humanos para ODOO.pdf
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Estrategia de Apoyo de Daylin Castaño (5).pdf
Diapositiva proyecto de vida, materia catedra
informe_fichas1y2_corregido.docx (2) (1).pdf
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
Protocolos de seguridad y mecanismos encriptación
El uso de las TIC en la vida cotidiana..
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Distribucion de frecuencia exel (1).pdf
modulo seguimiento 1 para iniciantes del
Power Point Nicolás Carrasco (disertación Roblox).pptx
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
TRABAJO DE TECNOLOGIA.pdf...........................
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
historia_web de la creacion de un navegador_presentacion.pptx
MANUAL de recursos humanos para ODOO.pdf
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk

Modelado de Datos - Bases de Datos

  • 2. ¿Qué es una base de datos?  Una base de datos contiene datos organizados en una colección de tablas o archivos relacionados entre sí.
  • 3. Bases de datos  Una tabla está formada por Filas y Columnas. Decimos que es la estructura de almacenamiento básica en un Sistema de Administración de Base de Datos Relacional (RDBMS). Cada tabla se define con un nombre de tabla que la identifica unívocamente.  Las Columnas representa un tipo de datos en una tabla (por ejemplo, el nombre del cliente en la tabla Clientes). Una columna también puede ser referenciada como atributo. Cada columna tiene un nombre, un tipo de dato y una longitud determinada.  Las Filas es una combinación de valores de columnas de una tabla. Una fila a menudo se denomina registro. Características de las Tablas
  • 4. Bases de datos  Denominamos campo a la intersección de una fila y una columna. El campo puede contener datos. Si no hay datos en el campo, se dice que contiene un valor nulo (null). Cuando decimos valor nulo debemos interpretar ausencia de información, o sea, el campo está vacío. (No confundir con espacios en blanco). Campos
  • 6. Bases de datos id_vendedor apellido_vendedor nombre_vendedor fecha_ingreso 3 López Manuel y Claudi 01/12/1995 2 Rodríguez Miguel 08/01/1995 1 Martínez Carlos José 01/01/1994 4 Pérez Daniel 01/05/1996 5 Ríos Gabriel 06/01/1996 6 Castellanos José 02/01/2000 registro del vendedor Rodríguez El campo apellido_vendedor
  • 7. Bases de datos  Un registro es el conjunto de datos concretos para los distintos campos que describen un elemento de información.  Por ejemplo, los datos de cada persona se guardan en un registro. Como podemos tener información sobre muchas personas, podemos tener muchos registros.  Todos los registros de un determinado tipo de elemento de información (personas) se mantienen uno detrás de otro en lo que se conoce como tabla.  Una tabla es una sucesión de registros.  Todos los registros de la tabla tienen los mismos campos. Campos y registros
  • 8. Bases de datos  Ej: Datos sobre una persona: Estructuración de la información Nombre: Javier Apellido: Gómez Pérez Edad: 21 Dirección: C/ Ancha 12, 3º Izq. Ciudad: Madrid Código postal: 28003 Teléfono: 919876543 CAMPOS REGISTRO
  • 9. Bases de datos  Los campos son caracterizados por un nombre, tipo y tamaño  Existen diferentes tipos de campo: Característica de los Campos TIPOS DE CAMPO DESCRIPCIÓN CHAR(n) Cadena de caracteres de longitud fija. Ej: número de CUIT, código postal, etc VARCHAR(n) Cadena de caracteres de longitud variable. Ej. Nombres, apellidos, direcciones, etc. INTEGER Números enteros. Ej: números de clientes, edad, número de empleado, etc NUMERIC(n,d) Números decimales. Ej: porcentajes, tasas, importes monetarios. Donde “n” es la cantidad total de dígitos (incluyendo el signo y la punto decimal) y “d” es la cantidad de decimales. DECIMAL(n,d) Sinónimo de NUMERIC DATE Una fecha. En MySQL las fechas tienen formato ‘aaaa-mm-dd’. Ej 2003-11-26 DATETIME Una combinación de fecha y hora. En MySQL en formato ‘aaaa-mm-dd hh-mm-ss’. Ej. 2003-11-26 22:55:30 TEXT Cadenas de texto de hasta 65535 caracteres. LONGTEXT Cadenas de texto de hasta 4294967295 caracteres.
  • 10. Bases de datos Diagrama Entidad-Relación  Una base de datos de modelo relacional está formado por tablas relacionadas a través de un campo común.
  • 11. Bases de datos  El campo común recibe el nombre de clave.  Una clave es una referencia que se utiliza para identificar los registros de forma única y está formada por uno o mas atributos (columnas) de los registros.  La Clave Primaria o principal (pk) es una columna o conjunto de columnas que identifican unívocamente cada fila de una tabla (por ejemplo, un número de cliente). Una tabla tiene una única clave primaria y debe contener un valor .  La Clave Foránea (fk) es una columna o conjunto de columnas que se refieren a una clave primaria de la misma tabla o de otra. Una tabla puede contener más de una clave foránea. Claves de un Campo
  • 12. Bases de datos  El diagrama de entidad-relación describe los datos almacenados en una base de datos y sus relaciones Diagrama Entidad-Relación
  • 13. Bases de datos Diagrama Entidad-Relación CLIENTES id_cliente SECTORES id_sector CTACTE nro_movim_ctacte VENDEDORES id_vendedor PROVINCIAS id_provincia DETALLE_MOVIM_CTACTE nro_movim_ctacte id_producto TIPOS_MOVIMIENTOS id_tipo_movim INVENTARIO id_producto Relación uno a muchos: Mientras que un VENDEDOR puede atender a varios CLIENTES, cada cliente es atendido por un solo VENDEDOR. Campo clave o principal: Id_producto es el campo clave de la tabla INVENTARIO