.... Poi mi direte come fare per modificarla visto quello che c'è scritto riguardo la sicurezza:
Creerai un utente specifico con pass specifica che abbia poteri limitati
Ma questo è un passo successivo, per il momento dimenticalo
1)(potete fare cortesemente una prova?) facendo clic direttamente su una tabella e poi su una maschera con origine record stessa tabella, il tempo di apertura è lo stesso?
Si, per 100 record è istantaneo in entrambi i casi
2) Ho provato a creare le query direttamente in SSMS, ma quando vado a salvarle, me le salva(sempre se non cambio percorso) in una cartella predefinita già creata in precedenza: SQL Server Management Studio Express/Projects.
Come ti diceva Mauro le query ( ma è meglio chiamarle View (Viste)) si creano direttamente in SQLServer e si salvano nello stesso DB
Quelle che in Access si chiamano Query in SQLServer si chiamano View ( Viste ) -- ( SELECT .... è una Vista )
Se vuoi fare il corrispondente di una Query di Access in SQLServer segui la immagine
https://skydrive.live.com/#cid=A571D4F7DF332873&id=A571D4F7DF332873%21128&v=3
Domanda: dal client, come potrei utilizzarla? Ad esempio, volendo metterla come origine record di una maschera, come dovrei fare?
Una Vista ( Non una Query ) fatta e salvata in SQLServer puo diventare una Tabella collegata in Access, e su quella costruisci la maschera.
Ma per il momento mi accontenterei di avere il "Classicissimo" Server/Client ( Tipo BE/FE )
In SQLServer tieni solo le tanelle e in Access ti fai le tue Query ( Che è meglio abituarsi a chiamare Viste )
Qui la risposta è molto semplice. Siccome qualsiasi edizione di SQL Server avviene successivamente l'uscita di una nuova edizione di Access, lo stesso Access è programmato per la versione precedente di SQL Server; per cui avendo Access 2007, non potrei che avere SQL Server 2005
No, Io mi connetto tranquillamente con dei file .mdb ( 2003 ) a SQLServer2008R2
ma sono convinto che sempre con .mdb potrei connettermi a SQLServer2012