You are on page 1of 10

DISEO LOGICO DE LA BASE DE DATOS DE LA ALCALDIA DE SAN ANTONIO DEL SENA

INTEGRANTES:
Hctor Rayo Ching
Diego Fernando Calvache Gaviria
Oscar Alejando Caballero Carbonell
Luis Carlos Medina Fbregas

TUTOR:
Andrs Julin Hoyos Caicedo

Especializacin Tecnolgica Gestin y Seguridad de Base de Datos


Modalidad Virtual
Servicio Nacional de Aprendizaje
2015

INTRODUCCION

Hoy en da las empresas manejan una gran cantidad de datos. Cualquier empresa que se
aprecie debe tener almacenados todos estos datos en una base de datos para poder
realizarlos mediante una aplicacin profesional; sin esta funcionalidad resultara imposible
tratar y manejar en su totalidad los datos que lleva a cabo la empresa y se perdera un
tiempo y un dinero muy valiosos Uno de los pasos cruciales en la construccin de una
aplicacin que maneje una base de datos, es sin duda, el diseo de la base de datos. Si las
tablas no son definidas apropiadamente, podemos tener muchos dolores de cabeza al
momento de ejecutar consultas a la base de datos para tratar de obtener algn tipo de
informacin. No importa si nuestra base de datos tiene slo 20 registros, o algunos cuantos
miles, es importante asegurarnos que nuestra base de datos est correctamente diseada
para que tenga eficiencia y que se pueda seguir utilizando por largo del tiempo. Dependiendo
de los requerimientos de la base de datos, el diseo puede ser algo complejo, pero con
algunas reglas simples que tengamos en la cabeza ser mucho ms fcil crear una base de
datos perfecta para nuestro proyecto.
Son muchas las consideraciones a tomar en cuenta al momento de hacer el diseo de la
base de datos, quiz las ms fuertes sean: la velocidad de acceso, el tamao de la
informacin, el tipo de la informacin, facilidad de acceso a la informacin, facilidad para
extraer la informacin requerida, el comportamiento del manejador de bases de datos con
cada tipo de informacin. No obstante que pueden desarrollarse sistemas de procesamiento
de archivo e incluso manejadores de bases de datos basndose en la experiencia del equipo
de desarrollo de software logrando resultados altamente aceptables, siempre es
recomendable la utilizacin de determinados estndares de diseo que garantizan el nivel de
eficiencia mas alto en lo que se refiere a almacenamiento y recuperacin de la informacin.
De igual manera se obtiene modelos que optimizan el aprovechamiento secundario y la
sencillez y flexibilidad en las consultas que pueden proporcionarse al usuario.
El diseo lgico traduce los escenarios de uso creados en el diseo conceptual en un
conjunto de objetos de negocio y sus servicios. El diseo lgico se convierte en parte en la
especificacin funcional que se usa en el diseo fsico. El diseo lgico es independiente de
la tecnologa. El diseo lgico refina, organiza y detalla la solucin de negocios y define
formalmente las reglas y polticas especficas de negocios.El diseo lgico es el proceso de
construir un esquema de la informacin que utiliza la empresa, basndose en un modelo de
base de datos especfico, independiente del SMBD concreto que se vaya a utilizar y de
cualquier otra consideracin fsica.

OBJETIVOS:

GENERAL
Obtener un conjunto de datos y un conjunto de operaciones sobre ellos, que permitan
satisfacer las necesidades de la organizacin.
ESPECIFICOS

Acceso eficiente a la informacin (fcil y rpido)


Tener redundancia mnima
Mayor integridad de los datos
Independencia de los datos
Menor espacio de almacenamiento

ESQUEMA

DICCIONARIO GENERAL DE DATOS

USUARIOS

CAMPO
IDENTIFICACIN

RESTRICCIONES
PK

IDTRAMITE

FK

TIPO DE DATOS
Entero

Entero

PERSONAS

CAMPO
NOMBRE

RESTRICCIONES
Requerido

TIPO DE DATOS
Texto

APELLIDO

Requerido

Texto

IDENTIFICACIN

PK

Entero

TELFONO

Requerido

Entero

DIRECCIN

Requerido

Alfanumrico

FUNCIONALIDAD
Guarda
informacin
acerca de la
identificacin del
usuario
Guarda
informacin de la
identificacin del
tramite

FUNCIONALIDAD
Guarda el nombre
de la persona
Guarda el apellido
de la persona
Guarda
informacin
acerca de la
identificacin del
usuario
Guarda el nmero
de telfono
Guarda la
direccin de
residencia

EMPLEADOS

CAMPO
IDENTIFICACIN

CODIGOSECRETAR
IA

RESTRICCIONES
PK

FK

TIPO DE DATOS
Entero

Entero

FUNCIONALIDAD
Guarda
informacin
acerca de la
identificacin del
usuario
Guarda
informacin del
cdigo de la
secretaria

TRAMITE

CAMPO
IDTRAMITE

RESTRICCIONES
PK

TIPO DE DATOS
Entero(10)

CODIGOSECRETAR
IA

FK

Entero(10)

TITULO

Requerido

Texto(30)

SECRETARIAS

CAMPO
RESTRICCIONES
CODIGOSECRETAR
PK
IA

TIPO DE DATOS
Entero(10)

DIRECCION

Requerido

Alfanumrico(20)

TELEFONO

Requerido

Entero(10)

NOMBRE

Requerido

Texto(30)

FUNCIONALIDAD
Guarda
informacin de la
identificacin del
tramite
Guarda
informacin del
cdigo de la
secretaria
Guarda
informacin del
titulo

FUNCIONALIDAD
Guarda
informacin del
cdigo de la
secretaria
Guarda la
direccin de
residencia
Guarda el nmero
de telfono

PROYECTOS

CAMPO
IDPROYECTO
CODIGOSECRETAR
IA

RESTRICCIONES
PK
FK

TIPO DE DATOS
Entero(10)
Entero(10)

FUNCIONALIDAD
Guarda el cdigo
del proyecto
Guarda el cdigo
de la secretaria
que pertenece

TITULO

Requerido

Requerido(30)

Guarda el nombre
del proyecto

ESPECIFICACIONES DE ALMACENAMIENTO

Para el almacenamiento se utilizara una arquitectura SAN Storage Area Network es una red
de almacenamiento integral. Se trata de una arquitectura completa que agrupa los siguientes
elementos:

Una red de alta velocidad de canal de fibra o iSCSI.


Un equipo de interconexin dedicado (conmutadores, puentes, etc).
Elementos de almacenamiento de red (discos duros).
DIAGRAMA

VENTAJAS:

UBICACIN

La propiedad de la base de datos DbStorageLocation especifica la carpeta donde Analysis


Services crea y administra todos los archivos de metadatos y datos de la base de datos.
Todos los archivos de metadatos estn almacenados en la carpeta DbStorageLocation, con
la excepcin del archivo de metadatos de la base de datos, que est almacenado en la
carpeta de datos del servidor. Hay dos consideraciones importantes al establecer el valor de
propiedad de la base de datos DbStorageLocation:
La propiedad de base de datos DbStorageLocation se debe establecer en una ruta UNC de
carpeta existente o en una cadena vaca. De manera predeterminada, la carpeta de datos del
servidor es una cadena vaca. Si la carpeta no existe, se producir un error al ejecutar un
comando Create, Attach o Alter.
La propiedad de la base de datos DbStorageLocation no se puede establecer para que
apunte a la carpeta de datos del servidor ni a ninguna de sus subcarpetas. Si la ubicacin
apunta a la carpeta de datos del servidor o a cualquiera de sus subcarpetas, se producir un
error al ejecutar un comando Create, Attach o Alter.

Ruta predeterminada
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL
En la carpeta MSSQL tambin se almacena el Backup cuando se hacemos copia de
seguridad.
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA

CRECIMIENTO MENSUAL ESTIMADO


Se espera que cada registro contenga ms o menos unos 100 caracteres que equivalen a un
byte
si tengo 10000 registros mensuales ser 100X10000 = 1000000 bytes. Que
equivaldran a 1 megabyte.

CARACTERISTICAS ACCECIBILIDAD DE LOS OBJETOS

Los lenguajes van a permitir al administrador de la BD especificar los datos que componen la
BD, su estructura, las relaciones que existen entre ellos, las reglas de integridad, los
controles de acceso, las caractersticas de tipo fsico y las vistas externas de los usuarios.

DML,Data Manipulation Language: Por medio de este lenguaje los usuarios pueden
realizar consultas o manipular datos que se encuentran ya organizados en una forma
estructurada
DDL, Data Definition Language: Permite definir las estructuras que almacenarn los
datos y los procedimientos o funciones para realizar las consultas.
DCL, Data Control Language: Permite al administrador controlar el acceso a los datos
contenidos en la Base de Datos.

CONCLUSIONES

De acuerdo al diseo lgico presentado, podemos concluir que se pueden suplir las
necesidades del cliente, cliente como los funcionarios de la administracin municipal que
como usuarios de la base de datos puedan disfrutar de las bondades y caractersticas
especiales como: obtener un fcil acceso a la informacin, confidencialidad en los datos de
cada una de las secretarias u oficinas, integracin de la informacin y de las aplicaciones que
sean utilizadas en cada dependencia conforme a las restricciones de privacidad,
compartimentacin de la informacin de acuerdo a las polticas de seguridad de la
informacin, adems conforme a la evolucin de las tecnologas de la informacin poder
lograr que el ciudadano como usuario externo, pueda tener acceso en forma segura a las
diferentes soluciones y servicios virtuales que la alcalda de San Antonio de Sena puede
brindar a sus pobladores.

BIBLIOGRAFIA

http://www3.uji.es/~mmarques/f47/teoria/tema7.pdf
http://elvex.ugr.es/idbis/db/docs/design/5-logical.pdf
http://www.alegsa.com.ar/Dic/dise%C3%B1o%20logico%20de%20bases%20de
%20datos.php
https://www.youtube.com/watch?v=_SADhrQD5bY
http://html.rincondelvago.com/diseno-logico-de-datos.html
http://es.slideshare.net/claudiachiri/base-de-datos-diseo-conceptuallogico-y-fisico
http://www.mailxmail.com/curso-diseno-base-datos-relacionales/diseno-logico-bases-datos
https://prezi.com/udvpze3q0rkn/diseno-logico-de-una-base-datos/

You might also like