Tietokantatyypit
SQL-ympäristössä on kolmenlaisia tietokantoja: hallintatietokanta, projektitietokanta ja jaetut tietokannat. Voit nimetä tietokannat haluamallasi tavalla – näissä ohjeissa tietokantojen nimet ovat EDBManagement, EDBProject ja EDBUserCommon.
-
Hallintatietokanta (näissä ohjeissa EDBManagement) pitää luetteloa eri projektitietokannoista, jaetuista tietokannoista ja käyttäjistä. Käyttäjä ottaa ensin yhteyttä hallintatietokantaan, joka ohjaa käyttäjän oikean projektidatan luokse. Tämä mahdollistaa sen, että projektien data voi olla useissa eri tietokannoissa eikä niiden tarvitse sijaita samassa paikassa.
-
Projektitietokanta (näissä ohjeissa EDBProject) sisältää projektien tiedot (laitteet, kaapelit, johtimet jne.). Kuvatiedostot tallennetaan projektikansioon, kuten Access-projekteissa. Tietokanta voi olla samassa tai eri paikassa kuin hallintatietokanta. Useiden projektien tiedot tallennetaan yleensä samaan tietokantaan, mikä johtuu SQL-palvelimen rakenteesta. Uusia tietokantoja ei voi luoda Electricalista käsin, vaan siihen tarvitaan erillistä ohjelmaa (esim. MS SQL Server Management Studio).
-
Jaetut tietokannat (näissä ohjeissa EDBUserCommon) sisältävät yrityksen yhteistä suunnittelusisältöä, kuten kaapelityypit, tuotemallit ja kilpimääritykset. Tätä suunnittelusisältöä käytetään varsinaisissa projekteissa.
Projektitietokantoja voi siis jaotella tarpeen mukaan vaikkapa aluetoimistoittain, versiokohtaisesti tai toimintavuosittain. Liian pientä jakoa kannattaa välttää, sillä tietokannat pitää aina luoda MS SQL Server Management Studiossa erikseen.
Luo MS SQL Server Management Studiossa tyhjät tietokannat, joihin tuot Electricalin hallintatyökalulla taulut projektien dataa varten. Tässä yhteydessä ohjelma luo myös EDBManagement.econ-yhteystiedoston, joka pitää jakaa jokaiselle käyttäjälle.
Kun muutat projektitietokannan rakennetta Electricalissa ja päivität tietokannan rakennetta, rakenne muuttuu kaikissa niissä projekteissa, jotka olet tallentanut tietokantaan.
Voit pitää jaetut tietokannat SQLite-/MDB-tietokantana tai siirtää ne SQL Server -tietokantaan. Voit tarkistaa SQLite-/MDB-muotoisen tietokannan sijainnin Electricalin asetuksista ja SQL-muotoisen tietokannan sijainnin projekin tiedoista EDBManagement-projektilistassa projektikohtaisesti.
Jos siirrät kaikki projektit SQL-tietokantaan, sinun kannattaa myös siirtää jaetut tietokannat SQL Serverille. Jos teet osan projekteista SQL-muotoisena ja osan SQLite-/MDB-muotoisena, käytä SQLite-/MDB-muotoista tietokantaa.