SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
Introducción a los
Sistemas de Bases
de Datos
Relacionales
Prof. Javier Romero
Objetivos del Taller:
Definir el concepto Base de Datos (Data Base) y explicar como esta
interactúa con los datos y la información.
Definir el termino Integridad de Datos (data integrity) y describir las
cualidades del valor de la información.
Discutir los términos : Data, Información, Tabla “Table”, Campo
“Field”, Registro “Record”, Archivo “File”, Campo Primario “Primary
Key”, entre otros.
El término base de datos (Database)
describe una colección de información
relacionada, organizada de manera tal que
se pueda accesar, extraer y utilizar.
3
4
Base de Datos
Datos vs Información
= Colección de caracteres que no
han sido procesados por un sistema de manejo de
información.
• Texto
• Números
• Imágenes
• Audio
• Video
Datos vs Información
= Datos procesados por un
sistema de manejo de información.
• Documentos
• Imágenes
• Audio
• Video
¿Qué es un DBMS?
Los DBMS (Data Base Management System) son los
programas que las para la
de los en una .
¿Qué hace un DBMS?
Los DBMS (Data Base Management System)
permiten crear bases de datos y procesar los datos.
Los procesos incluyen añadir, modificar o borrar
datos. Además, organizan los datos, permiten
extraerlos, crear formas y reportes utilizando los
datos de la base de datos.
Otra función importante de los DBMS es asegurar la
.
Data Integrity
La
identifica la calidad de los datos.
Si se entran datos incorrectos a la
base de datos se producen
resultados incorrectos. “GIGO”
La integridad es impórtate en los DBMS
porque las computadoras y los
usuarios usan la información para
tomar decisiones y acciones a seguir.
Validación de los datos
Validación de datos es el proceso
de comparar datos a través de
reglas o valores con el fin de
determinar si la data es correcta.
Los DBMS se configuran y
programan para llevar a cavo este
proceso.
La información validada debe
cumplir con los siguientes
características:
Precisa
Verificable
A tiempo
(oportuna)
Organizada
Accesible
Útil
Costo
Efectiva
Sistemas de Bases de Datos Populares
Imagen tomada de: Discovering Computers 2012: Chapter 10, Page 527, Figure 10‐11
Sistemas de Bases de Datos Populares
Imagen tomada de: Discovering Computers 2012: Chapter 10, Page 527, Figure 10‐11
Bases de Datos Relacionales (RDBMS)
“Relational Data Base”
Una base de datos
relacional es una base
de datos que almacena
y organiza los datos en
TABLAS. Las tablas
consisten de columnas
y filas.
Ejemplo de las tablas de una BD de Access
Cada tabla de la BD
representa una entidad.
Características de una Tabla de Access
Nombre de la Tabla Columnas “Campos” o “Fields”
Filas
“Regitros”
o “Records”
Primay Key
Nombre de los Campos
Una tabla es una entidad es algo (un objeto) para lo cual se acumulan
datos. Cada entidad tiene atributos “campos”.
Los atributos son las características de las tablas. Los
atributos forman las columnas de la tabla que se
conocen como campos.
campos
A los valores específicos de los campos se le conoce como
ocurrencias.
Información específica de un record
Un record es
una fila en la
tabla.
El record contiene información de una
persona, de un producto o de un evento.
Primary Key
Es un campo o grupo de campos
que identifica de manera única
un record. Es la herramienta que
utiliza el RDBMS para identificar
valores únicos.
El PK ayuda a mantener el
acceso a la tabla de forma
ordenada.
El Primary Key indica cuando se está duplicando alguna
información.
Foreign Key
Una clave foránea o clave extranjera (o Foreign Key FK)
es una limitación referencial entre dos tablas.
La clave foránea identifica una
columna o grupo de columnas en
una tabla (tabla hija o referendo) que
se refiere a una columna o grupo de
columnas en otra tabla (tabla
maestra o referenciada). Las
columnas en la tabla relacionada
deben ser la clave primaria PK. Profundizaremos más sobre el tema de los “Foreign Key”
dentro del tema de las relaciones entre tablas.
Características de las RDBMS
1. Una base de datos se compone de varias Tablas o
relaciones.
2. No pueden existir dos tablas con el mismo nombre ni
registro.
3. Cada tabla es a su vez un conjunto de campos
(columnas) y registros (filas).
4. La relación entre una tabla padre y un hijo se lleva a
cabo por medio de las claves primarias y claves
foráneas (o ajenas).
Características de las RDBMS
4. Lo Primary Key (claves primarias) son la clave
principal de un registro dentro de una tabla y estas
deben cumplir con la integridad de datos.
5. Las Foren Key (claves ajenas) se colocan en la tabla
hija, contienen el mismo valor que la clave primaria
del registro padre; por medio de estas se hacen las
formas relacionales.
Modelos de
Sistemas para
el Manejo de
Bases de Datos
Relacionales
más Populares
NOTA: Recuerden que dentro de nuestro curso
iniciaremos con MS-Access y luego nos
moveremos a trabajar con SQL.
Microsoft Access
MS- Access es un sistema
(DBMS) relacional para el
manejo de Bases de
Datos que trabaja bajo el
ambiente de Windows.
SQL Server
SQL (Structured Query Language) es un
lenguaje de programación estándar e
interactivo para la obtención de
información desde una base de datos y
para actualizarla.
SQL Server es un
sistema de gestión de
bases de datos
relacionales (RDBMS)
de Microsoft que está
diseñado para el
entorno empresarial.
Pasos básicos para el Diseño de una Base de Datos
24
1. Determinar el propósito de su base de datos.
2. Determinar cuantas tablas se utilizaran. Saber cual es la
entidad y sus debidos campos. Tenga presente que la
información nunca se duplica ni en una tabla ni entre tablas
(haga este ejercicio en papel primero).
3. Determinar que campos se utilizarán. Cada tabla va a tener
información de un mismo tema.
4. Determine las relaciones entre las tablas.

Contenu connexe

Tendances

DSBase Pharmacovigilance 3
DSBase  Pharmacovigilance 3DSBase  Pharmacovigilance 3
DSBase Pharmacovigilance 3Anatoliy Chadyuk
 
Clinical Data Review Best Practices - E. Herbel
Clinical Data Review Best Practices - E. HerbelClinical Data Review Best Practices - E. Herbel
Clinical Data Review Best Practices - E. HerbelQuanticate
 
Ann Rockley — Managing the Complexities of the Core Data Sheet (CDS)
Ann Rockley — Managing the Complexities of the Core Data Sheet (CDS)Ann Rockley — Managing the Complexities of the Core Data Sheet (CDS)
Ann Rockley — Managing the Complexities of the Core Data Sheet (CDS)Ann Rockley
 
Efficient Data Reviews and Quality in Clinical Trials - Kelci Miclaus
Efficient Data Reviews and Quality in Clinical Trials - Kelci MiclausEfficient Data Reviews and Quality in Clinical Trials - Kelci Miclaus
Efficient Data Reviews and Quality in Clinical Trials - Kelci MiclausQuanticate
 
Argus Aggregrate Reporting_Katalyst HLS
Argus Aggregrate Reporting_Katalyst HLSArgus Aggregrate Reporting_Katalyst HLS
Argus Aggregrate Reporting_Katalyst HLSKatalyst HLS
 
Clincial Data Management
Clincial Data ManagementClincial Data Management
Clincial Data ManagementDeepak Yadav
 
Identifying Safety Signals by Data Mining the FDA Adverse Event Reporting Sys...
Identifying Safety Signals by Data Mining the FDA Adverse Event Reporting Sys...Identifying Safety Signals by Data Mining the FDA Adverse Event Reporting Sys...
Identifying Safety Signals by Data Mining the FDA Adverse Event Reporting Sys...Perficient, Inc.
 
Risk Based Approach CSV Training_Katalyst HLS
Risk Based Approach CSV Training_Katalyst HLSRisk Based Approach CSV Training_Katalyst HLS
Risk Based Approach CSV Training_Katalyst HLSKatalyst HLS
 
SDTM modelling: from study protocol to SDTM-compliant datasets
SDTM modelling: from study protocol to SDTM-compliant datasets SDTM modelling: from study protocol to SDTM-compliant datasets
SDTM modelling: from study protocol to SDTM-compliant datasets Angelo Tinazzi
 
Presentation: Pharmacovigilance – a regulator’s perspective
Presentation: Pharmacovigilance – a regulator’s perspective Presentation: Pharmacovigilance – a regulator’s perspective
Presentation: Pharmacovigilance – a regulator’s perspective TGA Australia
 
FDA regulation for medical devices
FDA regulation for medical devicesFDA regulation for medical devices
FDA regulation for medical devicesSimrana Fathima
 
DATA INTEGRITY GMP COMPLIANCE
DATA INTEGRITY GMP COMPLIANCEDATA INTEGRITY GMP COMPLIANCE
DATA INTEGRITY GMP COMPLIANCEPharmaceutical
 
Signal Detection & Management Strategies
Signal Detection & Management StrategiesSignal Detection & Management Strategies
Signal Detection & Management StrategiesFleming.
 
ความรู้เรื่องอาหารเสริมตามวัย
ความรู้เรื่องอาหารเสริมตามวัยความรู้เรื่องอาหารเสริมตามวัย
ความรู้เรื่องอาหารเสริมตามวัยUtai Sukviwatsirikul
 
Data integrity: TGA expectations
Data integrity: TGA expectationsData integrity: TGA expectations
Data integrity: TGA expectationsTGA Australia
 

Tendances (20)

21 CFR PART 50.pptx
21 CFR PART 50.pptx21 CFR PART 50.pptx
21 CFR PART 50.pptx
 
DSBase Pharmacovigilance 3
DSBase  Pharmacovigilance 3DSBase  Pharmacovigilance 3
DSBase Pharmacovigilance 3
 
Clinical Data Review Best Practices - E. Herbel
Clinical Data Review Best Practices - E. HerbelClinical Data Review Best Practices - E. Herbel
Clinical Data Review Best Practices - E. Herbel
 
Ann Rockley — Managing the Complexities of the Core Data Sheet (CDS)
Ann Rockley — Managing the Complexities of the Core Data Sheet (CDS)Ann Rockley — Managing the Complexities of the Core Data Sheet (CDS)
Ann Rockley — Managing the Complexities of the Core Data Sheet (CDS)
 
Efficient Data Reviews and Quality in Clinical Trials - Kelci Miclaus
Efficient Data Reviews and Quality in Clinical Trials - Kelci MiclausEfficient Data Reviews and Quality in Clinical Trials - Kelci Miclaus
Efficient Data Reviews and Quality in Clinical Trials - Kelci Miclaus
 
Argus Aggregrate Reporting_Katalyst HLS
Argus Aggregrate Reporting_Katalyst HLSArgus Aggregrate Reporting_Katalyst HLS
Argus Aggregrate Reporting_Katalyst HLS
 
Data Integrity
Data IntegrityData Integrity
Data Integrity
 
Clincial Data Management
Clincial Data ManagementClincial Data Management
Clincial Data Management
 
Identifying Safety Signals by Data Mining the FDA Adverse Event Reporting Sys...
Identifying Safety Signals by Data Mining the FDA Adverse Event Reporting Sys...Identifying Safety Signals by Data Mining the FDA Adverse Event Reporting Sys...
Identifying Safety Signals by Data Mining the FDA Adverse Event Reporting Sys...
 
Risk Based Approach CSV Training_Katalyst HLS
Risk Based Approach CSV Training_Katalyst HLSRisk Based Approach CSV Training_Katalyst HLS
Risk Based Approach CSV Training_Katalyst HLS
 
SDTM modelling: from study protocol to SDTM-compliant datasets
SDTM modelling: from study protocol to SDTM-compliant datasets SDTM modelling: from study protocol to SDTM-compliant datasets
SDTM modelling: from study protocol to SDTM-compliant datasets
 
Presentation: Pharmacovigilance – a regulator’s perspective
Presentation: Pharmacovigilance – a regulator’s perspective Presentation: Pharmacovigilance – a regulator’s perspective
Presentation: Pharmacovigilance – a regulator’s perspective
 
Data integrity challenges and solutions
Data integrity challenges and solutionsData integrity challenges and solutions
Data integrity challenges and solutions
 
ANDA Stability Requirements
ANDA Stability RequirementsANDA Stability Requirements
ANDA Stability Requirements
 
FDA regulation for medical devices
FDA regulation for medical devicesFDA regulation for medical devices
FDA regulation for medical devices
 
DATA INTEGRITY GMP COMPLIANCE
DATA INTEGRITY GMP COMPLIANCEDATA INTEGRITY GMP COMPLIANCE
DATA INTEGRITY GMP COMPLIANCE
 
Signal Detection & Management Strategies
Signal Detection & Management StrategiesSignal Detection & Management Strategies
Signal Detection & Management Strategies
 
ความรู้เรื่องอาหารเสริมตามวัย
ความรู้เรื่องอาหารเสริมตามวัยความรู้เรื่องอาหารเสริมตามวัย
ความรู้เรื่องอาหารเสริมตามวัย
 
RIM & IDMP Synergies
RIM & IDMP SynergiesRIM & IDMP Synergies
RIM & IDMP Synergies
 
Data integrity: TGA expectations
Data integrity: TGA expectationsData integrity: TGA expectations
Data integrity: TGA expectations
 

En vedette

Integrando recursos tecnológicos e internet en la sala de clase
Integrando recursos tecnológicos e internet en la sala de claseIntegrando recursos tecnológicos e internet en la sala de clase
Integrando recursos tecnológicos e internet en la sala de claseromeprofe
 
Taller de introducción a las computadoras for reparación
Taller de introducción a las computadoras for reparaciónTaller de introducción a las computadoras for reparación
Taller de introducción a las computadoras for reparaciónromeprofe
 
Búsquedas efectivas en
Búsquedas efectivas enBúsquedas efectivas en
Búsquedas efectivas enromeprofe
 
E book introducing_microsoft_social_engagement_source
E book  introducing_microsoft_social_engagement_sourceE book  introducing_microsoft_social_engagement_source
E book introducing_microsoft_social_engagement_sourceImix Colombia
 
Looking into the Future of Wealth Management - A Sawtooth Solutions White Paper
Looking into the Future of Wealth Management - A Sawtooth Solutions White PaperLooking into the Future of Wealth Management - A Sawtooth Solutions White Paper
Looking into the Future of Wealth Management - A Sawtooth Solutions White PaperRich Conley
 
Diversity and Recruitment for the City of Boulder
Diversity and Recruitment for the City of BoulderDiversity and Recruitment for the City of Boulder
Diversity and Recruitment for the City of BoulderAlan Murdock
 
Grafike - Graphics and digital print
Grafike - Graphics and digital print Grafike - Graphics and digital print
Grafike - Graphics and digital print Branko Jovanović
 
Technology Vision 2017 - Tendencia 4
Technology Vision 2017 - Tendencia 4Technology Vision 2017 - Tendencia 4
Technology Vision 2017 - Tendencia 4AccentureChile
 
Inesting: aplicação de inovação evolutiva
Inesting: aplicação de inovação evolutivaInesting: aplicação de inovação evolutiva
Inesting: aplicação de inovação evolutivaFrancesco Berrettini
 
Bajki giełdowe czyli jak inwestorzy na wezwanie odpowiedzieć nie chcieli
Bajki giełdowe czyli jak inwestorzy na wezwanie odpowiedzieć nie chcieliBajki giełdowe czyli jak inwestorzy na wezwanie odpowiedzieć nie chcieli
Bajki giełdowe czyli jak inwestorzy na wezwanie odpowiedzieć nie chcieliMariusz Kanicki
 
An Integration-Oriented Ontology to Govern Evolution in Big Data Ecosytems
An Integration-Oriented Ontology to Govern Evolution in Big Data EcosytemsAn Integration-Oriented Ontology to Govern Evolution in Big Data Ecosytems
An Integration-Oriented Ontology to Govern Evolution in Big Data EcosytemsSupersede
 
SECURE & EFFICIENT AUDIT SERVICE OUTSOURCING FOR DATA INTEGRITY IN CLOUDS
SECURE & EFFICIENT AUDIT SERVICE OUTSOURCING FOR DATA INTEGRITY IN CLOUDSSECURE & EFFICIENT AUDIT SERVICE OUTSOURCING FOR DATA INTEGRITY IN CLOUDS
SECURE & EFFICIENT AUDIT SERVICE OUTSOURCING FOR DATA INTEGRITY IN CLOUDSGyan Prakash
 

En vedette (19)

Integrando recursos tecnológicos e internet en la sala de clase
Integrando recursos tecnológicos e internet en la sala de claseIntegrando recursos tecnológicos e internet en la sala de clase
Integrando recursos tecnológicos e internet en la sala de clase
 
Taller de introducción a las computadoras for reparación
Taller de introducción a las computadoras for reparaciónTaller de introducción a las computadoras for reparación
Taller de introducción a las computadoras for reparación
 
Búsquedas efectivas en
Búsquedas efectivas enBúsquedas efectivas en
Búsquedas efectivas en
 
E book introducing_microsoft_social_engagement_source
E book  introducing_microsoft_social_engagement_sourceE book  introducing_microsoft_social_engagement_source
E book introducing_microsoft_social_engagement_source
 
Looking into the Future of Wealth Management - A Sawtooth Solutions White Paper
Looking into the Future of Wealth Management - A Sawtooth Solutions White PaperLooking into the Future of Wealth Management - A Sawtooth Solutions White Paper
Looking into the Future of Wealth Management - A Sawtooth Solutions White Paper
 
Diversity and Recruitment for the City of Boulder
Diversity and Recruitment for the City of BoulderDiversity and Recruitment for the City of Boulder
Diversity and Recruitment for the City of Boulder
 
Plan palomino de pelicula
Plan palomino de peliculaPlan palomino de pelicula
Plan palomino de pelicula
 
Juhlat spring
Juhlat  springJuhlat  spring
Juhlat spring
 
Grafike - Graphics and digital print
Grafike - Graphics and digital print Grafike - Graphics and digital print
Grafike - Graphics and digital print
 
Technology Vision 2017 - Tendencia 4
Technology Vision 2017 - Tendencia 4Technology Vision 2017 - Tendencia 4
Technology Vision 2017 - Tendencia 4
 
Phenq coupon
Phenq couponPhenq coupon
Phenq coupon
 
II World War
II World WarII World War
II World War
 
UI testing in Xcode 7
UI testing in Xcode 7UI testing in Xcode 7
UI testing in Xcode 7
 
Inesting: aplicação de inovação evolutiva
Inesting: aplicação de inovação evolutivaInesting: aplicação de inovação evolutiva
Inesting: aplicação de inovação evolutiva
 
Benefits of CRM for Higher Education Institutes
Benefits of CRM for Higher Education InstitutesBenefits of CRM for Higher Education Institutes
Benefits of CRM for Higher Education Institutes
 
Bajki giełdowe czyli jak inwestorzy na wezwanie odpowiedzieć nie chcieli
Bajki giełdowe czyli jak inwestorzy na wezwanie odpowiedzieć nie chcieliBajki giełdowe czyli jak inwestorzy na wezwanie odpowiedzieć nie chcieli
Bajki giełdowe czyli jak inwestorzy na wezwanie odpowiedzieć nie chcieli
 
Impact Investing Nieuws 1 April 2017
Impact Investing Nieuws 1 April 2017Impact Investing Nieuws 1 April 2017
Impact Investing Nieuws 1 April 2017
 
An Integration-Oriented Ontology to Govern Evolution in Big Data Ecosytems
An Integration-Oriented Ontology to Govern Evolution in Big Data EcosytemsAn Integration-Oriented Ontology to Govern Evolution in Big Data Ecosytems
An Integration-Oriented Ontology to Govern Evolution in Big Data Ecosytems
 
SECURE & EFFICIENT AUDIT SERVICE OUTSOURCING FOR DATA INTEGRITY IN CLOUDS
SECURE & EFFICIENT AUDIT SERVICE OUTSOURCING FOR DATA INTEGRITY IN CLOUDSSECURE & EFFICIENT AUDIT SERVICE OUTSOURCING FOR DATA INTEGRITY IN CLOUDS
SECURE & EFFICIENT AUDIT SERVICE OUTSOURCING FOR DATA INTEGRITY IN CLOUDS
 

Similaire à Introducción a los sistemas de bases de datos

BDD Material.pptx
BDD Material.pptxBDD Material.pptx
BDD Material.pptxmsalguero
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaoeml3333
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaClau Doria
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaClau Doria
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacionalAlex Javier
 
4 4 Bases De Datos
4 4 Bases De Datos4 4 Bases De Datos
4 4 Bases De DatosUVM
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 acRosa Felix
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 acRosa Felix
 
Base de datos (.net)
Base de datos (.net)Base de datos (.net)
Base de datos (.net)7891089671
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacionaldoc-92
 
Clase 1 conceptos basicos ac
Clase 1 conceptos basicos acClase 1 conceptos basicos ac
Clase 1 conceptos basicos acLuis Jherry
 
Base de datos 22222
Base de datos 22222Base de datos 22222
Base de datos 22222krentiista
 
Bases de datos
Bases de datosBases de datos
Bases de datosJosue Diaz
 
Base de datos
Base de datosBase de datos
Base de datosdanicerv
 

Similaire à Introducción a los sistemas de bases de datos (20)

BDD Material.pptx
BDD Material.pptxBDD Material.pptx
BDD Material.pptx
 
MODELAMIENTO DE BASE DE DATOS
MODELAMIENTO DE BASE DE DATOSMODELAMIENTO DE BASE DE DATOS
MODELAMIENTO DE BASE DE DATOS
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Tarea base de datos
Tarea base de datosTarea base de datos
Tarea base de datos
 
Tarea base de datos
Tarea base de datosTarea base de datos
Tarea base de datos
 
Tarea base de datos
Tarea base de datosTarea base de datos
Tarea base de datos
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 
4 4 Bases De Datos
4 4 Bases De Datos4 4 Bases De Datos
4 4 Bases De Datos
 
Trabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyyTrabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyy
 
Trabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyyTrabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyy
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 ac
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 ac
 
Base de datos (.net)
Base de datos (.net)Base de datos (.net)
Base de datos (.net)
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacional
 
Clase 1 conceptos basicos ac
Clase 1 conceptos basicos acClase 1 conceptos basicos ac
Clase 1 conceptos basicos ac
 
Base de datos 22222
Base de datos 22222Base de datos 22222
Base de datos 22222
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Plus de romeprofe

Emprendimiento prof javier romero
Emprendimiento prof javier romeroEmprendimiento prof javier romero
Emprendimiento prof javier romeroromeprofe
 
Analogia de un Sistema Operativo
Analogia de un Sistema OperativoAnalogia de un Sistema Operativo
Analogia de un Sistema Operativoromeprofe
 
Historia de las computadoras
Historia de las computadorasHistoria de las computadoras
Historia de las computadorasromeprofe
 
Categorías o tipos de computadoras
Categorías o tipos de computadorasCategorías o tipos de computadoras
Categorías o tipos de computadorasromeprofe
 
5.1 asignación
5.1 asignación5.1 asignación
5.1 asignaciónromeprofe
 
Cómo hacer un ensayo
Cómo hacer un ensayoCómo hacer un ensayo
Cómo hacer un ensayoromeprofe
 
Repaso examen parcial 1 inte 3510 l nuca
Repaso examen parcial 1 inte 3510 l nucaRepaso examen parcial 1 inte 3510 l nuca
Repaso examen parcial 1 inte 3510 l nucaromeprofe
 
Conversión de binario a octal
Conversión de binario a octalConversión de binario a octal
Conversión de binario a octalromeprofe
 
Generaciones de computadoras
Generaciones de computadorasGeneraciones de computadoras
Generaciones de computadorasromeprofe
 
Electricidad basica pdf
Electricidad basica pdfElectricidad basica pdf
Electricidad basica pdfromeprofe
 
Conceptos Básicos de Cableado de Red Estructurado
Conceptos Básicos de Cableado de Red EstructuradoConceptos Básicos de Cableado de Red Estructurado
Conceptos Básicos de Cableado de Red Estructuradoromeprofe
 
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2romeprofe
 
Estrategias de instrucción diferenciada distrito abril 2015 (1)
Estrategias de instrucción diferenciada distrito abril 2015 (1)Estrategias de instrucción diferenciada distrito abril 2015 (1)
Estrategias de instrucción diferenciada distrito abril 2015 (1)romeprofe
 
Pasos para crear paginas web
Pasos para crear paginas webPasos para crear paginas web
Pasos para crear paginas webromeprofe
 
Visual basic por primera vez
Visual basic por primera vezVisual basic por primera vez
Visual basic por primera vezromeprofe
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Introducción a html
Introducción a htmlIntroducción a html
Introducción a htmlromeprofe
 
La escala de un diseño
La escala de un diseñoLa escala de un diseño
La escala de un diseñoromeprofe
 
Ciclo de vida para desarrollar un programa de computadoras “program developme...
Ciclo de vida para desarrollar un programa de computadoras “program developme...Ciclo de vida para desarrollar un programa de computadoras “program developme...
Ciclo de vida para desarrollar un programa de computadoras “program developme...romeprofe
 

Plus de romeprofe (20)

Emprendimiento prof javier romero
Emprendimiento prof javier romeroEmprendimiento prof javier romero
Emprendimiento prof javier romero
 
Analogia de un Sistema Operativo
Analogia de un Sistema OperativoAnalogia de un Sistema Operativo
Analogia de un Sistema Operativo
 
Historia de las computadoras
Historia de las computadorasHistoria de las computadoras
Historia de las computadoras
 
Categorías o tipos de computadoras
Categorías o tipos de computadorasCategorías o tipos de computadoras
Categorías o tipos de computadoras
 
5.1 asignación
5.1 asignación5.1 asignación
5.1 asignación
 
Cómo hacer un ensayo
Cómo hacer un ensayoCómo hacer un ensayo
Cómo hacer un ensayo
 
Repaso examen parcial 1 inte 3510 l nuca
Repaso examen parcial 1 inte 3510 l nucaRepaso examen parcial 1 inte 3510 l nuca
Repaso examen parcial 1 inte 3510 l nuca
 
Conversión de binario a octal
Conversión de binario a octalConversión de binario a octal
Conversión de binario a octal
 
Generaciones de computadoras
Generaciones de computadorasGeneraciones de computadoras
Generaciones de computadoras
 
Electricidad basica pdf
Electricidad basica pdfElectricidad basica pdf
Electricidad basica pdf
 
Conceptos Básicos de Cableado de Red Estructurado
Conceptos Básicos de Cableado de Red EstructuradoConceptos Básicos de Cableado de Red Estructurado
Conceptos Básicos de Cableado de Red Estructurado
 
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
Aprendizaje significativo desarrollando destrezas educativas para el siglo xxi 2
 
Estrategias de instrucción diferenciada distrito abril 2015 (1)
Estrategias de instrucción diferenciada distrito abril 2015 (1)Estrategias de instrucción diferenciada distrito abril 2015 (1)
Estrategias de instrucción diferenciada distrito abril 2015 (1)
 
Pasos para crear paginas web
Pasos para crear paginas webPasos para crear paginas web
Pasos para crear paginas web
 
Visual basic por primera vez
Visual basic por primera vezVisual basic por primera vez
Visual basic por primera vez
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Introducción a html
Introducción a htmlIntroducción a html
Introducción a html
 
La escala de un diseño
La escala de un diseñoLa escala de un diseño
La escala de un diseño
 
Ciclo de vida para desarrollar un programa de computadoras “program developme...
Ciclo de vida para desarrollar un programa de computadoras “program developme...Ciclo de vida para desarrollar un programa de computadoras “program developme...
Ciclo de vida para desarrollar un programa de computadoras “program developme...
 

Dernier

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 

Dernier (20)

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 

Introducción a los sistemas de bases de datos

  • 1. Introducción a los Sistemas de Bases de Datos Relacionales Prof. Javier Romero
  • 2. Objetivos del Taller: Definir el concepto Base de Datos (Data Base) y explicar como esta interactúa con los datos y la información. Definir el termino Integridad de Datos (data integrity) y describir las cualidades del valor de la información. Discutir los términos : Data, Información, Tabla “Table”, Campo “Field”, Registro “Record”, Archivo “File”, Campo Primario “Primary Key”, entre otros.
  • 3. El término base de datos (Database) describe una colección de información relacionada, organizada de manera tal que se pueda accesar, extraer y utilizar. 3
  • 5. Datos vs Información = Colección de caracteres que no han sido procesados por un sistema de manejo de información. • Texto • Números • Imágenes • Audio • Video
  • 6. Datos vs Información = Datos procesados por un sistema de manejo de información. • Documentos • Imágenes • Audio • Video
  • 7. ¿Qué es un DBMS? Los DBMS (Data Base Management System) son los programas que las para la de los en una .
  • 8. ¿Qué hace un DBMS? Los DBMS (Data Base Management System) permiten crear bases de datos y procesar los datos. Los procesos incluyen añadir, modificar o borrar datos. Además, organizan los datos, permiten extraerlos, crear formas y reportes utilizando los datos de la base de datos. Otra función importante de los DBMS es asegurar la .
  • 9. Data Integrity La identifica la calidad de los datos. Si se entran datos incorrectos a la base de datos se producen resultados incorrectos. “GIGO” La integridad es impórtate en los DBMS porque las computadoras y los usuarios usan la información para tomar decisiones y acciones a seguir.
  • 10. Validación de los datos Validación de datos es el proceso de comparar datos a través de reglas o valores con el fin de determinar si la data es correcta. Los DBMS se configuran y programan para llevar a cavo este proceso. La información validada debe cumplir con los siguientes características: Precisa Verificable A tiempo (oportuna) Organizada Accesible Útil Costo Efectiva
  • 11. Sistemas de Bases de Datos Populares Imagen tomada de: Discovering Computers 2012: Chapter 10, Page 527, Figure 10‐11
  • 12. Sistemas de Bases de Datos Populares Imagen tomada de: Discovering Computers 2012: Chapter 10, Page 527, Figure 10‐11
  • 13. Bases de Datos Relacionales (RDBMS) “Relational Data Base” Una base de datos relacional es una base de datos que almacena y organiza los datos en TABLAS. Las tablas consisten de columnas y filas. Ejemplo de las tablas de una BD de Access Cada tabla de la BD representa una entidad.
  • 14. Características de una Tabla de Access Nombre de la Tabla Columnas “Campos” o “Fields” Filas “Regitros” o “Records” Primay Key Nombre de los Campos Una tabla es una entidad es algo (un objeto) para lo cual se acumulan datos. Cada entidad tiene atributos “campos”.
  • 15. Los atributos son las características de las tablas. Los atributos forman las columnas de la tabla que se conocen como campos. campos
  • 16. A los valores específicos de los campos se le conoce como ocurrencias. Información específica de un record Un record es una fila en la tabla. El record contiene información de una persona, de un producto o de un evento.
  • 17. Primary Key Es un campo o grupo de campos que identifica de manera única un record. Es la herramienta que utiliza el RDBMS para identificar valores únicos. El PK ayuda a mantener el acceso a la tabla de forma ordenada. El Primary Key indica cuando se está duplicando alguna información.
  • 18. Foreign Key Una clave foránea o clave extranjera (o Foreign Key FK) es una limitación referencial entre dos tablas. La clave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Las columnas en la tabla relacionada deben ser la clave primaria PK. Profundizaremos más sobre el tema de los “Foreign Key” dentro del tema de las relaciones entre tablas.
  • 19. Características de las RDBMS 1. Una base de datos se compone de varias Tablas o relaciones. 2. No pueden existir dos tablas con el mismo nombre ni registro. 3. Cada tabla es a su vez un conjunto de campos (columnas) y registros (filas). 4. La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y claves foráneas (o ajenas).
  • 20. Características de las RDBMS 4. Lo Primary Key (claves primarias) son la clave principal de un registro dentro de una tabla y estas deben cumplir con la integridad de datos. 5. Las Foren Key (claves ajenas) se colocan en la tabla hija, contienen el mismo valor que la clave primaria del registro padre; por medio de estas se hacen las formas relacionales.
  • 21. Modelos de Sistemas para el Manejo de Bases de Datos Relacionales más Populares NOTA: Recuerden que dentro de nuestro curso iniciaremos con MS-Access y luego nos moveremos a trabajar con SQL.
  • 22. Microsoft Access MS- Access es un sistema (DBMS) relacional para el manejo de Bases de Datos que trabaja bajo el ambiente de Windows.
  • 23. SQL Server SQL (Structured Query Language) es un lenguaje de programación estándar e interactivo para la obtención de información desde una base de datos y para actualizarla. SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está diseñado para el entorno empresarial.
  • 24. Pasos básicos para el Diseño de una Base de Datos 24 1. Determinar el propósito de su base de datos. 2. Determinar cuantas tablas se utilizaran. Saber cual es la entidad y sus debidos campos. Tenga presente que la información nunca se duplica ni en una tabla ni entre tablas (haga este ejercicio en papel primero). 3. Determinar que campos se utilizarán. Cada tabla va a tener información de un mismo tema. 4. Determine las relaciones entre las tablas.