2. ¿Qué es una base de datos?
“Es un conjunto de datos pertenecientes a un
mismo contexto y almacenados
sistemáticamente para su posterior uso”
http://es.wikipedia.org/wiki/Base_de_datos
“Información almacenada de forma organizada
para facilitar su recuperación”
3. IMPORTANCIA DE LA BASE DE
DATOS
• La información se ha convertido en un activo
importante para el desarrollo de cualquier
actividad.
• La oportunidad de acceso a ella permite
respuestas rápidas a inquietudes o problemas.
• Cuando se almacena mucha información las
bases de datos son una herramienta excelente
para tenerla organizada.
4. EJEMPLOS DE BASE DE DATOS
• Un directorio telefónico
• Historias clínicas de un centro médico
• El catálogo de una biblioteca
• MARES (En la U. de A.)
• Las bases de datos especializadas
• Google y demás buscadores
5. SISTEMAS DE GESTION DE BASES
DE DATOS
Existen muchas herramientas para crear y
administrar bases de datos, algunos ejemplos
son:
6. EJERCICIO
Antes de utilizar cualquier herramienta para
crear una base de datos, ésta se debe modelar.
El siguiente ejercicio ayudará a modelar una:
Se necesita crear una agenda de contactos y se
desea almacenar en una base de datos.
A continuación se desarrollan los pasos que
permitirán modelar la base de datos:
7. EJERCICIO
1. Paso:
Definir que datos se van a almacenar en la
agenda de cada contacto
Nombre del contacto Placa del vehículo
Dirección Tipo
Teléfono Color
Email Estado civil del contacto
Tipo de sangre Profesión
Sexo
Empresa donde trabaja
Tipo de empresa
Universidad donde estudia
Privada o publica
8. EJERCICIO
2. Paso
Identificar las tablas que albergarán los
campos.
“En una base de datos los campos deben formar parte de
TABLAS”.
Una forma de identificar que tablas debo
crear y que campos le corresponden a cada
una es la siguiente:
9. EJERCICIO
Se define para cada campo, de qué es
característica:
Nombre del contacto Placa del vehículo
Dirección del contacto Tipo de vehículo
Teléfono del contacto Color del vehículo
Email del contacto Estado civil del contacto
Tipo de sangre del contacto Profesión del contacto
Sexo del contacto
Nombre de la empresa
Tipo de empresa
Nombre de la universidad
Tipo de universidad
10. EJERCICIO
Se agrupan los campos en sus tablas
correspondientes
CONTACTO EMPRESA VEHÍCULO UNIVERSIDAD
Nombre Nombre Placa Nombre
Dirección Tipo Color Tipo
Teléfono Tipo
Email
Tipo de sangre
Sexo
Estado civil
Profesión
11. EJERCICIO
3. Definir los campos clave
Toda tabla debe tener un campo que se
caracterice por que su información sea única y
que no cambie
Los campos clave
CONTACTO EMPRESA VEHÍCULO UNIVERSIDAD
permiten identificar
Nombre Nombre Placa Nombre
y localizar un dato
Dirección Tipo Color Tipo
de manera ágil.
Teléfono Tipo
Email
Tipo de sangre
Sexo
Estado civil
Profesión
12. EJERCICIO
Se identifica que campo puede cumplir con
dicha característica y si no existe, se crea.
CONTACTO EMPRESA VEHÍCULO UNIVERSIDAD
Identificación NIT Placa NIT
Nombre Nombre Color Nombre
Dirección Tipo Tipo Tipo
Teléfono La identificación, el
Email NIT y la placa, son
Tipo de sangre los campos clave de
Sexo cada tabla porque
Estado civil no se repiten.
Profesión
Es importante notar que el campo Placa ya existía en los campos iniciales. Los
campos Identificación y NIT fueron agregados.
13. GLOSARIO
Base de datos: Es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su posterior uso.
Campo: Unidad básica de una base de datos. Un campo puede ser, por
ejemplo, el nombre de una persona. Los nombres de los campos, no
pueden empezar con espacios en blanco y caracteres especiales. No
pueden llevar puntos, ni signos de exclamación o corchetes. Si pueden
tener espacios en blanco en el medio.
Tablas: Unidad donde se agrupan los campos asociados a una misma
característica. Estos datos estarán ordenados en columnas verticales.
Registro: Es el conjunto de información referida a una misma persona,
objeto o entidad. Un registro vendría a ser algo así como una ficha.
Campo clave: Permite identificar y localizar un registro de manera ágil.