You are on page 1of 6
Atividade API- Respostas 1) Um banco de dados é uma colegao organizada de informagées - ou dados - estruturadas, normalmente armazenadas eletronicamente em um sistema de computador. Um banco de dados é geralmente controlado por um sistema de gerenciamento de banco de dados (DBMS). 2) Um banco de dados relacional é um tipo de banco de dados que armazena e fornece acesso a pontos de dados relacionados entre si. Bancos de dados relacionais sao baseados no modelo relacional, uma maneira intuitiva e direta de representar dados em tabelas. Em um banco de dados relacional, cada linha na tabela é um registro com uma ID exclusiva chamada chave. As colunas da tabela contém atributos dos dados e cada registro geralmente tem um valor para cada atributo, facilitando o estabelecimento das relagdes entre os pontos de dados. 3) Data Base Management System ou Sistema de Gerenciamento de Banco de Dados (SGBD) é um conjunto de software utilizado para o gerenciamento de uma base de dados, responsaveis por controlar, acessar, organizar e proteger as informagées de uma aplicagao, tendo como principal objetivo gerenciar as bases de dados utilizadas por aplicagdes clientes e remover esta responsabilidade das mesmas. Muito utilizado por diversas organizacoes, é uma forma de concentrar toda base de dados empresarial em um Unico lugar, provendo a facilidade na hora da sua consulta e protegendo assim as informagées, que sao primordiais e essenciais para toda a organizacao. 4) Linha e Coluna 5) valor armazenado em um atributo ou mais atributos de um registro deve ser Unico em relagao a todos os registros da tabela. Este é 0 conceito de chave primaria. Devemos portanto definir quais registros iraéo compor a chave primaria, sendo que cada tabela possui uma Unica chave primaria. 6) campo que estabelece o relacionamento entre duas tabelas. Assim, uma coluna corresponde a mesma coluna que é a chave primaria de outra tabela. Dessa forma, deve-se especificar na tabela que contém a chave estrangeira quais sao essas colunas e a qual tabela esta relacionada. 7) Uma relagao um-para-muitos = Para representar uma relag¢ao um-para-muitos no seu design de banco de dados, tome a chave primaria do lado "um" da relagao e adicione-a como um campo ou campos adicionais a tabela no lado "muitos" da relagao. Neste caso, por exemplo, vocé adiciona um novo campo — o campo ID da tabela Clientes — a tabela Pedidos ea nomeia ID do Cliente. O Access podera entao usar o numero do ID do Cliente na tabela Pedidos para localizar o cliente correto para cada pedido Uma relagao muitos para muitos -criar uma terceira tabela, geralmente chamada de tabela de juncao, que divide a relagao muitos-para-muitos em duas relagdes um- para-muitos. Insira a chave primaria de cada uma das duas tabelas na terceira tabela. Como resultado, a terceira tabela registra cada ocorréncia, ou instancia, da relacao. Por exemplo, a tabela Pedidos ea tabela Produtos possuem uma relagao muitos-para-muitos que é definida criando- se duas relagdes um-para-muitos com a tabela Detalhes do Pedido. Um pedido pode ter muitos produtos, e cada produto pode aparecer em muitos pedidos. Uma relagao um-para-um- Em uma relagao um-para-um, cada registro na primeira tabela pode ter somente um registro correspondente na segunda tabela, e cada registro na segunda tabela pode ter somente um registro correspondente na primeira tabela. Essa relagao nao é comum porque, geralmente, as informagées relacionadas dessa maneira sao armazenadas na mesma tabela. Vocé poderia usar uma relagao um-para-um para dividir uma tabela com muitos campos, isolar parte de uma tabela por motivos de seguranga ou armazenar informacg6des que se apliquem apenas a um subconjunto da tabela principal. Quando vocé identifica esse tipo de relagao, ambas as tabelas devem compartilhar um campo em comum.

You might also like