srppdt-de-01 inicialización de datos
TRANSCRIPT
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
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
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
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
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
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
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