BANCO DE DADOS Flashcards
é uma coleção organizada de dados que são armazenados digitalmente em um sistema de computador para serem futuramente consultados e manipulados
Banco de dados
Quais os Tipos de Dados?
estruturados, não-estruturados e semiestruturados.
Que tipo de Banco de dados são rígidos e inflexíveis.
Estruturados
Que tipo de Banco de dados que são flexível e dinâmico
Não-estruturados ( Um exemplo são as redes sociais, em que um enorme volume de dados diferentes, como textos, imagens, vídeos etc são criados a todo momento por seus usuários) .
Em relação ao tipo de Banco de dados, estrutura de organização definida, mas não existe uma imposição de formato
Semiestruturados ( os arquivos XML e JSON são exemplos de de dados semiestruturado ).
Tipos de Banco de Dados mais usados atualmente
Relacionais (representados por dados em tabela - registros e colunas); e
não relacionais ( guarda os dados não estruturados e semiestruturados)
Consiste em matrizes BIDIMENCIONAIS (linhas e colunas). São as planilhas eletrônicas.
Modelo Plano
Armazenam estruturas de dados em VÁRIAS TABELAS e as associações são implementadas por referências a outras tabelas.
Modelo em Rede
Armazenam os dados em estruturas semelhantes a ÁRVORE com o ramo principal e os GALHOS.
Modelo Hierárquico
Uma evolução do modelo Plano. Permite a criação de infinitas ENTIFDADES(matriz), com infinitos RELACIONAMENTOS.
Modelo Entidade e Relacional
Armazenam documentos (textos sem estrutura pré-estabelecida)
Modelo Orientado a Documentos
são softwares que fornecem os mecanismos para gerenciar o acesso, o armazenamento, a manipulação e a recuperação dos dados de um ou mais banco de dados, incluindo operações como monitoramento e backup
sistemas de gerenciamento de banco de dados (SGBD)
os dados, SGBD’s e programas associados são chamados de …
sistemas de banco de dados.
é uma linguagem de programação aplicada para manipular, consultar e definir dados da maioria dos banco de dados relacionais.
SQL (Structured Query Language ou Linguagem de consulta estruturada)
é um ambiente integrado que fornece recursos para gerenciar os componentes do SQL e as ferramentas gráficas, com editores para fornecer acesso ao banco escolhido (SQL Server).
SQL Server Management Studio (SSMS)
é uma ferramenta de banco de dados multiplataforma (Windows, maxOS e Linux) utilizado para criar e gerenciar seus bancos de dados.
Azure Data Studio (Microsoft)
Quando se inicia um projeto de desenvolvimento de um banco de dados, o primeiro passo é determinar aspectos técnicos, além de organizar e gerenciar o trabalho a ser realizado. Isto é, A criação da …
Documentação Técnica
A Documentação Técnica contém os seguintes tópicos:
Escopo, Requisitos, Fluxograma e Cronograma.
O projeto deve solucionar um cenário específico, e trazer o objetivo ou finalidade principal do banco de dados.
Escopo do Projeto
Trata-se da ordem das etapas do projeto a serem seguidas.
Fluxograma