Base de datos lugar
Enviado por Juan Cotto • 28 de Mayo de 2020 • Documentos de Investigación • 529 Palabras (3 Páginas) • 99 Visitas
Reporte de usuarios y permisos para la BD
1.- Creación de la BD
En la “Figura 1” podemos observar el modelo E-R a partir del cual se creó la BD “lugarJCTC”. En este modelo, la entidad principal es “lugar”, lo cual se refiere a un espacio real en una determinada ubicación, con el fin de registrar aquellos que sean necesarios, para después consultarlos e incluso conocer sus características (nombre, dirección, hora de apertura, hora de cierre, etc.). De acuerdo con Schema, organización que promueve esquemas para datos estructurados en internet, un lugar (place) tiene atributos/descriptores específicos, los cuales están disponibles en: https://schema.org/Place
[pic 1]
Figura 1. Modelo E-R de la BD “lugarJCTC”.
Nota:
El modelo E-R de la “Figura 1” es de elaboración propia.
2.- Modelo lógico
El modelo lógico se obtiene al transformar las entidades y relaciones de la “Figura 1” en un conjunto de tablas. El código SQL para crear la entidad “lugar” es:
create table lugar
(
idLug varchar(10) not null primary key,
nomLug varchar(50) not null,
clasifLug varchar(20) not null,
direcLug varchar(50) not null,
horaAper time,
horaCie time
)
engine=innodb;
La “Tabla 1” muestra los atributos/descriptores de la entidad principal.
Nombre de la entidad: “lugar” | |||
Atributo/Descriptor | Descripción | Dominio | Observaciones |
idLug | Identificador para el lugar. | [a-z], [0-9]. | Un identificador puede contener tanto letras (minúsculas) como números. |
nomLug | Nombre del lugar. | [A-Z], [a-z], [0-9], acentos, tildes, y signos de puntuación. | Si el nombre del lugar contiene caracteres de otro idioma, se pude ingresar una traducción. |
clasifLug | Clasificación a la que pertenece el lugar. | [A-Z], [a-z], acentos, y tildes. | Todos los lugares deben tener una clasificación. |
direcLug | Dirección en la que se encuentra el lugar. | [A-Z], [a-z], [0-9], #, °, acentos, tildes, y signos de puntuación. | Todos los lugares deben tener una dirección. |
horaAper | Horario de apertura del lugar. | [00:00-23:59]. | Puede haber lugares sin un horario. |
horaCie | Horario de cierre del lugar. | [00:00-23:59]. | Puede haber lugares sin un horario. |
Tabla 1. Descripción de la entidad "lugar".
...