Detalhes

Autor

Gonçalo Abreu

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

Este documento descreve o trabalho realizado no âmbito da Unidade Curricular ProjetoGlobal, na Licenciatura em Engenharia Informática do Instituto Superior de TecnologiasAvançadas de Lisboa.Quando apareceram os primeiros sistemas de computação, as máquinas eram muitograndes e dispendiosas; eram projetadas para realizar um conjunto de operações, em querapidamente vários sectores da sociedade passaram a desenvolver aplicações especificas para cadaárea e assim aproveitar o poder computacional. Devido à evolução tecnológica, passou a serpossível ter vários sistemas, simultaneamente, em funcionamento apenas numa máquina.Atualmente, com a expansão das tecnologias de informação, muito do conhecimentohumano passou a estar registado em suportes digitais, o que nos remete à utilização deintermediários para a leitura dessa informação: hardware e software. Na última década imperou ouso de bases de dados relacionais. Estas bases de dados desempenham um papel relevante nocontexto global da informação digital. Os objetos digitais são estruturas complexas que implicamo uso de hardware e software específico para que os seres humanos os possam interpretar ecompreender.Este trabalho procura, de maneira concisa, expor o conceito de virtualização desde o seudesenvolvimento até à importância que assumiu nos dias de hoje, sendo explicada a sua arquiteturae técnicas existentes, bem como as tecnologias de implementação de virtualização. É tambémabordado o tema dos sistemas de bases de dados relacionais com implementação em SQL e o modocomo os seus conteúdos podem ser disponibilizados numa aplicação através do ADO.NET.Por fim, apresenta-se a implementação de uma solução de uma Biblioteca Virtual, quemelhor se enquadra nos requisitos definidos no projeto, para a sua elaboração em ambiente delaboratório.

Palavras chaves

Virtualização, SQL, ADO.NET, Biblioteca Virtual, SCVMM, Hyper-V,HypervisorVII