informacion bd sql

Upload: jugiro

Post on 21-Feb-2018

243 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Informacion BD SQL

    1/5

    Diccionario de Datos BD Empleados

    Nombre Archivo:BD_Empleados Fecha Creacin:01/02/2015Descripcin:Base de datos que contiene la informacin de empleados y proyectos

    Tabla Departamentos

    Nombre Campo Tipo de Dato Tamao DescripcinCodigo_Depto Texto String[10] Cdigo del depto. Clave primariaNombre_Depto Texto String[20] Nombre del departamentoPresupuesto_Depto Numrico Entero Largo Valor presupuesto asignado

    Tabla Proyectos

    Codigo_Proyecto Texto String[10] Cdigo proyecto. Clave primariaNombre_Proyecto Texto String[20] Nombre asignado al proyectoPresupuesto_Proyecto Numrico Entero Largo Valor presupuesto asignadoCodigo_Depto Texto String[10] Cdigo del depto. Llave fornea

    Tabla Oficinas

    Num_Oficina Texto String[5] Numero oficina. Clave primaria.

    Area_Oficina Numrico Entero Corto rea en metros cuadradosTelefono_Oficina Texto String[12] Telfono asignado a la oficinaCodigo_Depto Texto String[10] Cdigo del depto. Llave fornea

    Tabla Cargos

    Codigo_Cargo Texto String[5] Cdigo del cargoDescripcin Texto String[30] Descripcin breve del cargo

    Tabla Empleados

    Codigo_Empleado Texto String[10] Nmero identificacin. Llave Ppal.Nombres Texto String[20] Nombres del empleado

    Apellidos Texto String[30] Apellidos del empleadoDireccion Texto String[30] Direccin de residencia

    Telefonos Texto String[20] Telfono fijo y mvilCodigo_Depto Texto String[10] Cdigo Depto. Llave forneaNum_Oficina Texto String[5] Numero Oficina. Llave forneaCodigo_Proyecto Texto String[10] Cdigo proyecto. Llave forneaCodigo_Cargo Texto String[5] Cdigo Cargo. Llave fornea

    Tabla Historial de Cargos

    Id_Cargo Numrico Entero Corto Consecutivo autonumrico historialFecha_Cargo Fecha Date Fecha corta dd/mm/aaaaCodigo_Cargo Texto String[5] Cdigo Cargo. Llave forneaCodigo_Empleado Texto String[10] Cdigo empleado. Llave fornea

  • 7/24/2019 Informacion BD SQL

    2/5

    Modelo Entidad RelacinBase de Datos Empleados - Access

  • 7/24/2019 Informacion BD SQL

    3/5

    Modelo Entidad RelacinBase de Datos Empleados MySQL Workbench

  • 7/24/2019 Informacion BD SQL

    4/5

    Informacin BD Empleados

    DepartamentosCodigo_Depto Nombre_Depto Presupuesto_Depto

    01 Planeacin $ 4.000.00002 Anlisis y Diseo $ 10.000.00003 Desarrollo de Software $ 12.000.000

    Proyectos

    Codigo_Proyecto Nombre_Proyecto Presupuesto_Proyecto Codigo_Depto

    12014 SIG $ 2.000.000 0122014 Bases de Datos $ 5.000.000 0212015 Desarrollo Software $ 6.000.000 03

    Oficinas

    Num_Oficina Area_Oficina Telefono_Oficina Codigo_Depto

    101 25 8828823 01

    201 30 8790997 02301 45 8812354 03

    CargosCodigo_Cargo Descripcion

    1001 Jefe Planeacin1002 Administrador DB1003 Programador

    Empleados

    Codigo_Empleado Nombres Apellidos Direccion Telefonos1028 Andrs Carvajal Cl. 12 06-38 871-22221029 Mara Vidal Cr. 31 18-20 312-5678901030 Juan Daz Av. 12 25-43 890-9291

    Empleados (Continuacin)Codigo_Depto Num_Oficina Codigo_Proyecto Codigo_Cargo

    01 101 12014 100102 201 22014 100203 301 12015 1003

    Historial de CargosId_Cargo Fecha_Cargo Codigo_Cargo Codigo_Empleado

    Auto numrico 30/01/2013 1001 103020/02/2012 1003 102915/03/2011 1002 1028

  • 7/24/2019 Informacion BD SQL

    5/5

    Planteamientos para Consultas SQL

    Bsicas de Seleccin con una tabla (Select)

    1. Listar la informacin de Empleados

    2. Listar la informacin de Departamentos3. Listar la informacin de Oficinas4. Listar la informacin de Proyectos5. Listar la informacin de Cargos6. Listar la informacin de Historial de Cargos

    Bsicas de Seleccin con una tabla y un solo parmetro (Select y Where)

    7. Visualizar la informacin del Empleado con cdigo 10288. Visualizar la informacin del Departamento con cdigo 039. Visualizar la informacin de la Oficina Nmero 20110. Visualizar la informacin del Proyecto con cdigo 2201411. Visualizar la informacin del Cargo con cdigo 100312. Visualizar la informacin de Historial de Cargos del empleado con cdigo 1029