access uso ejercicio 01 marketing digital alumnos

6
1 ASIGNATURA: Sistemas de Información 1 – ICI – 2do.Semestre 2015 TÓPICO : Introducción a ACCESS 2010 EJERCICIO : 01 BASE DE DATOS : MarketingDigital.accdb OBJETIVO : Diseñar las Tablas para este ejercicio, con sus atributos 1. Introducción El Grupo Marketing Digital es una pequeña empresa que ofrece soluciones de marketing a medida para los sectores de servicios, sin fines de lucro, y venta al por menor. Alyssa Morgan, Camden Scott, y Ashton James comenzaron el negocio después de graduarse de una universidad local. Los tres propietarios, todos con estudios básicos en Negocios y de especialidad en Diseño Gráfico Computarizado, trabajaron en un proyecto de servicios de aprendizaje durante su estadía en la universidad, el que produjo un sitio web para una organización sin fines de lucro. Alyssa, Camden, y Ashton lograron trabajar muy bien juntos. Tras investigar el mercado local, decidieron formar su propia empresa. La compañía se especializa en el diseño y mantenimiento de sitios web y en el uso de las redes sociales para el marketing online. También llevan a cabo estudios de mercado y desarrollan medios de comunicación impresos. El Grupo Marketing Digital ya ha recibido un premio por su trabajo de diseño, y también es reconocida por sus esfuerzos en ofrecer oportunidades de trabajo a las personas que quieren horarios flexibles y a los estudiantes internos. El Grupo Marketing Digital utiliza Analistas de Negocio para trabajar en colaboración con los clientes. Los Analistas de Negocio son empleados que traducen los requerimientos del negocio de los clientes, en especificaciones de marketing, y cumplen el rol de interfaz entre los clientes y El Grupo Marketing Digital. A los Analistas de Negocio se les remunera en base a un sueldo base y pueden ganar incentivos por mantener y expandir las relaciones con los clientes. El Grupo Marketing Digital cobra una tarifa única por el desarrollo de sitios Web. Los clientes pueden pagar por el mantenimiento del sitio Web mediante la contratación de un número específico de horas o pueden pagar por el mantenimiento en base a las horas consumidas. Otras tarifas varían dependiendo del alcance específico del trabajo. Para asegurarse de que las operaciones funcionen sin problemas, el Grupo Marketing Digital desea organizar los datos de sus clientes y analistas de negocio en una base de datos gestionada por Access. De esta manera, el Grupo Marketing Digital espera mantener sus datos actualizados y precisos, a la vez que los propietarios podrán analizar los datos para identificar tendencias y producir una variedad de informes útiles. En esta primera parte del Caso, Ud. creará la base de datos del Grupo Marketing Digital. 2. Diseño y Requerimientos de la Base de Datos En este Caso Ud. aprenderá el proceso de diseño de la base de datos del Grupo Marketing Digital, a partir de sus requerimientos. Usaremos prácticas comúnmente aceptadas para representar las Tablas y los Atributos de c/u de ellas, junto con las Claves Principales. Para cada Tabla definiremos un NOMBRE, seguido de paréntesis redondos, dentro de los cuales, separados por comas, escribiremos los nombres de los Atributos. Para

Upload: cristian-j-zepeda

Post on 11-Jul-2016

215 views

Category:

Documents


1 download

DESCRIPTION

ejercicio

TRANSCRIPT

1

ASIGNATURA: Sistemas de Información 1 – ICI – 2do.Semestre 2015 TÓPICO : Introducción a ACCESS 2010 EJERCICIO : 01 BASE DE DATOS : MarketingDigital.accdb OBJETIVO : Diseñar las Tablas para este ejercicio, con sus atributos 1. Introducción

El Grupo Marketing Digital es una pequeña empresa que ofrece soluciones de marketing a medida para los sectores de servicios, sin fines de lucro, y venta al por menor. Alyssa Morgan, Camden Scott, y Ashton James comenzaron el negocio después de graduarse de una universidad local. Los tres propietarios, todos con estudios básicos en Negocios y de especialidad en Diseño Gráfico Computarizado, trabajaron en un proyecto de servicios de aprendizaje durante su estadía en la universidad, el que produjo un sitio web para una organización sin fines de lucro. Alyssa, Camden, y Ashton lograron trabajar muy bien juntos. Tras investigar el mercado local, decidieron formar su propia empresa. La compañía se especializa en el diseño y mantenimiento de sitios web y en el uso de las redes sociales para el marketing online. También llevan a cabo estudios de mercado y desarrollan medios de comunicación impresos. El Grupo Marketing Digital ya ha recibido un premio por su trabajo de diseño, y también es reconocida por sus esfuerzos en ofrecer oportunidades de trabajo a las personas que quieren horarios flexibles y a los estudiantes internos. El Grupo Marketing Digital utiliza Analistas de Negocio para trabajar en colaboración con los clientes. Los Analistas de Negocio son empleados que traducen los requerimientos del negocio de los clientes, en especificaciones de marketing, y cumplen el rol de interfaz entre los clientes y El Grupo Marketing Digital. A los Analistas de Negocio se les remunera en base a un sueldo base y pueden ganar incentivos por mantener y expandir las relaciones con los clientes. El Grupo Marketing Digital cobra una tarifa única por el desarrollo de sitios Web. Los clientes pueden pagar por el mantenimiento del sitio Web mediante la contratación de un número específico de horas o pueden pagar por el mantenimiento en base a las horas consumidas. Otras tarifas varían dependiendo del alcance específico del trabajo. Para asegurarse de que las operaciones funcionen sin problemas, el Grupo Marketing Digital desea organizar los datos de sus clientes y analistas de negocio en una base de datos gestionada por Access. De esta manera, el Grupo Marketing Digital espera mantener sus datos actualizados y precisos, a la vez que los propietarios podrán analizar los datos para identificar tendencias y producir una variedad de informes útiles. En esta primera parte del Caso, Ud. creará la base de datos del Grupo Marketing Digital.

2. Diseño y Requerimientos de la Base de Datos

En este Caso Ud. aprenderá el proceso de diseño de la base de datos del Grupo Marketing Digital, a partir de sus requerimientos. Usaremos prácticas comúnmente aceptadas para representar las Tablas y los Atributos de c/u de ellas, junto con las Claves Principales. Para cada Tabla definiremos un NOMBRE, seguido de paréntesis redondos, dentro de los cuales, separados por comas, escribiremos los nombres de los Atributos. Para

2

ASIGNATURA: Sistemas de Información 1 – ICI – 2do.Semestre 2015

indicar cuál es la Clave Principal, dicho atributo deberá aparecer subrayado. El siguiente ejemplo representa una Tabla llamada PRODUCTO, que contiene 4 atributos: producto_codigo, producto_descripcion, producto_stock, producto_precio, y cuya clave primaria o principal, es producto_codigo: Producto (producto_codigo, producto_descripcion, producto_stock, producto_precio) La Base de Datos del Grupo Marketing Digital debe mantener información tanto de los clientes como de los analistas de negocio. La empresa actualmente mantiene esta información en archivos WORD y planillas EXCEL, cuya copia se adjunta en las Figuras 1 a 4.

Figura 1: Información de Identificación del Cliente

Figura 2: Información Financiera del Cliente

3

ASIGNATURA: Sistemas de Información 1 – ICI – 2do.Semestre 2015

Figura 3: Información de Identificación de los Analistas de N

Figura 4: Información Financiera de los Analistas de Negocio

Además de los datos que se muestran en las Figura 1 a 4, el Grupo Marketing Digital lleva el registro de qué clientes se encuentran asignados a cada Analista de Negocios, tal como se ve en la Figura 5. Allí es posible observar que Scott aún no tiene ninguna asignación.

Figura 5: Clientes que administra cada Analista de Negocios

3. Nombrando las Tablas y Atributos

Al diseñar la Base de Datos, es necesario dar nombre a las Tablas y Atributos de cada Tabla. Veamos las Reglas de Access para este efecto:

Los nombres pueden tener hasta 64 caracteres. Los nombres pueden contener letras, dígitos y espacios, a la vez que gran parte

de los símbolos de puntuación.

4

ASIGNATURA: Sistemas de Información 1 – ICI – 2do.Semestre 2015

Los nombres NO pueden contener puntos (.), signos de exclamación (¡!)acentos graves o paréntesis cuadrados ([ ]).

No se puede utilizar el mismo nombre para dos capos de la misma tabla.

La nomenclatura que usaremos en el curso será la siguiente:

Los nombres de las Tablas deberán comenzar por una letra Mayúscula; si es necesario usar más de una palabra para nombrar una Tabla, las palabras estarán separadas por un guión bajo. Los siguientes serán nombres válidos para los fines de la Asignatura:

o Productos o Alumnos_antiguos o Alumnos_antiguos_2013

No serán nombres correctos para los fines de la asignatura, los siguientes:

o productos o Alumnos-antiguos o Alumnos_Antiguos_2013

Para los fines de la Asignatura, los nombres de los Atributos de una Tabla, se

formarán por el nombre de la tabla, seguido de un guión bajo y seguido del nombre de Atributo propiamente tal. Por ejemplo:

o Productos_codigo o Productos_fecha_vencimiento

4. Determine las Relaciones entre las Tablas

El tipo más común de relación que uno encuentra entre las Tablas, es uno-a-muchos. Esto significa que cada tupla/fila en una de las Tablas, está asociada con muchas tuplas/filas de la segunda Tabla. Por ejemplo: el Número de una Cuenta Corriente Bancaria, está asociado a muchos cheques emitidos desde esa cuenta corriente (uno-a-muchos); el código de un Departamento funcional de una organización, está asociado a muchos empleados que trabajan en ese departamento. Para determinar las relaciones entre las Tablas, puede seguir la siguiente regla general:

Identifique la Tabla ‘uno’ Identifique la Tabla ‘muchos’ Incluya la Clave Primaria de la Tabla ‘uno’, como atributo de la Tabla ‘muchos’

(en esta última, esta clave será una clave foránea.

5. Determine los Tipos de Dato para cada atributo de cada Tabla

Cada Atributo/campo de una Tabla tiene un Tipo de Dato. Esta restricción señala el tipo de datos que puede ser almacenado en el Atributo/campo. Los más comunes son los siguientes 3:

5

ASIGNATURA: Sistemas de Información 1 – ICI – 2do.Semestre 2015

Texto (text): El campo puede contener cualquier carácter. Se permite hasta un máximo de 255 caracteres en un campo de este tipo.

Número (number): El campo puede contener sólo números. Los números pueden ser positivos o negativos. Los campos definidos con este tipo, pueden ser utilizados para operaciones aritméticas. Los campos que contienen números, pero no se usarán para operaciones aritméticas, se suelen definir como Tipo Texto.

Currency: El campo puede contener sólo datos monetarios. Los valores aparecerán con el símbolo de moneda que se elija, por ejemplo, $, US$, etc. Tal como ocurre con los campos numéricos, Ud. puede utilizar los campos de Moneda para efectuar cálculos aritméticos.

Adicionalmente, Access soporta los siguientes tipos de datos:

Tipo de Dato Descripción

Memo El campo puede almacenar una cantidad variable de texto o combinaciones de texto y números, donde el número total de caracteres puede exceder los 255.

Date/Time El campo puede almacenar fechas y tiempos horarios AutoNumber El campo puede almacenar una secuencia numérica única, que

Access asigna al registro (tupla, fila).Access incrementará en 1 cada nuevo registro añadido a la Tabla.

Yes/No El campo puede almacenar uno sólo de 2 valores. Las alternativas son Yes/NO, True/False, u On/Off.

OLE Object El campo puede almacenar un objeto OLE, que es un objeto vinculado a la tabla o incrustado en la tabla.

Hyperlink El campo puede almacenar un texto que se puede utilizar como dirección de Hyperlink.

Attachment El campo puede contener un archivo adjunto. Se puede adjuntar imágenes, planillas electrónicas, documentos, gráficos. El archivo adjunto se puede ver y editar.

Calculated El valor del campo se determina en base a cálculos realizados con otros campos. El valor no es realmente almacenado.

La Tabla siguiente muestra las definiciones de los atributos/campos de la tabla de los Analistas de Negocio:

6

ASIGNATURA: Sistemas de Información 1 – ICI – 2do.Semestre 2015

6. Determine el Tipo de Datos Numérico cuando corresponda

Para aquellos campos cuyo tipo de dato es Numérico (number), frecuentemente requerirá cambiar el tamaño del campo, que corresponde al espacio de almacenamiento asignado al campo por Access. La Tabla que sigue muestra los posibles tamaños de campo para los campos que se han definido como Numéricos.

7. SOLUCIÓN DEL CASO

Identifique las Tablas que utilizará. Para ello piense en cuáles son los objetos centrales para los que la empresa desea almacenar información.

Determine la clave primaria de cada una de las Tablas identificadas en el paso anterior. Recuerde que la Clave Primaria le permite identificar de manera única una tupla o fila (es decir, no pueden haber repeticiones).

Identifique y dele nombres a los Atributos (campos, o columnas) que debe contener cada Tabla. Por ejemplo:

o Productos (Producto_codigo, Producto_nombre, Producto_precio)

Identifique y elimine las REDUNDANCIAS de datos, removiéndolas. Esto le significará, con seguridad, crear Tablas Auxiliares que no había previsto. Por ejemplo, si en 10.000 registros de clientes estamos repitiendo la ciudad La Serena, mejor crear una tabla CIUDAD donde se le da un c´+odigo a cada ciudad y se describe su nombre, y en el resto de las tablas se hace referencia a dicho código solamente.

En el siguiente Ejercicio Ud. comenzará a crear las TABLAS que diseñó y sus ATRIBUTOS y RELACIONES, usando ACCESS 2010.