ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Empresa constructora


Enviado por   •  30 de Abril de 2015  •  2.781 Palabras (12 Páginas)  •  187 Visitas

Página 1 de 12

Indice_________________________________________________________________________________________________

1.-Objeto del Proyecto. 4

2.-Creación de la Base de Datos. 6

3.-Creación de tablas 8

3.1-Diseño de relación de las tablas 10

3.2-Tipos de Datos 11

4.-Clave principal (Primary Key) 14

5.-Clave Secundaria (Foreign Key) 16

6.-Diagrama de base de datos 18

7.-Restricciones (Check) 20

8.-Reglas de Negocio 22

9.-Introducir Datos (INSERT INTO) 25

10.-Vistas 30

11.-Funciones 32

12.-Procedimientos Almacenados 34

13.-Pruebas Realizadas 36

13.1.-Reglas de Negocio 37

13.2.-Auditorias de Negocio 38

13.3.-Vistas 39

13.4.-Funciones 39

13.5.-Procedimientos Almacenados 42

14.-Script 43

14.1.-Base de datos 44

14.2.-Tablas 44

14.3.-Clave Principal 45

14.4.-Clave Secundaria 45

14.5.-Restricciones CHECK 46

14.6.-Reglas de Negocio 46

14.7.-Auditorias de Negocio 47

14.8.-Introducir datos (INSERT INTO) 48

14.9.-Vistas 51

14.10.-Funciones 51

14.11.-Procedimientos Almacenados 51

14.12.-Pruebas Realizadas 52

1.-Objeto del Proyecto.

1.-Objeto del Proyecto.

El objeto del proyecto es el diseño de una base de datos para una empresa constructora, la base de datos debe contener la información de las obras y los empleados dedicados a ellas, así como la maquinaria, herramientas y medio auxiliares propuestos a la obra.

La base de datos, tiene que contener la información suficiente para identificar cualquier empleado o maquinaria en la obra especificada, al igual que el movimiento de personal o herramientas en las diferentes obras. Las tablas de la base de datos tiene la función de mostrar los datos requerido por el cliente con las relaciones entre tablas, para que la información sea fluida y no se demore en mostrarla en pantalla. Las tablas para la base de datos propuesta consta de:

-Obras; su función guardar la información de la situación de las obras, presupuesto, el personal y maquinaria dedicada a ella.

-Utensilios de Obra; El material o maquinaria que está registrado en obra.

-Empleados; los datos de los empleados, contratados o subcontratados y la información de cada uno y su rango en la empresa.

-Categorías; es el nivel del empleado en la empresa.

-Utensilios; los materiales y la maquinaría en almacén

-Materiales; los materiales empleados en las obras.

-Almacén; materiales o maquinaría ubicada dentro del almacén.

-Ubicación; situación de la obra designada.

- Utensilios Principales; los materiales y la maquinaría, tabla para controlar el código.

2.-Creación de la Base de Datos.

2.-Creación de la base de datos

En primer lugar debemos crear la base de datos, y el directorio raíz donde se crea la base de datos. Normalmente su asignación será en el disco duro:” C:\ “, indicaremos las propiedades de la base de datos referente al almacenamiento de los archivos y registro de transacciones.

También se puede crear la base de datos a través del entorno de gestión Sql. Pinchamos con el botón derecho del ratón donde indica “Bases de Datos”, y damos crear “Nueva Base de Datos”. Nos aparecerá una ventana donde ingresaremos el nombre y las propiedades de la base de datos. 

3.-Creación de tablas

3.-Creación de tablas

Los campos que deben contener las tablas deben incluir la clave primaria y secundaria para las relaciones entre ellas.

En la tabla de dbo.Obras, los campos que contiene son los siguientes:

• Cod_Obr : Código de la obra.(PK)

• Nom_Obr: Nombre de la obra.

• Situ_Obr: Situación de la obra.

• Pres_Obr: Presupuesto de la obra.

• Jef_Obr: Jefe de obra. (FK)

En la tabla de dbo.UtensiliosObras, los campos que contiene son los siguientes:

• Testigo_1: Restricción check si es MAT (Material) o MAQ (Maquinaría).

• Cod_utensilio: Código material o maquinaria. .(FK)

• Cod_Obr : Código de la obra.(FK)

• Cantidad

• FechaEntrega

En la tabla de dbo.Empleados, los campos que contiene son los siguientes:

• Dni_Emp : DNI del empleado.(PK)

• Nom_Emp: Nombre del empleado.

• Ape_Emp: Apellidos del empleado.

• Cat_Emp : Nivel de categoría del empleado.(FK)

• Cod_Obr : Código de la obra.(FK)

• Direc_Emp: Dirección del empleado.

• FechaAlta

• FechaNacimiento

• Vehículo: De empresa.

• Teléfono

• CuentCorr: Cuenta Corriente Empleado.

• NSS: Número Seguridad Social.

En la tabla de dbo.Categorias, los campos que contiene son los siguientes:

• Cod_Cat : Código categoría del empleado.(PK)

• Nom_Cat: Nombre de la categoría del empleado.

• Salario: Salario de la Categoría.

En la tabla de dbo.Utensilios, los campos que contiene son los siguientes:

• Cod_Ut : Código utensilio.(PK)

• Cod_Alm: Código Almacén. (PK)

• Cod_Ubi: Código ubicación. (PK)

• Testigo_1: Restricción check si es MAT (Material) o MAQ (Maquinaría).

• Nom_Ut: Nombre utensilio.

• Stock_Ut: Stock del utensilio.

En la tabla de dbo.Almacen, los campos que contiene son los siguientes:

• Cod_Alm : Código Almacén.(PK)

• Direccion: Ubicación de Almacén.

• Cod_EncAlm: Código encargado almacén. (FK)

En la tabla de dbo.Ubicacion, los campos que contiene son los siguientes:

• Cod_Ubi: Código ubicación. (PK)

• Dirección: Ubicación de almacén.

...

Descargar como (para miembros actualizados) txt (27 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com