Software para aulas de laboratório : SQL Server 2012
Nas aulas de laboratório de AOBD iremos utilizar o SGBD Microsoft SQL Server 2012. Os alunos que desejem instalar o software nos seus computadores pessoais devem fazer download a partir da Microsoft Academic Alliance (MSDNAA), e devem considerar a versão "Enterprise".
Os alunos devem aceder ao síte MSDNAA da RNL (DEI) e autenticar-se com as suas credenciais do Fénix. Caso não tenha sucesso ao proceder desta forma, deverá averiguar com o CIIST (ci@ist.utl.pt) que se encontra registado como um aluno de LEIC, MEIC ou MERC, quer da Alameda ou do Taguspark.
A base de dados AdventureWorks, a qual se encontra distríbuida com o Microsoft SQL Server 2012, será usada na maior parte dos exemplos das aulas de laboratório. A mesma é normalmente instalada com em conjunto com o SQL Server, e em alternativa pode ser descarregada desde o URL http://msftdbprodsamples.codeplex.com/releases/view/55330.
Os computadores da sala de laboratório têm todo o software necessário préviamente instalado.
Um tutorial específico sobre o SQL Server Management Studio, cobrindo os aspectos mais elementares da utilização da ferramenta, encontra-se disponível em http://msdn.microsoft.com/en-us/library/bb934498.aspx.
As aulas de laboratório são baseadas nos materiais e conteúdos dos seguintes 3 livros sobre o SGBD Microsoft SQL Server:
- Kalen Delaney et al. (2013) "Microsoft SQL Server 2012 Internals", Microsoft Press
- Grant Fritchey and Sajal Dam (2009) "SQL Server 2008 Query Performance Tuning Distilled", Apress
- Ken England and Gavin Powell (2007) "Microsoft SQL Server 2005 Performance Optimization and Tuning", Elsevier
Aula de laboratório 0 - Introdução ao SQL Server Management Studio
A primeira aula de laboratório de AOBD irá introduzir a ferramenta SQL Server Management Studio, a qual será utilizada ao longo do semestre.
Usando os PCs disponíveis no laboratório ou o software disponível através da Microsoft Academic Aliance, os docentes irão dar uma breve introdução à ferramenta e acompanhar os alunos na tarefa de exploração da mesma com base em tutoriais oficiais da Microsoft:
- Tutorial video sobre a utilização do SQL Server Management Studio
- Tutoriais oficiais da Microsoft para a utilização do SQL Server Management Studio
- Lesson 1: Basic Navigation in SQL Server Management Studio
- Lesson 2: Writing Transact-SQL