You are on page 1of 27

Base de Datos

Base de Datos

- Es una colección o recopilación de


datos relacionados y organizados en
forma electrónica.

Base Data
de
Datos Base BD
Quienes las
Bancos
Compañias
utilizan
telefónicas

Instituciones Empresas Hoteles


academicas

Instituciones de Hospitales
gobierno
Ejemplos de bases
de datos
 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.
¿Para qué sirven
las bases de datos
 Las bases de datos nos  Las bases de datos
permiten administrar los datos contribuyen al ahorro de
para conseguir información papel, por lo que son
ordenada, coherente y útil, ecológicas. En alguna época
que nos permita tomar de los inicios de la
decisiones computación, se imprimían
gran cantidad de hojas para
 Las bases de datos consultar extensos directorios.
electrónicas permiten
organizar toda la información  En la actualidad, basta con ver
con la que se trabaja en la en la pantalla un informe, para
computadora tomar las decisiones
pertinentes, sin necesidad de
imprimir hojas.
¿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


¿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.
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.
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.
Diseño de bases de
datos
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.
Estructura de las
bases de datos
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.
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.
Estructura de una base de datos

Campos
Los campos generalmente incluyen en la parte
superior sus nombres de campo.
Los campos se ubican en columnas

Registros
Son los datos de cada fila, que pueden incluir varios campos

 La manera clásica de organizar los datos es representándolos en forma de filas o


renglones y columnas.
ID Nombre Domicilio Teléfono
001 Francisco Perales Gómez Reforma #45 5576-2245
002 Verónica Herrera Díaz Independencia 5219-8370
#987
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
 Los datos que se  Por ejemplo, un campo
introducen en una base llamado nombre puede
de datos, deben ser contener el nombre y
pequeños, congruentes y apellidos de una
de preferencia persona, pero puede ser
indivisibles. A éstos se dividido en Nombre,
les conoce como datos Paterno y Materno, y
atómicos, porque no cada uno de los
pueden ser divididos sin componentes tiene
perder su sentido. sentido.
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.
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.
Tablas relacionales
Una relación es una asociación

entre dos tablas mediante un

identificador o campo clave


Una relación es representada con una
linea.
La relación entre tablas puede ser de varios tipos:

Uno a uno
Ejemplo:

1 TIENE 1

pais presidente
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
• Uno a muchos
Ejemplo:

1 TIENE *
Alumno Calificaciones

Cada registro de la tabla 1 puede estar


enlazado con varios registros de la tabla 2
Base de datos en
Excel
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.

You might also like