SlideShare una empresa de Scribd logo
1 de 36
Base de Datos  Profesor: MSC. Luis Serna Jherry
Contenido del Curso de  Base de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Definiciones Previas
Ejemplos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Por qué utilizar una Base de Datos ??? ,[object Object],[object Object],[object Object],[object Object]
Jerarquía de los elementos de datos - ,[object Object],[object Object],Bits Bytes o caracteres Campos Registros Archivos + Metadatos + Indices + Metadatos de aplicación Bits Bytes o caracteres Campos Registros Archivos
Definiciones Previas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tabla del Sistema de Tablas Tabla de las Columnas del Sistema Nombre de la tabla Número de columnas Llave Primaria Alumno 4 #Alumno Profesor 3 #Profesor Curso 3 Cod_Curso Registro 3 {#Alumno, Cod_Curso} Nombre de Columna Nombre de Tabla Tipo de dato Longitud #Alumno Alumno Entero 4 Al_Apellido Alumno Texto 20 -------- ----------- ------- -- #Profesor Profesor Entero 4 Pr_Apellido Profesor Texto 20 -------- ----------- ------- -- -------- ----------- ------- --
Tabla Alumnos #Alumno Al_Apellido Al_Nombre Especialidad 100 Pérez Juan Sistemas de Información 200 López María Sistemas de Información 300 Sánchez Elena Ing. De Software 400 Pérez Andrés Ing. De Software 500 Valdivia Carlos Sistemas de Información 600 Zumaeta José Ing. De Software 700 Montes Fernando Sistemas de Información
Indice por Apellido Indice por Especialidad Al_Apellido #Alumno López 200 Montes 700 Pérez 100, 400 Sánchez 300 Valdivia 500 Zumaeta 600 Especialidad #Alumno Sistemas de Información 100, 200, 500, 700 Ing. De Software 300, 400, 600
Definiciones Previas ,[object Object],[object Object]
Definiciones Previas REGISTRO LOGICO Representa la percepción del usuario o programador de lo que es un registro de datos. NRO O/C PROVEEDOR FECHA COMPRADOR TOTAL 01-002560 01-002561 LAU CHUN S.A. TAI LOY  S.A. 16-08-99 16-08-99 99-999999 XXXXXXXXXXXXXXX dd-mm-aa Federico López Alejandra Ruiz XXXXXXXXXXXX S/. 450.50 S/. 840.50 S/.  0.00
Definiciones Previas REG.2 REG.1 REG.3 REGISTRO FISICO Puede consistir de varios registros lógicos ,  además de un control del sistema donde guarda información sobre el almacenamiento para facilitar la búsqueda.  Es una unidad de transferencia de datos entre el dispositivo de almacenamiento y la memoria principal.
Definiciones Previas ,[object Object],[object Object],[object Object],[object Object]
Definiciones Previas ,[object Object],[object Object],[object Object],[object Object]
Modelo de Datos ,[object Object],[object Object]
Modelo de Datos ,[object Object],[object Object]
Modelos de Datos  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelos de Datos  ,[object Object],[object Object],[object Object],[object Object]
Comparación de terminologías Mainframes AS/400 Librería Archivo Físico Registro Campo Valor de campo Modelo de Datos Modelo  de BD Entidad Tupla Atributo Dominio o Valores de atributo Archivos DBF Directorio Archivo  .DBF Registro Campo Valor de campo. Base de Datos (DBMS) Base de Datos Tabla Fila Columna Valores, Reglas, Defaults
Ventajas del enfoque de BD. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Independencia de Datos ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],El Sistema de Administración de BD (DBMS ó SGBD)
El Sistema de Administración de BD  (DBMS ó SGBD) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Seguridad, Integridad y Recuperación ,[object Object],[object Object],[object Object]
El Sistema de Administración de BD (DBMS) Peticiones de  usuario DBMS Sistema Operativo BD Física El DBMS sirve de interfase entre las peticiones de usuario y los datos almacenados
Arquitectura de una aplicación con  DBMS Nivel Externo (vistas individuales de los usuarios) Nivel Lógico (qué datos se almacenan y cómo se relacionan) Nivel Físico (vista del almacenamiento)
Componentes Funcionales de un DBMS ALMACENAMIENTO  EN DISCO Gestor de  Almace-namiento Procesador  de  Consultas Interfases de  Aplicaciones Programas de  Aplicación Consultas D B M S Esquema de  Base de Datos Usuarios Usuarios  finales Programadores Usuarios  sofisticados Administrador  de Base de Datos Archivos de datos diccionario de datos Código objeto  de los  programas  de aplicación Motor de  evaluación de consultas precompilador  del DML incorporado compilador  del DML incorporado intérprete  del DDL Gestor de  transacciones Gestor de  memoria intermedia Gestor de  archivos Indices Datos estadísticos Fuente: “Fundamentos de Bases de Datos” – A. Silberschatz
El Administrador de la BD (DBA) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Esquemas Físicos de Bases de Datos ,[object Object],[object Object],[object Object],[object Object]
Bases de Datos Jerárquicas ,[object Object],[object Object],[object Object],[object Object]
Base de Datos de Redes ,[object Object],[object Object],[object Object],[object Object]
Base de Datos Relacional ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Breve Historia de las Bases de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[Fuente http://es.wikipedia.org/wiki/Cinta_perforada]
Breve Historia de las Bases de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[Fuente http://en.wikipedia.org/wiki/Databases
Evolución Histórica Archivos secuenciales BD jerárquicas BD de redes Archivos con acceso directo 1960 Publicaciones del modelo relacional de Codd 1970 BD relacionales.   1980 Plataforma C/S 1990 Sistemas de BDOO 2000

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Generalidades bases de datos
Generalidades bases de datosGeneralidades bases de datos
Generalidades bases de datos
 
Base de datos yy.
Base de datos yy.Base de datos yy.
Base de datos yy.
 
Tabajo de base de dato
Tabajo de base de datoTabajo de base de dato
Tabajo de base de dato
 
Sistema.De.Gestion.Base.De.Datos. .Jorge.Sanchez
Sistema.De.Gestion.Base.De.Datos. .Jorge.SanchezSistema.De.Gestion.Base.De.Datos. .Jorge.Sanchez
Sistema.De.Gestion.Base.De.Datos. .Jorge.Sanchez
 
Bases de datos documentales
Bases de datos documentalesBases de datos documentales
Bases de datos documentales
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
 
Base de datos slideshare
Base de datos slideshareBase de datos slideshare
Base de datos slideshare
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de 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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Definición de bases de datos
Definición de bases de datosDefinición de bases de datos
Definición de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
TIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOSTIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOS
 

Destacado

Conceptos basicos de la corriente alterna
Conceptos basicos de la corriente alternaConceptos basicos de la corriente alterna
Conceptos basicos de la corriente alternajosho12
 
Como se hace la lectura de las resistencias
Como se hace la lectura de las resistenciasComo se hace la lectura de las resistencias
Como se hace la lectura de las resistenciasIvan Ramirez
 
Codigo clores
Codigo cloresCodigo clores
Codigo cloresjulioosha
 
Resistencias Eléctricas y Código de Colores
Resistencias Eléctricas y Código de ColoresResistencias Eléctricas y Código de Colores
Resistencias Eléctricas y Código de ColoresJulio Rivero
 
Programa para calcular valores de resistencias
Programa para calcular valores de resistenciasPrograma para calcular valores de resistencias
Programa para calcular valores de resistenciasUlises Hernandez
 
Métodos de medición de resistencia y el código de colores
Métodos de medición de resistencia y el código de coloresMétodos de medición de resistencia y el código de colores
Métodos de medición de resistencia y el código de coloresMiguelJGH
 

Destacado (7)

Estructuras no-lineales
Estructuras no-linealesEstructuras no-lineales
Estructuras no-lineales
 
Conceptos basicos de la corriente alterna
Conceptos basicos de la corriente alternaConceptos basicos de la corriente alterna
Conceptos basicos de la corriente alterna
 
Como se hace la lectura de las resistencias
Como se hace la lectura de las resistenciasComo se hace la lectura de las resistencias
Como se hace la lectura de las resistencias
 
Codigo clores
Codigo cloresCodigo clores
Codigo clores
 
Resistencias Eléctricas y Código de Colores
Resistencias Eléctricas y Código de ColoresResistencias Eléctricas y Código de Colores
Resistencias Eléctricas y Código de Colores
 
Programa para calcular valores de resistencias
Programa para calcular valores de resistenciasPrograma para calcular valores de resistencias
Programa para calcular valores de resistencias
 
Métodos de medición de resistencia y el código de colores
Métodos de medición de resistencia y el código de coloresMétodos de medición de resistencia y el código de colores
Métodos de medición de resistencia y el código de colores
 

Similar a Clase 1 conceptos basicos ac

Similar a Clase 1 conceptos basicos ac (20)

Tabajo de base de datos
Tabajo de base de datosTabajo de base de datos
Tabajo de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Glosario base de datos jeison cruz
Glosario base de datos jeison cruzGlosario base de datos jeison cruz
Glosario base de datos jeison cruz
 
Glosario base de datos Jeison Cruz
Glosario base de datos Jeison CruzGlosario base de datos Jeison Cruz
Glosario base de datos Jeison Cruz
 
Unidad A
Unidad AUnidad A
Unidad A
 
Administrador de la bases de datos
Administrador de la bases de datosAdministrador de la bases de datos
Administrador de la bases de datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Tarea base de datos
Tarea base de datosTarea base de datos
Tarea base de datos
 
Algoritmos Computacionales II.docx
Algoritmos Computacionales II.docxAlgoritmos Computacionales II.docx
Algoritmos Computacionales II.docx
 
4 4 Bases De Datos
4 4 Bases De Datos4 4 Bases De Datos
4 4 Bases De Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Basen de Datos I
Basen de Datos IBasen de Datos I
Basen de Datos I
 
Conceptos básicos de base de datos
Conceptos básicos de base de datosConceptos básicos de base de datos
Conceptos básicos de base de datos
 
Primeraclase 120612193448-phpapp02
Primeraclase 120612193448-phpapp02Primeraclase 120612193448-phpapp02
Primeraclase 120612193448-phpapp02
 
base de datos
base de datosbase de datos
base de datos
 
Base de datos douglas
Base de datos douglasBase de datos douglas
Base de datos douglas
 
Recurso de la primera unidad base de datos .
Recurso de la primera unidad base de datos .Recurso de la primera unidad base de datos .
Recurso de la primera unidad base de datos .
 
Bd Conceptos Generales
Bd Conceptos GeneralesBd Conceptos Generales
Bd Conceptos Generales
 

Más de Luis Jherry

Suscripciones de cable
Suscripciones de cableSuscripciones de cable
Suscripciones de cableLuis Jherry
 
Sistema de organización de eventos
Sistema de organización de eventosSistema de organización de eventos
Sistema de organización de eventosLuis Jherry
 
Sistema de control y seguimiento de trasplantes renales
Sistema de control y seguimiento de trasplantes renalesSistema de control y seguimiento de trasplantes renales
Sistema de control y seguimiento de trasplantes renalesLuis Jherry
 
Selección de personal
Selección de personalSelección de personal
Selección de personalLuis Jherry
 
Planificacion mensual en una industria medico
Planificacion mensual en una industria medicoPlanificacion mensual en una industria medico
Planificacion mensual en una industria medicoLuis Jherry
 
Pedidos en feria
Pedidos en feriaPedidos en feria
Pedidos en feriaLuis Jherry
 
Paquete turístico
Paquete turísticoPaquete turístico
Paquete turísticoLuis Jherry
 
Organización de congresos
Organización de congresosOrganización de congresos
Organización de congresosLuis Jherry
 
Obras de construcción
Obras de construcciónObras de construcción
Obras de construcciónLuis Jherry
 
Instituto de capacitación en ti
Instituto de capacitación en tiInstituto de capacitación en ti
Instituto de capacitación en tiLuis Jherry
 
Explotaciones mineras
Explotaciones minerasExplotaciones mineras
Explotaciones minerasLuis Jherry
 

Más de Luis Jherry (20)

Tienda de ropa
Tienda de ropaTienda de ropa
Tienda de ropa
 
Telefonos
TelefonosTelefonos
Telefonos
 
Suscripciones
SuscripcionesSuscripciones
Suscripciones
 
Suscripciones de cable
Suscripciones de cableSuscripciones de cable
Suscripciones de cable
 
Software s
Software sSoftware s
Software s
 
Sistema escolar
Sistema escolarSistema escolar
Sistema escolar
 
Sistema de organización de eventos
Sistema de organización de eventosSistema de organización de eventos
Sistema de organización de eventos
 
Sistema de control y seguimiento de trasplantes renales
Sistema de control y seguimiento de trasplantes renalesSistema de control y seguimiento de trasplantes renales
Sistema de control y seguimiento de trasplantes renales
 
Selección de personal
Selección de personalSelección de personal
Selección de personal
 
Planificacion mensual en una industria medico
Planificacion mensual en una industria medicoPlanificacion mensual en una industria medico
Planificacion mensual en una industria medico
 
Pedidos en feria
Pedidos en feriaPedidos en feria
Pedidos en feria
 
Paquete turístico
Paquete turísticoPaquete turístico
Paquete turístico
 
Organización de congresos
Organización de congresosOrganización de congresos
Organización de congresos
 
Obras de construcción
Obras de construcciónObras de construcción
Obras de construcción
 
Museo
MuseoMuseo
Museo
 
Instituto de capacitación en ti
Instituto de capacitación en tiInstituto de capacitación en ti
Instituto de capacitación en ti
 
Hostal
HostalHostal
Hostal
 
Hostal ii
Hostal iiHostal ii
Hostal ii
 
Gimnasio
GimnasioGimnasio
Gimnasio
 
Explotaciones mineras
Explotaciones minerasExplotaciones mineras
Explotaciones mineras
 

Último

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
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
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
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
 
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
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
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
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 

Ú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
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
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
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
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...
 
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...
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
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
 
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
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 

Clase 1 conceptos basicos ac

  • 1. Base de Datos Profesor: MSC. Luis Serna Jherry
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Tabla del Sistema de Tablas Tabla de las Columnas del Sistema Nombre de la tabla Número de columnas Llave Primaria Alumno 4 #Alumno Profesor 3 #Profesor Curso 3 Cod_Curso Registro 3 {#Alumno, Cod_Curso} Nombre de Columna Nombre de Tabla Tipo de dato Longitud #Alumno Alumno Entero 4 Al_Apellido Alumno Texto 20 -------- ----------- ------- -- #Profesor Profesor Entero 4 Pr_Apellido Profesor Texto 20 -------- ----------- ------- -- -------- ----------- ------- --
  • 9. Tabla Alumnos #Alumno Al_Apellido Al_Nombre Especialidad 100 Pérez Juan Sistemas de Información 200 López María Sistemas de Información 300 Sánchez Elena Ing. De Software 400 Pérez Andrés Ing. De Software 500 Valdivia Carlos Sistemas de Información 600 Zumaeta José Ing. De Software 700 Montes Fernando Sistemas de Información
  • 10. Indice por Apellido Indice por Especialidad Al_Apellido #Alumno López 200 Montes 700 Pérez 100, 400 Sánchez 300 Valdivia 500 Zumaeta 600 Especialidad #Alumno Sistemas de Información 100, 200, 500, 700 Ing. De Software 300, 400, 600
  • 11.
  • 12. Definiciones Previas REGISTRO LOGICO Representa la percepción del usuario o programador de lo que es un registro de datos. NRO O/C PROVEEDOR FECHA COMPRADOR TOTAL 01-002560 01-002561 LAU CHUN S.A. TAI LOY S.A. 16-08-99 16-08-99 99-999999 XXXXXXXXXXXXXXX dd-mm-aa Federico López Alejandra Ruiz XXXXXXXXXXXX S/. 450.50 S/. 840.50 S/. 0.00
  • 13. Definiciones Previas REG.2 REG.1 REG.3 REGISTRO FISICO Puede consistir de varios registros lógicos , además de un control del sistema donde guarda información sobre el almacenamiento para facilitar la búsqueda. Es una unidad de transferencia de datos entre el dispositivo de almacenamiento y la memoria principal.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Comparación de terminologías Mainframes AS/400 Librería Archivo Físico Registro Campo Valor de campo Modelo de Datos Modelo de BD Entidad Tupla Atributo Dominio o Valores de atributo Archivos DBF Directorio Archivo .DBF Registro Campo Valor de campo. Base de Datos (DBMS) Base de Datos Tabla Fila Columna Valores, Reglas, Defaults
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. El Sistema de Administración de BD (DBMS) Peticiones de usuario DBMS Sistema Operativo BD Física El DBMS sirve de interfase entre las peticiones de usuario y los datos almacenados
  • 27. Arquitectura de una aplicación con DBMS Nivel Externo (vistas individuales de los usuarios) Nivel Lógico (qué datos se almacenan y cómo se relacionan) Nivel Físico (vista del almacenamiento)
  • 28. Componentes Funcionales de un DBMS ALMACENAMIENTO EN DISCO Gestor de Almace-namiento Procesador de Consultas Interfases de Aplicaciones Programas de Aplicación Consultas D B M S Esquema de Base de Datos Usuarios Usuarios finales Programadores Usuarios sofisticados Administrador de Base de Datos Archivos de datos diccionario de datos Código objeto de los programas de aplicación Motor de evaluación de consultas precompilador del DML incorporado compilador del DML incorporado intérprete del DDL Gestor de transacciones Gestor de memoria intermedia Gestor de archivos Indices Datos estadísticos Fuente: “Fundamentos de Bases de Datos” – A. Silberschatz
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Evolución Histórica Archivos secuenciales BD jerárquicas BD de redes Archivos con acceso directo 1960 Publicaciones del modelo relacional de Codd 1970 BD relacionales. 1980 Plataforma C/S 1990 Sistemas de BDOO 2000

Notas del editor

  1. Introducción a las Bases de Datos 25 de abril de 2011 UPC - Ingeniería de Sistemas
  2. Introducción a las Bases de Datos 25 de abril de 2011 UPC - Ingeniería de Sistemas
  3. Introducción a las Bases de Datos 25 de abril de 2011 UPC - Ingeniería de Sistemas
  4. Introducción a las Bases de Datos 25 de abril de 2011 UPC - Ingeniería de Sistemas
  5. Introducción a las Bases de Datos 25 de abril de 2011 UPC - Ingeniería de Sistemas
  6. Introducción a las Bases de Datos 25 de abril de 2011 UPC - Ingeniería de Sistemas Procesador de Consultas: Compilador del DML , traduce las instrucciones DML en instrucciones de bajo nivel, optimizando además la ejecución de las consultas. Precompilador del DML , convierte las instrucciones DML de los programas de aplicación. Intérprete del DDL Motor de evaluación de consultas , que ejecuta las instrucciones generadas por el compilador del DML. Gestor de Almacenamiento: Gestor de autorización e integridad . Gestor de transacciones , garantiza la consistencia de la BD (recuperación y concurrencia) Gestor de archivos , gestiona la reserva de espacio en disco y las estructuras de datos para la información almacenada. Gestor de memoria intermedia , trae los datos del disco a la memoria principal y decide qué datos tratar en caché .