srppdt-de-01 inicialización de datos

9
Sistema de Control de Permisos, Visitas y Directorio Telefónico SRPPDT-AD-01 Inicialización de Datos Versión 1.0 Noviembre del 2013 INVERMET, 2013

Upload: xxnise15xx

Post on 28-Nov-2015

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SRPPDT-DE-01 Inicialización de Datos

Sistema de Control de Permisos, Visitas y Directorio Telefónico

SRPPDT-AD-01 Inicialización de Datos

Versión 1.0

Noviembre del 2013

INVERMET, 2013

Page 2: SRPPDT-DE-01 Inicialización de Datos

MCVS-DE-01 Inicialización de Datos

INDICE

1. HISTORIAL DEL DOCUMENTO.......................................................................3

2. ALCANCE.........................................................................................................4

3. BASE DE DATOS A CREAR............................................................................4

4. ACTIVIDADES DE CREACIÓN DE OBJETOS DE BASE DE DATOS............4

5. datos iniciales....................................................................................................7

Fecha de Actualización: 17/04/2023 Versión: 1.0

Preparado por: Sandra García S. Página : 2 de 7

Page 3: SRPPDT-DE-01 Inicialización de Datos

MCVS-DE-01 Inicialización de Datos

1. HISTORIAL DEL DOCUMENTO

NOMBRE CARGO FECHA FIRMA

Elaboración Sandra García S. Jefe de Proyecto 14/11/13

Revisión

Aprobación

EDICION REVISION FECHA DESCRIPCION AUTOR 1 0 14/11/13 Primera versión de la guía Sandra García S.

Fecha de Actualización: 17/04/2023 Versión: 1.0

Preparado por: Sandra García S. Página : 3 de 7

Page 4: SRPPDT-DE-01 Inicialización de Datos

MCVS-DE-01 Inicialización de Datos

2. ALCANCE

La ejecución del presente documento permitirá al Administrador de Base de Datos de la empresa INVERMET la creación de las Bases de Datos a implementarse en el Sistema de control de permisos, visitas y directorio telefónico, así mismo cuenta con los procedimientos necesarios para el funcionamiento del sistema.

Este documento se encuentra dirigido al administrador de base de datos, para que ejecute los pasos aquí señalados, tomando en cuenta las políticas del Área de Informática definidas para este tipo de procedimientos.

3. BASE DE DATOS A CREAR

Para el Sistema de control de permisos, visitas y directorio telefónico se creó una Base de Datos de nombre: Databases INVERMET.

Para una mayor seguridad el administrador de base de datos debe asignar a la Databases Invermet un usuario, para impedir así el acceso a la manipulación y/o borrado de lo que se deposite en la base de datos. Cabe recalcar que al trabajar con sql server 2008 R2 este posee su propio super usuario llamado sa, el cual ya esta creado pero si es esencial de un login.

Create Databases Invermet Go Use Invermet Go EXEC sp_change_users_login 'Update_One', 'Invermet', 'sa'; Go.

Primero se crea la base de datos luego se le asigna el usuario sa.

El procedimiento para la creación de la db_general es el siguiente:Sql> Create Databases Invermet Go Use Invermet

4. ACTIVIDADES DE CREACIÓN DE OBJETOS DE BASE DE DATOS

Creación de Tablas: Para la creación de todas tablas se usara la sentencia CREATE TABLE:

sql> CREATE TABLE ‘nombre_de_la_tabla’ (‘Campo’ ‘Tipo_de_dato’(‘longitud’);

y deberá tener el modelo siguiente:

- Area:Campo Tipo de Dato Longitud

Cod_area Varchar 10

Fecha de Actualización: 17/04/2023 Versión: 1.0

Preparado por: Sandra García S. Página : 4 de 7

Page 5: SRPPDT-DE-01 Inicialización de Datos

MCVS-DE-01 Inicialización de Datos

Nombre Varchar 52

Del int

- Cargo:Campo Tipo de Dato Longitud

Cod_cargo Varchar 10

Nombre Varchar 52

Del int

- Local:Campo Tipo de Dato Longitud

Cod_local Varchar 10

Direccion Varchar 10

Telefono Varchar 10

Del Boolean

- Personal:Campo Tipo de Dato Longitud

Cod_personal Varchar 10

Nombres Varchar 52

Apellidos Varchar 52

DNI Varchar 8

Cod_local Varchar 10

Anexo Varchar 10

Móvil_RPM Varchar 10

Cod_area Varchar 10

Cod_cargo Varchar 10

Del int

- Usuario:Campo Tipo de Dato Longitud

Cod_usuario Varchar 10

Nombre Varchar 52

Password Varchar 16

Nivel Varchar 1

Fecha de Actualización: 17/04/2023 Versión: 1.0

Preparado por: Sandra García S. Página : 5 de 7

Page 6: SRPPDT-DE-01 Inicialización de Datos

MCVS-DE-01 Inicialización de Datos

Cod_empleado Varchar 10

Del int

- Permiso:Campo Tipo de Dato Longitud

Cod_permiso Varchar 10

Cod_per_solicitante Varchar 10

Cod_per_remitente Varchar 10

Fecha_solicitud Date

Hora_solicitud Time

Observaciones Varchar 52

Hora_salida Time null

Valido Bit

Del int

- DistritoCampo Tipo de Dato Longitud

Cod_Distrito Varchar 10

Nombre Varchar 52

- Visitante:Campo Tipo de Dato Longitud

Cod_visitante Varchar 10

Nombres Varchar 52

Apellidos Varchar 52

DNI Char 8

Descripcion Varchar 52

Del int

- visita:Campo Tipo de Dato Longitud

Cod_visita Varchar 10

Cod_visitante Varchar 10

Fecha de Actualización: 17/04/2023 Versión: 1.0

Preparado por: Sandra García S. Página : 6 de 7

Page 7: SRPPDT-DE-01 Inicialización de Datos

MCVS-DE-01 Inicialización de Datos

Cod_area Varchar 10

Cod_personal Varchar 10

Observaciones Varchar 25

Fecha_solicitud Date 0

Hora_solicitud Time 0

Valido Bit 0

Del Int

- visita_flujo:Campo Tipo de Dato Longitud

Cod_visita Varchar 10

Hora_entrada Time 0

Hora_salida Date 0

Del Int

5. DATOS INICIALES

Con la expresión “población de la base de datos” se entiende la actividad de inclusión de los datos dentro de ella. En una base de datos relacional esto corresponde a la creación de las líneas que componen las tablas que constituyen la base de datos. Normalmente, la memorización de una información concreta corresponde a la inclusión de una o más líneas en una o más tablas de la base de datos.Con lo menciona anteriormente el archivo que puebla las tablas de base de datos está formado por un conjunto de instrucciones las cuales son las que mencionaremos a continuación:

a) La sentencia INSERT se usa para poblar una tabla con filas Ejemplo INSERT INTO VALUES (“”, “”)

El archivo script_BD.sql contiene todas estas sentencias mencionadas las cuales se encargaran de poblar las tablas ya sea por filas o columnas.Esta manera de almacenar las instrucciones en archivos nos permite poder cuidar la información y protegerla si llegase a producirse un evento que dañe la información en la base de datos.

Fecha de Actualización: 17/04/2023 Versión: 1.0

Preparado por: Sandra García S. Página : 7 de 7