SlideShare una empresa de Scribd logo
1 de 19
BASE DE
DATOS
MUNIVE RIOS, Tatiana Lady
Ingeniería de Sistemas
MSP| MCP
RAMEZ ELMASRI Y SHAMKANT B. NAVATHE
Es un almacenamiento de datos formalmente
definido, controlado centralmente para intentar
servir a múltiples y diferentes aplicaciones.La
base de datos es una fuente significativa de
datos que son compartidos por numerosos
usuarios para diversas aplicaciones.
BASE DE DATOS
CONCEPTOS
BÁSICOS
Resulta relevante para que el Técnico en Administración cumpla su rol como
usuario de los sistemas o como integrante del equipo de desarrollo que conozca
algunos conceptos básicos vinculados al tema Bases de Datos.
Datos
Entidades
Claves primarias y foráneas
Relaciones
Restricciones de integridad referencial
Metadatos
DATOS
“DATOS SON HECHOS CONOCIDOS QUE PUEDEN
REGISTRARSE Y QUE TIENEN UN SIGNIFICADO IMPLÍCITO”.
RAMEZ ELMASRI Y SHAMKANT B. NAVATHE
EJEMPLO:
PUEDEN CONSTITUIR DATOS LOS NOMBRES, NÚMEROS
TELEFÓNICOS Y DIRECCIONES DE PERSONAS QUE CONOCEMOS
3256789
Elena Sánchez
Kli@adinet.com.uy
18deJulio 1880
Entidades
Una entidad es todo aquello de lo cual
interesa guardar datos, por ejemplo:
clientes, facturas, productos, empleados.
En el Modelo de Entidad-Relación que
se presenta, se observa que las entidades
están formadas por atributos o campos
referidos a un mismo tema que interesa
almacenar.
Claves Primarias y Claves Foráneas
Cada entidad tiene una clave primaria o campo
llave que identifica unívocamente al conjunto de
datos.
Cuando en una entidad figura la clave primaria de
otra entidad, ésta se denomina clave foránea.
Las entidades se relacionan entre sí a través de las
claves foráneas.
Claves Primarias y Claves Foráneas
CLAVES PRIMARIAS
Código de Cliente es la clave primaria de
Cliente. A cada cliente se le asocia un código y a
cada código le corresponde un cliente. Asimismo,
Número de Factura y Código de Producto son
claves primarias de Facturas y Productos
respectivamente.
CLAVES FORÁNEAS
Son claves foráneas en Facturas Código de
Cliente y Código de Producto.
Clientes se relaciona con Facturas a través del
Código de Cliente que figura en ambas tablas y
con Productos mediante el Código de producto.
Restricciones de integridad referencial
RESTRICCIONES DE INTEGRIDAD REFERENCIAL
-Código de Clientes en Facturas debe cumplir que exista en Clientes y que sea clave
primaria
-Código de Producto Facturas debe cumplir que exista en Productos y que sea clave
primaria
1°
Campo
•SE REFIERE A LA UBICACIÓN EN UN REGISTRO EN EL CUAL SE ALMACENA UN TIPO ESPECÍFICO DE DATOS.
•POR EJEMPLO, EL REGISTRO-EMPLEADO PUEDE CONTENER CAMPOS PARA ALMACENAR EL
•APELLIDO, NOMBRE, DIRECCIÓN, CIUDAD, ESTADO, CP, FECHA-CONTRATACIÓN, SALARIO-ACTUAL,
•PUESTO, DEPARTAMENTO, ETC. LOS CAMPOS INDIVIDUALES SE CARACTERIZAN POR SU LONGITUD
•MÁXIMA Y EL TIPO DE DATOS (POR EJEMPLO, ALFABÉTICO, NUMÉRICO O FINANCIERO) QUE PUEDEN
•CONTENER. LA FACILIDAD PARA CREAR ESTAS ESPECIFICACIONES SE ENCUENTRA CONTENIDA
•GENERALMENTE EN EL LENGUAJE DE DEFINICIÓN DE DATOS (DDL- DATA DEFINITION LANGUAGE). EN
•UN SISTEMA ADMINISTRADOR DE BASES DE DATOS RELACIONALES (RDMS – RELATIONAL DATABASE
•MANAGMENT SYSTEM) A LOS CAMPOS SE LES CONOCE COMO COLUMNAS.
•
• UN CAMPO ES UN PUNTO EN UNA TABLA
• UN CAMPO=DATO=ALGÚN VALOR
COLUMNA
• UN RDMS (SISTEMA ADMINISTRADOR DE BASES DE
DATOS RELACIONALES ) SE REFIERE AL NOMBRE DE
• UN ATRIBUTO. A LA COLECCIÓN DE LOS VALORES
DE UNA COLUMNA QUE FORMAN LA DESCRIPCIÓN
DE
• UNA ENTIDAD EN PARTICULAR SE LE LLAMA TUPLA O
FILA. UNA COLUMNA EQUIVALE A UN CAMPO DE
UN
• REGISTRO EN UN SISTEMA DE ARCHIVOS NO
RELACIONALES.
•UNA COLUMNA ES UN GRUPO DE ELEMENTOS QUE SE
ENCUENTRAN ENLISTADOS HACIA ARRIBA Y ABAJO,
• ES DECIR, DE FORMA VERTICAL.
FILA
•SE REFIERE A UNA SERIE DE ELEMENTOS ORGANIZADOS
DE FORMA HORIZONTAL DENTRO DE UN TIPO DE
ESTRUCTURA, POR EJEMPLO, UNA SERIE CONTINUA DE
CELDAS COLOCADAS DE IZQUIERDA A DERECHA EN
UNA HOJA DE CÁLCULO; UNA LÍNEA HORIZONTAL DE
PÍXELES EN UNA PANTALLA DE VIDEO O UN CONJUNTO
DE VALORES ALINEADOS HORIZONTALMENTE EN UNA
TABLA.
•UNA FILA ES UN GRUPO DE ELEMENTOS QUE SE
ENCUENTRAN ENLISTADOS DE UN EXTREMO A OTRO (DE
IZQUIERDA A DERECHA, ES DECIR, HORIZONTALMENTE).
REGISTRO
• SE REFIERE A UNA ESTRUCTURA DE
DATOS QUE ES UN CONJUNTO DE
CAMPOS (ELEMENTOS), CADA UNO
• CON SU PROPIO NOMBRE Y TIPO.
• UN REGISTRO ES UN GRUPO DE
CAMPOS EN UNA FILA.
TABLA
•EN UN RDMS, SE REFIERE A UNA
ESTRUCTURA DE DATOS CARACTERIZADA
POR FILAS Y COLUMNAS QUE CONTIENE
DATOS EN LAS CELDAS DADAS EN LAS
INTERSECCIONES DE LAS FILAS Y LAS
COLUMNAS. LA TABLA ES LA ESTRUCTURA
SUBYACENTE DE UNA RELACIÓN.
•UNA TABLA ES UN CONJUNTO DE FILAS Y
COLUMNAS.
VARIABLE
•EL NOMBRE DE UNA VARIABLE ES LA ETIQUETA QUE
SE LE ASIGNA A UNA COLUMNA.
•NOTA: ESTA ES TAL VEZ UNA DEFINICIÓN
LIGERAMENTE DIFERENTE DE LA QUE HA APRENDIDO
EN UNA CLASE DE PROGRAMACIÓN. EN
PROGRAMACIÓN, UNA VARIABLE SE DEFINE COMO
UNA UBICACIÓN DE ALMACENAMIENTO CON UN
NOMBRE CAPAZ DE CONTENER DATOS QUE SE
PUEDEN MODIFICAR DURANTE LA EJECUCIÓN DE UN
PROGRAMA.
• REPORTE DE CALIFICACIONES – PROYECTO
ESTUDIANTIL
Nombr
e-
Docent
e
ID-
Alumno
Nombr
e-
Alumno
Calificaci
ón
Númer
o-
Secció
n
Pérez
López campo campo
Martíne
z
campo
R e g i s t r o
Fundamentos de Base de Datos-MSP

Más contenido relacionado

Similar a Fundamentos de Base de Datos-MSP

Base de datos
Base de datosBase de datos
Base de datos
n3ny1521
 
Instituto de banca y comercio base de datos
Instituto de banca y comercio base de datosInstituto de banca y comercio base de datos
Instituto de banca y comercio base de datos
Franky Mathías
 
Apuntes php mysql
Apuntes php mysqlApuntes php mysql
Apuntes php mysql
I LG
 
Presentacion bd
Presentacion bdPresentacion bd
Presentacion bd
Ilse Mari
 
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRAPRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
Heriberto Razo Bocanegra
 

Similar a Fundamentos de Base de Datos-MSP (20)

Base de datos conceptos
Base de datos conceptosBase de datos conceptos
Base de datos conceptos
 
S5-SCBC.pptx
S5-SCBC.pptxS5-SCBC.pptx
S5-SCBC.pptx
 
S5-SCBC.pptx
S5-SCBC.pptxS5-SCBC.pptx
S5-SCBC.pptx
 
S5-SCBC.pptx
S5-SCBC.pptxS5-SCBC.pptx
S5-SCBC.pptx
 
Conceptos bases de datos
Conceptos bases de datosConceptos bases de datos
Conceptos bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Conceptos básicos b d
Conceptos básicos b dConceptos básicos b d
Conceptos básicos b d
 
Trabajo practico N°4 Access
Trabajo practico N°4 AccessTrabajo practico N°4 Access
Trabajo practico N°4 Access
 
Instituto de banca y comercio base de datos
Instituto de banca y comercio base de datosInstituto de banca y comercio base de datos
Instituto de banca y comercio base de datos
 
06 FUNDAMENTOS BD.pdf
06 FUNDAMENTOS BD.pdf06 FUNDAMENTOS BD.pdf
06 FUNDAMENTOS BD.pdf
 
Conceptos basicos de base de datos
Conceptos basicos de base de datosConceptos basicos de base de datos
Conceptos basicos de base de datos
 
Introducción a Bases de Datos
Introducción a Bases de DatosIntroducción a Bases de Datos
Introducción a Bases de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Apuntes php mysql
Apuntes php mysqlApuntes php mysql
Apuntes php mysql
 
Presentacion bd
Presentacion bdPresentacion bd
Presentacion bd
 
Base de datos orientado a objetos
Base de datos orientado a objetosBase de datos orientado a objetos
Base de datos orientado a objetos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRAPRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
 
BASE DE DATOS...pptx
BASE DE DATOS...pptxBASE DE DATOS...pptx
BASE DE DATOS...pptx
 
Lab 01 modelado
Lab 01   modeladoLab 01   modelado
Lab 01 modelado
 

Último

CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
bingoscarlet
 

Último (20)

CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 

Fundamentos de Base de Datos-MSP

  • 1. BASE DE DATOS MUNIVE RIOS, Tatiana Lady Ingeniería de Sistemas MSP| MCP
  • 2. RAMEZ ELMASRI Y SHAMKANT B. NAVATHE
  • 3. Es un almacenamiento de datos formalmente definido, controlado centralmente para intentar servir a múltiples y diferentes aplicaciones.La base de datos es una fuente significativa de datos que son compartidos por numerosos usuarios para diversas aplicaciones. BASE DE DATOS
  • 5. Resulta relevante para que el Técnico en Administración cumpla su rol como usuario de los sistemas o como integrante del equipo de desarrollo que conozca algunos conceptos básicos vinculados al tema Bases de Datos. Datos Entidades Claves primarias y foráneas Relaciones Restricciones de integridad referencial Metadatos
  • 6. DATOS “DATOS SON HECHOS CONOCIDOS QUE PUEDEN REGISTRARSE Y QUE TIENEN UN SIGNIFICADO IMPLÍCITO”. RAMEZ ELMASRI Y SHAMKANT B. NAVATHE EJEMPLO: PUEDEN CONSTITUIR DATOS LOS NOMBRES, NÚMEROS TELEFÓNICOS Y DIRECCIONES DE PERSONAS QUE CONOCEMOS 3256789 Elena Sánchez Kli@adinet.com.uy 18deJulio 1880
  • 7. Entidades Una entidad es todo aquello de lo cual interesa guardar datos, por ejemplo: clientes, facturas, productos, empleados. En el Modelo de Entidad-Relación que se presenta, se observa que las entidades están formadas por atributos o campos referidos a un mismo tema que interesa almacenar.
  • 8. Claves Primarias y Claves Foráneas Cada entidad tiene una clave primaria o campo llave que identifica unívocamente al conjunto de datos. Cuando en una entidad figura la clave primaria de otra entidad, ésta se denomina clave foránea. Las entidades se relacionan entre sí a través de las claves foráneas.
  • 9. Claves Primarias y Claves Foráneas CLAVES PRIMARIAS Código de Cliente es la clave primaria de Cliente. A cada cliente se le asocia un código y a cada código le corresponde un cliente. Asimismo, Número de Factura y Código de Producto son claves primarias de Facturas y Productos respectivamente. CLAVES FORÁNEAS Son claves foráneas en Facturas Código de Cliente y Código de Producto. Clientes se relaciona con Facturas a través del Código de Cliente que figura en ambas tablas y con Productos mediante el Código de producto.
  • 10. Restricciones de integridad referencial RESTRICCIONES DE INTEGRIDAD REFERENCIAL -Código de Clientes en Facturas debe cumplir que exista en Clientes y que sea clave primaria -Código de Producto Facturas debe cumplir que exista en Productos y que sea clave primaria
  • 11.
  • 12. Campo •SE REFIERE A LA UBICACIÓN EN UN REGISTRO EN EL CUAL SE ALMACENA UN TIPO ESPECÍFICO DE DATOS. •POR EJEMPLO, EL REGISTRO-EMPLEADO PUEDE CONTENER CAMPOS PARA ALMACENAR EL •APELLIDO, NOMBRE, DIRECCIÓN, CIUDAD, ESTADO, CP, FECHA-CONTRATACIÓN, SALARIO-ACTUAL, •PUESTO, DEPARTAMENTO, ETC. LOS CAMPOS INDIVIDUALES SE CARACTERIZAN POR SU LONGITUD •MÁXIMA Y EL TIPO DE DATOS (POR EJEMPLO, ALFABÉTICO, NUMÉRICO O FINANCIERO) QUE PUEDEN •CONTENER. LA FACILIDAD PARA CREAR ESTAS ESPECIFICACIONES SE ENCUENTRA CONTENIDA •GENERALMENTE EN EL LENGUAJE DE DEFINICIÓN DE DATOS (DDL- DATA DEFINITION LANGUAGE). EN •UN SISTEMA ADMINISTRADOR DE BASES DE DATOS RELACIONALES (RDMS – RELATIONAL DATABASE •MANAGMENT SYSTEM) A LOS CAMPOS SE LES CONOCE COMO COLUMNAS. • • UN CAMPO ES UN PUNTO EN UNA TABLA • UN CAMPO=DATO=ALGÚN VALOR
  • 13. COLUMNA • UN RDMS (SISTEMA ADMINISTRADOR DE BASES DE DATOS RELACIONALES ) SE REFIERE AL NOMBRE DE • UN ATRIBUTO. A LA COLECCIÓN DE LOS VALORES DE UNA COLUMNA QUE FORMAN LA DESCRIPCIÓN DE • UNA ENTIDAD EN PARTICULAR SE LE LLAMA TUPLA O FILA. UNA COLUMNA EQUIVALE A UN CAMPO DE UN • REGISTRO EN UN SISTEMA DE ARCHIVOS NO RELACIONALES. •UNA COLUMNA ES UN GRUPO DE ELEMENTOS QUE SE ENCUENTRAN ENLISTADOS HACIA ARRIBA Y ABAJO, • ES DECIR, DE FORMA VERTICAL.
  • 14. FILA •SE REFIERE A UNA SERIE DE ELEMENTOS ORGANIZADOS DE FORMA HORIZONTAL DENTRO DE UN TIPO DE ESTRUCTURA, POR EJEMPLO, UNA SERIE CONTINUA DE CELDAS COLOCADAS DE IZQUIERDA A DERECHA EN UNA HOJA DE CÁLCULO; UNA LÍNEA HORIZONTAL DE PÍXELES EN UNA PANTALLA DE VIDEO O UN CONJUNTO DE VALORES ALINEADOS HORIZONTALMENTE EN UNA TABLA. •UNA FILA ES UN GRUPO DE ELEMENTOS QUE SE ENCUENTRAN ENLISTADOS DE UN EXTREMO A OTRO (DE IZQUIERDA A DERECHA, ES DECIR, HORIZONTALMENTE).
  • 15. REGISTRO • SE REFIERE A UNA ESTRUCTURA DE DATOS QUE ES UN CONJUNTO DE CAMPOS (ELEMENTOS), CADA UNO • CON SU PROPIO NOMBRE Y TIPO. • UN REGISTRO ES UN GRUPO DE CAMPOS EN UNA FILA.
  • 16. TABLA •EN UN RDMS, SE REFIERE A UNA ESTRUCTURA DE DATOS CARACTERIZADA POR FILAS Y COLUMNAS QUE CONTIENE DATOS EN LAS CELDAS DADAS EN LAS INTERSECCIONES DE LAS FILAS Y LAS COLUMNAS. LA TABLA ES LA ESTRUCTURA SUBYACENTE DE UNA RELACIÓN. •UNA TABLA ES UN CONJUNTO DE FILAS Y COLUMNAS.
  • 17. VARIABLE •EL NOMBRE DE UNA VARIABLE ES LA ETIQUETA QUE SE LE ASIGNA A UNA COLUMNA. •NOTA: ESTA ES TAL VEZ UNA DEFINICIÓN LIGERAMENTE DIFERENTE DE LA QUE HA APRENDIDO EN UNA CLASE DE PROGRAMACIÓN. EN PROGRAMACIÓN, UNA VARIABLE SE DEFINE COMO UNA UBICACIÓN DE ALMACENAMIENTO CON UN NOMBRE CAPAZ DE CONTENER DATOS QUE SE PUEDEN MODIFICAR DURANTE LA EJECUCIÓN DE UN PROGRAMA.
  • 18. • REPORTE DE CALIFICACIONES – PROYECTO ESTUDIANTIL Nombr e- Docent e ID- Alumno Nombr e- Alumno Calificaci ón Númer o- Secció n Pérez López campo campo Martíne z campo R e g i s t r o