Prévia do material em texto
Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 10 3. BANCO DE DADOS Um banco de dados é basicamente um conjunto de dados relacionais que tratam de um mesmo assunto, e sua finalidade se limita a manter os dados para que possam ser consultados posteriormente. No ambiente corporativo, a aplicação de bancos de dados tornou-se um recurso estratégico, atuando como agente de "resgate" de boas práticas, gestão organizacional e informações sobre os próprios clientes. Portanto, é necessário utilizar um SGBD (sistema de gerenciamento de banco de dados) para obter e controlar as informações de forma a automatizar e facilitar o trabalho diário da empresa, aumentando assim o tempo disponível para a tomada de decisões. Nos tempos modernos existe um grande número de bases de dados, cada uma com funções específicas para as necessidades do consumidor, sendo as mais utilizadas no mercado: Oracle, DB2, MySQL, SQL Server, etc. elementos básicos em todos os níveis da empresa, para fornecer subsídios necessários para a deliberação da empresa, e aprofundar o relacionamento entre os clientes e a empresa, pois a segunda camada atenderá as necessidades e armazenamento da primeira camada com base nos dados de entrada. 3.1. Objetivo do banco de dados O principal objetivo do banco de dados é armazenar e integrar os dados da empresa, portanto, o primeiro passo para alcançá-lo é coletar dados relacionados às operações da empresa. Por isso, é necessário considerar quais informações são relevantes para o ambiente supermercadista. Os dados podem ser coletados com base na análise ambiental do departamento de marketing para determinar suas tendências, necessidades e seus padrões de comportamento dos clientes. Inicialmente, uma comunicação tranquila com os funcionários locais e uma extensa pesquisa em todos os sistemas de dados existentes da empresa foram essenciais. Posteriormente, a coleta e o processamento de dados se tornarão cruciais, explicando e categorizando-os na forma de entidades, administradores, técnicos, produtos, clientes, localizações, vendas, custos, estoque, etc. Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 11 Essas informações serão inseridas no “dicionário” de dados e serão divulgadas em toda a empresa após o preenchimento para facilitar o seu acesso aos gestores. Vale lembrar que a classificação dos dados é importante para facilitar sua leitura e processamento. Além disso, você pode filtrá-los por tipo ou função para acelerar a pesquisa de endereços residenciais, endereços de e-mail e até nomes de clientes. 4. Estrutura de um Banco de Dados Compreender a forma como os dados são associados é uma etapa fundamental para obter a visualização do banco de dados. Conforme mencionado anteriormente, eles são organizados no formato de dados, tabelas (contendo linhas, que podem ser chamadas de registros e colunas, chamados de campos ou atributos) e arquivos. Para manter a consistência e integridade dos dados de um registro para outro, suas características são consistentes. Desta forma, lista: CHAR: Há um número específico de caracteres no texto; VARCHAR: O tamanho do texto pode ser variável; TEXT: Contém uma grande quantidade de texto; INT: Refere-se ao inteiro positivo ou negativo números que podem ser usados; FLOAT, DOUBLE: Armazena números de ponto flutuante relacionados a números; BLOB : Representam dados binários ou de bits, na forma de zero ou um. Se configurado para isso, o SGBD também pode ser apresentado no formato auto numerado, ou seja, é gerado um número específico para cada linha do BD. A fim de fornecer uma visão ampla e sistemática do banco de dados, relações de entidades, nas quais as tabelas reais não aparecerão. Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 12 Porém, a tabela será apresentada em formato de caixa, onde o título atuará como descritor, e as linhas listarão os atributos de cada elemento. Figura 1 Classe - Sistema de Controle – Fonte: Autor, 2021. Depois de selecionar um ou mais atributos para formar a chave primária, há um processo simplificado de localização da entidade, pois depois que a chave for especificada, ela terá um identificador único, cadastre-se, você encontra em BD. Deve-se ressaltar que uma chave nunca pode ser assumida como um valor nulo, e o valor nela deve ser permanente, fixo e variável. As chaves também podem usar caracteres compostos, porque muitos dados exclusivos também são dados relacionais. Aludindo à realização de um banco de dados real, é muito importante medir a capacidade que ele precisa ter, pois essa medição é um parâmetro importante que define a velocidade de suas atividades de execução, portanto, requer uma estrutura física de armazenamento adequada. O relacionamento entre as entidades comprova as características de relacionamento do banco de dados, que geralmente podem ser divididas em: Relacionamento um-para-muitos - é a associação de um elemento de uma tabela com outro elemento de outro elemento. Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 13 O relacionamento um-para-muitos ocorre quando um componente da primeira tabela associa dados a vários elementos pertencentes à segunda tabela. Relacionamento muitos para muitos - ocorre quando muitos componentes da primeira e da segunda tabelas interagem entre si. Relacionamento recursivo: quando uma tabela se torna uma referência para si mesma, eles existem. Relacionamento redundante: Representa erros e ocorre quando os dados são repetidos com frequência. Figura 2 Tela do MySQL após os comandos CREATE DATABASE, USE e CREATE TABLE – Fonte: Autor, 2021. Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 14 5. MATEMÁTICA APLICADA A disciplina de matemática aplicada é teórica, ou seja, tem passado por extensas pesquisas científicas até que sua hipótese seja comprovada empiricamente pelo grupo experimental e pelo grupo de controle. Suas aplicações cobrem matemática financeira, funções, sistemas lineares e outros campos. Tabela 1 – Custos Fonte: Autor, 2021. Quando você precisa de uma garantia de consistência forte, é recomendável escolher RDBMS. O RDBMS geralmente fornece suporte para o modelo de padrão de tempo de gravação, em que a estrutura de dados é predefinida e todas as operações de leitura ou gravação devem usar esse padrão. Se os dados locais já estiverem no servidor SQL, essa pode ser uma escolha natural. Se a carga de trabalho for elegível para o benefício híbrido do Azure, você pode usar licenças locais com Software Assurance para reduzir custos. Esta opção se aplica ao Banco de Dados SQL do Azure (PaaS) e ao SQL Server na Máquina Virtual do Azure (IaaS). Para bancos de dados de código aberto, como MySQL, MariaDB ou PostGreSQL, o Azure oferece serviços de hospedagem fáceis de configurar. Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não podeser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 15 Quais são algumas considerações de design que afetarão o custo? Se o SLA não permitir o tempo de inatividade, as réplicas de leitura em diferentes regiões permitem a continuidade dos negócios? Se os bancos de dados em outras regiões devem ser de leitura / gravação, como eles serão replicados? Os dados precisam ser sincronizados ou a consistência permite a replicação assíncrona? Quão importante é que as atualizações realizadas em um nó apareçam em outros nós antes de permitir outras alterações? O Armazenamento do Azure tem várias opções para garantir que os dados sejam copiados e disponibilizados quando necessário. O Armazenamento Redundante Local (LRS) replica de forma síncrona os dados na área primária. Se todo o centro principal estiver indisponível, os dados copiados serão perdidos. Por outro lado, o armazenamento redundante de área geográfica (versão anterior) (GZRS) replica os dados na zona disponível na área principal e os replica de forma assíncrona para outra área emparelhada. Os bancos de dados que fornecem armazenamento geograficamente redundante (como bancos de dados SQL) são mais caros. A maioria dos outros bancos de dados RDBMS OSS usa armazenamento LRS, o que ajuda a reduzir a faixa de preço. Taxas de transferência e IOPS mais altas exigem maiores restrições de computação, memória, E / S e armazenamento. Esses limites são expressos no modelo vCore. Com um número maior de vCores, você pode obter mais recursos e, portanto, custos mais altos. O Banco de Dados SQL do Azure tem mais vCores, permitindo que você dimensione em incrementos menores. Os bancos de dados do Azure para MySQL, PostgreSQL e MariaDB têm menos vCores e o dimensionamento para vCores maiores pode custar mais. O MySQL fornece tabelas na memória na camada otimizada para memória, o que também aumenta os custos. Todas as opções oferecem consumo e modelos de preços pré-configurados. Usando instâncias pré-configuradas, se você puder se comprometer por um ou três anos, economizará ainda mais. Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 16 6. ÉTICA E LEGISLAÇÃO PROFISSIONAL A ética é um conceito desenvolvido para refletir o comportamento pessoal dos homens em um ambiente social. Essa é uma ação que depende de cada sujeito e deve partir de cada um de uma forma específica. No entanto, existem códigos de ética profissional específicos para cada profissão. O objetivo é orientar o moral dos profissionais em sua atuação. O código de ética dessa profissão estabelece as condutas e ações mais adequadas que são consideradas violações. Por exemplo, o Código de Ética Médica define os padrões éticos que os médicos devem seguir ao exercer sua profissão. Atualmente, seja qual for a posição na sociedade, há uma ordem que deve ser observada, basicamente, pode-se inferir que, para ser respeitada, ela deve ser respeitada. Atmosfera organizacional. Considerando que o homem é um animal social, saber falar e se comportar em qualquer situação é uma habilidade básica para conviver em sociedade e construir relacionamentos importantes ao longo da vida. Da mesma forma, qualquer instituição social que possa alinhar a moral de um indivíduo com os valores da sociedade em que ele vive pode ser chamada de ética. Isso se aplica a cenários profissionais, principalmente na área de tecnologia da informação, onde o correto manuseio dos dados é essencial para que nenhuma pessoa de confiança possa comprometer sua integridade por erros de informação. Portanto, é claro que, para evitar o compartilhamento de informações confidenciais dos usuários, o profissionalismo total em relação aos dados do cidadão é essencial. 6.1. Cobrança Indevida O faturamento incorreto é uma demanda de pagamento por serviços que ainda não foram concluídos. Às vezes isso acontece indiretamente, quando uma empresa ou cartório envia uma ameaça de pagamento para uma residência pessoal, mas às vezes, acontece com usuários que nem sabem usar o computador, então técnicos e pessoas mal-humoradas acabam instalando o programa ou não as peças necessárias são colocadas na máquina, danificando-a. Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 17 De acordo com o artigo 42 da Lei de Defesa do Consumidor (CDC), além dos juros e correções cambiais, o pagamento deve ser duplicado. Para ficar isenta dessa multa, a empresa que emitiu o pagamento indevido deve comprovar que cometeu o erro. Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 18 7. CONCLUSÃO Este projeto abrangente e multidisciplinar visa revelar a importância do planejamento do desenvolvimento de soluções, seja na área de TI ou em qualquer outra área. Ressalta-se que os processos organizacionais são diversos e requerem muita atenção, pois a maioria deles são interdependentes. No cinema, os problemas relacionados à TI são poucos, embora o custo seja relativamente alto, isso se deve ao tamanho da própria empresa, mas todos esses processos são feitos com o objetivo de automatizar tarefas e agilidade na tomada de decisões. Por meio da contextualização de disciplinas como matemática aplicada, infraestrutura de TI, gerenciamento de banco de dados, ética e legislação profissional, observamos a importância de todos os aspectos corporativos, sociais e regulatórios, sendo possível verificar o custo dos serviços de informação necessários e a base A facilidade, ao final, constatou que a aplicabilidade ética em qualquer situação pode evitar situações irracionais e problemáticas e, ao mesmo tempo, conquistar o respeito dos pares. Impresso por Bruna Fontana, E-mail brunafontana1301@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 22/09/2022 21:00:14 19 REFERÊNCIAS “Banco de Dados e Suas Utilidades para Sua Empresa”. Disponível em: https://www.quanta.org.br/blog/utilidades-de-bancos- -de dados/?gclid=EAIaIQobChMIrefVz7LH8wIVBLfICh1g-AJGEAAYAiAAEgLik_D_BwE. Acesso em 08/10/2021. “Bancos de dados: custos X desempenho”. Disponível em: https://administradores.com.br/noticias/bancos-de-dados-custos-x-desempenho. Acesso em 08/10/2021. “Infraestrutura de TI: Guia Completo”. Disponível em: https://www.penso.com.br/infraestrutura-de-ti-guia-completo/. Acesso em 08/10/2021. “Linguagem SQL – Alteração da estrutura de tabelas e ambientes de múltiplas tabelas”. Disponível em: https://materialpublic.imd.ufrn.br/curso/disciplina/3/45/12/5. Acesso em 08/10/2021. “MySQL O Banco de Dados mais utilizado no mundo”. Disponível em: - https://www.devmedia.com.br/mysql-o-banco- -dados-mais-utilizado- -de no mundo/5607. Acesso em 08/10/2021. “Quanto cobrar por um banco de dados simples?” Disponível em: https://www.devmedia.com.br/forum/quanto-cobrar-por um- -banco-de-dados- simples/594391. Acesso em 08/10/2021.