Sunteți pe pagina 1din 10

DISEÑO LÓGICO DE LA BASE DE DATOS

PRESENTADO

JORGE LUIS OROZCO MARTINEZ

DIRIGO

ANGELICA MARIA OTALVARO MARIN

SERVICIO NACIONAL DE APRENDIZAJE

CARTAGENA – BOLIVAR
2019
INTRODUCCION

Las base de datos son sistemas que guardan la información de una o más empresas para que
estas puedan ser utilizadas cuando el usuario así lo deseen de gran relevancia porque
automatizan previenen de errores y son eficaces en el tiempo y pueden ser adquiridas
cuando el administrador del sistema lo desee.
En este documento apreciaremos el concepto de diseño lógico y creación de esquemas, con
el fin de crear tablas para guarda la información de los usuarios, empresas, etc.
Estos software nos ayudan a facilitar el trabajo de guardar información, ya que en muchos
casos la información es demasiada, y esto nos ayuda a tenerla organizada y segura.
Sabemos que un sistema gestor de bases de datos es el software que permite a los usuarios
procesar, describir, administrar y recuperar los datos almacenados en una base de datos.
OBJETIVO GENERAL

El objetivo del diseño lógico es transformar el esquema genérico y conceptual en un modelo


de datos determinado para un sistema de gestión de bases de datos determinado.
Obtener un conjunto de datos y un conjunto de operaciones sobre ellos, que permitan
satisfacer las necesidades de la organización.

OBJETIVOS ESPECIFICOS

 Definir conceptos relacionados con el modelo lógico


 Construir un modelo de datos conceptual
 Acceso eficiente a la información
 Crear un modelo lógico de datos
 Comprobar que sea estructuralmente correcto y capaz de soportar las transacciones
requeridas
DISEÑO LOGICO

Es el proceso de construir un esquema de la información que utiliza la empresa, en este caso


La alcaldía de San Antonio del SENA, basándose en un modelo conceptual de base de datos
especifico, independiente del SGBD concreto que se vaya a utilizar (salvo en el modelo) y
de cualquier otra consideración física. En esta etapa, se transforma el esquema conceptual en
un esquema lógico que utilizara las estructuras de datos del modelo de bases de datos en el
que se basa el SGBD que se vaya a utilizar, como puede ser el Modelo Relacional.
La normalización es una técnica que se utiliza para comprobar la validez de los esquemas
lógicos basados en el modelo relacional, ya que asegura que las relaciones (tablas)
obtenidas no tienen datos relevantes.
El esquema lógico es una fuente de información para el diseño físico. Además, juega un
papel importante durante la etapa de mantenimiento del sistema, ya que permite que los
futuros cambios que se realicen sobre los programas de aplicación o sobre los datos, se
representen correctamente en la base de datos.
MODELO ENTIDAD-RELACION

El modelo Entidad-Relación es un modelo conceptual de datos orientado a entidades. Se base


en una técnica de representación gráfica que incorpora información relativa a los datos y las
relaciones existentes entre ellos, para darnos una visión de mundo real, eliminando los
detalles irrelevantes.

CARACTERISTICAS DEL MODELO

 Refleja tan solo la existencia de los datos, no lo que se hace con ellos.
 Se incluyen todos los datos relevantes del sistema en estudio
 No está orientado a aplicaciones especificas
 Es independiente de los SGBD
 No tiene en cuenta restricciones de espacio, almacenamiento, ni tiempo de ejecución.
 Está abierto a la evolución del sistema
 Es el modelo conceptual más utilizado

ELEMENTOS DEL MODELO

 ENTIDAD (entity)
 ATRIBUTO (attribute)
 DOMINIO (domain)
 RELACION (relationship)

ENTIDAD: Cualquier objeto (real o abstracto) que existe en la realidad y acerca del cual
queremos almacenar información en la B.D.
LENGUAJES E INTERFACES DE LAS BASES DE DATOS

Lenguaje DDL (Data Definition Lenguaje) Lenguaje de definición de datos.


Lenguaje SDL (Storage Definition Lenguaje) Lenguaje de Almacenamiento de Datos
Lenguaje VDL (View Definition Lenguaje) Lenguaje de definición de Vista
Lenguaje DML (Data Manipulation Lenguaje) Lenguaje de Manipulación de datos
SQL

Lenguajes: Una vez que se ha completado el diseño de la base de datos y se ha elegido un


DBMS, el primer paso es especificar los esquemas conceptuales e internos de la base de
datos y las correspondencias entre ambas. En la DBMS en las que no se mantiene
una separación estricta de niveles el DBA y los programadores de la
b a s e d e d a t o s utilizan los mismos lenguajes el DDL para definir ambos esquemas. El
DBMS contara con un compilador DDL para identificar la descripción de los elementos de
esquemas y a l m a c e n a r l a d e s c r i p c i ó n d e l e s q u e m a d e l c a t á l o g o d e D B M S .
C u a n d o e l D B M S maneja una clara separación de los esquemas conceptual e
interno del DDL servirá solamente para especificar el esquema conceptual y para
especificar el esquema interno s e u t i l i z a e l SDL, para una verdadera arquitectura
de tres esquemas necesitamos un VDL
para especificar las vistas del usuario y su correspondencia co
n e l n i v e l conceptual.El mecanismo de manipulación de datos la proporciona DML.
Interfaces basadas en menos: esta pretende al usuario una lista de opciones
llamadas menos, los menos hacen innecesario memorizar las órdenes y la sintaxis de un
lenguaje de consulta.
Interfaces basadas en formas: presentan una forma a cada usuario y este puede llenar los
espacios de la forma para insertar previos datos o bien llenar ciertos espacios en
cuyo caso el DBMS obtendrá los registros ya reconocidos con los datos específicos.
Interfaces gráficos: suelen presentar al usuario los esquemas en forma de
diagramas, en muchos casos las interfaces graficas se cambian con menos y casi todos se
valen de una respuesta apuntador.
Interfaces de lenguaje natural: estas interfaces aceptan solicitudes en ingreso o en
algún otro idioma e intentan entenderla. La interface consulta las palabras estándar para
interpretar la solicitud.
Interface del DBA: en su mayoría los sistemas de base de datos contienen
ordenes p r i v i l e g i a d a s q u e s o l o e l p e r s o n a l d e l D B A p u e d e u t i l i z a r c o m o
ó r d e n e s p a r a c r e a r cuentas, modificar esquemas, etc.
Interfaces para usuarios parámetros o simples: e s u n a i n t e r f a z e s p e c i a l
q u e c a s i siempre incluye un conjunto abreviado con el fin de reducir al mínimo
el número de digitaciones requeridas para cada solicitud
ESQUEMAS EN SQL SERVER

Los esquemas en SQL Server permiten organizar los elementos asegurables como tablas,
vistas, procedimientos almacenados, etc. y poder administrar mejor los permisos sobre estos.
(Ver Permisos con Grant)

En una base de datos se pueden incluir los elementos de varios módulos que se desarrollen
en una organización, por ejemplo, el módulo de Ventas, el de Planilla, el módulo de
Contabilidad, etc. y es obvio que la mayor parte de asegurables de cada uno de los módulos
no son compartidos, es decir, el que tiene permisos para ver los asegurables del esquema de
Ventas no tiene acceso a los de Contabilidad, eso es posible usando permisos y los
asegurables en Esquemas.

ESQUEMAS DE LAS SECRETARIAS DE LA ALCALDIA DE SAN ANTONIO DEL


SENA

A continuación veremos el servidor creado que vamos a utilizar


Ahora procedemos a la creación del esquema “SCHEMA”
Luego procedemos a la creación de las tablas.

Realizamos un diagrama con las tablas creadas.


CONCLUSION
De acuerdo al diseño lógico presentado, podemos concluir que se pueden suplir las
necesidades del cliente, cliente como los funcionarios de la administración municipal que
como usuarios de la base de datos puedan disfrutar de las bondades y características
especiales como obtener un fácil acceso a la información, confidencialidad en los datos de
cada una de las secretarias u oficinas, integración de la información y de las aplicaciones que
sean utilizadas en cada dependencia conforme a las restricciones de privacidad,
compartimentación de la información de acuerdo a las políticas de seguridad de la
información, además conforme a la evolución de las tecnologías de la información poder
lograr que el ciudadano como usuario externo, pueda tener acceso en forma segura a las
diferentes soluciones y servicios virtuales que la alcaldía de San Antonio de Sena puede
brindar a sus pobladores.

S-ar putea să vă placă și