1) descreva o que seria a camada de front-end no desenvolvimento web.
R: É a parte visual que fica disponível para o usuário
2) descreva o que seria a camada de back-end no desenvolvimento web.
R: É onde os dados são implementados, e onde é são feitas as solicitações para o banco de dados para inserir, ler, arquivar esses dados.
3) Diferencie a camada de front-end da camada de back-end.
R: Front-end é onde o usuário tem interação com o site. E no back-end o usuário não tem acesso.
4) Descreva com suas palavras o que seria um banco-dados.
R: É o lugar de armazenamento do que foi implementado no back-end.
5) Descreva o que é um SGDB..
R: É um software com recursos específicos para facilitar a manipulação das informações de um banco de dados e o desenvolvimento de programas aplicativos.
6) Qual a diferença do banco de dados relacional para o banco de dados não
relacional? R: O conceito de modelo relacional (SQL) se baseia no fato de que todos os dados sejam guardados em tabelas. Ao modelo não- relacional (NoSQL) não se aplica o conceito de schema: uma chave de valor é que é utilizada para recuperar valores, conjunto de colunas ou documentos.
7) O que é uma chave primária e qual a função dela?
R: Está relacionado à organização em um banco de dados. Toda tabela possuirá uma, e somente uma, chave primária.
8) O que é uma chave estrangeira e qual a função dela?
R: É a chave que permite a referência a registros oriundos de outras tabelas.
9) Descreva o que seria o DER e qual a sua importância.
R: Diagrama Entidade-Relacionamento, e é utilizado para representar em forma gráfica o que foi descrito no MER (Modelo Entidade Relacionamento).
10)Qual a importância do banco de dados para o desenvolvimento web.
R: É importante para o agrupamento de dados que tratam do mesmo assunto e que precisam de segurança.