archivos. base de datos. definiciones. tipos. semana 12
TRANSCRIPT
![Page 1: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/1.jpg)
ARCHIVOS. BASE DE DATOS.
DEFINICIONES. TIPOS.
SEMANA 12
![Page 2: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/2.jpg)
Ing. CIP María Rosa Dámaso Ríos 2
ARCHIVOS (1)
Definición: Conjunto de datos que tienen relación lógica entre sí. Está compuesto por estructuras llamadas Registros.
![Page 3: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/3.jpg)
Ing. CIP María Rosa Dámaso Ríos 3
ARCHIVOS (2)
El archivo está formado por un conjunto de Registros homogéneos.
Cada registro está formado por campos. Un campo contiene un dato, característica, atributo que posee una entidad.
Registro lógico: Conjunto de info. identificable sobre un elemento.
![Page 4: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/4.jpg)
Ing. CIP María Rosa Dámaso Ríos 4
ARCHIVOS (3)
Registro físico (Bloque): Conjunto de info. al que puede acceder o grabar una maquina.
Un registro físico puede contener varios registros lógicos.
![Page 5: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/5.jpg)
Ing. CIP María Rosa Dámaso Ríos 5
ARCHIVOS (4)
Factor de bloqueo: Cantidad de registros lógicos en uno físico.
Registro Expandido: El registro lógico es más grande que el registro físico.
Dirección Lógica y Física.
![Page 6: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/6.jpg)
Ing. CIP María Rosa Dámaso Ríos 6
ARCHIVOS (5)
Los dispositivos de Memoria:
Secuencial: Para acceder al registro N hay que leer los N-1 registros anteriores.
Directo: Se accede directamente a un registro.
![Page 7: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/7.jpg)
Ing. CIP María Rosa Dámaso Ríos 7
ARCHIVOS (6)
Clave o llave
Es uno o varios campos que permiten identificar de manera única a un registro.
Archivo Alumnos: Código de matrícula.
![Page 8: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/8.jpg)
Ing. CIP María Rosa Dámaso Ríos 8
Operaciones con Archivos
Creación.Consulta.Mantenimiento: Inserción,
Modificación, Eliminación.Borrado.
![Page 9: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/9.jpg)
Ing. CIP María Rosa Dámaso Ríos 9
Tipos de Archivos
Según longitud de registros:
L. Fija. L. Variable. Delimitados Indefinido.
![Page 10: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/10.jpg)
Ing. CIP María Rosa Dámaso Ríos 10
Tipos de Archivos (Según su Uso)
Permanentes Maestros Constantes Históricos
Temporales Intermedios de Maniobras de Resultados
![Page 11: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/11.jpg)
Ing. CIP María Rosa Dámaso Ríos 11
Organización de Archivos (1)
Secuencial Registros almacenados de forma
contigua. Es usada en soportes de acceso secuencial.
Ventajas: Útil cuando se debe acceder a mayor parte de registros, fácil de usar, usa bien el espacio, barata.
![Page 12: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/12.jpg)
Ing. CIP María Rosa Dámaso Ríos 12
Organización de Archivos (2)
Secuencial
Desventajas: Falta de flexibilidad, velocidad de acceso, no adecuada para procesos en tiempo real.
![Page 13: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/13.jpg)
Ing. CIP María Rosa Dámaso Ríos 13
Organización de Archivos (3)
Secuencial Encadenada Los registros almacenan su
información y un puntero hacia al siguiente registro.
Ventaja: Flexibilidad. Desventaja: para acceder a un
registro hay que recorrer los demás.
![Page 14: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/14.jpg)
Ing. CIP María Rosa Dámaso Ríos 14
Organización de Archivos (4)
Secuencial Indexada Compuesto por zona de registro
(todos los del archivo ordenados por una llave) y zona de índices (registros que poseen solo llave y número de registro).
![Page 15: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/15.jpg)
Ing. CIP María Rosa Dámaso Ríos 15
Organización de Archivos (5)
Secuencial Indexada Ventajas: Permite acceso directo a
registros en algunos casos y el secuencial en otros.
Desventaja: No se puede introducir nuevos registros sin tener que reorganizar.
![Page 16: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/16.jpg)
Ing. CIP María Rosa Dámaso Ríos 16
Organización de Archivos (6)
Directo Cada registro se sitúa en una posición
de memoria que se calcula aplicando una fórmula o algoritmo matemático.
Ventajas: Flexibilidad y rapidez de consulta.
![Page 17: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/17.jpg)
Ing. CIP María Rosa Dámaso Ríos 17
Organización de Archivos (7)
Directo
Desventajas: Mal aprovechamiento del espacio, es necesario usar soportes de acceso directo, planificación previa.
![Page 18: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/18.jpg)
Ing. CIP María Rosa Dámaso Ríos 18
BASE DE DATOS
Definición:
Sistema formado por un conjunto de datos interrelacionados y aplicaciones para su uso.
![Page 19: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/19.jpg)
Ing. CIP María Rosa Dámaso Ríos 19
Problemas con Uso de Archivos
Actualización de Información: Costosa cuando está duplicada en varios archivos (Inconsistencia).
Redundancia: El mismo dato almacenado en varios sitios.
Dependencia con los programas.Confidencialidad y seguridad.
![Page 20: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/20.jpg)
Ing. CIP María Rosa Dámaso Ríos 20
Requisitos de Buen S. B. D.
Varios usuarios acceden a la BD.Control del acceso a los datos.La redundancia se minimiza.Uso de distintos métodos de
acceso (flexibilidad en búsquedas).Mecanismos de recuperación en
caso de falla del computador.
![Page 21: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/21.jpg)
Ing. CIP María Rosa Dámaso Ríos 21
Requisitos de Buen S. B. D.
Se puede cambiar soporte físico sin tener problemas con la BD ni programas.
Modificar datos y sus relaciones sin afectar los programas.
![Page 22: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/22.jpg)
Ing. CIP María Rosa Dámaso Ríos 22
Entidad
Objeto real o abstracto distinguible, del que se almacena info. en la BD.
![Page 23: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/23.jpg)
Ing. CIP María Rosa Dámaso Ríos 23
Atributo
Característica o propiedad que posee una Entidad.
Clave: atributo o atributos que identifican de forma única a una ocurrencia de una Entidad.
![Page 24: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/24.jpg)
Ing. CIP María Rosa Dámaso Ríos 24
Claves Candidatas
Cuando no se puede obtener un subconjunto que sea clave.
![Page 25: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/25.jpg)
Ing. CIP María Rosa Dámaso Ríos 25
Clave Principal
Es la que se elige de entre las claves candidatas.
Las demás son alternativas.
![Page 26: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/26.jpg)
Ing. CIP María Rosa Dámaso Ríos 26
Esquema de BD
Definición de la estructura lógica de la BD, especificación de c/u de registros, campos y relaciones.
![Page 27: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/27.jpg)
Ing. CIP María Rosa Dámaso Ríos 27
DBMS
Sistema de Gestión de Base de Datos es el conjunto de software para la creación, gestión, control y manipulación de la información.
Debe definir el esquema de BD, accesar a info. desde leng. de Alto nivel, y en modo conversacional, gestión de archivos.
![Page 28: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/28.jpg)
Ing. CIP María Rosa Dámaso Ríos 28
Abstracción de la Información
Nivel Físico: descripción sobre cómo están almacenados los datos en memoria secundaria.
Nivel Conceptual: descripción de los datos y sus relaciones.
Nivel Visión: Cada usuario conoce sólo una parte de la BD.
![Page 29: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/29.jpg)
Ing. CIP María Rosa Dámaso Ríos 29
Tipos de BD
BD Jerárquica: Estructuras en árbol. Colección de registros unidos por relaciones de uno a uno y de uno a muchos.
Se usa punteros.Útiles en aplicaciones con gran
volumen de info. y datos muy compartidos.
![Page 30: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/30.jpg)
Ing. CIP María Rosa Dámaso Ríos 30
Tipos de BD
BD en Red: Parecida a la jerárquica, pero permite también la relación muchos a muchos.
![Page 31: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/31.jpg)
Ing. CIP María Rosa Dámaso Ríos 31
Tipos de BD
BD Relacional: formada por tablas, denominadas relaciones.
Todos los registros son del mismo tipo y no hay duplicados.
No hay columnas repetidas.
El orden de registros es indiferente.
![Page 32: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/32.jpg)
Ing. CIP María Rosa Dámaso Ríos 32
Modelo de Datos
Grupo de Herramientas conceptuales para describir los datos, sus relaciones, semántica, limitaciones.
DDL: Lenguaje de Definición de datos.
DML: Lenguaje de Manipulación de los datos.
![Page 33: ARCHIVOS. BASE DE DATOS. DEFINICIONES. TIPOS. SEMANA 12](https://reader033.vdocuments.pub/reader033/viewer/2022061216/54aa353549795932478b4952/html5/thumbnails/33.jpg)
Ing. CIP María Rosa Dámaso Ríos 33
Usuarios de la BD
Programador de aplicaciones: Crea aplicaciones que usen BD.
Usuario final: Usa DML o aplicación creada por Programador.
Administrador de la BD (DBA): persona encargada del control general del Sistema de BD.