Aula Prática Segurança de sistemas de bancos de dados

Pague pelo PIX ou cartão e faça o download agora mesmo. Parcele suas compras em até 12x.

Visa Boleto Mastercard American Express Diners Club Elo Hipercard Mercado Pago

R$ 100,00

Descrição

Aula Prática Segurança de sistemas de bancos de dados


NOME DA DISCIPLINA: Segurança de Sistemas de Bancos de Dados


OBJETIVOS

Definição dos objetivos da aula prática:

– Criar um banco de dados utilizando a linguagem SQL e realizar operações de controle de acesso para garantir a segurança e integridade dos dados.


INFRAESTRUTURA

Instalações:

SQL Server 2019 Express
Azure Data Studio

Materiais de consumo:

Descrição
Quantidade de materiais por procedimento/atividade

Computador: 1 por aluno

Software:
Sim ( X ) Não ( )

Em caso afirmativo, qual? MySQL Community Server / MySQL Workbench.
Pago ( ) Não Pago ( X )
Tipo de Licença: Freeware.

Descrição do software:

O SQL Server 2019 Express é uma edição gratuita do SQL Server, ideal para desenvolvimento e produção de aplicações de área de trabalho, Web e pequenos servidores.

O Azure Data Studio é uma ferramenta de banco de dados multiplataforma para profissionais de dados que usam plataformas de dados locais e na nuvem no Windows, no macOS e no Linux. Pode ser utilizado para consultar, criar e gerenciar seus bancos de dados e data warehouses, independentemente de onde estiverem, seja no computador local ou na nuvem.

Equipamento de Proteção Individual (EPI):

– NSA


PROCEDIMENTOS PRÁTICOS

Criação de banco de dados e definição de privilégios, utilizando o SQL Server e Azure Data Studio.

Atividade proposta:

– Criação da estrutura de um banco de dados (tabelas) com a linguagem SQL por meio de um modelo pré-definido.
– Definir os usuários que terão acesso ao banco.
– Definir privilégios de acesso de acordo com o cargo/função de cada usuário.
– Criar um relatório no final da atividade.

Procedimentos para a realização da atividade:

Etapa 1

Crie uma base de dados chamada “Estoque” com o MySQL Server por meio do software Azure Data Studio.

Adicione as estruturas de dados neste banco, utilizando os comandos de definição de dados (DDL) da linguagem SQL, e respeitando o modelo definido na Figura a seguir.

Na criação do banco de dados da figura, respeite as seguintes regras:

• As chaves primárias devem ser colocadas todas como autoincremento.
• Respeite os relacionamentos, tipos, precisões e restrições de não nulo.


Etapa 2

Crie seis usuários chamados “marcos_adm”, “jose_estoque”, “maria_estoque”, “ana_vend”, “Miguel_vend” e “lucas_vend”.

Para criar os usuários corretamente, você deve utilizar os comandos CREATE LOGIN e CREATE USER. Para isso, consulte os links a seguir para aprender como utilizá-los corretamente a fim de dar procedimento à atividade:

https://docs.microsoft.com/pt-br/sql/t-sql/statements/create-login-transact-sql?view=sql-server-ver16

https://docs.microsoft.com/pt-br/sql/t-sql/statements/create-user-transact-sql?view=sql-server-ver16

Se achar necessário, você pode consultar outras fontes de informação a respeito da criação de usuários no SQL Server.


Etapa 3

Com os usuários criados, faça as seguintes atividades:

• Crie um ROLE (papel) chamado “estoquistas” pertencente ao usuário Marcos (administrador), insira os usuários José e Maria a esse papel, e permita que os componentes desse papel possam realizar consultas, inserções, alterações e remoções à tabela “Mercadoria”.

• Crie um ROLE (papel) chamado “vendedores” pertencente ao usuário Marcos, insira os usuários Ana, Miguel e Lucas a esse papel, e permita que os componentes desse papel possam realizar consultas à toda tabela “Mercadoria”, mas que possam alterar somente o campo “QtdeEstoque” da tabela “Mercadoria”.


CHECKLIST

– Instalar o sistema SQL Server Express e o software Azure Data Studio.

– Elaborar o modelo físico (implementação da estrutura) do banco de dados proposto pelo modelo no software Azure Data Studio (SQL Server).

– Criar os seis usuários que terão acesso ao banco.

– Elaborar os ROLES (papéis) a fim de definir privilégios de acesso de acordo com o cargo/função de cada usuário.


RESULTADOS

Resultados da aula prática:

Elaborar um relatório que deverá conter introdução, métodos, resultados e conclusão sobre o assunto desenvolvido em aula prática, para compreender como foram desenvolvidas todas as etapas da atividade. Inserir no relatório todos os scripts utilizados na resolução desta atividade prática.


Elaboramos os portfólios, já deixamos prontos, nas normas da ABNT e conforme os requisitos da universidade. Fácil assim! O MELHOR É QUE VOCÊ COMPRA E JÁ BAIXA NA HORA O SEU ARQUIVO EM WORD! Sabemos que conciliar trabalho, família, vida profissional e estudos é difícil hoje em dia, por isso, estamos aqui para ajudar você. Conte com nossa qualidade, experiência e profissionalismo adquirindo seu portfólio conosco. GARANTIMOS SEU CONCEITO!

Como se realizam os envios?

O seu trabalho é disponibilizado pronto, respondido e nas normas já na mesma hora aqui em nosso site na sua área de downloads e também no seu e-mail.

Em quanto tempo recebo o portfólio?

Os envios são imediatos. Após sua compra, o trabalho já é disponibilizado instantaneamente aqui em nosso site e no seu e-mail.

E se o portfólio que comprei precisar de correção?

Caso haja alguma solicitação de correção/alteração por parte do tutor, basta entrar em contato conosco pelo WhatsApp que providênciaremos sem custo algum.

Qual o formato do arquivo?

Os arquivos são enviados em formato Word e são editáveis.

Caso eu tiver alguma dúvida, terei suporte no pós venda?

Sim, com certeza. Basta clicar no ícone do WhatsApp no cantinho da tela. Será um prazer atendê-lo(a).

Quais os seus canais de contato?

Whatsapp: 53 984751621 – Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO

projeto de extensão unopar

E-mail:portifoliosp@gmail.com

Portfólio em Word, respondido, completo e já nas normas

Main Menu