Evaluating bids

Desenvolvimento E Planejamento Sql

Published on the January 24, 2024 in IT & Programming

About this project

Open

1)    Elaborar um documento de software com pelo menos as seguintes seções:

•    Apresentação (introdução ao sistema)
•    Descrição do projeto (descrição básica do sistema planejado)
•    Descrição dos usuários (quem serão os usuários do sistema)
•    Necessidades observadas e regras de negócio
•    Requisitos funcionais
•    Requisitos não funcionais
•    Tecnologias previstas

O tema do projeto é livre. Você pode se basear em uma necessidade real ou em uma situação fictícia, se for necessário. Contudo, o sistema precisa ter no mínimo:

•    Três funcionalidades (três telas previstas)
•    Três registros a serem armazenados
•    Uso de banco de dados

Entrega
Entregue o arquivo de projeto de software (doc, docx ou pdf) no local destinado para tal, até a data indicada no cronograma de estudos.

2)    Após elaborar o projeto do sistema, foi requisitado um projeto de banco de dados para o sistema planejado na etapa anterior. Sendo assim, você precisará articular os conhecimentos que aprendeu para montar um plano por meio do diagrama de relacionamento de entidades (ER), do mapa de dados e da implementação das tabelas com povoamento inicial.
Para realizar esta atividade, siga estas orientações:
•    Revise o projeto de software elaborado na etapa anterior e, baseado nele, extraia as entidades e os relacionamentos presentes no sistema. Elabore um diagrama ER com base nessas informações.
•    Elabore também, em um documento de texto (.doc, .docx ou .pdf), um dicionário de dados para o seu projeto de software, a partir da estrutura prevista no diagrama ER.
•    Crie um banco de dados usando SQL e implante-o. Crie as tabelas necessárias, com seus relacionamentos, e guarde os scripts para entrega.
•    Crie script de povoamento de banco de dados, incluindo dados em todas as tabelas criadas. Guarde os scripts para entrega.
•    Por fim, reúna todo o material produzido (imagem do diagrama er, documento de dicionário de dados e scripts sql – structured query language) em uma pasta compactada (.zip, .rar, 7z).

Entrega
Entregue a pasta compactada (.zip, .rar, 7z), com os documentos produzidos, no local destinado para tal, até a data indicada no cronograma de estudos. Após elaborar o projeto do sistema, foi requisitado um projeto de banco de dados para o sistema planejado na etapa anterior. Sendo assim, você precisará articular os conhecimentos que aprendeu para montar um plano por meio do diagrama de relacionamento de entidades (ER), do mapa de dados e da implementação das tabelas com povoamento inicial.

3)    Concluído o projeto e montado o projeto de banco de dados, imagine melhorias no banco e planeje rotinas de manutenção e administração para a base criada na etapa anterior.

Utilizando o banco de dados criado na etapa anterior, siga estas orientações:
•    Ajuste questões de segurança, incluindo usuários, papéis e permissões.
•    Crie visões no banco de dados para consultas mais frequentes.
•    Crie ao menos uma stored function, um stored procedure ou um trigger para o banco de dados, selecionando uma funcionalidade que seja adequada para tanto.
•    Crie ao menos um índice composto para uma das tabelas.
•    Descreva textualmente uma rotina de administração de banco de dados, prevendo backups, restore e checagem de integridade periódica.
•    Por fim, reúna os scripts e os documentos de texto gerados em uma pasta compactada (.zip, .rar, 7z).

Entrega
Entregue o arquivo compactado (.zip, .rar, 7z), com os documentos produzidos, no local destinado para tal, até a data indicada no cronograma de estudos.

CONCLUINDO:
A entrega consistirá nas três etapas acima, separadamente, conforme explicação.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
Roles needed Other
Other roles needed Planejamento do software

Delivery term: Not specified

Skills needed

Other projects posted by G.