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 Gomez 1
Presentacion multimedia ariana Gomez  1Presentacion multimedia ariana Gomez  1
Presentacion multimedia ariana Gomez 1ariana gomez
 
Presentacion multimedia ariana 1
Presentacion multimedia ariana 1Presentacion multimedia ariana 1
Presentacion multimedia ariana 1ariveroar
 
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 Gomez 1
Presentacion multimedia ariana Gomez  1Presentacion multimedia ariana Gomez  1
Presentacion multimedia ariana Gomez 1
 
Presentacion multimedia ariana 1
Presentacion multimedia ariana 1Presentacion multimedia ariana 1
Presentacion multimedia ariana 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

MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 

Último (20)

MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 

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