Base de Datos
description
Transcript of Base de Datos
![Page 1: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/1.jpg)
Base de Datos
![Page 2: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/2.jpg)
Base de Datos
- Es una colección o recopilación de datos relacionados y organizados en forma electrónica.
Base de
Datos
Data Base BD
![Page 3: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/3.jpg)
Bancos Compañias telefónicas
Empresas
Quienes las
utilizan
HotelesInstituciones academicas
HospitalesInstituciones de gobierno
![Page 4: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/4.jpg)
Los listados de los resultados de los exámenes La lista de alumnos de una clase Los directorios y agendas de trabajo Las listas de precios Los listados de inventarios Los registros y expedientes de los pacientes de
una clínica medica Los directorios telefónicos Las agendas personales, etc.
Ejemplos de bases de datos
![Page 5: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/5.jpg)
¿Para qué sirven las bases de datos
Las bases de datos nos permiten administrar los datos para conseguir información ordenada, coherente y útil, que nos permita tomar decisiones
Las bases de datos electrónicas permiten organizar toda la información con la que se trabaja en la computadora
Las bases de datos contribuyen al ahorro de papel, por lo que son ecológicas. En alguna época de los inicios de la computación, se imprimían gran cantidad de hojas para consultar extensos directorios.
En la actualidad, basta con ver en la pantalla un informe, para tomar las decisiones pertinentes, sin necesidad de imprimir hojas.
![Page 6: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/6.jpg)
¿Cuáles son los beneficios de las bd?
Información organizada
La información no se duplica
Integridad de la información
Obtención de informes fácilmente
Gran velocidad de respuesta
![Page 7: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/7.jpg)
¿Cómo se representan los datos en la bd?
Igual que las contabilidades ancestrales, que se escribían en hojas tabulares, las bases de datos representan los datos en forma de filas o renglones y columnas; es decir, en forma tabular.
![Page 8: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/8.jpg)
Modelos de bases de datos
Desde el inicio de la computación, la administración de los datos fue uno de los grandes retos de los programadores, por lo que se fueron desarrollando diferentes “modelos” de bases de datos: Bases de datos jerárquicas Bases de datos de red Bases de datos relacionales.
![Page 9: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/9.jpg)
Bases de datos relacionales
La aparición de los discos, en la década de los 60’s, permitió que la lectura y escritura de datos fuera aleatoria y no secuencial.
En la década de los 70´s, Edgar Frank Codd (1923-2003), publica el articulo A relational Model of Data for Large Shared Data Banks (Un modelo relacional de datos para grandes bancos de datos compartidos), donde se define el modelo relacional, base de las modernas bases de datos relacionales.
![Page 10: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/10.jpg)
Diseño de bases de datos
![Page 11: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/11.jpg)
Diseño de bases de datos
Antes de crear una base de datos, es conveniente tener una clara idea de para qué se utilizará y qué información deberá proporcionar; es decir, definir su estructura.
Si se conoce el tipo de informes que se esperan obtener, es posible definir conceptualmente la base de datos. De esta manera se evita que se omitan datos que pueden ser muy importantes, o que se incluyan otros que nunca se emplearán, y si ocupan un espacio valioso en el disco, pero sobre todo, que requieren de tiempo para su recopilación, captura y procesamiento.
![Page 12: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/12.jpg)
Estructura de las bases de datos
![Page 13: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/13.jpg)
Elementos de las bases de datos
Campos Se ubican en las columnas Cada campo se refiere a una característica o dato
particular del registro.
Registros Un registro es, por tanto, la unidad de información
que se refiere a un mismo concepto.
![Page 14: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/14.jpg)
Elementos de las bases de datos
Por ejemplo, en el caso de un directorio telefónico, cada uno de los renglones constituye un registro y cada columna un campo. Los encabezados de las columnas indican el nombre que se ha dado a cada uno de los campos.
NOTA:
Una base de datos se integra con elementos
que tienen algún tipo de relación, lógica o
causal, entre si; por lo tanto, cuando se
agrupan datos que nada tienen que ver los
unos con los otros, no se tiene una base de
datos. No se trata de reunir elementos
dispersos, ya que de nada servirán juntos. En
una base de datos se deben de reunir
elementos informativos y observaciones –
datos- que respondan a una problemática en
particular, con un interés para quien la esta
formando.
![Page 15: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/15.jpg)
Estructura de una base de datos
La manera clásica de organizar los datos es representándolos en forma de filas o renglones y columnas.
CamposLos campos generalmente incluyen en la parte superior sus nombres de campo.Los campos se ubican en columnas
RegistrosSon los datos de cada fila, que pueden incluir varios campos
![Page 16: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/16.jpg)
ID Nombre Domicilio Teléfono001 Francisco Perales Gómez Reforma #45 5576-2245
002 Verónica Herrera Díaz Independencia #987
5219-8370
003 Amelia Garcés Contreras Triunfalistas #163 5784-2561
004 Julia Gutiérrez Herrera Florecita #91 5363-7829
005 Roberto Zambrano Medrano Hortensias #25181 1282-9420
Como ves, cada registro contiene los mismos campos –Nombre, Domicilio y Teléfono -, lo que varia es el contenido de cada uno de ellos. Observa que también hay un campo llamado ID; éste es la clave principal.
Pueden crearse tantas bases de datos como se desee en virtud de que cada una de ellas se guarda en un archivo por separado
![Page 17: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/17.jpg)
Por ejemplo, un campo llamado nombre puede contener el nombre y apellidos de una persona, pero puede ser dividido en Nombre, Paterno y Materno, y cada uno de los componentes tiene sentido.
Los datos que se introducen en una base de datos, deben ser pequeños, congruentes y de preferencia indivisibles. A éstos se les conoce como datos atómicos, porque no pueden ser divididos sin perder su sentido.
![Page 18: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/18.jpg)
Campo
Cada uno de los datos que se incluyen en la base de datos (nombre, domicilio, fecha, etc.), recibe el nombre de y se ubica en las columnas.
campo
![Page 19: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/19.jpg)
Registros
El conjunto de campos que se refiere a un concepto en particular, como una persona, empresa, producto, actividad o cualquier otro, se denonima y ocupan los renglones o filas de las columnas.
Un registro es, por tanto, la unidad de informacion que
se refiere a un mismo concepto. Los registros pueden contener uno o mas campos y
cada campo se refiere a una característica o dato particular del registro.
Registro
![Page 20: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/20.jpg)
Tablas relacionales
![Page 21: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/21.jpg)
Una relación es una asociación
entre dos tablas mediante un
identificador o campo clave
![Page 22: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/22.jpg)
Una relación es representada con una linea.
![Page 23: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/23.jpg)
La relación entre tablas puede ser de varios tipos:
Uno a unoEjemplo:
pais presidenteTIENE 1 1
En este tipo de relación, un registro de la tabla 1 sólo puede estar enlazado con un único registro de la tabla 2 y viceversa
![Page 24: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/24.jpg)
• Uno a muchosEjemplo:
Alumno CalificacionesTIENE 1 *
Cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2
![Page 25: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/25.jpg)
![Page 26: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/26.jpg)
Base de datos en Excel
![Page 27: Base de Datos](https://reader036.fdocuments.es/reader036/viewer/2022062501/56816499550346895dd6734d/html5/thumbnails/27.jpg)
Base de datos en Excel
En Excel, las bases de datos son tablas organizadas en campos, que son los títulos de encabezado de las columnas y en registros, las filas o renglones, que pueden tener una o varias celdas.