presentacion de base de datos para su creacion de ella
1. BASE DE DATOS PARA INGENIERÍA
meet.google.com/dkw-dmtw-vnx
Ing. Moisés Enrique Barragán Damián
Correo: moises.barragand@cpe.unidep.edu.mx
Celular: 9383835178
2. Reglas de la clase
• Ser puntual y conectarse a la clase.
• Utilizar el correo educativo asignado.
• Mantener las cámaras encendidas para el pase de lista .
• Mantener el micrófono apagado , y utilizarlo solo cuando tenga
duda o el docente lo solicite .
• Cumplir con las tareas asignadas durante la semana .
• Verificar diario la sección de avisos o de correos dentro de la
plataforma SELU.
3. Criterios de evaluación
CRITERIOSDEEVALUACION (APRENDIZAJEDELESTUDIANTE)
Semana Actividades de aprendizaje Tema Porcentaje
Semana 1 Cuadro c omparativo Organizac ión de los datos 0%
Semana 2 Examen parc ial Diseño de una base de datos 25%
Semana 3 Ejerc ic io prác tic o Estruc tura de una tabla 25%
Semana 4
Examen final
Diseño de una base de datos
Consultas
30%
Proyec to final Operadores 20%
Total: 100%
4. Fin del aprendizaje Semana 1
• El alumno aprenderá a identificar los tipos de datos que se
almacenan a través de una base de datos así como la
organización y estructura relacional de los mismos.
5. Contenido temático Semana 1
1. Almacenamientode datos
1.1. Datos básicos
1.2. Datos cambiantes
1.3. Datos de trabajo
1.4. Datos almacenados
2. Organizaciónde los datos
2.1. Directa
2.2. Secuencial
2.3. Secuencial indexada
2.4. Base de datos jerárquica
2.5. Base de datos relacional
2.6. Lenguaje máquina
7. ¿Qué es el almacenamiento
de datos?
El almacenamiento de datos es el proceso mediante el cual las TI
archiva, organiza y comparte los bits y bytes que conforman los
sistemas de los que dependemos todos los días, desde las
aplicaciones hasta los protocolos de red, documentos, contenido
multimedia, libretas de direcciones y las preferencias del usuario.
8. Un dato es la materia prima que constituye los bloques de
construcción de la información.
Los datos tienen que ser interpretados y procesados para obtener la
información, ya que al guardarse, se convierte en lenguaje binario
para ser posteriormente procesados.
Datos e Información
9. En una computadora, la información se representan usando el
sistema binario. Este sistema usa un patrón de bits (una secuencia
de ceros y unos) que representa un numero.
¿Cómo se guarda la información?
10. Convierte a decimal y a hexadecimal
Binario Decimal Hexadecimal
11010101 213 D5
01010101 85 55
11111010 250 FA
01001000 72 48
10010100 148 94
10001101 141 8D
00101111 47 2F
00101011 43 2B
00011111 31 1F
01011110 94 5E
01110111 119 77
10110011 179 B3
10111010 186 BA
11110110 246 F6
01011010 90 5ª
12. Video ¿Cómo funciona y lee la
información un disco duro? Min. 1:10
¿Cómo se guarda la información?
13. Todo procesamiento de información, por más sencillo que sea, se
realiza mediante el uso de base de datos
14. Tipos de unidades de almacenamiento
Disco Duro:
Nos permite almacenar la información, en él se guardan todos los
datos que quiera, generalmente tiene capacidad limitada y llega un
momento en el que se llena.
15. Tipos de unidades de almacenamiento
DVD-ROM / CD-ROM:
Tienen una capacidad de 4,8 GB, funcionan para guardar información
pero por su dificultad para reescribir datos en ellos, la mayoría están
destinados sólo al almacenamiento de películas.
CD-ROM tiene una capacidad de 700 MB
16. Tipos de unidades de almacenamiento
Unidades Blu Ray
Usado generalmente para películas de alta definición, tienen una
mayor capacidad de almacenamiento.
17. Tipos de unidades de almacenamiento
Memorias USB
Dispositivos que se conectan a los puertos USB de la computadora,
vienen de capacidad variable, en la actualidad existen desde los 32
GB en adelante.
18. Tipos de unidades de almacenamiento
Memoria RAM (Random Access Memory)
Es la encargada de guardar datos, programas y procesos de información que se
requieren de forma inmediata. Es el vínculo entre el procesador, software e
información.
Sistema operativo
Programas ejecutados
Datos siendo procesados
Información resultante
20. Tipos de unidades de almacenamiento
Memoria ROM (Read Only Memory)
Es una memoria de sólo lectura, esta memoria se usa únicamente
para el arranque de la computadora.
Programas de arranque de la computadora, que indican al
procesador qué hacer y como evaluar que el hardware funcione
correctamente
21.
22. Tipos de unidades de almacenamiento
Almacenamiento en la nube
Es un sistema de almacenaje en línea que da como ventaja la
transmisión de datos en internet y han permitido usarlo como
dispositivo de lectura y escritura.
24. Los datos se introducen a través de los dispositivos de entrada
(Teclado, escáner, cámara digital o de video, micrófono)
El procesador, procesa la información y genera los resultados
La información se transmite a través de los dispositivos de salida
(Impresoras: laser, fotográficas o 3D, bocinas, proyectores,
pantallas, etc.)
25. Las bases de datos son el método preferido para el almacenamiento
estructurado de datos: ya sea que se este navegando o compartiendo
fotos o twitteando, estamos viendo, manipulando y creando datos.
Datos estructurados: Datos que pueden insertarse por medio de una
tabla
26. Todo lo que sucede detrás de una página web, son realmente bases
de datos pero con una interfaz amena para que el usuario pueda
manipularlo fácilmente.
Cada byte es almacenado en una base de datos colosal, administrada
y que asegura la integridad entre ellos.
27. El reto más importante de una base de datos, es el diseño correcto
de su estructura. Si no nos damos el tiempo necesario para
comprender el problema que la base de datos pretende resolver, la
base de datos se convierte en un arquitectura difícil de manejar.
28. Luis Burgos tiene muchos clientes y una gran cantidad de
información acerca de ellos:
¿Por qué usar una base de datos?
29. ¿Por qué usar una base de datos?
Nombre Apellidos
Fecha de
nacimiento
Ocupación
Dirección
Correo
Estado
30. Nombre Apellido
Fecha de
nacimiento
Ocupación Edo. Civil Dirección Correo Estado
Nicolas Hernández 16 julio 1984 Maestro Soltero C 56 Rocia xx@xx.com México
Nicolas Hernández 16 julio 1984 Maestro Soltero C 56 Rocia xx@xx.com México
Nicolas Hernández 16 julio 1984 Maestro Soltero C 56 Rocia xx@xx.com México
Nicolas Hernández 16 julio 1984 Maestro Soltero C 56 Rocia xx@xx.com México
¿Por qué usar una base de datos?
31. Mientras el catálogo de clientes va creciendo, la cantidad de registros
se vuelve extensa. ¿Qué pasaría si los números de clientes rebasan, los
1000 o 10000?
32. Número de datos registrados limitados
Libros abiertos: Limitados por los recursos del sistema y memoria
Tamaño de la hoja de cálculo: 1,048,576 filas y 16,384
Hojas de un libro: Limitado por la memoria disponible
Campos en un formulario de datos: 32
Tamaño de archivo: En una arquitectura de 32 bits esta sujeto a 2GB y
en una arquitectura de 64 bits no se imponen sin limites
Limitaciones
33. No existe manera natural que Excel valide los datos agregados en otras
hojas estén duplicados.
Integridad referencial
34. El mundo esta llenos de datos y mucho de lo que hacemos a diario se
convierte en datos para diferentes empresas.
Cajeros
Comprar libros
Reservaciones
35. ¿Qué podemos hacer con los datos o como podemos manipularlos?
Crear
Consultar
Actualizar
Borrar
Las bases de datos están en un continuo cambio
36. Tipos de Datos
Datos básicos:
Son aquellos datos que se utilizan para un proceso básico de
información, tales como:
Datos de una agenda
Nombre y apellido
Cumpleaños
37. Tipos de Datos
Datos cambiantes:
Son aquellos datos que pueden variar con el paso del tiempo, permiten
realizar operaciones de edición, actualización o borrado de información
Tiendas online
Sistemas de administración de inventarios
Mercerías
38. Tipos de Datos
Datos de trabajo:
Son los datos que pueden aplicarse para una empresa, sistemas
completos de información o de trabajo
• CONTPAQi
• SAP BUSSINESS
39. Tipos de Datos
Datos de almacenados:
Son aquellos datos que se pueden extraer directamente de un servidor
dedicado de un sistema gestor de bases de datos.
Estos datos pueden estar almacenados en la nube, memorias flash,
discos duros, servidores, red lan, etc.
40. Organización de datos
Es estructura impuesta al archivo para facilitar su lectura (Campos,
registros, bloques, índices, etc.)
Un archivo se puede encontrar en la memoria principal o en la
memoria secundaria de la computadora.
41. Colección de registros semejantes guardados en dispositivos de
almacenamiento secundario de la computadora
Archivo
Archivo
42. ¿Cómo se organiza la
información?
Organización
Directa
Organización
Secuencial
Organización
Secuencial
Indexada
43. Organización secuencial
1. Es la más común y más usada al momento de registrar datos
2. Los registros se leen y escriben consecutivamente
44. Organización directa
Cualquier registro puede ser accesado sin referenciar los otros
Para esto se necesita una clave primara o primary key PK
46. Base de datos Jerárquica
Son bases de datos que almacenan la información en una estructura
jerarquizada, concretamente los datos son organizados de forma
parecida a un árbol visto al revés.
Uno de los objetivos de las bases de datos jerárquicas es gestionar
grandes volúmenes de datos
48. Ventajas
• Es fácil de ver la estructura de la base de datos.
• Su implementación es sencilla y rápida de implementar.
• Se puede predefinir relaciones, lo que simplifica las variaciones a
futuro.
49. Desventajas
• Puede dar lugar a la consistencia de los datos cuando se llevan a
cabo actualizaciones.
• La extracción de la información de una unidad que se encuentra
varios niveles abajo requiere navegar por un camino a través de
las unidades y sus relaciones hasta llegar a ella.
• Las relaciones Nodo a Nodo pueden ser implementadas de una
forma no muy eficiente, pues para hacerlo se genera redundancia.
50. Base de datos Relacional
Es el modelo más utilizado en la actualidad, se utiliza en los sistemas
de consulta para mezclar datos (numéricos, fechas, series) para
transmitir información de los usuarios.
51. Base de datos Relacional
Este modelo consiste en almacenar datos en tablas compuestas por
filas, columnas y campos.
52. Base de datos Relacional
El modelo relacional de bases de datos se rige por las siguientes
normas:
Todos los datos se representan en forma de tablas. (También
llamadas “relaciones”). Además que también es la unidad de
almacenamiento principal.
53. Base de datos Relacional
Las tablas están compuestas por filas (o registros) y columnas (o
campos) que almacenan cada uno de los registros (la información
sobre una entidad concreta)
54. Base de datos Relacional
Las filas y las columnas, en principio carecen de orden a la hora de
ser almacenadas. Aunque en la implementación del diseño físico de
cada SGBD esto no suele ser así.
55. Base de datos Relacional
El orden de las columnas lo determina cada consulta (Realizada con
SQL)
56. Base de datos Relacional
Cada tabla debe poseer una clave primaria como un identificador
único de cada registro compuesto por una o más columnas
57. Base de datos Relacional
Para establecer una relación entre dos tablas es necesario incluir en
una de ellas la clave primaria de la otra. A esta columna se le llama
clave foranea