Skip to content
This repository has been archived by the owner on May 9, 2024. It is now read-only.

manuandru/Basi_Di_Dati_2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Progetto di Basi di Dati 2021 - Gestionale Tecnoimpianti

Tecnologie Utilizzate

Per la realizzazione di questo progetto sono state utilizzate le seguenti tecnologie:

  • .NET Framework 4.7.2
  • SQL Server 2019
  • Linq to SQL

Procedura di installazione

Per installare correttamente il Dababase bisogna seguire i passi illustrati successivamente. Per il corretto funzionamente, è necessario seguire meticolosamente la procedura, altrimenti potrebbero verificarsi malfunzionamenti. Se non si vuole ricreare il Database, è possibile utilizzare l'applicazione già pronta nella sezione Release (in questo caso è necessario avere installato SQL Server sulla macchina).

Download (via GIT)

  • Clonare il codice presente nella repository
  • Aprire il progetto in Visual Studio tramine la Soluzione

Creazione del Database

  • Tasto destro sul nome della soluzione > Aggiungi > Nuovo Elemento
  • Selezionare "Database basato su servizi"
  • Rinominarlo "TecnoimpiantiDB.mdf

Definizione Schema Database

  • Esplora Server > Tasto destro su TecnoimpiantiDB.mdf > Nuova query
  • Eseguire le queries nel seguente ordine:
    • Functions:
      • ContaElettricistaDataFineNull_Function.sql
      • DataFineImpiantoDaCodice_Function.sql
      • DataInizioImpiantoDaCodice_Function.sql
    • Triggers:
      • UpdateQuantita_Triggers.sql
    • Tecnoimpianti_Create_DDL.sql

Avvio Applicazione

Ora l'applicazione è pronta per essere eseguita tramite il bottone di debug di Visual Studio