• Home
  • Chat IA
  • Recursos
  • Guru IA
  • Professores
Home
Recursos
Chat IA
Professores

·

Ciência da Computação ·

Programação

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Aula Complidores

8

Aula Complidores

Programação

UMG

Prova Python Nota 10

6

Prova Python Nota 10

Programação

UMG

Prova Compiladores Nota 10

7

Prova Compiladores Nota 10

Programação

UMG

Prova Programação Software Basico Nota 10

6

Prova Programação Software Basico Nota 10

Programação

UMG

Simulado Ap Introdução a Programação

5

Simulado Ap Introdução a Programação

Programação

UMG

Atividade Letra B - Palavra

2

Atividade Letra B - Palavra

Programação

UMG

Árvore - Definição Abstração e Exemplo em C

4

Árvore - Definição Abstração e Exemplo em C

Programação

UNB

Ciencia Enade 2

11

Ciencia Enade 2

Programação

UNIP

Supermercado em C - Slides

12

Supermercado em C - Slides

Programação

FIC

Introdução a Python - Módulo B

44

Introdução a Python - Módulo B

Programação

UNESC

Texto de pré-visualização

Fundamentos de bancos de dados\nLúbia Vinhas Fundamentos de bancos de dados\nUm banco de dados é uma coleção de dados organizada de forma que um computador possa armazená-los e recuperá-los de maneira eficiente\nÉ um repositório de dados logicamente relacionados\nUm banco de dados é criado e mantido através de um software de propósito geral chamado Sistema Gerenciador de Banco de Dados (SGBD) Bancos de dados\nAntes dos bancos de dados, a função principal dos computadores era converter dados entre diferentes formatos\n• O computador é uma calculadora gigante\nBancos de dados transformam os computadores em repositórios de dados\n• O computador é um repositório de dados\nA maioria das aplicações (SIC inclusive) precisam de um balança entre processamento e armazenamento Bancos de Dados\n\nPara que possam ser úteis, bancos de dados devem oferecer:\n\n• Confiabilidade\n• Integridade\n• Segurança\n• Visões\n• Interface\n• Independência de dados\n• Auto-descrição\n• Concorrência\n• Capacidade de rodar de forma distribuída\n• Alta performance\n\nTodas essas funções são executadas pelos SGBD - Sistemas Gerenciadores de Bancos de Dados Ex: Encomendas para festa\n\nPodemos escrever um programa para organizar o estoque de alguém que aceita encomendas para festa\n\nCom o tempo esse programa irá se tornar muito complexo, com muitas funções\n\nEstágio 1\n\nBrigadeiro\n\nR$ 1,5\n\nImprimir Menu\n\nModificar Menu\n\nArquivo Menu\n\nNome Item\n\nPreço Item\n\nItem Menu\n\nEstágio 2\n\nImprimir Rel. Estoque\n\nModificar Estoque\n\nImprimir Menu\n\nPreço Menu\n\nArquivo Estoque\n\nArquivo Menu Ex: Encomendas para festa 2\n\nPrincipais problemas da abordagem anterior:\n\n• Perda de Integridade\n• Perda de Independência\n• Perda de segurança\n\nEstágio 3, o banco de dados, resolve esses problemas\n\nModificar Fornecedores\n\nImprimir Rel. Estoque\n\nModificar Estoque\n\nImprimir Menu\n\nMenu\n\nSistema Gerenciador de Banco de Dados Algumas aplicações de banco de dados\nBancos de dados caseiros\n• Aplicações simples (ex. encomendadas para festa)\nBancos de dados comerciais\n• Armazena todas as informações relativas ao negócio (ex. fornecedores, clientes, empregados)\nBancos de dados de engenharia\n• Armazena informações sobre projetos de engenharia (ex. CAD)\nBancos de dados multi-mídia\n• Armazena imagens, áudio e vídeo\nBancos de dados geográficos\n• Armazenam combinações de dados espaciais e não espaciais Um SGBD oferece:\nInterfaces baseadas em modelo de dados de alto nível tanto para a definição da estrutura da base quanto para sua consulta\nMecanismos que garantam restrições de integridade (ex. triggers, assertions)\nAtomicidade-consistência-integridade-durabilidade (ex. controle de concorrência, subsistema de recuperação)\nControle de acesso\nMétodos de acesso e armazenamento eficientes (ex. otimização de consultas) SGBD's tem vários níveis\nnível externo:\n• especificação da organização conceitual do BD, vista por um grupo de usuários\nnível conceitual:\n• especificação da organização conceitual do BD, ou seja, o que o BD armazena\nnível físico ou interno:\n• especificação das estruturas de armazenamento do BD, ou seja, como o BD está armazenado Vantagens da especificação em níveis\n\nFacilidade de manutenção\n- Independência física (dos dados)\n- Permite modificar as estruturas de armazenamento sem impactar as aplicações\n\nIndependência lógica (dos dados)\n- Separação entre esquema extremo e esquema conceitual\n- Permite modificar a organização conceitual com impacto mínimo nas aplicações.\n\nAs aplicações são construídas sobre o nível extremo

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Aula Complidores

8

Aula Complidores

Programação

UMG

Prova Python Nota 10

6

Prova Python Nota 10

Programação

UMG

Prova Compiladores Nota 10

7

Prova Compiladores Nota 10

Programação

UMG

Prova Programação Software Basico Nota 10

6

Prova Programação Software Basico Nota 10

Programação

UMG

Simulado Ap Introdução a Programação

5

Simulado Ap Introdução a Programação

Programação

UMG

Atividade Letra B - Palavra

2

Atividade Letra B - Palavra

Programação

UMG

Árvore - Definição Abstração e Exemplo em C

4

Árvore - Definição Abstração e Exemplo em C

Programação

UNB

Ciencia Enade 2

11

Ciencia Enade 2

Programação

UNIP

Supermercado em C - Slides

12

Supermercado em C - Slides

Programação

FIC

Introdução a Python - Módulo B

44

Introdução a Python - Módulo B

Programação

UNESC

Texto de pré-visualização

Fundamentos de bancos de dados\nLúbia Vinhas Fundamentos de bancos de dados\nUm banco de dados é uma coleção de dados organizada de forma que um computador possa armazená-los e recuperá-los de maneira eficiente\nÉ um repositório de dados logicamente relacionados\nUm banco de dados é criado e mantido através de um software de propósito geral chamado Sistema Gerenciador de Banco de Dados (SGBD) Bancos de dados\nAntes dos bancos de dados, a função principal dos computadores era converter dados entre diferentes formatos\n• O computador é uma calculadora gigante\nBancos de dados transformam os computadores em repositórios de dados\n• O computador é um repositório de dados\nA maioria das aplicações (SIC inclusive) precisam de um balança entre processamento e armazenamento Bancos de Dados\n\nPara que possam ser úteis, bancos de dados devem oferecer:\n\n• Confiabilidade\n• Integridade\n• Segurança\n• Visões\n• Interface\n• Independência de dados\n• Auto-descrição\n• Concorrência\n• Capacidade de rodar de forma distribuída\n• Alta performance\n\nTodas essas funções são executadas pelos SGBD - Sistemas Gerenciadores de Bancos de Dados Ex: Encomendas para festa\n\nPodemos escrever um programa para organizar o estoque de alguém que aceita encomendas para festa\n\nCom o tempo esse programa irá se tornar muito complexo, com muitas funções\n\nEstágio 1\n\nBrigadeiro\n\nR$ 1,5\n\nImprimir Menu\n\nModificar Menu\n\nArquivo Menu\n\nNome Item\n\nPreço Item\n\nItem Menu\n\nEstágio 2\n\nImprimir Rel. Estoque\n\nModificar Estoque\n\nImprimir Menu\n\nPreço Menu\n\nArquivo Estoque\n\nArquivo Menu Ex: Encomendas para festa 2\n\nPrincipais problemas da abordagem anterior:\n\n• Perda de Integridade\n• Perda de Independência\n• Perda de segurança\n\nEstágio 3, o banco de dados, resolve esses problemas\n\nModificar Fornecedores\n\nImprimir Rel. Estoque\n\nModificar Estoque\n\nImprimir Menu\n\nMenu\n\nSistema Gerenciador de Banco de Dados Algumas aplicações de banco de dados\nBancos de dados caseiros\n• Aplicações simples (ex. encomendadas para festa)\nBancos de dados comerciais\n• Armazena todas as informações relativas ao negócio (ex. fornecedores, clientes, empregados)\nBancos de dados de engenharia\n• Armazena informações sobre projetos de engenharia (ex. CAD)\nBancos de dados multi-mídia\n• Armazena imagens, áudio e vídeo\nBancos de dados geográficos\n• Armazenam combinações de dados espaciais e não espaciais Um SGBD oferece:\nInterfaces baseadas em modelo de dados de alto nível tanto para a definição da estrutura da base quanto para sua consulta\nMecanismos que garantam restrições de integridade (ex. triggers, assertions)\nAtomicidade-consistência-integridade-durabilidade (ex. controle de concorrência, subsistema de recuperação)\nControle de acesso\nMétodos de acesso e armazenamento eficientes (ex. otimização de consultas) SGBD's tem vários níveis\nnível externo:\n• especificação da organização conceitual do BD, vista por um grupo de usuários\nnível conceitual:\n• especificação da organização conceitual do BD, ou seja, o que o BD armazena\nnível físico ou interno:\n• especificação das estruturas de armazenamento do BD, ou seja, como o BD está armazenado Vantagens da especificação em níveis\n\nFacilidade de manutenção\n- Independência física (dos dados)\n- Permite modificar as estruturas de armazenamento sem impactar as aplicações\n\nIndependência lógica (dos dados)\n- Separação entre esquema extremo e esquema conceitual\n- Permite modificar a organização conceitual com impacto mínimo nas aplicações.\n\nAs aplicações são construídas sobre o nível extremo

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2026 Meu Guru® • 42.269.770/0001-84