tema 1.- gestión y diseño de bases de datosf1obd/tema3.1.pdf · 1.- datos y archivos niveles de...
TRANSCRIPT
![Page 1: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/1.jpg)
Tema 1.- Gestión y diseño de bases de datos
![Page 2: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/2.jpg)
1.- Datos y archivos
La empresa como sistema:- Subsistema productivo- Subsistema financiero- Subsistema directivo
Sistema de información genérico:- Recursos físicos- Recursos humanos- Protocolo
![Page 3: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/3.jpg)
1.- Datos y archivos
Sistema de información electrónico:- Datos- Hardware- Software- Recursos humanos
![Page 4: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/4.jpg)
1.- Datos y archivos
- Archivo (general) o fichero (almacena datos).- Definición:Secuencia de números binarios que organiza información relacionada a un mismoaspecto.- Operaciones:
- Abrir (Open)- Cerrar (Close)- Leer (Read)- Escribir (Write)- Posicionarse (Seek)- Consulta fin de fichero (eof)
-Registros:Conjunto de datos relativos a un mismo elemento en un fichero de datos.
![Page 5: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/5.jpg)
1.- Datos y archivos
Tipos:-Ficheros secuenciales-Ficheros de acceso directo o aleatorio-Ficheros secuenciales encadenados-Ficheros secuenciales indexados-Ficheros indexado-encadenados
![Page 6: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/6.jpg)
1.- Datos y archivos
![Page 7: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/7.jpg)
1.- Datos y archivos
![Page 8: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/8.jpg)
1.- Datos y archivos
![Page 9: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/9.jpg)
1.- Datos y archivos
![Page 10: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/10.jpg)
1.- Datos y archivos
Operaciones propias de ficheros de datos:-Borrado y recuperación de registros-Fragmentación y compactación de datos-Compresión de datos-Cifrado de datos
![Page 11: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/11.jpg)
1.- Datos y archivos
Tipos de sistemas de información:-Orientados al proceso
![Page 12: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/12.jpg)
1.- Datos y archivos
Tipos de sistemas de información:-Orientados al proceso
Datos redundantesDatos inconsistentesCoste almacenamiento elevadoEl código y los datos no son independientesTiempo proceso elevadoDificultad para acceso simultáneoDificultad para administrar la seguridad
![Page 13: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/13.jpg)
1.- Datos y archivos
Tipos de sistemas de información:-Orientados a los datos. Bases de datos
![Page 14: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/14.jpg)
1.- Datos y archivos
Tipos de sistemas de información:-Orientados a los datos. Bases de datos
Independencia datos-códigoMenor redundanciaIntegridad de los datosMayor seguridadDatos documentados (metadatos)Acceso a datos más eficienteMenor espacio de almacenamientoAcceso simultáneo
Instalación costosaRequiere personal cualificadoImplantación larga y difícilAusencia de estándares(aunque algunos se toman como estándar)
![Page 15: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/15.jpg)
1.- Datos y archivos
Utilidades SGBD (DBMS):Software que permite procesar, describir, administrar, yrecuperar los datos almacenados en una base de datos.
IMPORTANTE:- Seguridad- Integridad
![Page 16: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/16.jpg)
1.- Datos y archivos
Herramientas SGBD:-Para la creación y especificación de datos.-Para la administración y creación de la estructura física.-Para la manipulación de datos-Para la recuperación en caso de desastre-Para la creación de copias de seguridad-Para la gestión de la comunicación-Para la creación de aplicaciones-Para la instalación-Para la exportación e importación de datos
![Page 17: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/17.jpg)
1.- Datos y archivos
Niveles de abstracción de una base de datos.
Los datos se pueden observar desde tres niveles:-Nivel físico (administrador)-Nivel conceptual (solo en sistemas de base de datos)-Nivel externo (usuario)
Cada nivel permite crear un esquema:-Esquema físico (archivos, directorios, unidades, servidores,…)-Nivel conceptual (Plano general de la base de datos) *** IMPORTANTE-Nivel externo (visión de los datos a travé de las aplicaciones)
![Page 18: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/18.jpg)
Tema 1.- Gestión y diseño de bases de datos
![Page 19: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/19.jpg)
2.- Componentes de los SGBD
Funciones de los lenguajes de los SGBD:-Función de descripción o definición (DDL)
-Estructura interna-Estructura conceptual(datos, relaciones y reglas)-Estructura externa
-Función de manipulación (DML y DQL)-Añadir datos-Eliminar datos-Modificar datos-Buscar datos
-Función de control (DCL)-Proteger datos-Controlar la seguridad
![Page 20: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/20.jpg)
2.- Componentes de los SGBD
Recursos humanos en BD:-Informáticos
-Directivos-Analistas-Administradores-Desarrolladores/programadores-Mantenimiento
-Usuarios-Expertos (utilizan DML)-Habituales-Ocasionales
![Page 21: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/21.jpg)
2.- Componentes de los SGBD
Estructura multicapa SGBD y su funcionamiento:
![Page 22: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/22.jpg)
Tema 1.- Gestión y diseño de bases de datos
![Page 23: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/23.jpg)
3.- Estándares
Organismos de estandarización:-ISO ~ IEC ~ JTC 1 ~ WG3 (Normalización SQL)-Codasyl 1959 (modelo en red) ~ ANSI-ANSI ~ X3 ~ SPARC X3 (modelo de referencia)
![Page 24: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/24.jpg)
3.- Estándares
El modelo ANSI/X3/SPARC:
![Page 25: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/25.jpg)
3.- EstándaresEl modelo ANSI/X3/SPARC (creación y manipulacion BD):
![Page 26: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/26.jpg)
3.- Estándares
Formas de ejecución de un SGBD:
-Monocapa: Acceso directo a la máquina SGBD-Bicapa: Estructura clásica.
- Cliente/Servidor- Cliente/Multiservidor (múltiples servidores BD)
-Tres o más capas: Cliente/Servidor con capa intermediade interfaz como un servidor Web que gestiona laspeticiones.
![Page 27: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/27.jpg)
Tema 1.- Gestión y diseño de bases de datos
![Page 28: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/28.jpg)
4.- Tipos de SGBD
![Page 29: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/29.jpg)
4.- Tipos de SGBD
Diferentes modelos conceptuales:-Modelo Entidad Relación (ER). El más utilizado.***-Modelo RM/T-Modelo UML-…
Diferentes modelos lógicos:-Modelo relacional (BD relacionales).Las más extendidas.***-Modelo Codasyl (BD en red).-Modelo Jerárquico (BD jerarquicas).-…
![Page 30: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/30.jpg)
4.- Tipos de SGBD
![Page 31: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/31.jpg)
Tema 1.- Gestión y diseño de bases de datos
![Page 32: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/32.jpg)
5.- Diseño conceptual Entidad Relación
Entidad: (Sustantivos, objetos)
Relación: (Verbos, acciones)
![Page 33: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/33.jpg)
5.- Diseño conceptual Entidad Relación
Relación: (Verbos, acciones)
![Page 34: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/34.jpg)
5.- Diseño conceptual Entidad Relación
![Page 35: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/35.jpg)
5.- Diseño conceptual Entidad Relación
Atributos: (propiedades, información)
![Page 36: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/36.jpg)
5.- Diseño conceptual Entidad Relación
Modelo extendido (ERE)
![Page 37: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/37.jpg)
5.- Diseño conceptual Entidad Relación
Modelo extendido (ERE)
![Page 38: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/38.jpg)
5.- Diseño conceptual Entidad Relación
Modelo extendido (ERE)
![Page 39: Tema 1.- Gestión y diseño de bases de datosF1oBD/Tema3.1.pdf · 1.- Datos y archivos Niveles de abstracción de una base de datos. Los datos se pueden observar desde tres niveles:-Nivel](https://reader035.vdocuments.co/reader035/viewer/2022070704/5e854887ab2dfe34496c0292/html5/thumbnails/39.jpg)
5.- Diseño conceptual Entidad Relación
Modelo extendido (ERE)