Disciplina: Sistema de Banco de Dados 1
Código da Disciplina: FGA0137
Matrícula | Aluno | GitHub |
---|---|---|
16/0124735 | Iago Oliveira | @iagoomr |
18/0145088 | Gabriel Bonifácio Perez Nunes | @gabrielbpn |
16/0037522 | Nilo Mendonça de Brito Júnior | @NiloMendonca |
16/0038090 | Pedro Daniel Carvalho Matias | @pdaniel37 |
15/0149948 | Thiago Ferreira | @thiagoiferreira |
Repositório direcionado para o desenvolvimento do projeto do Grupo 09 na disciplina SBD1 com o professor Maurício Serrano. O projeto visa o desenvolvimento de um jogo de Rust no estilo MUD (Multi-user dungeon).
O Modelo Entidade Relacionamento, se caracteriza como um modelo conceitual utilizado na Engenharia de Software que busca descrever as entidades (objetos) envolvidas em um domínio de negócios, com seus atributos (características) e como elas se relacionam entre si (relacionamentos). Representando de forma abstrata a estrutura que possuirá o banco de dados da aplicação.
O modelo relacional é um modelo de dados representativo, que se baseia no princípio de que todos os dados estão armazenados em relações (tabelas). Toda sua definição é teórica e baseada na lógica de predicados e na teoria dos conjuntos.
Disponivel no arquivo '2. Modelo Relacional/MR-Versão-Final.pdf'.
Normalização pode ser definda como um processo de modelagem dos dados em um banco afim de evitar ou ao menos minimizar a ocorrência de redundâncias.
Disponivel no arquivo '3. Normalização/Normalização-Versão-Final.pdf'.
Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL, é a linguagem de pesquisa declarativa padrão para banco de dados relacional. Muitas das características originais do SQL foram inspiradas na álgebra relacional.
Disponíveis no diretório '4. SQL/'.
Na área da computação, a álgebra relacional é uma derivação da lógica de primeira ordem e da álgebra de conjuntos em relação das operações sobre a relação finítimo, que auxilia o trabalho ao identificar os componentes de uma tupla por nome ao invés de uma coluna de chaves numéricas.
A principal aplicação da álgebra relacional é sustentar a fundamentação teórica de banco de dados relacional, particularmente linguagem de consulta para tais bancos de dados, entre os maiores o SQL.
Disponíveis no diretório '5. Triggers, SP e Transações/'.
Também disponível no arquivo 'Vídeo Entrega Final.mp4'.