Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ficha 1966112
Instructora:
Aprendiz:
A través de los años el ser humano se ha dedicado a satisfacer sus necesidades al precio que fuese,
ha desarrollado un gran número de tecnologías en la gestión de cómputo para así ahorrarse trabajo
y tiempo en la producción de software. La automatización en los sistemas creados para las empresas
prestadoras de servicios masque en cualquier otro ámbito, han sido la solución a la gran
problemática que estas presentaban.
Las bases de datos son sistemas de información definidos por la estructura conceptual de la
información determinada por el diseño de una base de datos, dependiente del tipo de sistema de
gestión de base de datos seleccionado, adaptado a la tecnología que se debe implementar. En el
caso de datos convencionales relacionales basadas en SQL el diseño lógico define tablas, modelo
relacional generalmente mediante diagramas de Entidad/Relación, almacenando campos que
representan valores para cada dependencia en el caso de estudio de la Alcaldía San Antonio del
Sena, dependiendo de los requerimientos de la base de datos, el diseño puede ser complejo,
incluida su estructura, contenido y las aplicaciones que se han de desarrollar.
A partir del esquema lógico, teniendo en cuenta los requisitos de proceso y entorno, algunos
aspectos en los que es necesario implementar sentencias en cuanto a la normalización siendo esta
una técnica de validez de los esquemas lógicos basados en el modelo relacional, ya que asegura que
las relaciones no tengan datos redundantes, o procedimientos almacenados que comprueben las
restricciones de integridad definidas por el sistema de procesamiento de archivo, sujeto a valores
homogéneos con nombre de dominio del atributo que los identifica de una entidad, de igual manera
se obtiene modelos que optimizan la flexibilidad en las consultas que puedan proporcionarse al
usuario.
OBJETIVOS
General
Definir el modelo lógico de datos, mediante un diseño de construcción de la información que sea
estructuralmente correcto capaz de soportar las transacciones requeridas por los procesos en
cada dependencia.
Específicos
Crear un modelo de datos que permita satisfacer las necesidades de la organización, sobre
mayor integridad y controles de acceso a la información.
El diseño de una base de datos consiste en definir la estructura de los datos que debe tener un
sistema de información determinado.
El diseño lógico parte del resultado del diseño conceptual y da como resultado una descripción de
la estructura de la base de datos en términos de las estructuras de datos que puede procesar un
tipo de SGBD. El diseño lógico depende del tipo de SGBD que se vaya a utilizar, se adapta a la
tecnología que se debe emplear, pero no depende del producto concreto. En el caso de bases de
datos convencionales relacionales (basadas en SQL para entendernos), el diseño lógico consiste en
definir las tablas que existirán, las relaciones entre ellas, normalizarlas.
En el modelo relacional las dos capas de diseño conceptual y lógico, se parecen mucho.
Generalmente se implementan mediante diagramas de Entidad/Relación (modelo conceptual)
y tablas y relaciones entre éstas (modelo lógico).
Como vemos existen tablas para representar cada una de estas entidades
Cada tabla posee una serie de campos que representan valores que queremos almacenar para cada
entidad. Por ejemplo, un producto posee los siguientes atributos que se traducen en los campos
correspondientes para almacenar su información:
Para el caso de estudio de la Alcaldía de san Antonio del Sena, en cada uno de la secretaria analice
la siguiente situación.
Considero que para toda la alcaldía se debe implementar el modelo relacional ya que este es más
fácil de manejar y se adecua a los requerimientos exigidos en la alcaldía.
Es necesario que, al realizar la estructura de un diseño lógico en una base de datos, la relación
entre los datos de uso en un conjunto de objetos de negocio y sus servicios, en parte la
especificación funcional es independiente de la tecnología, define formalmente las políticas
específicas de negocio. Entre las solicitudes necesarias para diseñar un modelo de bases de datos,
se debe proporcionar elementos tales como:
Entidades para diferentes tipos de relaciones, en una base de datos relacional, deben
definirse entidades separadas para diferentes tipos de relaciones.
Atributos para entidades, cuando se definen atributos para las entidades, normalmente se
trabaja con el administrador de datos para decidir los nombres, los tipos de datos y los
valores adecuados para los atributos.
El término Business Intelligence (BI por sus siglas en inglés) hace referencia al uso de estrategias y
herramientas que sirven para transformar información en conocimiento, con el objetivo de
mejorar el proceso de toma de decisiones en una empresa.
En plena era digital, tomar decisiones bien informadas es uno de los principales factores de
diferenciación de las empresas. A continuación se describirán las herramientas de BI existen.
Supongamos que se deseen ver los datos de las ventas de los últimos 5 años. Lejos de representar
un dolor de cabeza esta tarea puede realizarse mediante el uso de un almacén de datos para
integrar datos de una o más fuentes.
Un almacén de datos es útil si se desea tener una idea general del estado de la tienda, además de
conservar datos históricos, mejorar la calidad de la data o para combinar todos los datos de
diferentes fuentes en un solo modelo de datos.
Dashboards o Tableros
Un tablero es una interfaz de usuario informativa, que permite leer de forma fácil los datos
recopilados y en tiempo real es capaz de mostrar una representación visual de datos mediante
gráficos y tablas.
Los paneles muestran resúmenes, tendencias clave, comparaciones y excepciones en los datos
actuales e históricos. Esto puede permitirle ver de forma rápida el desempeño y el estado de las
diferentes partes de una organización y así tomar mejores decisiones comerciales.
Informes Ad Hoc
Ad Hoc se traduce como “para esto” y se refiere a una solución que se creó para dar respuesta a
una pregunta o problema específico. Los informes ad hoc son un término comercial común que
hace referencia a un modelo que se produce con el propósito de responder una pregunta
comercial específica.
Un ejemplo de su uso es el siguiente caso; El gerente de una tienda retail, debe decidir la compra
de un lote de productos nuevos, para ayudarlo en la toma de decisión puede utilizar un informe ad
hoc a fin de determinar si la compra aumentaría la rentabilidad.
Descubrimiento de datos
El descubrimiento de datos es esencialmente una herramienta de búsqueda de patrones que
permite encontrar una estructura comprensible entre decenas de campos en grandes bases de
datos relacionales, lo cual puede resultar una tarea difícil.
Datos en la nube
Los servicios de datos en la nube son cada vez más utilizados, un creciente número de empresas
demanda el uso de esta tecnología de inteligencia de negocios debido a su alta eficiencia y
capacidades de almacenamientos casi infinitas que pueden ofrecer.
El uso de servicios de datos en la nube significa que puede acceder a almacenamiento de datos,
gestión de relaciones con el cliente, planificación de recursos empresariales y automatización de
marketing desde cualquier lugar.
Entidad: Localidad
Descripción: Catálogo de localidades del municipio
Campo: Tipo Tamaño Descripción
id_localidad Integer Incrementable Primary Key
nombre_localidad Varchar 25 Nombre de la localidad
Relación Campos Clave
id_barrio id_localidad
Entidad: Barrio
Descripción: Catálogo de barrios del municipio
Campos: Tipo Tamaño Descripción
id_barrio Integer Incrementable Primary Key
nombre_barrio Varchar 25 Nombre del barrio
Cantidad_habitantes Integer dinámico Cantidad de habitantes. El número
de integrantes de una familia se va a
almacenar en la tabla” Familia” y por
medio de un trigger se va a ir
actualizando este campo
Relación Campos Clave
id_familia, id_area id_barrio
Entidad: Tipo_area
Descripción: Catálogo de las áreas del municipio
Campo: Tipo Tamaño Descripción
id_area Integer Incrementable Primary Key
nombre_area Varchar 10 Nombre del área:
Rural
Urbana
Descripción Varchar 50 Descripción del área
Relación Campos Clave
id_area
Entidad: Nivel_SocioEconomico
Descripción: Catálogo de niveles socio económico del municipio
Campo: Tipo Tamaño Descripción
id_nivelSocioEco Integer Incrementable Primary Key
nombre_SocioEcon Varchar 15 Nombre nivel socio económico.
Estrato 1
Estrato 2
Estrato 3
Estrato 4
Estrato 5
Estrato 6
Descripción Varchar 30 Descripción nivel socio económico
Relación Campos Clave
id_nivelSocioEco
Entidad: Rutas_transporte_publico
Descripción: Catálogo de rutas de transporte publico
Campo: Tipo Tamaño Descripción
id_ruta Integer Incrementable Primary Key
nombre_transportadora Varchar 30 Nombre empresa transportadora
horario Varchar 15 Horario de rutas transportsdora
Relación Campos Clave
id_ruta
Entidad: Familia
Descripción: Catálogo de las familias de un barrio
Campo: Tipo Tamaño Descripción
id_familia Integer Incrementable Primary Key
dirección Varchar 50 dirección de la familia
teléfono Integer teléfono de la familia
ingreso_familiar Integer Ingresos de los integrantes de la
familia
Numero_integrantes Integer Numero integrantes de la familia
Relación Campos Clave
id_nivelSocioEcono id_familia
id_tipoVivienda
id_barrio
Entidad: Tipo_Vivienda
Descripción: Catálogo de los tipos de vivienda
Campo: Tipo Tamaño Descripción
id_tipoVivienda Integer Incrementable Primary Key
tipo_vivienda Varchar 15 Tipo de vivienda:
Propia
Familiar
arrendamiento
Relación Campos Clave
id_tipoVivienda
Entidad: Persona
Descripción: Catálogo de personas
Campo: Tipo Tamaño Descripción
id_persona Integer Incrementable Primary Key
tipo_identificacion Varchar 5 Tipos de identificación validos en Colombia:
CC: Cedula ciudadanía
TI: Tarjeta identidad
RC: Registro civil nacimiento
CE: Cedula extranjería
PA: Pasaporte
fecha_nacimiento Date Fecha de nacimiento de la persona
lugar_nacimiento Varchar 50 Lugar de nacimiento
nombres Varchar 50 Primer y segundo nombre de la persona
apellidos Varchar 20 Primer y segundo apellido de la persona
Relación Campos Clave
id_familia id_persona
id_institucionEducativa
id_guarderia
Entidad: Trabajos
Descripción: Catálogo de los trabajos realizados por los integrantes de una familia
Campo: Tipo Tamaño Descripción
id_trabajo Integer Incrementable Primary Key
cargo Varchar 50 Cargo desempeñado por una persona
antigüedad Varchar 50 Antigüedad en el cargo
sueldo Varchar 50 Sueldo devengado por una persona
Relación Campos Clave
id_persona id_trabajo
id_empresa
Entidad: Institución Educativa
Descripción: Catálogo de las instituciones educativas que existen en un barrio
Campo: Tipo Tamaño Descripción
id_institucionEducativa Integer Incrementable Primary Key
nombre_institucion Varchar 50 Nombre institución educativa
jornada Varchar 20 jornada de la institución educativa:
completa
única
modalidad Varchar 15 Modalidad de la institución educativa:
Presencial
Distancia
virtual
Relación Campos Clave
id_barrio id_institucionEducativa
Entidad: Enfermedades
Descripción: Catálogo de enfermedades
Campo: Tipo Tamaño Descripción
id_enfermedad Integer Incrementable Primary Key
nombre_enfermedad Varchar 50 Nombre de las enfermedades
Relación Campos Clave
id_barrio id_enfermedad
Entidad: Guarderia
Descripción: Catálogo de las guarderías que existen en un barrio
Campo: Tipo Tamaño Descripción
id_guarderia Integer Incrementable Primary Key
nombre_guarderia Varchar 40 Nombre de la guarderia
jornada Varchar 20 Jornada de la guarderia:
Tiempo completo
Medio tiempo(mañana, tarde)
Relación Campos Clave
id_barrio id_guarderia
Entidad: Empresa
Descripción: Catálogo de las empresas que existen en un barrio
Campo: Tipo Tamaño Descripción
id_empresa Integer Incrementable Primary Key
nombre_empresa Varchar 20 Nombre de la empresa donde trabajo una persona
Relación Campos Clave
id_barrio id_empresa
ESPECIFICACIONES
ALMACENAMIENTO
Capa Fibra. Conforman cables sobre fibra óptica, así como swithes como punto central de
conexión para la SAN.
Capa Almacenamiento. Componen las formaciones de discos (Disk Arrays, memoria cache,
Raid) empleados para almacenar datos.
En cuanto a la ubicación lógica las estructuras de almacenamiento, los atributos de cada una de las
entidades se plasmarán en tablas de registros, se genera un identificador de instancia en cada
componente de servidor SQL Server Motor de base de datos, Analysis Servicesy Reporting
Services. En instancias completas de datos y archivos ejecutables, así como metadatos
almacenados en la carpeta de datos del servidor de manera predeterminada al ejecutar una ruta
UNC existente.
Ruta predeterminada.
Según la conectividad del tamaño entre columnas de la base de datos y el tipo de dato se estima el
registro de 100 caracteres por consulta total, estimando mensual 10000 caracteres, equivalente a
100x1000 = 1000000 bytes igual a 1 megabyte. Teniendo en cuenta criterios como:
Lenguaje de Manipulación de Datos (DML). Define las estructuras que almacenaran los
datos, proporcionado por los sistemas gestores de base de datos, que permite a los
usuarios de la misma llevar a cabo consultas o modificaciones de los datos contenidos en
las bases de datos relacionales del sistema. Elementos (Select, Insert, Delete y Update), en
cuanto a su clasificación se generaliza mediante lenguajes de consulta procedimentales el
usuario da instrucciones al sistema para que realice una serie de procedimientos u
operaciones en la base de datos para calcular un resultado final y en los lenguajes no
procedimentales el usuario describe la información deseada sin un procedimiento
específico para obtener esa información.
Lenguaje de Definición de Datos (DDL). Permite a los usuarios completar tareas de las
estructuras que almacenaran los datos, así como los procedimientos o funciones para
consultarlos. Las principales funcionalidades de SQL como lenguaje de definición son la
creación, modificación y borrado de las tablas que componen la base de datos, así como
de las vistas, permisos, que pudieran definirse sobre las mismas (Create table, Show
tables, Drop table).
CONCLUSIONES
El diseño lógico en una base de datos es primordial para suplir las necesidades de los
usuarios, en cuanto a la facilidad de acceso a la información de cada una de las
dependencias, integrando servicios virtuales que sean utilizadas conforme a las
restricciones de privacidad de acuerdo a las políticas de seguridad de la información de la
Alcaldía San Antonio de Sena