TareaBD3(2)

2
Universidad Autónoma De Nuevo León Facultad de Contaduría Pública y Administración Concepción Stephania Jiménez Hdz Carrera: Lic. en tecnologías de la información Materia: Base de Datos 3 Maestro: José Luis Ramos M. Matricula: 1580195 Grupo: 41 Turno: Matutino

description

Base de Datos.

Transcript of TareaBD3(2)

Page 1: TareaBD3(2)

Universidad Autónoma De Nuevo León

Facultad de Contaduría Pública y Administración

Concepción Stephania Jiménez Hdz

Carrera: Lic. en tecnologías de la información

Materia: Base de Datos 3

Maestro: José Luis Ramos M.

Matricula: 1580195

Grupo: 41 Turno: Matutino

Page 2: TareaBD3(2)

CREATE DATABASE LIBRRERIA

CONNECT TO LIBRARY

CREATE TABLESPACE BOOKS

CREATE TABLE LIBRO (ClaveLibro INTEGER NOT NULL PRIMARY KEY, Titulo

VARCHAR(100) NOT NULL, Idioma VARCHAR(50) NOT NULL, Formato VARCHAR(50) NOT NULL, Categoria VARCHAR(50) NOT NULL) IN BOOKS

CREATE TABLE TEMA (ClaveTema INTEGER NOT NULL PRIMARY KEY, ClaveLibro

INTEGER NOT NULL, Nombre VARCHAR(50) NOT NULL) IN BOOKS

CREATE TABLE AUTOR (ClaveAutor INTEGER NOT NULL PRIMARY KEY, ClaveLibro

INTEGER NOT NULL, Nombre varchar(100) NOT NULL) IN BOOKS

CREATE TABLE EDITORIAL (ClaveEditorial INTEGER NOT NULL PRIMARY KEY,

ClaveLibro INTEGER NOT NULL, Nombre varchar(50) NOT NULL) IN BOOKS

CREATE TABLE EJEMPLAR (NumeroOrden INTEGER NOT NULL, Ubicacion

VARCHAR(50), Edicion VARCHAR(50), ClaveLibro INTEGER NOT NULL, ClaveSocio

INTEGER NOT NULL ) IN BOOKS

CREATE TABLE PRESTAMO (Fecha_Prestamo DATE NOT NULL, Fecha_Devolucion

DATE NOT NULL, Notas VARCHAR(100), ClaveSocio INTEGER NOT NULL) IN BOOKS

CREATE TABLE SOCIO (ClaveSocio INTEGER NOT NULL PRIMARY KEY, Nombre

VARCHAR(100) NOT NULL, Direccion VARCHAR (100), Categoria VARCHAR(50),

Telefono INTEGER) IN BOOKS

Trata_sobre(ClaveLibro INTEGER NOT NULL PRIMARY KEY, Titulo VARCHAR(100)

NOT NULL, ClaveTema INTEGER NOT NULL PRIMARY KEY, ClaveLibro INTEGER NOT

NULL, Nombre VARCHAR(50) NOT NULL) IN BOOKS)

Escrito_por(ClaveLibro INTEGER NOT NULL PRIMARY KEY, Titulo VARCHAR(100)

NOT NULL, Idioma VARCHAR(50) NOT NULL, Formato VARCHAR(50) NOT NULL,

Categoria VARCHAR(50) NOT NULL) IN BOOKS , ClaveAutor INTEGER NOT NULL

PRIMARY KEY, ClaveLibro INTEGER NOT NULL, Nombre varchar(100) NOT NULL)

IN BOOKS)