Está en la página 1de 9

en la empresa en la que laboro se producen piezas de poliestireno si bien hay muchísimas piezas

con las mismas medidas, se venden según sea el cliente lo manejan por nichos de venta en ellos
tenemos interés social, residencial, App especiales aunque sea el mismo material cada nicho cuenta
con precios diferentes, con la base de datos que se maneja en la empresa detecta desde la alta del
cliente a que nicho pertenece y aunque otro vendedor desee dar un precio diferente la base de dato
marca restricciones y maneja el precio autorizado para el nicho.
En lo personal relaciono que es una base de datos jerárquica con restricciones por nichos de ventas

Identifica a los usuarios que interactuarán en el caso que desarrollaste en la


Actividad

1. administrador: captura los datos del cliente y las restricciones según el nicho para
determinar el precio de producto

2. vendedor: maneja la información del cliente para generar cotizaciones y ventas

Retoma el DBMS descargado en la actividad 2 e identifica sus componentes:

Hay dos componentes principales para mysql:

1. el servidor de base de datos de mysql, el cual se ejecuta todo el tiempo en background,


acepta conexiones de programas cliente y así sucesivamente.
2. varios programas de cliente y de servicios públicos. Incluye opción de terminal de
comandos.

Escritura de informes

Se han diseñado para imprimirse. Son colecciones de datos con un formato específico
organizadas siguiendo sus especificaciones. Los informes se utilizan primordialmente para
presentar, resumir e imprimir los datos en la forma que resulte más apropiada para cada
proyecto. Se pueden crear informes que incorporen cálculos basados en los datos de las
tablas para mostrar resultados totales o promedios, o bien para generar e imprimir
catálogos, listas de nombres y direcciones o etiquetas postales.

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Diccionario de datos:
El diccionario de datos es un listado organizado de todos los datos que pertenecen a un
sistema. El objetivo de un diccionario de datos es dar precisión sobre los datos que se
manejan en un sistema, evitando así malas interpretaciones o ambigüedades.

cliente tipo tamaño descripción

id cliente varchar 30 numero de asignación único que se le da al cliente

RFC varchar 100 registro federal de contribuyente

Razo social varchar 50 nombre oficial y legal para movimientos ante el SAT

dirección varchar 100 datos territoriales registrados ante SAT

código postal int 200 código de la localidad

método con el cual se enlazaran las declaraciones


método de pago varchar 11
fiscales

dirección electrónica para envió de comprobantes


email varchar 40
fiscales

numero en el cual se localiza para cualquier


teléfono decimal 10,0
aclaración

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


vendedor tipo tamaño descripción

id vendedor varchar 30 numero único e intransferible

nombre varchar 100 datos personales

nicho de venta varchar 50 descripción del departamento

email varchar 40 dirección electrónica

numero en el cual se localiza para


teléfono decimal 100
cualquier aclaración

Define con precisión los datos de entrada, salida, componentes de almacenes, flujos,
detalles de las relaciones entre almacenes, etc.
Datos de entrada:
 id de cliente
 id vendedor

Datos de salida:
 RFC
 Razón social
 dirección
 código postal
 método de pago
 email
 nicho de venta
Datos de salida
 nombre
 nicho de venta
 email
 teléfono

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Los componentes de almacenamiento que tendríamos en la base de datos serian
relativamente los clientes que se irán dando de alta conforme la cartera de cliente aumente
los almacenes se enlazaran con la base de datos de artículos para con ello generar los
pedidos que posterior mente se enlazarían a la base de datos de Almacen de existencias de
material para llegar a finalizar la solicitud inicial del cliente won y todo eso voy a aprender
bueno es lo que yo estoy entendiendo.

Procesador de consultas.
El procesador de consultas es el componente principal de un SGBD. Transforma las
consultas en un conjunto de instrucciones de bajo nivel que se dirigen al gestor de la base
de datos.

Select
numero_cliente,
nombre_cliente,
rfc,
Razon_Social,
domicilio,
código_postal,
metodo_de_pago,
email,
telefonos
from usuarios;

Motor de la base de datos.


La parte principal de la base de datos se encarga de procesar y proteger los datos, entre sus
funciones está crear tablas, índices, visitas y procedimientos.

Retoma el caso analizado en la actividad 1 e identifica sus atributos.

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


en este caso los atributos serian del cliente aunque no se maneje como un usuario por que
no interactúa con la base de datos los atributos considero que serían enfocados a él, así
mismo también ciento que el vendedor también manejaría atributos ya que mediante el
vendedor se enlazara al nicho de venta para marcar la restricción del precio

Atributos cliente
 Numero de cliente
 Rfc
 Razón social
 Dirección
 Código postal
 Método de pago
 Email
 Teléfono

Atributos vendedor

 id vendedor
 nombre
 nicho de venta
 email
 teléfono

Organiza los atributos del caso desarrollado en la actividad 1, en tablas (esquema


Conceptual, mínimo 4 atributos por tabla).

cliente vendedor
numero_cliente varchar(30) primary key id_vendedor varchar (30) primary key
rfc varchar (50) nombre varchar(100)
razon_social varchar(100) nicho_de_venta varchar (18)
domicilio varchar(200) email varchar (100)
código_postal number (5) telefonos number
metodo_de_pago varchar(40)
email varchar(100)
telefonos number

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Realiza un esquema de integridad del caso desarrollado donde expongas el caso

los accesos a la base de datos serán restringidos mediante usuarios cada usuario manejara
sus módulos dependiendo el área y las funciones que se manejen en el puesto, para
seguridad de la base de datos solo habrá una persona que manipulara la información de
registros (modificaciones, altas, cancelaciones etc.), en el caso será el jefe administrativo,
los usuarios que interactúan con la base de datos estarán restringidos al uso solamente de
consultas y elaboración de pedidos mediante el cual manejaran solo una limitada
información de la base de datos las restricciones se manejaran por usuarios de acceso cada
usuario según sus funciones será la información a la cual podrá acceder a la base.

Permiso de sistema: será el jefe administrativo que está autorizado a generar altas,
modificaciones, bajas, y manipulación de precios

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Permiso de objeto: el departamento de SAC manejara los datos de la tabla para seleccionar
registro, insertar registros, o modificar registro siempre y cuando no estén restringidos por
el administrador de la base de datos

control de accesos sobre permisos de lectura, escritura de los datos: son manejados por los
usuarios del departamento de SAC que mediante el control de usuarios se les habilita el
acceso para la elaboración de los pedidos manejando las existencias en el almacén son los
encargados de dar entrada a las solicitudes del cliente y darles seguimiento en el sistema del
estatus que manejan los pedido ejemplo si el cliente excede el límite de crédito es
bloqueado con esto el llevan un informe al jefe administrativo que se encarga de manejar
las modificaciones en el sistema.

Interno: especifica cómo se guardarán físicamente la base de datos (caminos de accesos).


Conceptual: describe la estructura de la base de datos para una comunidad de usuarios.
Oculta los detalles de la estructura física de almacenamiento y se concentra en describir:
entidades, tipos de datos, etc.
Externo: describe la parte de la DB que interesa a un grupo de usuarios determinados,
ocultando el resto de la base de datos (vistas de usuarios)

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Considero que el esquema conceptual estaría en el nivel conceptual que es donde se dan las
restricciones de los clientes desde su alta a lo que estoy entendiendo relaciono que esta en
este punto de la arquitectura de base de datos

CONCLUSIONES

se me está dificultando mucho relacionar el ejemplo de la base de datos con lo


que voy leyendo hay mucha información en internet y me complica mucho la
perspectiva hasta lo que entendí en la unidad comprendo que la seguridad dela
base de datos la manejare desde que se dan de alta los usuarios manejando un
enfoque de integridad de dominio en el cual se dan las restricciones desde los
atributos con los que se definen los clientes manejando así una restricción para
los presión cuando los relaciones al nicho de venta, tengo dudas aun en cuanto a
los diagramas no entendí muy bien lo de nivel físico se manejaría como un
archivo pero entonces en que momento comenzaras a agregar a la base de datos
toda esa información estará protegida mediante algún acceso restringido por
tarjetas de autorización o algo así comencé a usar el gestor de base de datos y
elabore unas tablas creo que lo hice bien estoy relacionándome con el manejo del
sistema para comenzar a relacionar más tablas y así generar una base de datos
más amplia

REFERENCIAS
hdco. (2016). lo que todo principiante de mysql debe saber. febrero 2017, de
latest posts by hdco sitio web: http://blog.hostdime.com.co/lo-que-todo-
principiante-de-mysql-debe-saber/

carlos fernández. (x). regla de integridad de dominio. feb2017, de data prix sitio
web: http://www.dataprix.com/44-regla-integridad-dominio

gabriel chero. (2016). integridad de datos - base de datos. feb2017, de youtube


sitio web: https://www.youtube.com/watch?v=7nh7spug2bq

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software

También podría gustarte