Capitulo1 fundamentos debasesdedatos
-
Upload
lucio-salgado -
Category
Education
-
view
81 -
download
0
Transcript of Capitulo1 fundamentos debasesdedatos
![Page 1: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/1.jpg)
1
Fundamentos de
Bases de datosLucio Salgado
2016
![Page 2: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/2.jpg)
2
PROBLEMAHECHO
TECNOLOGICO
INTRODUCIR
CAMBIO
![Page 3: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/3.jpg)
CASO UTO-2001
TESORERIA-Venta de Valores(Trámites)• Proceso Difícil• Resultados económicos
inciertos(ingresos) Software de venta de Valores(SGA)
Venta de Valores Pago de matriculas …………
3
![Page 4: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/4.jpg)
4
InformaciónToda actividad genera datos y/o
información Ej. En una biblioteca, al prestarse
un libro: Boleta de préstamo Ej. Cuando uno nace: Certificado
de nacimiento, certificado médico Ej. Cuando uno compra algo: Una
factura
![Page 5: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/5.jpg)
5
Organización Conjunto de Personas y Recursos
Necesarios que persiguen un fin. Ej. una empresa, una institución,
como la alcaldía, alguna repartición de la administración gubernamental, la universidad, un hospital, una tienda comercial, etc.
![Page 6: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/6.jpg)
6
Niveles de un Organización
Nivel de Mando Nivel Intermedio Nivel Operacional
Dato: Registro de un hecho Información: Datos con significado
![Page 7: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/7.jpg)
7
Sistema de Información Un conjunto de elementos
ordenadamente relacionados entre si de acuerdo con ciertas reglas que aporta al sistema objeto la información necesaria para el cumplimiento de sus fines, para lo cual tendrá que recoger, procesar y almacenar datos, procedentes tanto de la misma organización como de fuentes externas, facilitando la recuperación, elaboración y presentación de los mismos
![Page 8: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/8.jpg)
8
Naturaleza de la información
La INFORMACION INFORMAL: Es la que no esta anotada, como ciertas ordenes e informes verbales.
La INFORMACION FORMAL: Es la que esta escrita o registrada, generalmente en documentos, cuadernos, archivos y otros.
La INFORMACION DE CONOCIMIENTO: Se refiere a aquella información que nace de la experiencia, habitualmente tampoco esta registrada.
![Page 9: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/9.jpg)
9
Hacia una base de datos
Información se guarda en diferentes medios
La información guardada en TI (Tecnologías de Información: Sistemas computacionales capaces de procesar información) se refiere a una base de datos.
![Page 10: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/10.jpg)
10
Importancia de un Base de datos
BASE DE DATOS
BdD
SISTEMA DE INFORMACION
DE ORGANI-ZACION (SI)
- Soporta funciones de la Organización
al mantener y manejar los datos
-Auxilia a usuarios que interpretan
datos para tomar decisiones
- Decisiones retardan
- Mal desempeño del
Sistema
FACIL ACCESO
Responde con rapidez a los
TdD (Tomadores de Decision)
ESENCIAL
DEPOSITO DE DATOS
SI
NO
![Page 11: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/11.jpg)
11
Base de datos - Definición
Es un conjunto autodescriptivo de registros integrados
Naturaleza autodescriptiva Ej. Una biblioteca (libros+Catalogo de libros) DATOS+METADATOS(DATALOG)
Registros integrados Los archivos no sólo son datos, sino también
son aplicaciones y programas
![Page 12: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/12.jpg)
12
Características de un BdD
REDUNDANCIA MINIMA INTEGRIDAD SEGURIDAD COMPARTIR DATOS INDEPENDENCIA
DATOS/APLICACIÓN
![Page 13: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/13.jpg)
13
Arquitectura ANSI/SPARC
VISION VISION VISION
LOGICO
FISICO
Modelo orientado a describir la estructura
Modelo orientado a describir los datos
Modelo orientado a describir lo que ve el usuario
Diseño de la BdD
DBMS
Esto cuando se habla de BdD
![Page 14: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/14.jpg)
14
Arquitectura ANSI/SPARC
Esquema: Estructura Esquema externo Esquema logico Esquema interno
Instancia: Contenido en una estructura
INDEPENCIA DE DATOS
![Page 15: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/15.jpg)
15
Sistema de Manejo de Bases de Datos (DBMS-
SGBD) Consiste de un conjunto de datos
relacionados y un grupo de programas que oculta la complejidad del manejo de la base de datos Funcion de Definición Función de manipulación Funcion de Control Funcion de Gestion y Apoyo Función de explotación
![Page 16: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/16.jpg)
16
Lenguajes en un DBMS DDL- Lenguaje de definición de
datos DML- Lenguaje de manipulación de
datos DCL- Lenguaje de control de datos Explotación:
LENGUAJE autocontenido LENGUAJE Host
![Page 17: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/17.jpg)
17
Arquitectura de un DBMS
DatosMetadatos
Procesador de consultas
Administrador detransacciones
Administrador de almacenamiento
Modificaciones del esquema
ConsultasModificaciones
![Page 18: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/18.jpg)
18
Arquitectura Monolitica-Cliente/Servidor
Servidor de Datos
aplicación
Máquina unica
SQL Resultado
Servidor de Datos
aplicación
Máquina cliente
Máquina servidor
SQL Resultado
![Page 19: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/19.jpg)
19
Arquitectura Internet
Servidor Web
Aplicación Cliente
Servidor de aplicaciones
Servidor de base de datos
HTTP HTML
call HTML
SQL resultado
Máquina cliente
Máquina servidor
Servidor Web
Aplicación Cliente
Servidor de aplicaciones
Servidor de base de datos
HTTP HTML
call HTML
SQL resultado
Máquina cliente
Máquina servidor
Máquina servidor
![Page 20: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/20.jpg)
20
Usuarios de una Base de Datos
OPERADORES: Trabajan con aplicaciones ya construidas, lo que hacen, es introducir datos y sacar datos.
PROGRAMADORES: Su tarea fundamental es construir aplicaciones para los operadores.
OCASIONALES: Son aquellas personas que alguna vez necesitan información y consultan a la base de datos, ellos tienen conocimiento como para sacar la información que necesitan (Gerente).
ADMINISTRADOR:Es un usuario especial, pues el gestiona el uso de la base de datos
![Page 21: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/21.jpg)
21
Usuarios de una Base de Datos
BdD expertos
ocasionales
Administrador
Operador
Programador
BdD
política de
acceso de la BdB
Administrador BdD
Usuario
![Page 22: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/22.jpg)
22
Sistema de Bases de Datos Múltiples
BdD BdD
BdD BdD
![Page 23: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/23.jpg)
23
Bases de Datos Distribuidas
BdD
![Page 24: Capitulo1 fundamentos debasesdedatos](https://reader030.fdocument.pub/reader030/viewer/2022033103/58a0adb51a28ab75368b4cfd/html5/thumbnails/24.jpg)
24
Modelar Objetos Compuestos y Situaciones
Complejas. Aspectos espaciales Aspectos Temporales Multimedia Flujos Datos semiestructurados(XML)