2. ¿Qué es una Base de Datos?
Es un conjunto de tablas con datos, similares a hojas
electrónicas, organizadas por temas y relacionadas entre
sí a través de llaves o claves principales y foráneas.
3. Dato VS
Información DATO
Reflejan hechos recogidos en la
organización y que están sin
procesar.
INFORMACIÓN
La información se obtiene luego
de haber procesado los datos.
5. Database
University Database University
Registro de
estudiantes
Saber el
Grado actual
Asignar
Facultad
Curso que
está cursando
Entities:
Students, faculty, courses,
offerings, enrollments.
Relationships:
Faculty teach offerings,
students enroll in offerings,
offerings made of courses.
7. ¿Qué es un sistema de información?
Es un programa o aplicación que permite ingresar datos a una BDR, administrar
y consultarla para producir información útil, permitiendo el control de procesos
y la toma de decisiones rápida, precisa y confiable a cualquier nivel.
11. Diseñador de base de datos
Debe tener un profundo conocimiento de la empresa y
sus reglas de negocio.
Debe implicar en el proceso a todos los usuarios de la
base de datos.
12. Proceso de
desarrollo de
una Base de
Datos
1. Análisis de
requerimientos.
2. Diseño conceptual.
3. Diseño lógico.
4. Diseño físico.
13.
14. Análisis de
requerimientos
Es una característica del
sistema o una descripción de
algo que el sistema es capaz de
hacer con el objeto de satisfacer
el propósito del sistema
● Determinar
necesidades de datos.
● Utilización de diversas
herramientas para
recopilación de datos.
● Lenguaje natural claro
y concreto.
17. Preguntas
básicas y
simples ● ¿Cuál son las relaciones entre
dichos objetos?
● ¿Cómo se almacena la
información actualmente?
● ¿Qué datos se registran?
19. Se desea construir una base de datos que almacene la
carta de un restaurante. Para cada plato, se desea
obtener su nombre, descripción, nivel de dificultad (de
elaboración), una imagen del plato y el precio final para
el cliente.
Cada plato pertenece a una categoría, éstas se
caracterizan por su nombre, una breve descripción y el
nombre del encargado. Además de los platos, se desea
conocer las recetas para su realización, con la lista de
ingredientes necesarios, aportando la cantidad
requerida, la unidad de medida (gramos, litros, etc) y
cantidad disponible en el almacén.
27. Se desea construir una base de datos que almacene la
carta de un restaurante. Para cada plato, se desea
obtener su nombre, descripción, nivel de dificultad (de
elaboración), una imagen del plato y el precio final para
el cliente.
Cada plato pertenece a una categoría, éstas se
caracterizan por su nombre, una breve descripción y el
nombre del encargado. Además de los platos, se desea
conocer las recetas para su realización, con la lista de
ingredientes necesarios, aportando la cantidad
requerida, la unidad de medida (gramos, litros, etc) y
cantidad disponible en el almacén.
28. Se desea construir una base de datos que almacene la
carta de un restaurante. Para cada plato, se desea
obtener su nombre, descripción, nivel de dificultad (de
elaboración), una imagen del plato y el precio final para
el cliente.
Cada plato pertenece a una categoría, éstas se
caracterizan por su nombre, una breve descripción y el
nombre del encargado. Además de los platos, se desea
conocer las recetas para su realización, con la lista de
ingredientes necesarios, aportando la cantidad
requerida, la unidad de medida (gramos, litros, etc) y
cantidad disponible en el almacén.
30. Diseño Lógico
Permite obtener una
representación que use de
la manera más eficiente
posible los recursos para
la estructuración de datos
y el modelado de
restricciones disponibles
en el modelo lógico.
32. Modelo de base
de datos
Un modelo de base de
datos muestra la
estructura lógica de la
base, incluidas las
relaciones y limitaciones
que determinan cómo se
almacenan los datos y
cómo se accede a ellos.
33. Modelo de base
de datos
Tipos
Modelo relacional
Modelo jerárquico
Modelo en red