Está en la página 1de 5

ADMINISTRACÍON DE BASES DE DATOS

SEMANA 6

Diego Quiroz Pérez


08 de octubre de 2022
Programa Continuidad Ingeniería Informática
DESARROLLO
La Biblioteca Nacional desea almacenar la información de todos sus libros, revistas y enciclopedias
para crear un catálogo de acceso digital. Utilizando la teoría de bases de datos y el lenguaje SQL, usted
debe desarrollar las siguientes actividades:

a) Definir la estructura lógica de la base de datos, indicando cuáles tablas serán necesarias.

La estructura lógica de la base de datos de la biblioteca nacional será de la siguiente manera:

Tabla Autor: Tabla Tipo:


 Id autor.  Id tipo.
 Nombre.  Nombre.
 Apellido paterno.  Tabla catalogo:
 Apellido materno.  Id.
 Titulo.
Tabla Editorial:  Year.
 Id editorial.  Id categoría.
 Nombre.  Id autor.
 Id tipo.
Tabla Categoría:  Id editorial.
 Id categoría.
 Nombre. Tabla Editorial:
 Id editorial.
 Nombre

b) Crear las diferentes tablas que se requieren para este proceso.


Las sentencias SQL requeridas para la creación de las tablas son las siguientes:

Se verifica la creación de las tablas:


c) Indexar dichas tablas de manera que se puedan realizar consultas utilizando SQL, de forma rápida y
eficiente.
Las sentencias SQL requeridas para indexar las tablas son las siguientes:

Se verifica la creación de los índices con la siguiente sentencia:

d) Ingresar un mínimo de 20 registros en cada una de las tablas que decida crear. Recuerde establecer
las relaciones entre las mismas para evitar la duplicidad de los datos.
Las sentencias SQL requeridas para ingresar registros en las tablas son las siguientes:
e) Ejecutar una consulta donde se muestre el catálogo de la biblioteca ordenado por tipo de material
(libro, revista o enciclopedia).
Las sentencias SQL requeridas para realizar la consulta donde se muestre el catálogo de la
biblioteca es la siguiente:

Se muestra el siguiente resultado:


REFERENCIAS BIBLIOGRÁFICAS
IACC (2019). Administradores de bases de datos-SQL II. Administración de Base de datos. Semana 6

También podría gustarte