Escolar Documentos
Profissional Documentos
Cultura Documentos
PROVÍNCIA DA LUNDA-NORTE
INSTITUTO POLITÉCNICO DO DUNDO
AUTORES:
TÍTULO:
MUSSUNGUE/ANGOLA
2022/2023
REPÚBLICA DE ANGOLA
PROVÍNCIA DA LUNDA-NORTE
INSTITUTO POLITÉCNICO DO DUNDO
PROJECTO FINAL
13ªClasse
AUTORES:
MUSSUNGUE/ANGOLA
2022/2023
FOLHA DE APROVAÇÃO
AUTORES
TÍTULO:
O JÚRI PRESIDENTE
_____________________________________
O PROFESSOR ORIETADOR
_________________________________________
Eng. António Carlos Cungulo
O COORDENADOR DO CURSO
____________________________________________
Lic. Osvaldo Chiputuqueno
O SUBDIRECTOR PEDAGÓGICO
__________________________________________
Lic. Ernesto Chimanga Muacumbi
DEDICATÓRIA
Dedicamos este trabalho aos nossos benquistos pais pela estupenda forma de nos
incentivarem e terem confiado em nós na concretização deste trabalho.
AGRADECIMENTOS
Agradecemos a Deus, todo-poderoso em primeira instância, pela vida, saúde e pela sapiência
que nos proporcionou para realizarmos este trabalho.
Aos pais, pela compreensão, perseverança e pelo apoio prestado nos momentos funestos e
paupérrimos durante a formação.
Ao nosso orientador, professor António Carlos Cungulo , pela sabia forma de orientar-nos e
pelo conhecimento prestado.
EPÍGRAFE
O presente trabalho tem como estudo proposta de implementação de uma base de dados em
SQL Server no instituto médio politécnico 28 de agosto do Dundo, visa tratar de um assunto de
real importância nas instituições quer seja Pública ou Privada, que é a base de dados ou como
também chamado Banco de dados, na qual abordaremos sobre as vantagens que o mesmo
modelo pode oferecer a instituição, uma vez que a escola carece de uma base de dados moderna
e de maior eficiência e organização, e na gestão escolar tem como função optimizar processos
diários, aumentar e melhorar a eficiência do ensino dentro da instituição sobre tudo na sub-
direcção pedagógica, administrativa e nas coordenações da referida instituição. O modelo será
feito na linguagem SQL uma ferramenta de extrema importância no mundo da programação.
Tendo em vista tudo aquilo que foi detalhado podemos resumir o presente trabalho em duas
etapas, a primeira, fundamentação sobre o tema, a base de dados, o modelo que se estará a
utilizar, conceitos e historial sobre a linguagem SQL, e na segunda etapa, vamos apresentar o
modelo de dados no instituto médio politécnico do Dundo como sendo o nosso caso de estudo.
The present work has as study a proposal for the implementation of a database in SQL server
in IMP 28 de Agosto do Dundo, it aims to deal with a matter of real importance in institutions,
whether public or private, which is the database or as also called a data model, in which we will
discuss the advantages that the same model can offer the institution, since the school lacks a
modern database and greater efficiency and organization, and in school management its
function is to optimize processes diaries, increase and improve the efficiency of teaching within
the institution, especially in the pedagogical sub-direction of that institution. The model will be
made in the SQL language, an extremely important tool in the world of programming and
handled by the SQL buddy application. Bearing in mind everything that has been detailed, we
can summarize this work in two stages, the first foundation on the subject, the database, the
model that will be used, concepts and history about the SQL language. And in the second step,
we will present the data model in the medium polytechnic institute of dundo as our case study.
DEDICATÓRIA .................................................................................................................. IV
AGRADECIMENTOS.......................................................................................................... V
EPÍGRAFE .......................................................................................................................... VI
RESUMO ........................................................................................................................... VII
ABSTRACT ..................................................................................................................... VIII
LISTA DE ABREVIATURAS E SIGLAS ........................................................................... IX
INTRODUÇÃO ................................................................................................................... 11
CAPÍTULO I – .................................................................................................................... 17
BASES TEÓRICAS CONCEPTUAIS SOBRE BASE DE DADOS ..................................... 17
1 GENERALIDADES DA BASE DE DADOS .................................................................... 18
1.1 CONCEITOS DOS PRINCIPAIS TERMOS DO TEMA. ........................................................18
1.1.2 Dados ...................................................................................................................................18
1.1.3 Informação ...........................................................................................................................18
1.1.4 Conhecimento ......................................................................................................................18
1.1.5 Entidades..............................................................................................................................18
1.1.6 Atributos ..............................................................................................................................19
1.1.7 Relacionamento ....................................................................................................................19
1.1.8 Chaves primárias ..............................................................................................................19
1.1.9 Chaves estrangeiras ..........................................................................................................19
1.2 BASE DE DADOS..................................................................................................................19
1.2.1 Tipos de base de dados. ........................................................................................................20
1.2.1.1 Modelo hierárquico. .......................................................................................................20
1.2.1.2 Modelo em rede. ............................................................................................................21
1.2.1.3 Modelo relacional. .........................................................................................................21
1.2.1.4 Modelo orientado a objectos. .........................................................................................22
1.3 IMPORTÂNCIA DA BASE DE DADOS. ..................................................................... 23
1.4 VANTAGENS E DESVANTAGENS DAS BASES DE DADOS. ................................. 23
1.4.1 Vantagens da base de dados ..............................................................................................23
1.4.2 Desvantagens da base de dados. ........................................................................................24
1.5 SGBD - SISTEMA DE GERENCIAMENTO DE BASE DE DADOS. .......................... 24
1.5.1 Conceitos. ............................................................................................................................24
1.5.2 Características de um SGBD.................................................................................................26
1.5.3 Tipos de SGBD ....................................................................................................................26
1.5.3.1 MYSQL.........................................................................................................................26
1.5.3.2 PORTGRESQL .............................................................................................................27
1.5.3.3 MONGO DB. ....................................................................................................................27
1.5.3.4 SQL SERVER. ..................................................................................................................27
1.5.3.4.1 Características. ............................................................................................................27
1.5.3.4.2 Tipos de comandos SQL server. ..................................................................................28
II CAPÍTULO – ................................................................................................................... 30
DESENVOLVIMENTO DA BASE DE DADOS NA INSTITUIÇÃO ESCOLAR COMO
UMA FERRAMENTA IMPORTANTE PARA MAIOR ORGANIZAÇÃO DOS DADOS.
............................................................................................................................................ 30
2 CARACTERIZAÇÃO DA ÁREA DE ESTUDO .............................................................. 31
2.1 DIAGNÓSTICO DO ESTADO ACTUAL DE GESTÃO DOS DADOS DE ALUNOS
E PROFESSORES NO IMP28AgD ..................................................................................... 33
2.1.1 Inquéritos aos funcionários da secretaria. ..............................................................................34
2.2 FERRAMENTA UTILIZADA PARA CRIAÇÃO DA BASE DE DADOS .................... 36
2.2.1 SQL SERVER. .....................................................................................................................36
2.3 APRESENTAÇÃO E MANIPULAÇÃO DA BASE DE DADOS. ................................. 37
2.3.1 INSERINDO REGISTROS (INSERT) .................................................................................37
2.3.2 SELECT (REALIZANDO CONSULTAS NA BASE DE DADOS) ......................................38
2.3.3 ACTUALIZANDO OS REGISTROS (UPDATE) ................................................................39
2.3.4 DELETANDO/ excluindo registros (DELETE) ....................................................................39
CONCLUSÕES ................................................................................................................... 40
RECOMENDAÇÕES .......................................................................................................... 41
REFERÊNCIAS .................................................................................................................. 42
ANÊXOS ............................................................................................................................. 46
49 ANEXOS DE FIGURAS RELACIONADOS AO CONTEÚDOS ABORDADOS NO
TEMA: PROPOSTA DE IMPLEMENTAÇÃO DE UMA BASE DE DADOS EM SQL
SERVER PARA I.P 28AgD ................................................................................................. 46
11
INTRODUÇÃO
Banco de Dados é uma área de grande importância no mundo da informática, uma vez
que a informação é um bem precioso e deve ser armazenado de forma coerente e adequada, pois
é de estrema importância na organização dos dados.
Existem vários tipos de banco de dados e eles estão presentes na nossa vida há muito
tempo, a lista telefónica, por exemplo, pode ser considerada um banco de dados. Quando você
utiliza o facebook, também está fazendo uso de um banco de dados, pois ele armazena em um
sistema de banco de dados suas informações pessoais, mensagens dos amigos, fotos, etc. Caso
sair da página e entrar novamente, suas informações ainda estarão lá, isso ocorre porque suas
informações foram armazenadas em um banco de dados, e, portanto, podem ser recuperadas a
qualquer momento, quando o usuário solicitar.
A partir do já exposto nas sessões anteriores podemos então dizer que banco de dados,
ou base de dados, é “uma colecção de dados inter-relacionados, representando informações
sobre um domínio específico”, ou seja, sempre que for possível agrupar informações que se
relacionam e tratam de um mesmo assunto, podemos dizer que temos um banco de dados. Os
12
bancos de dados têm o objectivo de fornecer os dados necessários aos Sistemas de Informação
para processamento e geração de informação para os usuários.
Vale lembrar que um banco de dados é projectado, construído e preenchido com dados
para um propósito específico. Ele representa algum aspecto do mundo real, algumas vezes
chamado de “mini-mundo”. Mudanças no mini-mundo provocam mudanças no banco de dados.
Relacionando tudo isso que foi dito e o tema em estudo que é “Proposta de
Actualmente, por mais simples que seja um sistema de informação ele precisará
armazenar dados, de forma que possa recuperá-los e/ou alterá-los quando necessário. Por
exemplo, se você desenvolver um sistema de informação para a biblioteca da escola, este
sistema deverá armazenar dados dos alunos, dos livros, dos empréstimos realizados e
devoluções. É para armazenar essas informações e recuperá-las quando necessário de forma
rápida e segura que utilizamos um sistema de banco de dados.
De lembrar que todas as Instituições de Ensino em qualquer nível que seja, particular,
pública necessitam de informações sobre a vida escolar de seus alunos. Além do controle do
histórico escolar, deve manter as informações cadastrais dos alunos e professores, cursos,
conteúdos programáticos, turmas e horários. Informações sobre matrículas, transferências,
desistências e registros de diploma também são de extrema relevância para a Instituição.
13
Antecedentes do tema
Certamente pode-se afirmar que até ao momento muitos estudos já foram feitos,
relativamente a base de dados para uma instituição, dos quais destacamos os seguintes:
Delimitação do tema
O desenvolvimento da Base de Dados devido a importância do tema realçado, limitar-
se-á Instituto Politécnico 28 de Agosto do Dundo, mais propriamente na sub-direcção
pedagógica.
Problema científico:
De que forma a Implementação de uma B.D poderá contribuir para o desenvolvimento
da Instituição?
Hipótese
As hipóteses são suposições colocadas como respostas plausíveis e provisórias para o
problema de pesquisa. Para responder à questão acima mencionada, assumimos as hipóteses,
de que, a base de dados como tal deve contribuir positivamente na instituição no que toca a
várias áreas da instituição escolar destacamos as seguintes:
➢ Melhoria e fluidez no controlo das informações por parte dos funcionários do instituto;
➢ Melhoria na gestão da sub-direcção pedagógica do instituto médio do Dundo;
➢ Melhoria no controle de alunos e professores e informações dos cursos ministrados na
instituição.
14
Objectivo geral:
Propor a implementação de uma Base de dados Em SQL server, que permita armazenar,
dados inerentes a instituição.
Objectivo específico:
Objecto de estudo:
Processo de Implementação de uma Base de dados no I.P 28 de Agosto.
Campo de acção:
O processamento de dados de alunos e professores.
População:
Na elaboração do presente trabalho contamos com uma população de 15 professores e
32 alunos.
Amostra:
Na íntegra populacional, retiramos em cada conjunto 50% + 1, ficando com 8
professores e 17 alunos como amostra.
Tipo de pesquisa:
Do ponto de vista dos procedimentos técnicos: será uma pesquisa bibliográfica porque
utilizar-se-á primeiramente materiais já publicados, e também será um levantamento, pois
envolverá interrogação directa aos gestores responsáveis do instituto em estudo, procurando
saber suas opiniões sobre a base de dados.
De acordo com a natureza dos dados para a verificação da questão levantada, será
construída e aplicado os seguintes instrumentos:
• Guia de questionario
• Guia de entrevista.
• Guia de observação.
15
• Internet.
• Livros.
Tipo de dados:
Dados Primários, uma vez que serão colectadas informações em uma pesquisa de
campo através da observação, entrevistas e inquéritos.
Fonte da informação
• Cálculo percentual: este método foi útil na análise das estatísticas dos dados obtidos
nos inquéritos e nas entrevistas.
CAPÍTULO I –
Este capítulo aborda os principais conceitos que caracterizam a base de dados e sua
importância na gestão dos dados escolares, muitas vezes a implantação da informática em
organizações ocorre de forma evolutiva e gradual. Mais tarde, à medida que o uso da
informática vai se estabelecendo, novas funções vão sendo informatizadas.
Antes de avançarmos para as bases de dados, vamos começar por analisar os conceitos
sobre dados, informação e conhecimento.
1.1.2 Dados
Dados é qualquer elemento identificado em sua forma bruta que, por si só, não conduz
a uma compreensão de determinado facto ou situação. (KRISHNA, 1992).
1.1.3 Informação
1.1.4 Conhecimento
1.1.5 Entidades
Uma entidade representa um conjunto de objetos de um mesmo tipo do mundo real e sobre
os quais se pretende armazenar dados. Geralmente as entidades são reconhecidas por serem
substantivos.
19
1.1.6 Atributos
Cada entidade possui algumas propriedades que definem suas características. Essas
características das entidades são chamadas de atributos. Por exemplo, para a entidade
“Professor”, é necessário armazenar dados como: nome, telefone, endereço, data de nascimento,
matrícula. Esses dados são atributos da entidade “Professor” e são eles que caracterizam um
objeto do tipo professor.
1.1.7 Relacionamento
Um relacionamento é uma associação entre as entidades. Como vimos no inicio da
apostila os dados devem ser armazenados e estarem relacionados na base de dados para que
possamos utilizá-los eficientemente. O relacionamento entre os dados é o que nos permite
descobrir, dadas duas entidades.
Vale lembrar que um banco de dados é projetado, construído e preenchido com dados
para um propósito específico. Ele representa algum aspecto do mundo real, algumas vezes
chamado de “mini-mundo”. Mudanças no mini-mundo provocam mudanças no banco de dados.
As bases de dados evoluíram desde a sua criação nos anos 60, começando com bases de
dados hierárquicas e em rede, base de dados relacional, até aos anos 80 com bases de dados
orientadas a objectos. Porém, descrevemos os tipos de base de dados, ilustrando os seus
funcionamentos, com base nos seus conceitos.
Cada um dos registros possui dois segmentos: o superior e o subordinado. Eles são
utilizados para a ligação com um outro registro, em um relacionamento pai filho. O registro pai
pode possuir vários filhos, mas os registros filhos só podem possuir um registro pai.
Sendo que esse modelo é composto de uma estrutura mais completa, possui as
propriedades básicas de registros, conjuntos e ocorrências, e utiliza a linguagem de definição
(DDL) e a linguagem de manipulação de dados (DML), além de permitir evolução mais
eficiente do modelo. A estrutura é formada de entidade (registros), atributos (itens de dados),
tipo de registro e ocorrência do registro. Tanto o modelo hierárquico quanto o de rede são
chamados de sistemas de navegação, pois as aplicações devem ser construídas para atravessar
um conjunto de registros interligados previamente.
Os Bancos de Dados Relacionais foram desenvolvidos para facilitar o acesso aos dados.
Pois enquanto em um banco de dados hierárquico os usuários precisam definir as questões de
maneira mais específica, iniciando pela raiz, nos Bancos de Dados Relacionais os usuários
podem fazer perguntas relacionadas através de vários pontos. A arquitetura de um banco de
dados relacional pode ser descrita usando os termos tabela, linha e coluna. Então um registro é
uma instância de uma tabela, ou entidade. Uma entidade é uma representação de um conjunto
de informações sobre determinado conceito do sistema. Toda entidade possui atributos, que são
as informações que referenciam a entidade.
❖ Garantir a recuperação e backup: caso ocorra falha, o SGBD deve restaurar até um
ponto anterior garantindo os dados até este ponto.
Um SGBD é muito importante para as aplicações nos dias de hoje. Banco de dados são
conjuntos de dados estruturados que organizam informação. Para manipular as informações que
estão contidas nesse banco de dados, é utilizado um SGBD, que é responsável pelo
gerenciamento dos dados. (ELMASRI, 2005).
1.5.1 Conceitos.
responsáveis pelo gerenciamento de uma base de dados. O SGBD disponibiliza uma interface
para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados. Em
bancos de dados relacionais a interface é constituída pelas APIs (Application Programming
Interface) ou drivers do SGBD, que executam comandos na linguagem SQL.
(RAMAKRISHNAN, 2008).
Tudo que fazemos em um banco de dados passa pelo SGBD, é responsável por tudo,
salvar os dados no HD, manter em memória os dados mais acessados, ligar dados e metadados,
disponibilizar uma interface para programas e usuários externos acessem o banco de dados.
Para banco de dados relacionais, é utilizada a linguagem (SQL), encriptar dados, controlar o
acesso a informações, manter cópias dos dados para recuperação de uma possível falha, sem o
SGBD o banco de dados não funciona. Os objetivos do SGBD são o de isolar o usuário dos
detalhes internos do banco de dados (promover a abstração de dados) e buscar a independência
dos dados em relação às aplicações, ou seja, tornar independente da aplicação, a estratégia de
acesso e a forma de armazenamento. Esses sistemas podem ser usados por programas de
computadores como MySQL workbench ou então através de aplicativos online como o
PHPMyAdmin.
26
1.5.3.1 MYSQL.
1.5.3.2 PORTGRESQL
Assim como o modelo anterior, PostgreSQL também é open source e é considerado um
dos bancos de dados relacionais mais utilizados no mundo, como Apple e Skype. Lançado em
1986, está em sua 12ª versão e tem como foco plataformas online.
Uma das maiores vantagens está ligada a não exigir um sistema hardware avançado,
além de recursos avançados como consultas complexas, facilidade de acesso, chaves
estrangeiras, entre outras.
Ele também é open source e orientado por documentos (document database) em formato
JSON. Por ser não relacional, não demanda a utilização de tabelas com colunas e linhas para
fazer a armazenagem de dados. O MongoDB funciona em Windows, Linux e OSX.
O SQL Server foi criado pela Microsoft em 1989 e conquistou rápida popularidade no
mercado, sendo comumente utilizado em instituições governamentais, lojas online, bancos,
indústrias e outros tipos de comércios. A linguagem por ele utilizada é o T-SQL.
1.5.3.4.1 Características.
O SQL Server da Microsoft é um sistema especializado em gerenciar esses registros,
funcionando como uma plataforma completa de soluções.
28
Ele permite controlar a qualidade dos dados, desenvolver relatórios avançados e ainda
é capaz de se integrar com diversas fontes. Tudo isso por meio de um sistema voltado a vários
níveis de usuários. Antes de investir nesse software é preciso entender melhor o funcionamento,
sua proposta e os benefícios que traz às empresas.
O camando INSERT é usado para inserir dados em uma tabela do banco, para realizar
essa acção podemos utilizar a seguinte sintaxe:
INSERT INTO aluno (ida_luno, nome, sexo, tel, endereço classe_aluno, nºaluno)
29
Perceba que, na sintaxe usada, a palavra ´´aluno`` se refere ao nome da tabela e os termos
´´id``, ´´nome``, ``sexo´´, ´´endereço``, ´´classe``, ´´nº``. São os campos dessa tabela que vão
receber novas informações.
O SELECT é um dos comandos SQl mais importante, pois com ele podemos elaborar
diversas consultas aos registros da nossa base de dados. É possível, por exemplo, fazer uma
pesquisa que tornará os campos de uma tabela dessa forma.
Nessa consulta, o caractere* é usado para indicar que os dados de todas as colunas da
tabela ``Aluno´´ devem ser retornados na pesquisa.
O comando DELETE é responsável pela exclusão de registros que não queremos mas
dentro de nossas tabelas. Para realizar essa acção podemos utilizar a seguinte sintaxe:
II CAPÍTULO –
O IMP28AgD, comporta um edifício central (vulgo edifício docente) de dois pisos, rés-
do-chão e primeiro andar, cada piso forma um anel retangular onde estão “embutidos” a
generalidade dos gabinetes, salas de aulas, laboratórios e sanitários. A volta deste edifício
central há uma dispersão de outras edificações que complementam o esqueleto arquitetónico da
32
escola que ocupa uma área de 150 metros de largura e 107 de comprimento (150*107), ou seja,
16.050 metros quadrados (16050 m2). Globalmente, Este Instituto Comporta:
Segue-se a lista adicional dos outros compartimentos do IMP28AgD que não foram
mencionados acima, na tabela 2.
Sala de reuniões 1
Tanque de água de 100 metros cúbicos ( 1
100 000 litros)
Vestiários 6
T OTAL 45
DEPARTAMENTOS DA DIREÇÃO
QUANTIDADE
Gabinete do diretor 1
Gabinete do subdiretor administrativo 1
Gabinete do subdiretor pedagógico 1
Gabinetes para coordenações de áreas de formação, cursos e 6
disciplinas
Secretaria administrativa 1
Secretaria da direção (que atende três gabinetes acima 1
citados)
Secretaria pedagógica 1
TOTAL 12
para o armazenamento de dados dos alunos. Com isso conseguimos classificar o estado actual
da base de dados no I.P28AgD como baixo.
100%; 100%
SIM
Fonte: Elaboração própria com base aos dados obtidos na pesquisa, (2022-2023).
Fonte: Elaboração própria com base aos dados obtidos na pesquisa, (2022-2023).
35
O terceiro gráfico revela a inclinação e resposta dos inqueridos sobre o que eles acham da escola
ter uma base de dados em SQL para gestão escolar e se seria benéfico para a instituição abraçar
esse projecto Todos os 8 inqueridos responderam e dividiram entre eles as opiniões alguns
responderam Sim, outros Talvez, correspondendo 100%, poderá ser observado no gráfico a
seguir.
Gráfico 2.3 - Sobre a instituição ter uma base de dados em SQL para gestão escolar.
70,00%
60,00%
50,00%
40,00%
30,00% 62,50%
20,00% 37,50%
10,00%
0,00% 0%
Fonte: Elaboração própria com base aos dados obtidos na pesquisa, (2022-2023).
O quarto gráfico mostra a resposta dos inqueridos sobre se eles preferem que as instituições
tenham uma base de dados simples ou uma base de dados em SQL. Todos os 8 inqueridos
responderam correspondendo a 100%, poderá ser observado a seguir.
Fonte: Elaboração própria com base aos dados obtidos na pesquisa, (2022-2023).
36
SQL (Structured Query language) server (Servidor) é uma linguagem padrão para
trabalhar com bancos de dados relacionais. Ela é uma linguagem declarativa e que não necessita
de profundos conhecimentos de programação para a executar.
COMANDO
INSERT
SELECT
UPDATE
DELETE
TABELA 5 dos principais comandos de manipulação da base de dados em SQL server
CONCLUSÕES
Após uma longa análise e abordagem, conclui-se que:
Os objectivos desta pesquisa foram alcançados, uma vez que os referentes teóricos
determinados permitiram conhecer e aprimorar conhecimentos da base de dados, mostrar o
impacto que a base de dados trás nas instituições de ensino quando aplicada, sendo feito uma
elaboração e apresentação de telas da base de dados a ser implementada no IP28AgD.
A conclusão que se chega, é que, com a eliminação das fichas de papel, o custo
financeiro e o impacto ao meio ambiente também foram reduzidos. E além desses ganhos.
directos e calculáveis, tivemos ganhos indiretos como funcionários mais eficientes e satisfeitos
com o desempenho da sua função, ter se tornada mais rápida e eficaz
41
RECOMENDAÇÕES
Recomendamos, a visão por parte do Instituto politécnico 28 de agosto, o uso da base de dados
para melhor segurança quanto as informações dos estudantes, professores, e todos os outros
funcionários pertencentes à mesma instituição.
42
REFERÊNCIAS
7. MARCON, António Marcos. Aplicações e Banco de Dados para Internet. São Paulo.
Érica, 1999.
8. RAMALHO, José António. SQL: A Linguagem dos Bancos de Dados. São Paulo.
Berkeley Brasil. 1999.
13. FRANCO, D. (2009). Tecnologia e Ferramentas de gestão 1ª ed. São Paulo: Alinea.
Disponível em: <https://activesoft.com.br/livros/gestao-de-dados.html> Acesso em: 20 dez.
2021.
14. ELMASRI, R. Sistemas de banco de dados. São Paulo: Addison Wesley. (2005).
15. LUÍS DAMAS. FCA – Linguagem SQL. Editora de Informática, Lda. 14º edição
Actualizada. junho (2017).
43
17. GIL, A. C. (2008). Métodos e técnicas de pesquisa social. 6. ed. São Paulo: Editora
Atlas.
APÊNDICES
DIAGNÓSTICO, INQUÉRITO, ENTREVISTAS AOS FUNCIONÁRIOS.
Pergunta feita:
RESULTADO.
O inquérito previsto a ser realizado em 8 funcionários como referido na amostra, foram todos
feitos.
Objectivo: Coletar informações aos funcionários da sub direcção pedagógica, no que concerne
ao modo de aplicação de base de dados informatizada no IMP28AgD.
ANÊXOS
Figura 7 Estrutura do modelo orientado a objecto Figura 8 Estrutura de uma base de dados em rede
PAG. 21 PAG. 21
PAG 21
PAG 26
47
PAG 20
Figura 11PÁG. 11
48