Atps
Ensaios: Atps. Pesquise 862.000+ trabalhos acadêmicosPor: Pablo_WW • 16/3/2015 • 784 Palavras (4 Páginas) • 256 Visualizações
Passo 1 (Equipe)
Descrever sobre cada um dos itens que compõem a estrutura do ModeloRelacional, apontando suas funções e relacionando-os com as entidades propostas no desafio.
O Modelo Relacional
A arquitetura de um banco de dados relacional pode ser descrita de maneira informal ouformal. Na descrição informal estamos preocupados com aspectos práticos da utilização eusamos os termos tabela, linha e coluna. Na descrição formal estamos preocupados com asemântica formal do modelo e usamos termos como relação (tabela), tupla (linhas) e atributo(coluna).
Tabelas (ou relações, ou entidades)
Todos os dados de um banco de dados relacional (BDR) são armazenados em tabelas.Uma tabela é uma simples estrutura de linhas e colunas. Em uma tabela, cada linha contémum mesmo conjunto de colunas. Em um banco de dados podem existir uma ou centenas de tabelas, sendo que o limite pode ser imposto tanto pela ferramenta de software utilizada,quantos pelos recursos de hardware disponíveis no equ ipamento.As tabelas associam-se entre si através de regras de relacionamentos, estas regrasconsistem em associar um ou vários atributo de uma tabela com um ou vários atributos de outra tabela.
Exemplo: A tabela cadastro relaciona-se com a tabela vaga no estacionamento.Através deste relacionamento esta última tabela fornece a lista de vagas para a tabelacadastro.
Registros (ou tuplas)
Cada linha formada por uma lista ordenada de colunas representa um registro, ou tupla.Os registros não precisam conter informações em todas as colunas, podendo assumir valoresnulos quando assim se fizer necessário. Resumidamente, um registro é uma instância de umatabela, ou entidade.
Exemplo: O Cliente cpf_proprietario é uma instância (registro) da tabela cadastro, e anro_vaga é a instância (registro) da tabela vaga do Estacionamento. Uma associaçãoentre estas duas tabelas criaria a seguinte instância de relacionamento:cpf_proprietario é o nro_vaga, onde o verbo ser representa uma ligação entre osregistros distintos.
Colunas (tribunas)
As colunas de uma tabela são também chamadas de Atributos. Ao conjunto de valores queum atributo pode assumir chama-se domínio. Por exemplo: em um campo do tipo numérico,serão somente armazenados números, etc.O conceito mais similar a domínio é o de tipo abstrato de dados em linguagens deprogramação, ou seja, são meta-dados (dados acerca de dados).
Exemplo: cpf_proprietario, ano_veiculo, placa_veiculo, nro_ficha, telefone(s),nro_ficha, nro_vaga.
chave
As tabelas relacionam-se umas as outras através de chaves. Uma chave é um conjunto deum ou mais atributos que determinam a unicidade de cada registro.Por exemplo, se um banco de dados tem como chaves Nro_vaga e Nro_ficha, sempreque acontecer uma inserção de dados o sistema de gerenciamento de banco de dados irá fazeruma consulta para identificar se o registro já não se encontra gravado na tabela. Neste caso,um novo registro não será criado, resultando esta operação apenas da alteração do registroexistente.A unicidade dos registros, determinada por sua chave, também é fundamental para acriação dos índices.Temos dois tipos de chaves:
1.Chave Primária: (PK - Primary Key) é a chave que identifica cada registrodando-lhe unicidade. A chave primária nunca se repetirá.2.
2.Chave Secundária: (FK - Foreign Key) é a chave formada através de umrelacionamento com a chave primária de outra tabela. Define umrelacionamento entre as tabelas e podem ocorrer repetidas vezes. Caso achave primária seja composta na origem, a chave estrangeira também o ser.
Passo 2 (Equipe)
Descrever qual(is)
...