Fundamentos Essenciais de Banco de Dados e Modelos
Classificado em Computação
Escrito em em
português com um tamanho de 3,88 KB
informação= qualquer fato ou conhecimento do mundo real e que pode ou nao ser resgistrado e armazenado.
dado= representação da informação, pode estar registrado em papel, quadro de aviso e disco rígido.
banco de dados(coleção de dados relacionados, bd representa algum aspecto do mundo real, possui significado inerente.
campo= unidade basica de informação miníma com significado.
registro= conjunto de campos. Arquivo= conjunto de arquivos.
bd= conjunto de arquivos e formas de manipulação.
campo= atributo registro= tupla arquivo= tabela ou relaçao domínio =contexto da relação
s. De arquivo= coleção de progrmas que permite aós usuarios criar e manter um bd.
s. De bd= ambiente de hardware e softwre composto por dados de armazenamento em bd, pelo software de gerenciamento de bd.
modelo de dados= coletanea de conceitos que podem ser utilizados pára descrever a estrutura de bd. conceituais(alto nível)= conceitos que descrevem os dados como o usuário percebem. representativos(implementação)= forma de como os dados estao organizados no computador. dados físico(baixo nível)= descrevem detalhes de como os dados estao armazenados no pc.
esquema= descrição do bd, definido durante o projeto bd.
istancia= banco de dados em si, limguagem de programação, equivalente a uma declaração de variável.
nível interno= descreve a estrutura de armazenamento físico do bd.
conceitual= desc a estrutura da base sem detalhes de estrutura mde armazenamento físico.
externo=descreve as visoes do usuário, parte da base de dados em que cada grupi tem interesse.
modelo racional= conjunto de tabelas pára representar tatnto dados como relaçao. Cada tabela possui multiplas colunas e cada um com um nome.
modelo de rede= dados representados por conjunto de registros, cada registro e uma coleção de campos com somente um valor. Relacoes representados por links(associação entre dois registros)
modelo hierárquico= assimila ao modelo de rede, os dados sao representados por registros e links. Organizados em árvore.
conjunto de entidades= conjunto de elementos do mundo real que tem mesma estrutura.
entidade= elemento do conjunto de entidades identificado por caracteristicas.
atributos= propriedade que descreve a entidade ou relacionamento das entidades.
-monovalorado(possui um valo pára cada atributo, multivalorado(mais de um valor), composto( varios subcampos) derivado( valor obtido por meio de valores de outro atributos.)
relacionamento= conjunto de associacoes entre conjunto de entidades.
1) II nome, cpf, data_admissao(func) 2)O numero_func=185(hist) 3)Onome_dpto(dpto) 4)IInome_func(Osituacao_func="a"(func)) 5) II sal_base_pgto- total_desc_pgto(Onumero_func="76"^mes_ref_pgto="3"ano_ref_pgto="2010"(pgto)) 6)PREST- TIPO_CONTRAto_carg="r" tipo_contrato_carg="s"(carg)
IInome_func_, salario_base_func, func.Codigo_carg(
O func.Codigo_carg=PREST.Codigo_carg(FUNC X PREST))
7:IInomer_func, data_admissao_func(
Ofunc.Numero_func=aloc.Numero_func(func x O codigo_dpto="t02"(aloc)))
8)LIMP--nome_dpto="limpezaIII"(DPTO)
IInome_func(Ofunc.Numerro_func=limp.Numero_gerente(func x LIMP))
9)valter--O nome_func="valter nogueira"(FUNC)
mens--O tipo_contrato_carg=mens.Codigo_carg(
O nome_func#"valter nogueira(func) x mens)
II outros.Codigo_carg= valter.Cadigo_carg(outros x valter))