Bases de datos modelo de una parte del mundo real con las descripciones de objetos, eventos y relaciones. Si el proyecto consiste en el almacenamiento de datos de un sistema de control de procesos o el análisis de los datos de un estudio de investigación , un diseñador de bases de datos debe decidir qué elementos son esenciales para el problema que nos ocupa de describir y recoger los datos necesarios para apoyar el modelo . Siga los siguientes pasos para analizar y diseñar una pequeña base de datos que compara los precios de la tienda de comestibles. Instrucciones
1
Determinar las preguntas que el estudio va a contestar. Estas preguntas podrían ser:
• ¿Qué tienda tiene los precios medios más bajos
• ¿Qué tienda tiene los mayores descuentos
• ¿Qué tiendas tienen los precios más bajos ? en cada categoría de producto ?
Este ejemplo sólo se dirigirá a la primera pregunta.
2
Determinar qué información se necesita para responder a la pregunta . Extraer muestras de informes en forma aproximada que proporcionan medidas y estadísticas. En este ejemplo, un informe que contenga el precio total por tienda determinará que tiene el precio total más bajo .
3
Determinar los objetos y acontecimientos necesarios para crear el informe . Estos se convierten en las tablas de la base de datos
Tiendas - . La ubicación donde se venden los productos ,
Productos - ¿Qué productos se comparará ,
precios - la precio de un determinado producto en una tienda específica en un día determinado .
4
Determinar los elementos que describen cada objeto o evento. Estos se convierten en las columnas
Tiendas - . Identificación Store ( ya sea un número o una abreviatura corta) y nombre de la tienda
Productos - . Identificador del producto ( nombre corto ) , la cantidad del producto o el tamaño de asegúrese de artículos idénticos se comparan , y la categoría para que podamos responder a la pregunta tres después
precios - . tienda , producto, fecha y precio
5
Crear la base de datos física. . Dependiendo del producto de base de datos utilizada , esto puede implicar la creación de tablas o escribiendo scripts. A continuación se presentan los scripts de T /SQL ( Microsoft SQL Server) para crear las tablas.
Crear Tiendas de mesa (
StoreID varchar ( 10 ) Clave principal ,
StoreName varchar ( 50 )
)
Crear tabla Productos (
ProductID varchar ( 15 ) clave principal ,
ProductName varchar ( 50 ) ,
< p > Tamaño varchar ( 50 ) ,
Categoría varchar ( 15 )
)
CREATE TABLE precios (
PriceID int clave principal identidad,
StoreID varchar ( 1 ) Referencias Comerciales,
ProductID varchar ( 15 ) Referencias Productos,
Precio de dinero,
PriceDate datetime
)
6
Recoger los datos. Crear formularios u hojas de cálculo para introducir los datos a continuación recogen los precios del periódico de la tienda o los anuncios enviados por correo o en los estantes de las tiendas. Reunir un número suficiente de los precios de cada tienda para recoger una buena muestra .
7
Crear un informe que analiza los datos. Ejecute el informe y determinar sus conclusiones.