3. Base de Datos
• Colección de información organizada de forma
que un programa de computadora pueda
seleccionar rápidamente los fragmentos de
datos que necesite.
4. Base de Datos
• Las bases de datos tradicionales se organizan por
campos, registros y archivos.
• Un campo es una pieza única de información.
• Un registro es un sistema completo de campos.
• Un archivo es una colección de registros, p/e: guía
de teléfono.
5. Principios de Bases de Datos
• Almacenar sólo la información necesaria
• Pedir sólo lo necesario y ser explícito
• Normalizar las estructuras de tablas
• Seleccionar el tipo de dato apropiado
• Utilizar índices apropiadamente
• Usar consultas REPLACE
• Usar tablas temporales
• Usar una versión reciente de MySQL
6. Consideraciones en una BD
• Utilizar caracteres alfanuméricos
• Limitar los nombres a menos de 64 caracteres
• Utilizar el guion bajo (_) para separar palabras
• Utilizar palabras en minúsculas
• Los nombres de tablas y columnas deben ir en singular
• Utilizar las letras ID en las columnas de clave primaria y
foránea.
• En una tabla, colocar primero la clave primaria seguida
de las claves foráneas.
• Los nombres de los campos deben ser descriptivos de su
contenido.
8. Sistema Gestor de BD (SGBD)
• Un SGBD puede implementar uno o varios
modelos. La estructura óptima depende de la
natural organización de los datos de la
aplicación y de los requisitos de ésta.
9. Modelo de Base de Datos
• Determina la estructura lógica de una base de
datos y de manera fundamental determina el
modo de almacenar, organizar y manipular los
datos.
11. Actividad
Investigar el tema asignado por el docente:
1. Modelo relacional
2. Modelo jerárquico
3. Modelo orientado a objetos
4. Modelo de red
5. Modelo fichero plano (bloques)
• Agregar al apunte un mapa conceptual sobre el tema
y entregar
Notas del editor
1
Guía de teléfono: es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.