Taller

Páginas: 5 (1038 palabras) Publicado: 25 de octubre de 2012
Avances de proyecto
Proyecto LIbreria


Profesora:
Licenciada Reyna Valverde Jarquin

Taller de Base de Datos

3ra Unidad

Fecha de entrega: 20/Octubre/2012

LIBRERIA
Nuestro proyecto tratara de una librería la cual tendra varias sucursales y en cada una de ella distintos estantes de libros divididos por categorias en los cuales tendra de forma organizada los libros, tambien contaracon varios empleados los cuales estaran distribuidos en las distintas sucursales, ademas tendra una tabla donde contendra las editoriales que les proveen de libros.


En esta tabla Tienda tendrá 3 columnas:
1. Sucursal: esta será la llave primaria de esta tabla.
2. Dirección: aquí pondremos la dirección de cada sucursal y por lo tanto no deberá quedar vacío y deberá ser única, porqueen una misma dirección no puede haver más de 1 tienda.
3. Teléfono: esta columna contendrá el numero telefónico de cada sucursal por lo cual deberá ser único i no se repetirá.

En esta tabla Editorial tendrá 5 columnas:
1. Id_editorial: esta columna es nuestra llave primaria y por lo tanto no debe estar vacío y deberá ser único.
2. Teléfono: en esta columna tendremos el teléfonode las editoriales que proveen de libros de los distintos autores con los que trabajan, este número deberá ser único ya que 2 editoriales no pueden tener el mismo número de teléfono.
3. Población: en esta columna se guardara la población donde se encuentra la editorial y no deberá estar vacío.
4. Colonia: aquí pondremos la colonia en donde se ubica la editorial la cual no deberá estar vacíoesta no es única ya que varias editoriales pueden estar en la misma colonia población.
5. Nombre: en esta columna ponemos el nombre de la editorial no debe ser único porque 2 editoriales no deben tener el mismo nombren y no deberá estar vacío.

En esta tabla tendrá 4 columnas:
1. Id_estante: esta columna es la llave primaria por lo tanto no debe quedar vacío ni deberá ser repetido.2. Sucursal: esta columna es una llave foránea ya que depende de la tabla tienda y pusimos esas restricciones para poder actualizar los datos en cascada, pero no se podrá eliminar en cascada a menos que no este referenciado con las tablas que dependan de esta.
3. Categoría: esta columna contendrá la categoría de libro que hay en este estante y no deberá quedar vacío.
4. Descripción: estacolumna contiene una pequeña descripción del tipo de libros que contiene este estante esta puede o no estar vacío.

En esta tabla libro tiene 8 columnas:
1. ISBN: esta es la llave primaria ya que es un identificador único de cada libro y por tanto será un dato único y no deberá quedar vacío.
2. Titulo_libro: este será donde almacenaremos el nombre del libro y deberá ser único y nodeberá quedar vacío.
3. N_edicion: esta columna almacena el número de edición del libro y no deberá quedar vacío ya que todos los libros tienen una edición.
4. Anio: esta columna almacena el año del libro y no deberá quedar vacío,
5. Categoría_libro: esta es una columna donde se pide la categoría del libro para saber en que estante se almacenara.
6. Precio: Aquí se pone el precio de ellibro el cual deberá ser mayor a 0 por eso es que pusimos esa restricción.
7. Id_editorial: esta es una llave foránea la cual referencia a la tabla editorial y esta puede ser actualizada pero no puede ser eliminado en cascada.
8. Id_estante: esta es una llave foránea la cual hace referencia a la tabla estante y de igual forma puede ser actualizada en casa cada pero no podrá eliminarse encascada.

En esta tabla tiene 4 columnas:
1. RFC: esta columna es nuestra llave primaria por lo cual no deberá quedar vacío ni tampoco deberá tener datos repetidos.
2. Teléfono: esta columna guarda el teléfono pero no pusimos not null porque no todas las personas tienen un numero de teléfono pero no deben ser repetidos los numero por eso lo definimos como una columna única.
3....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Taller
  • Talles
  • Taller
  • Taller
  • Taller
  • Taller.
  • Taller
  • Taller

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS