SlideShare a Scribd company logo
1 of 14
ESTRUCTURA DE UNA BASE DE DATOS
IMPORTANCIA DE LAS BASES DE DATOS
•

U N A B A S E D E D AT O S P R O P O R C I O N A A
L O S U S U A R I O S E L A C C E S O A D AT O S ,
QUE PUEDEN VISUALIZAR, INGRESAR
O ACTUALIZAR.

•

U N A B A S E D E D AT O S P U E D E S E R
LOCAL,
ES
DECIR
QUE
PUEDE
UTILIZARLA SÓLO UN USUARIO EN UN
EQUIPO, O PUEDE SER DISTRIBUIDA.

•

L A P R I N C I PA L V E N TA J A D E U T I L I Z A R
B A S E S D E D AT O S E S Q U E M Ú LT I P L E S
USUARIOS
PUEDEN
ACCEDER
A
ELLAS AL MISMO TIEMPO.
LOS DBMS PRINCIPALES
Los principales sistemas de administración de bases de datos son:
Borland Paradox
Filemaker
IBM DB2
Ingres
Interbase
Microsoft SQL server
Microsoft Access

Microsoft FoxPro
Oracle
Sybase
MySQL
PostgreSQL
mSQL
SQL Server 11
TIPOS DE USUARIOS EN BASE DE DATOS
Usuario Final: es la persona que utiliza los
datos, esta persona ve datos
convertidos en información:
Desarrollador de Aplicaciones: es la
persona que desarrolla los sistemas que
interactuàn con la Base de Datos.
DBA: es la persona que asegura
integridad, consistencia,
redundancia, seguridad este es el
Administrador de Base de Datos quien
sed encarga de realizar
el mantenimiento diario o periòdico de
los datos.
CONCEPTOS BÁSICOS DE BASE DE DATOS

Archivo: son conjuntos de registr
os.
Registros: son conjuntos de
campos.
Campos: es la mínima unidad de
referencia.
SUBSISTEMA DE UN DBMS
ENTIDADES:
CLIENTE
PROPIETARIO
BOTE

EQUIPO
VIAJE
MANTENIMIENTO
REPARACIÓN
TRIPULACIÓN
TIP_EQUIPO
RELACION ENTRE TABLAS
Conceptos del Modelo EntidadRelación
Entidades
Son objetos concretos o abstractos que presentan interés
para el sistema y sobre los que se recoge información que
será representada en un sistema de bases de datos. Por
ejemplo, clientes, proveedores y facturas serían entidades en
el entorno de una empresa.
Atributos
Es una unidad básica e indivisible de información acerca de
una entidad o una relación. Por ejemplo la
entidad proveedor tendrá los atributos nombre, domicilio,
población, CIF.
Dominios
Es el conjunto de valores que puede tomar cada atributo. Por
ejemplo el dominio del atributo población, será la relación de
todas las poblaciones del ámbito de actuación de nuestra
empresa.
Tablas
Es la forma de estructurar los datos en filas o registros y
columnas o atributos.
Relación
Es la asociación que se efectúa entre entidades. Por ejemplo la
relación entre las entidades facturas emitidas y clientes. Dentro
de una base de datos es una tabla.
Tablas relacionales
Son tablas que cumplen los siguientes requisitos:
Cada fila debe ser única, es decir no pueden existir filas
duplicadas.
Cada columna debe ser única
Los valores de las columnas deben pertenecer al dominio de
cada atributo
Debe tener un solo tipo de fila, cuyo formato está definido por
el esquema de tabla o la relación.
El valor de la columna para cada fila debe ser único.
No puede contener columnas duplicadas.
Operaciones sobre Tablas
El Sistema Gestor de Bases de Datos : Ejemplos de operaciones son:
Selección: Obtiene un subconjunto de filas de la tabla o vista, que cumplen
una determinada condición.
Proyección: Obtiene un subconjunto de columnas de todas las filas de la
tabla.
Unión: Realizamos la unión de varias tablas, cuyo resultado será el conjunto
de todas las filas de las tablas origen. Las columnas respectivas de dichas
tablas deben ser iguales entre sí.
Diferencia: Inversa a la anterior, devuelve las filas que estén en una tabla y no
pertenezcan a una segunda tabla. Deben por tanto ser iguales también las
columnas respectivas entre sí.
Producto cartesiano: El resultado será una fila por cada combinación entre
cada fila de una tabla y todas las de la otra. Los valores de ambas filas se
concatenarán.
Intersección: Obtiene aquellas filas que sean idénticas en ambas tablas.
Join: Es la operación de unir filas de dos tablas a través de algún campo
común (normalmente la clave),
Como diseñar una Base de
Datos
•
•
•
•

Determinar la finalidad de la base de datos
Determinar las tablas que se necesitan
Determinar los campos que se necesitan
Identificar el campo o campos con valores únicos en
cada registro
• Perfeccionar el diseño
• Introducir datos y crear otros objetos de la base de
datos
• Utilizar las herramientas de análisis

More Related Content

What's hot

What's hot (19)

Expocicion de base de datos
Expocicion de base de datosExpocicion de base de datos
Expocicion de base de datos
 
Mallerly jaramillo base de datos
Mallerly jaramillo  base de datosMallerly jaramillo  base de datos
Mallerly jaramillo base de datos
 
Manual de usario siller
Manual de usario sillerManual de usario siller
Manual de usario siller
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Tablas y gráficos dinámicos
Tablas y gráficos dinámicosTablas y gráficos dinámicos
Tablas y gráficos dinámicos
 
Access (trabajo tecnologia)
Access (trabajo tecnologia)Access (trabajo tecnologia)
Access (trabajo tecnologia)
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Henry felipe hernandez 1002
Henry felipe hernandez 1002Henry felipe hernandez 1002
Henry felipe hernandez 1002
 
jose,dany
jose,danyjose,dany
jose,dany
 
Access (trabajo tecnologia)
Access (trabajo tecnologia)Access (trabajo tecnologia)
Access (trabajo tecnologia)
 
2011
20112011
2011
 
2011
20112011
2011
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 

Viewers also liked

Viewers also liked (20)

Medienkompetenz mit Wikis vermitteln
Medienkompetenz mit Wikis vermittelnMedienkompetenz mit Wikis vermitteln
Medienkompetenz mit Wikis vermitteln
 
Adquisicion e implementacion jacq t
Adquisicion e implementacion jacq tAdquisicion e implementacion jacq t
Adquisicion e implementacion jacq t
 
Energia peru bne2009
Energia peru bne2009Energia peru bne2009
Energia peru bne2009
 
Internet dos
Internet dosInternet dos
Internet dos
 
Rie58
Rie58Rie58
Rie58
 
Historia del sena kevin cobo
Historia del sena  kevin coboHistoria del sena  kevin cobo
Historia del sena kevin cobo
 
Alteraciones de la erupción en la dentición temporal
Alteraciones de la erupción en la dentición temporalAlteraciones de la erupción en la dentición temporal
Alteraciones de la erupción en la dentición temporal
 
Juanruales
JuanrualesJuanruales
Juanruales
 
Point slideshare
Point slidesharePoint slideshare
Point slideshare
 
Pbhtml
PbhtmlPbhtml
Pbhtml
 
Scratch
ScratchScratch
Scratch
 
Adapting my business - El Plan Nacional de Adaptación al Cambio Climático y l...
Adapting my business - El Plan Nacional de Adaptación al Cambio Climático y l...Adapting my business - El Plan Nacional de Adaptación al Cambio Climático y l...
Adapting my business - El Plan Nacional de Adaptación al Cambio Climático y l...
 
Código del trabajo
Código del trabajoCódigo del trabajo
Código del trabajo
 
Introduc
IntroducIntroduc
Introduc
 
TIPOS DE TARJETAS
TIPOS DE TARJETASTIPOS DE TARJETAS
TIPOS DE TARJETAS
 
Protectores con transparencia iphone 5/5S - Opción 1
Protectores con transparencia iphone 5/5S - Opción 1Protectores con transparencia iphone 5/5S - Opción 1
Protectores con transparencia iphone 5/5S - Opción 1
 
Síndrome del biberón
Síndrome del biberónSíndrome del biberón
Síndrome del biberón
 
Portafolios electrónicos
Portafolios electrónicosPortafolios electrónicos
Portafolios electrónicos
 
Ambiente personal
Ambiente personalAmbiente personal
Ambiente personal
 
Rey del mar
Rey del marRey del mar
Rey del mar
 

Similar to Qué es una base de datos

Similar to Qué es una base de datos (20)

Base de datos cjcm
Base de datos cjcm Base de datos cjcm
Base de datos cjcm
 
Base de datos cjcm
Base de datos cjcm Base de datos cjcm
Base de datos cjcm
 
Base de datos cjcm
Base de datos cjcm Base de datos cjcm
Base de datos cjcm
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de datos cjcm
Base de datos cjcmBase de datos cjcm
Base de datos cjcm
 
Base de datos cjcm
Base de datos cjcmBase de datos cjcm
Base de datos cjcm
 
Bases de datos    introducción
Bases de datos    introducciónBases de datos    introducción
Bases de datos    introducción
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos "primera parte"
Base de datos "primera parte"Base de datos "primera parte"
Base de datos "primera parte"
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
 

Qué es una base de datos

  • 1.
  • 2. ESTRUCTURA DE UNA BASE DE DATOS
  • 3. IMPORTANCIA DE LAS BASES DE DATOS • U N A B A S E D E D AT O S P R O P O R C I O N A A L O S U S U A R I O S E L A C C E S O A D AT O S , QUE PUEDEN VISUALIZAR, INGRESAR O ACTUALIZAR. • U N A B A S E D E D AT O S P U E D E S E R LOCAL, ES DECIR QUE PUEDE UTILIZARLA SÓLO UN USUARIO EN UN EQUIPO, O PUEDE SER DISTRIBUIDA. • L A P R I N C I PA L V E N TA J A D E U T I L I Z A R B A S E S D E D AT O S E S Q U E M Ú LT I P L E S USUARIOS PUEDEN ACCEDER A ELLAS AL MISMO TIEMPO.
  • 4. LOS DBMS PRINCIPALES Los principales sistemas de administración de bases de datos son: Borland Paradox Filemaker IBM DB2 Ingres Interbase Microsoft SQL server Microsoft Access Microsoft FoxPro Oracle Sybase MySQL PostgreSQL mSQL SQL Server 11
  • 5. TIPOS DE USUARIOS EN BASE DE DATOS Usuario Final: es la persona que utiliza los datos, esta persona ve datos convertidos en información: Desarrollador de Aplicaciones: es la persona que desarrolla los sistemas que interactuàn con la Base de Datos. DBA: es la persona que asegura integridad, consistencia, redundancia, seguridad este es el Administrador de Base de Datos quien sed encarga de realizar el mantenimiento diario o periòdico de los datos.
  • 6. CONCEPTOS BÁSICOS DE BASE DE DATOS Archivo: son conjuntos de registr os. Registros: son conjuntos de campos. Campos: es la mínima unidad de referencia.
  • 10. Conceptos del Modelo EntidadRelación Entidades Son objetos concretos o abstractos que presentan interés para el sistema y sobre los que se recoge información que será representada en un sistema de bases de datos. Por ejemplo, clientes, proveedores y facturas serían entidades en el entorno de una empresa. Atributos Es una unidad básica e indivisible de información acerca de una entidad o una relación. Por ejemplo la entidad proveedor tendrá los atributos nombre, domicilio, población, CIF.
  • 11. Dominios Es el conjunto de valores que puede tomar cada atributo. Por ejemplo el dominio del atributo población, será la relación de todas las poblaciones del ámbito de actuación de nuestra empresa. Tablas Es la forma de estructurar los datos en filas o registros y columnas o atributos. Relación Es la asociación que se efectúa entre entidades. Por ejemplo la relación entre las entidades facturas emitidas y clientes. Dentro de una base de datos es una tabla.
  • 12. Tablas relacionales Son tablas que cumplen los siguientes requisitos: Cada fila debe ser única, es decir no pueden existir filas duplicadas. Cada columna debe ser única Los valores de las columnas deben pertenecer al dominio de cada atributo Debe tener un solo tipo de fila, cuyo formato está definido por el esquema de tabla o la relación. El valor de la columna para cada fila debe ser único. No puede contener columnas duplicadas.
  • 13. Operaciones sobre Tablas El Sistema Gestor de Bases de Datos : Ejemplos de operaciones son: Selección: Obtiene un subconjunto de filas de la tabla o vista, que cumplen una determinada condición. Proyección: Obtiene un subconjunto de columnas de todas las filas de la tabla. Unión: Realizamos la unión de varias tablas, cuyo resultado será el conjunto de todas las filas de las tablas origen. Las columnas respectivas de dichas tablas deben ser iguales entre sí. Diferencia: Inversa a la anterior, devuelve las filas que estén en una tabla y no pertenezcan a una segunda tabla. Deben por tanto ser iguales también las columnas respectivas entre sí. Producto cartesiano: El resultado será una fila por cada combinación entre cada fila de una tabla y todas las de la otra. Los valores de ambas filas se concatenarán. Intersección: Obtiene aquellas filas que sean idénticas en ambas tablas. Join: Es la operación de unir filas de dos tablas a través de algún campo común (normalmente la clave),
  • 14. Como diseñar una Base de Datos • • • • Determinar la finalidad de la base de datos Determinar las tablas que se necesitan Determinar los campos que se necesitan Identificar el campo o campos con valores únicos en cada registro • Perfeccionar el diseño • Introducir datos y crear otros objetos de la base de datos • Utilizar las herramientas de análisis