SlideShare una empresa de Scribd logo
1 de 23
Alumnos, ¡Bienvenidos
     Semestre Otoño 2009!
Marcelo Sanhueza Calderón
Ingeniero Civil Informatico.
       Bases Datos.
Clase I
Conceptos de Bases Datos
  Una base de datos o banco de datos (en inglés: database) es un conjunto de datos
  pertenecientes a un mismo contexto y almacenados sistemáticamente para su
  posterior uso.

  Definición: Sistema gestor de bases de datos(DBMS)
  Un sistema de software que permite a sus usuarios crear, mantener y controlar el
  acceso a una base de datos.

  • Informix
  • Oracle
  • SQL
  • MySQL

  ¿ Que es una Base de Datos ?
  Es un conjunto de datos relacionados, generalmente es la parte de un sistema
Aplicaciones




Servidores




Bases de datos
Aplicaciones Tradicionales


• Inventario
• Reservas
• Compras
• Seguimiento
• Logística
• Transporte
• Educación
• Estadísticas
• Bancos
• Adm. Clientes
• Bibliotecas
• Sistemas educación
• Campus global
• Etc.
¿Qué empresa ocupan Bases de datos?

 Cualquier organización usualmente
 Intercambia
 Procesa
 Almacena
 Recupera
 Actualiza
 Revisa
 ... datos provenientes de su actividad
¿Qué tipos de datos?
• Ciertos aspectos del mundo real
• Cuantificables
• Objetivables
• Útiles
Ejemplo
• Entidades
• Alumnos
• Curso
• Secciones
• Notas
• Requisitos
¿Qué atributos podría tener cada uno?
¿Por qué no usar ficheros?



• No se puede ...
   • Buscar rápido
   • Modificar fragmentos pequeños
   • Hacer consultas complejas
   • Modificar varios ficheros a la vez
   • No es eficiente consultar partes pequeñas de los ficheros
       sin leerlos completos en memoria
• No hay restricciones de integridad
Características del enfoque
• Independencia de los datos
• Otros programas para los mismos datos
• Múltiples vistas de los datos
• Compartir datos
• Transacciones multiusuario
• Desarrollar programas en menos tiempo y que funcionen mejor
Términos clave
• Esquema de la base de datos
• Descripción de la estructura
• Estado de la base de datos
• Descripción del estado actual
Ejemplo
Base de datos de autores
Tablas
   autores
   editoriales
   libros
Tipos de dato
   TEXT - Texto
   INTEGER – Números enteros
   DATE – Fecha
Dibujar las tablas
Observar:
● Nombres de tabla
● Nombres de columna
● Tipos de dato
● Identificadores
● Relaciones
Roles y actores
• Administrador de datos y bases de datos (DBA)
• Diseñadores de bases de datos
• Desarrolladores de aplicaciones
• Usuarios finales
Administrador base de datos
  • Administración de datos
  • Planificación de la base de datos
  • Desarrollo de estándares (ej.: nombres), políticas y procedimientos
  • Diseño lógico de la base de datos
Administración de bases de datos
  • Diseño e implementación de la base de datos
  • Acceso y control (usuarios y passwords)
  • Mantenimiento (ej.: mantenimiento para mejor performance)
  • Respaldo
Diseñador de base de datos
• Diseño lógico de la base de datos
¿Qué datos deben ser almacenados?

• Definir vista parcial
¿Cómo deben organizarse los datos?
¿Cuáles son los usos típicos de los datos?
Programador de aplicaciones
Programas que usen las bases de datos
Interfaces a otros sistemas
• Web
• E-Mail
• Sistemas de ficheros
• etc.
¿Quienes son los
Usuarios finales?
Aplicaciones más avanzadas
Sistemas de información geográfica
Bases de datos multimedia
• Video
• Música
• Sonido
• Fotografías
Sistemas de proceso analítico on-line OLAP
Bases de datos distribuidas
Resumen
Bases de datos + Software = Sistema de Bases de
datos
Actores: administradores, usuarios finales,
diseñadores, programadores.
Modelo general



    Usuario_1
    Contabilidad


                         Gerente
    Usuario_2            General
    RRHH.
                   SQL

    Usuario_3
    Producción
Análisis de requerimientos
    Requisitos funcionales
¿Qué debe hacer el sistema?
    Transacciones
    Requisitos de datos
¿Qué debe almacenar el sistema?
Pensar en el futuro
    Tipos de dato
    Esquema de datos
    Diseño lógico -> tablas

Más contenido relacionado

La actualidad más candente

Base de datos act4 mendoza_yolanda
Base de datos act4 mendoza_yolandaBase de datos act4 mendoza_yolanda
Base de datos act4 mendoza_yolandaYmendoza Escalante
 
ACTIVIDAD No. 4 Base de Datos
ACTIVIDAD No. 4  Base de Datos ACTIVIDAD No. 4  Base de Datos
ACTIVIDAD No. 4 Base de Datos CBTa No. 50
 
Base de datos
Base de datosBase de datos
Base de datoslinandar
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datosdagny25
 
Paquetería oftimática
Paquetería oftimáticaPaquetería oftimática
Paquetería oftimáticaNancy García
 
Base de datos
Base de datosBase de datos
Base de datosSandy Cb
 
Actividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datosActividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datosefrain_bautista
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosthasly
 
Base de datos en la web
Base de datos en la webBase de datos en la web
Base de datos en la webgladys balza
 
Tipo de base de datos y funciones de un dba
Tipo de base de datos y funciones de un dbaTipo de base de datos y funciones de un dba
Tipo de base de datos y funciones de un dbaDannyNancayRamos
 
base de datos en la web
base de datos en la web base de datos en la web
base de datos en la web luis cedeño
 
Base de datos
Base de datosBase de datos
Base de datospatyTIC
 
Base de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo cBase de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo cjesus_12345
 
Bases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y AplicacionesBases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y Aplicacionesmireyacastro58118
 
Los sistemas gestores de bases de datos 5to C
Los sistemas gestores de bases de datos 5to CLos sistemas gestores de bases de datos 5to C
Los sistemas gestores de bases de datos 5to Cj1a1c1s
 

La actualidad más candente (20)

Base de datos act4 mendoza_yolanda
Base de datos act4 mendoza_yolandaBase de datos act4 mendoza_yolanda
Base de datos act4 mendoza_yolanda
 
Principales base de datos existentes
Principales base de datos existentesPrincipales base de datos existentes
Principales base de datos existentes
 
ACTIVIDAD No. 4 Base de Datos
ACTIVIDAD No. 4  Base de Datos ACTIVIDAD No. 4  Base de Datos
ACTIVIDAD No. 4 Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
Paquetería oftimática
Paquetería oftimáticaPaquetería oftimática
Paquetería oftimática
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Base de datos
Base de datosBase de datos
Base de datos
 
Actividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datosActividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Base de datos en la web
Base de datos en la webBase de datos en la web
Base de datos en la web
 
Tipo de base de datos y funciones de un dba
Tipo de base de datos y funciones de un dbaTipo de base de datos y funciones de un dba
Tipo de base de datos y funciones de un dba
 
base de datos en la web
base de datos en la web base de datos en la web
base de datos en la web
 
Act4 presentación reynoso_enrique
Act4 presentación reynoso_enriqueAct4 presentación reynoso_enrique
Act4 presentación reynoso_enrique
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo cBase de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo c
 
Basede datos nlsg
Basede datos nlsgBasede datos nlsg
Basede datos nlsg
 
Bases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y AplicacionesBases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y Aplicaciones
 
Base de datos
Base de datosBase de datos
Base de datos
 
Los sistemas gestores de bases de datos 5to C
Los sistemas gestores de bases de datos 5to CLos sistemas gestores de bases de datos 5to C
Los sistemas gestores de bases de datos 5to C
 

Destacado

Presentación Adriana Carles - eCommerce Day Santiago 2014
Presentación Adriana Carles - eCommerce Day Santiago 2014 Presentación Adriana Carles - eCommerce Day Santiago 2014
Presentación Adriana Carles - eCommerce Day Santiago 2014 eCommerce Institute
 
Presentación Ricardo Valenzuela - eCommerce Day Santiago 2014
Presentación Ricardo Valenzuela - eCommerce Day Santiago 2014Presentación Ricardo Valenzuela - eCommerce Day Santiago 2014
Presentación Ricardo Valenzuela - eCommerce Day Santiago 2014eCommerce Institute
 
Presentación Rodrigo Valdes - eCommerce Day Santiago 2014
Presentación Rodrigo Valdes - eCommerce Day Santiago 2014Presentación Rodrigo Valdes - eCommerce Day Santiago 2014
Presentación Rodrigo Valdes - eCommerce Day Santiago 2014eCommerce Institute
 
Presentación Gabriela Szlak - eCommerce Day Santiago 2014
Presentación Gabriela Szlak - eCommerce Day Santiago 2014 Presentación Gabriela Szlak - eCommerce Day Santiago 2014
Presentación Gabriela Szlak - eCommerce Day Santiago 2014 eCommerce Institute
 
Presentación Carolina Mandil - eCommerce Day Santiago 2014
Presentación Carolina Mandil - eCommerce Day Santiago 2014 Presentación Carolina Mandil - eCommerce Day Santiago 2014
Presentación Carolina Mandil - eCommerce Day Santiago 2014 eCommerce Institute
 
Presentación Pablo Larguia - eCommerce Day Santiago 2014
Presentación Pablo Larguia - eCommerce Day Santiago 2014 Presentación Pablo Larguia - eCommerce Day Santiago 2014
Presentación Pablo Larguia - eCommerce Day Santiago 2014 eCommerce Institute
 
Presentación Felipe Figueroa - eCommerce Day Santiago 2014
Presentación Felipe Figueroa - eCommerce Day Santiago 2014Presentación Felipe Figueroa - eCommerce Day Santiago 2014
Presentación Felipe Figueroa - eCommerce Day Santiago 2014eCommerce Institute
 

Destacado (8)

Presentación Adriana Carles - eCommerce Day Santiago 2014
Presentación Adriana Carles - eCommerce Day Santiago 2014 Presentación Adriana Carles - eCommerce Day Santiago 2014
Presentación Adriana Carles - eCommerce Day Santiago 2014
 
Presentación Ricardo Valenzuela - eCommerce Day Santiago 2014
Presentación Ricardo Valenzuela - eCommerce Day Santiago 2014Presentación Ricardo Valenzuela - eCommerce Day Santiago 2014
Presentación Ricardo Valenzuela - eCommerce Day Santiago 2014
 
Presentación Rodrigo Valdes - eCommerce Day Santiago 2014
Presentación Rodrigo Valdes - eCommerce Day Santiago 2014Presentación Rodrigo Valdes - eCommerce Day Santiago 2014
Presentación Rodrigo Valdes - eCommerce Day Santiago 2014
 
Presentación Gabriela Szlak - eCommerce Day Santiago 2014
Presentación Gabriela Szlak - eCommerce Day Santiago 2014 Presentación Gabriela Szlak - eCommerce Day Santiago 2014
Presentación Gabriela Szlak - eCommerce Day Santiago 2014
 
Presentación Carolina Mandil - eCommerce Day Santiago 2014
Presentación Carolina Mandil - eCommerce Day Santiago 2014 Presentación Carolina Mandil - eCommerce Day Santiago 2014
Presentación Carolina Mandil - eCommerce Day Santiago 2014
 
Presentación Pablo Larguia - eCommerce Day Santiago 2014
Presentación Pablo Larguia - eCommerce Day Santiago 2014 Presentación Pablo Larguia - eCommerce Day Santiago 2014
Presentación Pablo Larguia - eCommerce Day Santiago 2014
 
Presentación Felipe Figueroa - eCommerce Day Santiago 2014
Presentación Felipe Figueroa - eCommerce Day Santiago 2014Presentación Felipe Figueroa - eCommerce Day Santiago 2014
Presentación Felipe Figueroa - eCommerce Day Santiago 2014
 
Caja de pinturas
Caja de pinturasCaja de pinturas
Caja de pinturas
 

Similar a Clases 1

Bases De Datos Mark
Bases De Datos MarkBases De Datos Mark
Bases De Datos Markmark9
 
Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1Francisco Godoy
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de DatosSaulo Aizprua
 
Diapositivas base de datos...
Diapositivas base de datos...Diapositivas base de datos...
Diapositivas base de datos...Dialy Ramirez
 
Presentacion multimedia ariana 1
Presentacion multimedia ariana 1Presentacion multimedia ariana 1
Presentacion multimedia ariana 1ariveroar
 
Presentacion multimedia ariana Gomez 1
Presentacion multimedia ariana Gomez  1Presentacion multimedia ariana Gomez  1
Presentacion multimedia ariana Gomez 1ariana gomez
 
Introduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos RelacionalesIntroduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos Relacionalesesacre
 
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdfUnidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdfDanielMarquez902683
 
Presentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys VasquezPresentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys Vasquezodalys2562
 
Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datosjupiespe
 
Bases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLBases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLCONALEP
 
Presentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdfPresentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdfalexanderruiz51376
 
Funciones de un DBA y tipos de base de datos
Funciones de un DBA y tipos de base de datosFunciones de un DBA y tipos de base de datos
Funciones de un DBA y tipos de base de datosRoyJaramillo
 
BD - Semana 1
BD - Semana 1BD - Semana 1
BD - Semana 1kamui002
 

Similar a Clases 1 (20)

Bases De Datos Mark
Bases De Datos MarkBases De Datos Mark
Bases De Datos Mark
 
Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1
 
Bd introducción
Bd  introducciónBd  introducción
Bd introducción
 
Conceptos Generales de Bases de Datos
Conceptos Generales de Bases de DatosConceptos Generales de Bases de Datos
Conceptos Generales de Bases de Datos
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de Datos
 
Diapositivas base de datos...
Diapositivas base de datos...Diapositivas base de datos...
Diapositivas base de datos...
 
Presentacion multimedia ariana 1
Presentacion multimedia ariana 1Presentacion multimedia ariana 1
Presentacion multimedia ariana 1
 
Presentacion multimedia ariana Gomez 1
Presentacion multimedia ariana Gomez  1Presentacion multimedia ariana Gomez  1
Presentacion multimedia ariana Gomez 1
 
Introduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos RelacionalesIntroduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos Relacionales
 
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdfUnidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
 
Presentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys VasquezPresentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys Vasquez
 
U7.pdf
U7.pdfU7.pdf
U7.pdf
 
Basededatosicompleto 091122141836-phpapp02
Basededatosicompleto 091122141836-phpapp02Basededatosicompleto 091122141836-phpapp02
Basededatosicompleto 091122141836-phpapp02
 
Base de datos
Base de datosBase de datos
Base de datos
 
Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datos
 
Bases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLBases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQL
 
Presentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdfPresentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdf
 
Base de datos
Base de datos Base de datos
Base de datos
 
Funciones de un DBA y tipos de base de datos
Funciones de un DBA y tipos de base de datosFunciones de un DBA y tipos de base de datos
Funciones de un DBA y tipos de base de datos
 
BD - Semana 1
BD - Semana 1BD - Semana 1
BD - Semana 1
 

Último

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
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
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 

Último (20)

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
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
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 

Clases 1

  • 1. Alumnos, ¡Bienvenidos Semestre Otoño 2009! Marcelo Sanhueza Calderón Ingeniero Civil Informatico. Bases Datos.
  • 2. Clase I Conceptos de Bases Datos Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. Definición: Sistema gestor de bases de datos(DBMS) Un sistema de software que permite a sus usuarios crear, mantener y controlar el acceso a una base de datos. • Informix • Oracle • SQL • MySQL ¿ Que es una Base de Datos ? Es un conjunto de datos relacionados, generalmente es la parte de un sistema
  • 4. Aplicaciones Tradicionales • Inventario • Reservas • Compras • Seguimiento • Logística • Transporte • Educación • Estadísticas • Bancos • Adm. Clientes • Bibliotecas • Sistemas educación • Campus global • Etc.
  • 5. ¿Qué empresa ocupan Bases de datos? Cualquier organización usualmente Intercambia Procesa Almacena Recupera Actualiza Revisa ... datos provenientes de su actividad
  • 6. ¿Qué tipos de datos? • Ciertos aspectos del mundo real • Cuantificables • Objetivables • Útiles
  • 7. Ejemplo • Entidades • Alumnos • Curso • Secciones • Notas • Requisitos ¿Qué atributos podría tener cada uno?
  • 8.
  • 9. ¿Por qué no usar ficheros? • No se puede ... • Buscar rápido • Modificar fragmentos pequeños • Hacer consultas complejas • Modificar varios ficheros a la vez • No es eficiente consultar partes pequeñas de los ficheros sin leerlos completos en memoria • No hay restricciones de integridad
  • 10.
  • 11. Características del enfoque • Independencia de los datos • Otros programas para los mismos datos • Múltiples vistas de los datos • Compartir datos • Transacciones multiusuario • Desarrollar programas en menos tiempo y que funcionen mejor
  • 12. Términos clave • Esquema de la base de datos • Descripción de la estructura • Estado de la base de datos • Descripción del estado actual
  • 13. Ejemplo Base de datos de autores Tablas autores editoriales libros Tipos de dato TEXT - Texto INTEGER – Números enteros DATE – Fecha
  • 14. Dibujar las tablas Observar: ● Nombres de tabla ● Nombres de columna ● Tipos de dato ● Identificadores ● Relaciones
  • 15. Roles y actores • Administrador de datos y bases de datos (DBA) • Diseñadores de bases de datos • Desarrolladores de aplicaciones • Usuarios finales
  • 16. Administrador base de datos • Administración de datos • Planificación de la base de datos • Desarrollo de estándares (ej.: nombres), políticas y procedimientos • Diseño lógico de la base de datos Administración de bases de datos • Diseño e implementación de la base de datos • Acceso y control (usuarios y passwords) • Mantenimiento (ej.: mantenimiento para mejor performance) • Respaldo
  • 17. Diseñador de base de datos • Diseño lógico de la base de datos ¿Qué datos deben ser almacenados? • Definir vista parcial ¿Cómo deben organizarse los datos? ¿Cuáles son los usos típicos de los datos?
  • 18. Programador de aplicaciones Programas que usen las bases de datos Interfaces a otros sistemas • Web • E-Mail • Sistemas de ficheros • etc.
  • 20. Aplicaciones más avanzadas Sistemas de información geográfica Bases de datos multimedia • Video • Música • Sonido • Fotografías Sistemas de proceso analítico on-line OLAP Bases de datos distribuidas
  • 21. Resumen Bases de datos + Software = Sistema de Bases de datos Actores: administradores, usuarios finales, diseñadores, programadores.
  • 22. Modelo general Usuario_1 Contabilidad Gerente Usuario_2 General RRHH. SQL Usuario_3 Producción
  • 23. Análisis de requerimientos Requisitos funcionales ¿Qué debe hacer el sistema? Transacciones Requisitos de datos ¿Qué debe almacenar el sistema? Pensar en el futuro Tipos de dato Esquema de datos Diseño lógico -> tablas