Você está na página 1de 4

CADERNO DE BANCO DE DADOS.

default= por natureza

campo de auto incremento= um campo numerico que automaticamente acrescenta o número um ao


seu próprio valor a cada nova linha adicionada.

um dos motivos mais importantes de se utilizar SGBDs em vez de planilhas está na garantia da
integridade dos dados de entrada, ou seja, enquanto no Excel se consegue digitar qualquer coisa em
qualquer célula, em um banco de dados a coisa é um pouco diferente.

SQL= Structured Query Language ou linguagem de consulta estruturada.

acess nada mais é do que um aplicativo de SGBD ou melhor banco de dados.

parecido com o excel mas com diferenças, entre elas as formulas, o excel é melhor em questão de
cálculos e o banco de dados e melhor para organização e documentação das informações.

existem varias funções no access como no excel, não entendi muito sobre.

Macros e VBA

macros: é uma ferramenta que permite automatizar tarefas e adicionar funcionalidade a formulários,
relatórios e controles.

VBA: é uma linguagem de programação interna do Microsoft Access.

criar formulários no access, precisa-se entrar na opção criar e assistente de formulário,selecione todas as
opções menos 2, no caso o codigo departamento e o encargos.

existem 4 opções de montagem de formulário, entre elas:coluna, tabela, folha de dados e justificado.
a técnica de normalização de dados tem origem no levantamento de informações do mundo real. ESTE É
O PRIMEIRO PASSO QUANDO DESEJA-SE INFORMATIZAR UM NEGÓCIO.

aprender a solucionar problemas com o universo de dados desta empresa, aplicando as "formas
normais".

existem 3 formas normais.

PRIMEIRA FORMA NORMAL

Dizemos que uma tabela está na primeira forma normal quando não existem tabelas alinhadas dentro
dela. Para descobrir isto,basta se fazer a seguinte pergunta;

ESTE CAMPO DEPENDE DE QUAL OUTRO CAMPO?

para estar na primeira forma normal todos os campos só podem depender da própria tabela.

ex: vendas {Código da venda, nome do cliente, endereço, CEP, cidade, estado, telefone, descrição do
produto, quantidade, valor unitário, valor total.

dados dependentes: dados que precisam ser gravados para n gerar redundância desnecessária de
informações.

criando a tabela de vendas irá ser obrigatório a criação de uma tabela de clientes.

vendas {Código da venda, nome do cliente, endereço, CEP, cidade, estado, telefone, descrição do
produto, quantidade, valor unitário, valor total.

Clientes {Código dos cliente, nome do cliente, Endereço, CEP, Telefone}.

Produtos {Código do produto, Descrição do Produto, Valor unitário.

Cidades {Código da Cidade, Estado.

DEFINIÇÃO

Podemos entender normalização de dados como um


processo a partir do qual algumas regras são

aplicadas para reduzir o número de falhas em um

projeto de banco de dados.

Entidade e relacionamento: funcionários, clientes, produto.

Esquema de um banco de dados

Entendemos por esquema de um banco de dados, o conjunto de documentação que o


consegue detalhar para os técnicos em desenvolvimento e administração de dados.

Modelo físico de dados

A diferença entre o modelo físico e o modelo lógico de um banco de dados está no


detalhamento com que ele consegue descrever os atributos e relacionamentos entre as
entidades, que nesse contexto já passa a ser chamada formalmente de tabelas.

Dicionário de dado

O dicionário de dados é um detalhamento analítico de todas as tabelas e de seus


respectivos atributos, neste cenário já tratados como campos de dados ou colunas.

DDL: A Data Definition Language, ou linguagem de definição de dados, cria, altera ou


remove objetos, como tabelas e instâncias, a exemplo dos comandos CREATE, ALTER e
DROP;

DCL: A Data Control Language, ou linguagem de controle de dados, opera transações de


segurança do banco de dados como atribuição e revogação de poderes e permissões de
acesso, como os comandos GRANT e REVOKE

DML: A Data Management Language, ou linguagem de gerenciamento de dados,


contém os comandos responsáveis pela manipulação dos dados, tais como SELECT,
DELETE, UPDATE, INSERT.
Funcionalidades do SGBDs

Integridade dos dados, ou seja, garantir que os dados não serão apagados
indevidamente e oferecer a possibilidade de se impor regras consistentes de validação;

Alta disponibilidade, isto é, assegurar que as informações estarão sempre a disposição


dos usuários, de forma rápida; e

Segurança da informação, que significa oferecer recursos para que os dados estejam
sempre seguros quanto ao acesso de usuários não autorizados, e a prova de problemas
técnicos que possam acontecer com a integridade física dos equipamentos.

Principais SGBDs do mercado

O mercado tem poucas opções de SGBDs confiáveis. O líder de mercado para o setor
corporativo é, sem dúvidas, o Oracle. O segundo no ranking, brigando nesse mesmo
setor, é o SQL Server da Microsoft. Mas, correndo por fora, temos o PostGreSQL. A
grande vantagem desse SGBD é o fato de ele ser gratuito e de código aberto. Apesar
disto, ele é bastante consistente e confiável. Dentre outros SGBDs de menor porte,
podemos destacar o MySQL, também da Oracle, mas com uma versão “freeware”,
além de bastante utilizado por pequenas aplicações e sites na Web.

Bufferização é um substantivo importado da língua inglesa, e vem de “buffer”, que é


um local temporário de memória onde são armazenados apenas os dados que estão
sendo processados.

existem varios apps de BDD

Você também pode gostar