Está en la página 1de 3

LA CODIFICACION REALIZADA EN EL SQL

CREATE DATABASE PERSONAL


CREATE TABLE Empleado(
CodEmpleado
char(8)NOT NULL,
ApEmpleado
varchar(30) NOT NULL,
AmEmpleado
varchar(30) NOT NULL,
NombreEmpleado
varchar(30) NOT NULL,
DireccionEmpleado
varchar(40) NOT NULL,
CorreoEmpleado
varchar(40)
Primary Key(CodEmpleado, CodCategoria, CodSueldo))
CREATE TABLE Sueldo(
CodSueldo
int NOT NULL,
TipoSueldo
char(4)NOT NULL,
CodCategoria
char(4) NOT NULL,
primary key (CodSueldo, CodCategoria))
CREATE TABLE Control(
CodControl
char(5)NOT NULL,
HoraIngreso
date NOT NULL,
HoraSalida
date NOT NULL,
CodEmpleado
char(8)NOT NULL,
primary key (CodControl, CodEmpleado))
CREATE TABLE Pago(
CodPago
char(4)NOt NULL, primary key
CodControl
char(5)NOT NULL,
CodSueldo
char(8)NOT NULL,
CodEmpleado
char(8)NOT NULL)
CREATE TABLE Area(
CodArea
char(8)NOt NULL primary key,
NomArea
varchar(30)NOT NULL
CREATE TABLE Turno(
CodTurno char(4) NOT NULL Primary Key,
NomTurno char(8)NOT NULL,
CREATE TABLE Categoria (
CodCategoria varchar(4) not null primary key,
Nomcategoria varchar(30) not null)

DICCIONARIO DE DATOS
BASE DE DATOS: PERSONAL
Descripcion: esta base de datos esta referida a los datos que tienen el personal de una
empresa constructora.
Tabla: Empleado.
Campo
CodEmpleado
ApEmpleado
AmEmpleado
NombreEmpleado
DireccionEmpleado
CorreoEmpleado

Tamao
8
30
30
30
40
40

Tipo de Dato
Carcter
Carcter
Carcter
Carcter
Carcter
Carcter

Descripcin
Cdigo nico para identificar al empleado
Apellido paterno del empleado
Apellido materno del empleado
Nombre del empleado
Direccin del empleado
Correo electrnico del empleado

Tabla: Sueldo
Campo
CodSueldo
TipoSueldo

Tamao
4

Tipo de
Dato
Entero
Carcter

Descripcin
Cdigo nico del sueldo
Nombre de identificacin del sueldo

Tabla: Control.
Campo
CodControl

Tamao
5

HoraIngreso
HoraSalida

Tipo de Dato
Carcter
Fecha
Fecha

Descripcin
Cdigo nico de identificacin de
control
Hora de ingreso del personal
Hora de salida del personal

Tabla: Pago.
Campo
CodPago

Tamao
4

Tipo de Dato
Descripcin
Carcter
Cdigo de identificacin del pago

Tamao

Tipo de Dato

Tabla: Area.
Campo
CodArea
NomArea

4
30

Carcter
Carcter

Descripcin
Cdigo de identificacin del rea de
trabajo
Nombre del rea de trabajo

Tabla: Turno.
Campo
CodTurno
NomTurno

Tamao
4

Tipo de Dato

Carcter
8 Carcter

Descripcin
Cdigo de identificacin del turno de
trabajo
Nombre del turno de trabajo.

Tabla: Categoria.
Campo
CodCategoria
Nomcategoria

Tamao Tipo de Dato


Descripcin
4
Carcter
Cdigo de identificacin de la categora
30
Carcter
Nombre de la categora

También podría gustarte