Capítulo 11
Banco de Dados
Cap. 11 Banco de Dados
GRAVAÇÃO DE PROJETOS EM BANCO DE
DADOS
Quando adotamos uma ferramenta de gerenciamento de projetos
para organização, geralmente começamos a sentir dificuldades e
consolidar todas as informações pertinentes aos projetos, devido á
descentralização dos dados. Outro problema que ocorre com
freqüência é a lentidão provocada pela consolidação e
compartilhamento de recursos em rede. Uma maneira de resolver
esses problemas e,tornar o acesso aos projetos mais dinâmicos, é a
gravação dos projetos em Banco de Dados.
Com a gravação dos projetos em Banco de Dados, minimizamos o
tamanho dos arquivos, conseqüentemente tornando o acesso mais
rápido e confiável. Outro ponto favorável é a descentralização das
informações , permitindo o acesso controlado e a facilidade para a
realização de backups. Em ambientes onde existe a necessidade de
uma customização ao acesso das informações também se faz
necessária a criação de projetos em banco uma vez que armazenada
a informação, podemos extraí-la de forma personalizada a partir de
qualquer utilitário.
Por esses e outros fatores a gravação de projetos em banco de dados
é um recurso importante na customização de um ambiente para
projetos.
Atualmente o Project já vem com suporte nativo a ODBC (Open Data
Base Connectivity ou Conectividade Aberta de Banco de Dados) que
possibilita a conexão dos arquivos do project com diversos bancos de
dados com suporte a ODBC. Essa conexão é estabelecida a partir do
DSN (Data Source Name ou Nome da Fonte de Dados). O DSN é a
conexão que possibilita a comunicação entre o aplicativo e a base de
dados.
GRAVANDO UM PROJETO EM BANCO DE DADOS
Agora vejamos quais os passos necessários para criação e gravação
de projetos em banco de dados:
OBS: Para fins didáticos utilizaremos o Microsoft Access como banco
de dados, lembrando que a gravação poderá ser feita para os bancos
que possuírem drives compatíveis com OBDC.
1 – Acesse o menu iniciar do Windows, selecione Programas /
Microsoft Office e execute o Microsoft Office Access 2003.
Cap. 11 Banco de Dados
BancodeDados 1
2 – Na tela inicial do MS–Access, clique sobre Criar um novo arquivo
e em seguida clique sobre Banco de dados em branco;
BancodeDados 2
3 – Depois de criado o banco de dados , feche o MS – Access.
Cap. 11 Banco de Dados
BancodeDados 3
4 – Uma vez criado o banco de dados, agora é necessário criar a
conexão ODBC para acessar a base de dados. Primeiramente acesse
o item Administrador de Fonte de Dados ODBC (ODBC Data Source
Administrator), seguindo os passos abaixo:
4.1 – Acione o botão Iniciar do Windows e em seguida clique
sobre Painel de Controle;
4.2 – Em Painel de Controle, dê um duplo clique sobre
Ferramentas Administrativas;
4.3 – Em Ferramentas Administrativas, dê um duplo clique
sobre Fonte de Dados (ODBC).
Cap. 11 Banco de Dados
BancodeDados 4
5 – Na tela do Administrador de Fonte de Dados ODBC, acione a guia
Fonte de Dados de Sistema (System DSN) e pressione Adicionar para
incluir um novo DSN.
6 – Na tela Criar Nova Fonte de Dados,escolha o driver do Microsoft
Access (Driver do Microsoft Access (*.MDB)) e pressione o botão
concluir.
Cap. 11 Banco de Dados
BancodeDados 5
7 – Na tela Configurar ODBC pa Microsoft Access, preenche o nome
da fonte de dados e a descrição da conexão.
BancodeDados 6
8 – Ainda na tela Configurar ODBC para Microsoft Access, pressione o
botão Selecionar para definir o banco de dados.
9 – Na tela Selecionar Banco de Dados, procure o local onde está
gravado o banco de dados e selecione-o e pressione OK.
Cap. 11 Banco de Dados
BancodeDados 7
10 – Depois pressione OK na tela Configurar ODBC para Microsoft
Access e pressione OK na tela Administrador de Fonte de Dados
ODBC.
BancodeDados 8
11 – O próximo passo agora é criar o arquivo de projeto que iremos
gravar no banco de dados. Acesse o Microsoft Project e entre com os
dados do projeto.
Cap. 11 Banco de Dados
BancodeDados 9
12 – Depois de inseridos os dados, acesse o menu Arquivo do
Microsoft Project e selecione a opção Salvar.
13 – Na tela Salvar Como, pressione o botão ODBC.
BancodeDados 10
Cap. 11 Banco de Dados
14 – Na tela Selecionar Fonte de dados, procure o nome da fonte de
dados criada anteriormente, selecionando-a e pressionando OK.
BancodeDados 11
15 – Será aberta a tela de exportação de dados, pressione avançar.
Cap. 11 Banco de Dados
BancodeDados 12
16 – Na próxima tela escolha se você vai exportar o projeto inteiro ou
somente os dados selecionados.
Cap. 11 Banco de Dados
BancodeDados 13
Caso você selecione Somente os Dados Selecionados o assistente
solicitará a escolha ou criação de um novo mapa de exportação de
dados. Neste exemplo solicitaremos o Projeto Inteiro para que
possamos gravar um arquivo completo no banco de dados.
17 – Pressione Avançar;
18 – Na última tela do assistente defina qual será o nome do projeto
na base de dados e pressione Concluir;
Cap. 11 Banco de Dados
BancodeDados 14
ABRINDO UM PROJETO EM BANCO DE DADOS
Uma vez gravado o projeto no banco de dados, basta pressionar o
botão gravar alterações no banco. A abertura do arquivo é bem
parecida com a abertura de arquivos mpp.Abaixo veremos os passos
para abrir um projeto gravado em banco de dados:
1 – Acesse o Microsoft Project e pressione o botão Abrir.
2 – Na tela abrir pressione o botão ODBC...
Cap. 11 Banco de Dados
BancodeDados 15
3 – Na tela Selecionar Fonte de Dados, pressione a guia Fonte de
Dados de Máquina e procure a Fonte de Dados correspondente ao
nosso projeto, selecione-a e pressione OK.
BancodeDados 16
Cap. 11 Banco de Dados
4 – Na tela Assistente para Importação, escolha o projeto e pressione
Concluir.
BancodeDados 17
5 – Os dados do projeto do banco de dados serão abertos no Micrsoft
Project de forma idêntica ao de um cronograma mpp.
PERSONALIZANDO O ACESSO AO BANCO DE DADOS
Quando criamos uma estrutura para gravação de projeto em banco
de dados, torna-se necessário a customização da interface do Project
para gravação e abertura automática dos dados do banco.
Para personalizarmos o trabalho em banco de dados, devemos seguir
os seguintes passos:
1 – Acesse o Microsoft Project;
2 – No menu Ferramentas / Opções, escolha a guia Salvar;
Cap. 11 Banco de Dados
BancodeDados 18
3 – Na lista suspensa Salvar Arquivos do Microsoft Project Como :
defina o Banco de Dados ODBC;
4 – No item Local dos Arquivos, defina o Tipo de Arquivo como Banco
de Dados ODBC e pressione o botão Modificar;
5 – Na tela Selecionar Fonte de Dados, escolha a fonte de dados e
pressione OK;
Cap. 11 Banco de Dados
BancodeDados 19
6 – Na tela login ,preencha os dados do usuário, caso tenha sido
configurado acesso restrito ao banco de dados;
BancodeDados 20
7 – Pressione OK na tela de Opções / Salvar;
8 – Feche o arquivo atual e acione o botão Abrir. Logo que o botão for
acionado a tela de Abrir pelo Banco de Dados já virá aberta na fonte
de dados selecionada nas opções de salvamento.
Cap. 11 Banco de Dados
BancodeDados 21
A mesma coisa ocorrerá quando for solicitada a gravação de um
projeto. A tela de Gravar em Banco de Dados será aberta.
Cap. 11 Banco de Dados
MODELO DE BANCO DE DADOS PROJECT 2003
MSP_RESOURCE_RATES PROJ_ID (FK) RR_UID RESERVED_DATA RES_UID (FK) RR_RATE_TABLE RR_FROM_DATE RR_TO_DATE RR_STD_RATE RR_STD_RATE_FMT RR_OVT_RATE RR_OVT_RATE_FMT RR_PER_USE_COST MSP_ASSN_ENTERPRISE PROJ_ID (FK,FK) ASSN_UID ASSN_ENTSUMPROJID RESERVED_DATA ASSN_ACT_FINISH ASSN_ACT_START ASSN_ACWP ASSN_BCWP ASSN_BCWS ASSN_RES_TYPE ASSN_IS_OVERALLOCATED ASSN_WORK_CONTOUR ASSN_START_VAR ASSN_FINISH_VAR ASSN_UPDATE_NEEDED EXT_EDIT_REF_DATA ASSN_HAS_LINKED_FIELDS ASSN_IS_CONFIRMED ASSN_RESPONSE_PENDING ASSN_HAS_NOTES ASSN_TEAM_STATUS_PENDING TASK_UID RES_UID ASSN_START_DATE ASSN_FINISH_DATE ASSN_DELAY ASSN_DELAY_FMT ASSN_LEVELING_DELAY ASSN_COST_RATE_TABLE ASSN_BASE_START ASSN_BASE_FINISH ASSN_MATERIAL_RATE_FMT ASSN_UNITS ASSN_WORK ASSN_ACT_WORK ASSN_REG_WORK ASSN_REM_WORK ASSN_BASE_WORK ASSN_COST ASSN_ACT_COST ASSN_REM_COST ASSN_BASE_COST ASSN_BASE_COST_PER_USE ASSN_OVT_WORK ASSN_ACT_OVT_WORK ASSN_REM_OVT _WORK ASSN_ACT_OVT_COST ASSN_REM_OVT _COST ASSN_RTF_NOTES ASSN_BOOKING_TYPE ASSN_ACT_WORK_PROT ASSN_ACT_OVT_WORK_PROT ASSN_CREATION_DATE ASSN_PROJ_VERSION_ID ASSN_PROJ_PUBLISHED_ID MSP_LINKS LINK_UID PROJ_ID (FK,FK) RESERVED_DATA EXT_EDIT_REF_DATA LINK_IS_CROSS_PROJ LINK_PRED_UID (FK) LINK_SUCC_UID (FK) LINK_TYPE LINK_LAG_FMT LINK_LAG MSP_CALENDAR_DATA CD_UID PROJ_ID (FK) RESERVED_DATA CAL_UID (FK) CD_DAY_OR_EXCEPTION CD_WORKING CD_FROM_DATE CD_TO_DATE CD_FROM_TIME1 CD_TO_TIME1 CD_FROM_TIME2 CD_TO_TIME2 CD_FROM_TIME3 CD_TO_TIME3 CD_FROM_TIME4 CD_TO_TIME4 CD_FROM_TIME5 CD_TO_TIME5 MSP_ASSIGNMENT_BASELINES ASSN_UID (FK) AB_REF_ENT_PROJ_ID AB_BASE_NUM PROJ_ID (FK) AB_BASE_START AB_BASE_FINISH AB_BASE_WORK AB_BASE_COST AB_BASE_COST_PER_USE MSP_STRING_TYPES STRING_TYPE_ID STRING_LANG_ID STRING_TYPE MSP_PROJECTS PROJ_ID PROJ_PROP_AUTHOR PROJ_OPT_CALC_ACT_COSTS PROJ_PROP_CATEGORY PROJ_PROP_COMPANY PROJ_OPT_CRITICAL_SLACK_LIMIT PROJ_OPT_CURRENCY_DIGITS PROJ_OPT_CURRENCY_POSITION PROJ_OPT_CURRENCY_SYMBOL PROJ_OPT_NEW_ARE_EFFORT_DRIVEN PROJ_INFO_CURRENT_DATE PROJ_OPT_DEF_FINISH_TIME PROJ_OPT_DEF_FIX_COST_ACCRUAL PROJ_OPT_MINUTES_PER_DAY PROJ_OPT_MINUTES_PER_WEEK PROJ_OPT_DEF_OVT_RATE PROJ_OPT_DEF_STD_RATE PROJ_OPT_DEF_START_TIME PROJ_OPT_DEF_TASK_TYPE PROJ_OPT_DUR_ENTRY_FMT PROJ_INFO_FINISH_DATE PROJ_OPT_HONOR_CONSTRAINTS PROJ_PROP_KEYWORDS PROJ_LAST_SAVED PROJ_PROP_MANAGER PROJ_OPT_MULT_CRITICAL_PATHS PROJ_CREATION_DATE PROJ_POOL_ATTACHED_TO PROJ_INFO_CAL_NAME PROJ_IS_RES_POOL PROJ_INFO_SCHED_FROM PROJ_OPT_SPLIT_IN_PROGRESS PROJ_OPT_SPREAD_ACT_COSTS PROJ_OPT_SPREAD_PCT_COMP PROJ_INFO_START_DATE PROJ_INFO_STATUS_DATE PROJ_PROP_SUBJECT PROJ_PROP_TITLE PROJ_OPT_TASK_UPDATES_RES PROJ_OPT_WORK_ENTRY_FMT PROJ_OPT_CALC_SUB_AS_SUMMARY PROJ_OPT_WEEK_START_DAY PROJ_OPT_FY_START_MONTH PROJ_OPT_FY_USE_START_YR PROJ_OPT_DAYS_PER_MONTH PROJ_OPT_NEW_TASK_EST PROJ_OPT_SHOW_EST_DUR PROJ_OPT_EXPAND_TIMEPHASED PROJ_EXT_EDITED_DATE PROJ_EXT_EDITED_DUR PROJ_EXT_EDITED_NUM PROJ_EXT_EDITED_FLAG PROJ_EXT_EDITED_CODE PROJ_EXT_EDITED_TEXT PROJ_EXT_EDITED PROJ_DATA_SOURCE PROJ_READ_ONLY PROJ_READ_WRITE PROJ_READ_COUNT PROJ_LOCKED PROJ_MACHINE_ID RESERVED_BINARY_DATA PROJ_TYPE PROJ_CHECKEDOUT PROJ_CHECKOUTBY PROJ_CHECKOUTDATE PROJ_PROJECT PROJ_VERSION (FK) PROJ_CREATION_DATE_EX PROJ_ACTUALS_SYNCH PROJ_ADMINPROJECT PROJ_ENT_LIST_SEPARATOR PROJ_IGNORE_FRONT_END MSP_CONVERSIONS STRING_TYPE_ID (FK) CONV_VALUE CONV_LANG_ID CONV_STRING MSP_TASK_BASELINES PROJ_ID (FK) TASK_UID (FK) TB_BASE_NUM TB_BASE_DUR TB_BASE_DUR_FMT TB_BASE_START TB_BASE_FINISH TB_BASE_WORK TB_BASE_COST MSP_DATE_FIELDS PROJ_ID (FK) DATE_CATEGORY DATE_REF_UID DATE_FIELD_ID DATE_VALUE MSP_ASSIGNMENTS ASSN_UID PROJ_ID (FK,FK) RESERVED_DATA ASSN_ENTSUMPROJID ASSN_ACT_FINISH ASSN_ACT_START ASSN_ACWP ASSN_BCWP ASSN_BCWS ASSN_RES_TYPE ASSN_IS_OVERALLOCATED ASSN_WORK_CONTOUR ASSN_START_VAR ASSN_FINISH_VAR ASSN_UPDATE_NEEDED EXT_EDIT_REF_DATA ASSN_HAS_LINKED_FIELDS ASSN_IS_CONFIRMED ASSN_RESPONSE_PENDING ASSN_HAS_NOTES ASSN_TEAM_STATUS_PENDING TASK_UID (FK) ASSN_START_DATE ASSN_FINISH_DATE ASSN_DELAY ASSN_DELAY_FMT ASSN_LEVELING_DELAY ASSN_COST_RATE_TABLE ASSN_BASE_START ASSN_BASE_FINISH ASSN_MATERIAL_RATE_FMT ASSN_UNITS ASSN_WORK ASSN_ACT_WORK ASSN_REG_WORK ASSN_REM_WORK ASSN_BASE_WORK ASSN_COST ASSN_ACT_COST ASSN_REM_COST ASSN_BASE_COST ASSN_BASE_COST_PER_USE ASSN_OVT_WOR K ASSN_ACT_OVT _WORK ASSN_REM_OVT_WORK ASSN_ACT_OVT _COST ASSN_REM_OVT_COST ASSN_RTF_NOTES ASSN_BOOKING_TYPE ASSN_ACT_WORK_PROT ASSN_ACT_OVT _WORK_PROT ASSN_CREATION_DATE RES_UID (FK) MSP_VERSIONS VERS_ID VERS_VERSION VERS_DEFAULT VERS_TYPE VERS_WGANTT_STYLE_ID MSP_RESOURCES RES_UID PROJ_ID (FK) RESERVED_DATA RES_ACWP RES_BCWP RES_BCWS RES_NUM_OBJECTS EXT_EDIT_REF_DATA RES_ID RES_HAS_LINKED_FIELDS RES_IS_OVERALLOCATED RES_TYPE RES_HAS_NOTES RES_CAN_LEVEL RES_STD_RATE_FMT RES_OVT_RATE_FMT RES_ACCRUE_AT RES_WORKGROUP_MESSAGING RES_CAL_UID RES_AVAIL_FROM RES_AVAIL_TO RES_STD_RATE RES_OVT_RATE RES_MAX_UNITS RES_WORK RES_ACT_WORK RES_BASE_WORK RES_OVT_WORK RES_COST_PER_USE RES_REM_WORK RES_REG_WORK RES_ACT_OVT_WORK RES_REM_OVT_WORK RES_PEAK RES_ACT_COST RES_COST RES_BASE_COST RES_REM_COST RES_OVT_COST RES_ACT_OVT_COST RES_REM_OVT_COST RES_NAME RES_INITIALS RES_PHONETICS RES_MATERIAL_LABEL RES_RTF_NOTES RES_RTYPE RES_CHECKEDOUT RES_CHECKOUTBY RES_CHECKOUTDATE RES_ENTERPRISE_TIMESTAMP RES_EUID RES_BOOKING_TYPE RES_AD_GUID RES_ACT_WORK_PROT RES_ACT_OVT_WORK_PROT RES_CREATION_DATE MSP_RES_GLOBAL _BINARY PROJ_ID (FK) GLB_REF_UID GLB_REF_ENT_PROJ_ID GLB_CATEGORY GLB_BINARY_DATA MSP_NUMBER_FIELDS PROJ_ID (FK) NUM_CATEGORY NUM_REF_UID NUM_FIELD_ID NUM_VALUE MSP_DURATION_FIELDS DUR_CATEGORY DUR_REF_UID DUR_FIELD_ID PROJ_ID (FK) DUR_VALUE DUR_FMT MSP_TASKS PROJ_ID (FK,FK) TASK_UID RESERVED_DATA TASK_ACWP TASK_BCWP TASK_BCWS TASK_DUR_VAR TASK_FINISH_VAR TASK_OUTLINE_NUM TASK_START_VAR TASK_IS_OVERALLOCATED TASK_OVT_WORK TASK_VAC TASK_REG_WORK TASK_NUM_OBJECTS TASK_TOTAL_SLACK EXT_EDIT_REF_DATA TASK_ID TASK_HAS_LINKED_FIELDS TASK_IS_MILESTONE TASK_IS_CRITICAL TASK_IS_SUMMARY TASK_IS_SUBPROJ TASK_IS_MARKED TASK_IGNORES_RES_CAL TASK_IS_ROLLED_UP TASK_IS_FROM_FINISH_SUBPROJ TASK_BAR_IS_HIDDEN TASK_IS_RECURRING TASK_IS_RECURRING_SUMMARY TASK_IS_EXTERNAL TASK_IS_EFFORT_DRIVEN TASK_IS_COLLAPSED TASK_HAS_NOTES TASK_IS_READONLY_SUBPROJ TASK_LEVELING_CAN_SPLIT TASK_LEVELING_ADJUSTS_ASSN TASK_DUR_IS_EST TASK_EARLY_FINISH TASK_LATE_START TASK_STOP_DATE TASK_RESUME_DATE TASK_FREE_SLACK TASK_OUTLINE_LEVEL TASK_DUR TASK_DUR_FMT TASK_ACT_DUR TASK_REM_DUR TASK_BASE_DUR TASK_BASE_DUR_FMT TASK_CONSTRAINT_TYPE TASK_LEVELING_DELAY TASK_LEVELING_DELAY_FMT TASK_START_DATE TASK_FINISH_DATE TASK_ACT_START TASK_ACT_FINISH TASK_BASE_START TASK_BASE_FINISH TASK_CONSTRAINT_DATE TASK_PRIORITY TASK_PCT_COMP TASK_PCT_WORK_COMP TASK_TYPE TASK_FIXED_COST_ACCRUAL TASK_CREATION_DATE TASK_PRELEVELED_START TASK_PRELEVELED_FINISH TASK_EARLY_START TASK_LATE_FINISH TASK_CAL_UID TASK_DEADLINE TASK_WORK TASK_BASE_WORK TASK_ACT_WORK TASK_REM_WORK TASK_COST TASK_FIXED_COST TASK_ACT_COST TASK_REM_COST TASK_BASE_COST TASK_ACT_OVT_WORK TASK_REM_OVT_WORK TASK_OVT_COST TASK_ACT_OVT_COST TASK_REM_OVT_COST TASK_WBS TASK_NAME TASK_WBS_RIGHTMOST_LEVEL TASK_RTF_NOTES TASK_PHY_PCT_COMP TASK_EAC TASK_EVMETHOD TASK_ACT_WORK_PROT TASK_ACT_OVT_WORK_PROT MSP_RES_SECURITY SEC_SPID ERUID (FK) SEC_SPIDDATESTAMP SEC_READCOUNT SEC_WRITECOUNT MSP_OUTLINE_CODES CODE_UID PROJ_ID RESERVED_DATA OC_PARENT OC_FIELD_ID OC_NAME OC_DESCRIPTION OC_CACHED_IS_VALID OC_CACHED_FULL_NAME MSP_ATTRIBUTE_STRINGS PROJ_ID (FK) AS_ID AS_POSITION RESERVED_DATA AS_VALUE MSP_TEXT_FIELDS PROJ_ID (FK) TEXT_CATEGORY TEXT_REF_UID TEXT_FIELD_ID TEXT_VALUE MSP_FIELD_ATTRIBUTES ATTRIB_FIELD_ID ATTRIB_ID PROJ_ID (FK) RESERVED_DATA ATTRIB_VALUE AS_ID ATTRIB_EXT_EDITED MSP_CALENDARS CAL_UID PROJ_ID (FK) RESERVED_DATA CAL_BASE_UID RES_UID CAL_IS_BASE_CAL CAL_NAME CAL_ENTUID MSP_TIMEPHASED_DATA TD_UID PROJ_ID (FK) RESERVED_DATA TD_FIELD_ID TD_CATEGORY TD_REF_UID TD_START TD_FINISH TD_UNITS TD_VALUE1 TD_VALUE2 TD_VALUE3 TD_VALUE4 TD_VALUE5 TD_VALUE6 TD_VALUE7 TD_EXT_EDITED MSP_RESOURCE_BASELINES RB_BASE_NUM PROJ_ID (FK) RES_UID (FK) RB_BASE_WORK RB_BASE_COST MSP_AVAILABILITY AVAIL_UID PROJ_ID (FK,FK) RESERVED_DATA RES_UID (FK) AVAIL_FROM AVAIL_TO AVAIL_UNITS MSP_FLAG_FIELDS PROJ_ID (FK) FLAG_CATEGORY FLAG_REF_UID FLAG_FIELD_ID FLAG_VALUE MSP_PROJ_SECURITY SEC_SPID PROJ_ID (FK) SEC_SPIDDATESTAMP SEC_READCOUNT SEC_WRITECOUNT MSP_CODE_FIELDS PROJ_ID (FK,FK) CODE_CATEGORY CODE_REF_UID CODE_FIELD_ID (FK) CODE_UID (FK)
Microsoft Office Project 2003
Project Client Tables
(C) 2003 Microsoft Corporation. All rights reserved .
Note:
_CATEGORY fields in the _FIELDS tables
columns indicate whether the row points to a task (1), resource (2), or an assignment (3). Categories are listed in the table MSP_CONVERSIONS where the string type is 100 ('Category Type').
_REF_UID columns specify the specific row in
the table indicated by the category . (See the entity MSP_TIMEPHASED_DATA.). For example ,in the MSP_NUMBER_FIELDS table, if the NUM_CATEGORY field is 2, then the NUM_REF_UID points to a RES_UID in the MSP_RESOURCES table
Note:
_FIELD_ID columns indicate which field in
the task, resource or assignment that the data applies to . Example: To specify a value in the table MSP _TEXT_FIELDS for the field 'Assignment Text1', you would set
TEXT_FIELD_ID = 255852632
where 255852632 is the value of CONV_VALUE in the table MSP_CONVERSIONS for 'Assignment Text1'. Field IDs are listed in the table MSP_CONVERSIONS where the string type is 105 ('Field ID').
MSP_MV_FIELDS CODE_MV_UID PROJ_ID (FK) RESERVED_DATA CODE_CATEGORY CODE_REF_UID CODE_FIELD_ID CODE_UID MSP_RESGLOBAL_SECURITY SEC_RES_UID (FK) SEC_CAL_UID (FK)