UD 4: Sistema de Gerenciamento de Banco de Dados Assunto 1 ...

UD 4: Sistema de Gerenciamento de Banco de Dados Assunto 1 ... UD 4: Sistema de Gerenciamento de Banco de Dados Assunto 1 ...

15.06.2013 Views

Restrições de Segurança Define para cada usuário o nível de acesso a ele concedido ao arquivo e/ou campo (leitura, leitura e gravação ou sem acesso). Este recurso impede que pessoas não autorizadas utilizem um determinado arquivo. Padronização dos Dados Permite que os campos armazenados na base de dados sejam padronizados segundo um determinado formato de armazenamento segundo critérios preestabelecidos pela empresa. Independência dos Dados Representa a forma física de armazenamento dos dados e a recuperação das informações pelos programas. Quando há inclusão de novos campos no arquivo, será feita manutenção apenas nos programas que utilizam esses campos, não sendo necessário mexer nos demais programas. Manutenção da Integridade Consiste em impedir que um determinado código ou chave em uma tabela não tenha correspondência em outra tabela. Fornecimento de backup e restauração Realização de cópias de segurança completas ou incrementais sempre que necessário, de acordo com a necessidade. 3. CONCEITOS IMPORTANTES Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série de informações relacionadas a um determinado assunto. Campo É a menor unidade de informação existente em um arquivo de banco de dados. Registro Conjunto de campos. Entidade que identifica entrada única num banco de dados. Chave Uma chave permite a distinção dos registros de uma tabela. Pode ser formada por um campo ou um conjunto de campo (chaves compostas). Uma chave primária determina a ordem dos registros dentro da tabela. 2

Tabelas Representam as estruturas de armazenamento de dados dos sistemas. Formada por um conjunto de campos e registros. Ex: tabela dos clientes, tabela dos fornecedores e tabela dos produtos. Dado É o valor do campo quando é armazenado no Banco de Dados. Ex. O valor do campo "nome do cliente" para quem está entrando com os dados. Informação É o valor que este campo representa para as atividades da empresa. Ex. Resposta a uma consulta: Qual os nomes dos clientes do Rio de Janeiro? 4. TIPOS DE DADOS O tipo escolhido dependerá da natureza da informação que você deseja. Texto Armazena caracteres alfanuméricos (texto e número). É o tipo indicado para armazenar informações que não requerem cálculo. Ex: nome de pessoas ou endereços. Memorando Armazena caracteres, no entanto, ele é utilizado para aguardar grandes blocos de texto que são divididos em parágrafos. Número Armazena valores numéricos inteiros ou fracionários. Este tipo deverá ser escolhido como padrão quando desejarmos efetuar cálculos com os campos. Data/Hora Faz com que o banco de dados trate os caracteres como datas ou horas, dependendo da forma como serão digitados. Moeda O tipo de dados Moeda tem todas características de um dado do tipo numérico, porém com acréscimo do símbolo monetário. Exemplo: “R$” AutoNumeração Utilizado para contagem de registros. A cada registro inserido na tabela ele é automaticamente incrementado em um valor. Sim/Não Permite a entrada de valores dos tipos: 3

Restrições <strong>de</strong> Segurança<br />

Define para cada usuário o nível <strong>de</strong> acesso a ele concedido ao arquivo e/ou campo<br />

(leitura, leitura e gravação ou sem acesso). Este recurso impe<strong>de</strong> que pessoas não<br />

autorizadas utilizem um <strong>de</strong>terminado arquivo.<br />

Padronização dos <strong>Dados</strong><br />

Permite que os campos armazenados na base <strong>de</strong> dados sejam padronizados segundo<br />

um <strong>de</strong>terminado formato <strong>de</strong> armazenamento segundo critérios preestabelecidos pela<br />

empresa.<br />

In<strong>de</strong>pendência dos <strong>Dados</strong><br />

Representa a forma física <strong>de</strong> armazenamento dos dados e a recuperação das<br />

informações pelos programas. Quando há inclusão <strong>de</strong> novos campos no arquivo, será<br />

feita manutenção apenas nos programas que utilizam esses campos, não sendo<br />

necessário mexer nos <strong>de</strong>mais programas.<br />

Manutenção da Integrida<strong>de</strong><br />

Consiste em impedir que um <strong>de</strong>terminado código ou chave em uma tabela não tenha<br />

correspondência em outra tabela.<br />

Fornecimento <strong>de</strong> backup e restauração<br />

Realização <strong>de</strong> cópias <strong>de</strong> segurança completas ou incrementais sempre que necessário,<br />

<strong>de</strong> acordo com a necessida<strong>de</strong>.<br />

3. CONCEITOS IMPORTANTES<br />

<strong>Banco</strong> <strong>de</strong> <strong>Dados</strong><br />

Representa o arquivo físico <strong>de</strong> dados, armazenado em dispositivos periféricos, para<br />

consulta e atualização pelo usuário.<br />

Possui uma série <strong>de</strong> informações relacionadas a um <strong>de</strong>terminado assunto.<br />

Campo<br />

É a menor unida<strong>de</strong> <strong>de</strong> informação existente em um arquivo <strong>de</strong> banco <strong>de</strong> dados.<br />

Registro<br />

Conjunto <strong>de</strong> campos. Entida<strong>de</strong> que i<strong>de</strong>ntifica entrada única num banco <strong>de</strong> dados.<br />

Chave<br />

Uma chave permite a distinção dos registros <strong>de</strong> uma tabela.<br />

Po<strong>de</strong> ser formada por um campo ou um conjunto <strong>de</strong> campo (chaves compostas).<br />

Uma chave primária <strong>de</strong>termina a or<strong>de</strong>m dos registros <strong>de</strong>ntro da tabela.<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!