APIs ou drivers do SGBD, que executam comandos na linguagem SQL. 3-)Quais sao os tipos de conexao existentes com BD? Explique-asA construcao da linguagem e feita atraves da composicao de cadeias de caracteres usualmente utilizando opadrao SQL utilizado nos servidores de dados relacionais. Quando um acesso ao SGBD erequerido, o programa estabelece uma conexao com o SGBD que esta instalado no servidor.Uma vez que a conexao e criada, o programa cliente pode se comunicar com o SGBD. Umpadrao chamado de Conectividade Base de Dados Aberta (Open DataBase Connectivity -ODBC) prove uma Interface para Programacao de Aplicacoes (API) que permite que osprogramas no lado cliente possam chamar o SGBD, desde que as maquinas clientes como oservidor tenham o necessario software instalado. Muitos vendedores de SGBDs disponibilizamdrivers especificos para seus sistemas. Desta maneira, um programa cliente pode se conectara diversos SGBDRs e enviar requisicoes de consultas e transacoes usando API, que saoprocessados nos servidores.4-) Quais sao os modelos de dados existentes? Explique-os. Modelo Hierarquico, primeiro reconhecido como modelo de dados, os dados sao estruturados em arvores. O registro de hierarquia, precede de registro-pai, registro-filho, a ligacao e a associacao entre dois registros. Os dados hierarquico seguem uma sequencia n ocaso hierarquico com navegacao do topo para folhas e da esquerda para direita. Existe duas desvantagens:inconsistencia de dados perante atualizacao e desperdicio de espaco.do para Modelo de Rede: E como uma extensao do modelo hierarquico, nao usa o modo de hierarquia permitindo que um registro esteja ligado a varias associacoes usando o modo de organizacao em grafo. Modelo relacional: revelando-se o mais flexivel e adequado para solucao de problemas o modelo relacional apareceu devido : aumento de independencia de dados no sistemas gerenciadores de banco de dados; prover de um conjunto de funcoes apoiadas em algebra relacional para armazenamento e recuperacao de dados e permitir o processamento ad hoc1. Com isso ele nao possui caminhos pre definidos para acessar os dados como nos modelos de rede e hierarquico. Por isso existe algumas restricoes para prevenir resultados indesejaveis como repeticao de informacao, incapacidade de representar parte da informacao e perda de informacao, sendo as restricoes: integridade referencial, chaves, integridade de juncoes de relacoes. Modelo orientado a objetos: Sistemas facilmente construidos usando tipos complexos de dados, porem necessitam guardar representacoes das estruturas de dados que eles usam no armazenamento permanente, quando os banco de dados orientados a objetos foram introduzidos algumas das falahas perceptiveis do modelo de dados relacional parecem ter sido solucionados com esta tecnologia e acreditava-se que os bancos de dados orientados a objetos serao usados em aplicacoes especializadas. Sistemas objeto-relacionais: Ele tenta suprir a dificuldade dos sistemas relacionais convencionais, que e o de representar e manipular dados complexos, a solucao proposta e a adicao de facilidade para manusear tais dados utilizando facilidade SQL, foi adicionado extensoes do tipo basico ao contexto SQL e outros ... 5-) Quais sao os aspectos relevantes que devem ser considerados para atingir a eficiencia e eficacia do sistema informatizado? (na visao do BD). Os projetos Logico e Funcional do Banco de Dados devem ser capazes de prever o volumede