Ms sql palvelimen kuvaus. SQL Server -tietokannan hallintajärjestelmä. Rajoittamaton tietokannan koko

Ominaista Microsoft SQL Palvelin. SQL Serverin komponentit
Microsoft SQL Server - relaatiotietokannan hallintajärjestelmä (DBMS),
kehittänyt Microsoft Corporation. Pääasiallinen käytetty kyselykieli on Transact
SQL, Microsoftin ja Sybasen yhdessä luoma. TransactSQL on standardin toteutus
ANSI/ISO jäsenneltyä kieltä kyselyt (SQL) laajennuksilla. Käytetty
työskentelyyn tietokantojen kanssa, joiden koko vaihtelee henkilökohtaisista suuret pohjat mittakaavatiedot
yritykset; kilpailee muiden DBMS-järjestelmien kanssa tällä markkinasegmentillä.
SQL Server 2000 Enterprise Edition ja SQL Server 2000 Standard Edition ovat
ainoat SQL Server 2000 -versiot, jotka voidaan asentaa ja
käyttää todellisissa (käyttöön) olosuhteissa. Tämä tarkoittaa, että jos olet rakentamassa tukikohtaa
tieto- tai analytiikkasovellus, joka käyttää SQL Server 2000:ta, sinun on
käytä SQL Server 2000 Standard- tai Enterprise Edition -versiota. Muut julkaisut eivät voi
voidaan käyttää käyttöönotetuissa tietokantapalvelinratkaisuissa teknisistä ja
lisenssirajoituksia. Termit "käytössä" ja "olemassa"
otetaan käyttöön tällaisten päätösten erottamiseksi nykyisistä päätöksistä
ratkaisut kehitysprosessissa "kehityksessä" "testauksessa" tai testiratkaisut
"testaussovelluksissa".
SQL SERVER 2000 -komponentit
Katsotaanpa SQL Server 2000:n pääkomponentteja.
Microsoft SQL Server 2000 on toteutettu käyttöjärjestelmäpalveluiden sarjana, kukin
joista se käynnistää itsenäisesti ja vastaa tietyistä tehtävistä. Annetaan
luettelo SQL Server -palveluista:
1.MSSQLServer;
2. SQLServerAgent;
3. Microsoft Search (MSSearch);
4. Microsoft Distributed Transaction Coordinator (MSDTC).
Käyttöönotto palveluina mahdollistaa SQL Server 2000:n käytön osana käyttöjärjestelmää
järjestelmään, niillä on omat käyttöoikeudet eivätkä ne ole riippuvaisia ​​käyttäjästä
tietokone sisään Tämä hetki. Windows 95/98 -käyttöjärjestelmä ei tue
palveluita, siis varten SQL-työtä Server 2000, joka käyttää tätä käyttöjärjestelmää
Palvelut emuloidaan automaattisesti. Tämä johtuu siitä, että työskennellä missä tahansa
tuetut käyttöjärjestelmät, SQL Server 2000 käyttää vain
ohjelmakoodi. Microsoft ei luonut erillistä tuotetta käytettäväksi
operaatiohuone Windows-järjestelmä 95/98, mutta juuri suoritettu emulointi Windows-palvelut N.T.
SQL-työkalut Palvelin 2000
1. Yrityspäällikkö. Tämä työkalu on perus, kun suoritat eniten
erilaisia ​​tehtäviä:
turvajärjestelmän hallinta;
tietokantojen ja niiden objektien luominen;
luomiseen ja entisöintiin varmuuskopiot;
toisinnusalijärjestelmän konfigurointi;
SQL Server 2000 -palveluiden asetusten hallinta;
automaatio osajärjestelmän ohjaus;
käynnistys-, pysäytys- ja keskeytyspalvelut;
linkitettyjen ja etäpalvelimien konfigurointi;
luoda, hallita ja suorittaa DTS-paketteja
Yllä oleva luettelo ei tyhjennä kaikkia Enterprise Managerin sovellusalueita ja on helppo
voidaan laajentaa.
Useimmat SQL Server 2000:n hallintatehtävät voidaan suorittaa
käyttämällä seuraavia menetelmiä:

käyttämällä TransactSQL-työkaluja;
avulla GUI Yrityspäällikkö;
velhojen avulla.
2. SQL Server Service Manager. SQL Server Service -apuohjelman ainoa tehtävä on
Managerin tehtävänä on tarjota käyttäjälle kätevä mekanismi käynnistämiseen, pysäyttämiseen ja
keskeyttää SQL Server 2000 -palvelut. Lisäksi voit poistaa käytöstä vain tai
sallia automaattinen käynnistys yksi tai toinen palvelu käyttöjärjestelmää ladattaessa
järjestelmät.
Service Manager -apuohjelma asennetaan, kun asennat SQL Server 2000:n ja
Oletuksena se käynnistyy automaattisesti, kun käyttöjärjestelmä käynnistyy. Normaalissa
Service Manager -apuohjelmaa edustaa kuvake tehtäväpalkin oikealla puolella
(tehtäväpalkki). Tuplaklikkaus-kuvakkeessa johtaa ohjelmaikkunan avaamiseen, jossa
jolla voidaan käynnistää, pysäyttää ja keskeyttää SQL-palvelut
Server 2000, ja sallitaanko niiden käynnistyä automaattisesti käynnistyksen yhteydessä
käyttöjärjestelmä.
3. SQL Server Profiler. SQL Server Profiler -apuohjelma on graafinen työkalu, Kanssa
joiden avulla järjestelmänvalvoja voi seurata tiettyjä työn näkökohtia
SQL Server 2000. Kun suoritat käyttäjän kyselyitä, tallennetut toiminnot,
TransactSQL-komennot, yhteyden muodostaminen palvelimeen ja yhteyden katkaiseminen sekä monet
muita toimia, SQL Server 2000 moottori tallentaa paljon erilaisia
tietoa toiminnan edistymisestä. Nämä tiedot saa osoitteesta
käyttämällä erityisiä varastoituja menetelmiä. SQL Server Profiler -apuohjelma käyttää näitä
tallennetut menettelyt tarvittavien tietojen saamiseksi. Vastaanotettu data on silloin
ne esitetään kuitenkin kätevässä muodossa graafisen käyttöliittymän avulla
Käyttäjät voivat saada tietoja SQL Server 2000 -prosesseista käyttämällä
suoraan tallennettuihin toimenpiteisiin. Periaatteessa näiden tallennettujen menettelyjen perusteella voit
jopa kirjoittaa oman sovelluksesi, joka näyttää tietoja
SQL Server 2000 vaaditussa muodossa.
4. Kyselyanalysaattori. Tämä työkalu on suunniteltu suorittamaan kyselyitä ja analysoimaan niitä
teloitus. Käytön tiheyden ja tärkeyden suhteen Query Analyzer on verrattavissa Enterprise-ohjelmaan
johtaja. SQL-koodin suorittamiseksi sinun on toistettava se Query Analyzer -ikkunassa ja
Napsauta Suorita kysely -painiketta, jossa näkyy vihreä kolmio. Tulos
Kyselyn edistyminen näkyy SQL Query Analyzer -ikkunan alaosassa.
5. Ohjattu päivitystoiminto. Ohjattu päivitystoiminto on suunniteltu suorittamaan tietokantapäivityksiä
SQL-tiedot Server 6.5 SQL Server 2000:een. Päivitys SQL Server 2000:een käynnissä
itse tiedot siirretään, samoin kuin koko päivitetyn tietokannan objektijoukko
tiedot, mukaan lukien tallennetut proseduurit, liipaisimet, säännöt, oletukset, rajoitukset
eheys, esittely. Lisäksi käyttäjät siirretään
tietokannat kaikkien kanssa vakiintuneet oikeudet pääsy tietokantaobjekteihin jne.
6. Tuo ja vie tietoja. Tämä työkalu on ohjattu tuonti/vientitoiminto
tietoja, jotka on tarkoitettu kopioitavan DTS-paketin luomiseen
tiedonvaihto kahden tietolähteen välillä. Erottuva ominaisuus mestarit
on tietojen kopiointiprosessin konfiguroinnin helppous.
7. Client Network Utility ja Server Network Utility. Protokollan omistaminen ei riitä
SQL Server 2000:n verkkokäyttöön. Jotta asiakkaat voivat muodostaa yhteyden
palvelin sekä asiakkaalla että palvelimella, sinun on lisättävä erityinen verkko
kirjastot (Network Library). Nämä kirjastot toteutetaan dynaamisesti
laajennuskirjastot (DLL, dynaaminen linkkikirjasto) ja muodosta yhteys käyttöjärjestelmään
järjestelmä. Kirjasto laajenee perusominaisuudet protokollaa ja on ikään kuin

sen yli oleva lisäosa, joka suorittaa erilaisia ​​verkon tiedonvaihtotoimintoja
asiakkaan ja palvelimen välillä.
8. Apuohjelmat komentorivi.
Jo keskusteltujen apuohjelmien lisäksi, joilla on
graafinen käyttöliittymä, SQL Server 2000:ssa on joukko komentorivin apuohjelmia
joiden avulla voit myös suorittaa erilaisia ​​tehtäviä. Jotkut näistä apuohjelmista
palvelin käyttää niitä automaattisesti, ja ne ovat pikemminkin osa SQL Server 2000:n ydintä,
kuin laitokset itse.
Materiaalitiedosto tarjoaa yleiskatsauksen komentorivin apuohjelmista. Määritetyt automaattiset apuohjelmat
ohjattu asennustoiminto kopioi ne automaattisesti SQL-asennushakemiston Binn-hakemistoon
Server 2000, mutta se voidaan käynnistää mistä tahansa muusta hakemistosta ohjatun toiminnon jälkeen
konfiguroi vastaavasti ympäristömuuttuja PATH.
9. Mestarit. Kuten jo mainittiin, monet tehtävät voidaan suorittaa käyttämällä
mestarit Tämä on helpoin tapa suorittaa hallinnollisia tehtäviä. Ei
mestareiden rikkaus riittää rajalliset mahdollisuudet. Kuitenkin jotkut
Yllä oleva ei koske mestareita. Näihin kuuluvat ohjatut konfigurointitoiminnot
replikointialijärjestelmä, joka on melko monimutkainen prosessi. Esimerkiksi siihen
Jos haluat luoda julkaisun Enterprise Managerin avulla, sinun on käytettävä
vastaavan mestarin toimesta. Tietysti voit aina käyttää TransactSQL-työkaluja. Mutta
joskus se on niin vaikeaa ja aikaa vievää paras ratkaisu käytetään
mestarit

SQL-palvelin- ohjelma, joka on suunniteltu tallentamaan tietokanta ja tarjoamaan pääsy näihin tietoihin muista ohjelmista. SQL Server sisältää tuen XML-kieli Ja HTTP-protokolla, työkalut suorituskyvyn ja saatavuuden parantamiseksi, joiden avulla voit jakaa kuorman ja tarjota keskeytymätöntä toimintaa. Monimutkaista tietojen käyttöä käytetään luotettavan tallennuksen varmistamiseksi. SQL-palvelin mahdollistaa varmuuskopioinnin milloin tahansa työpäivän aikana katkaisematta käyttäjiä. Lisäksi, jos tietokantasi koko lähestyy gigatavua ja jatkaa kasvuaan, SQL-palvelin on ainoa mahdollinen menetelmä varmistaa sen toiminnan.

On olemassa useita tapoja muodostaa yhteys SQL Serveriin. Neljä yleisimmin käytettyä vaihtoehtoa ovat:

    OLE DB -yhteys on joukko COM-pohjaisia ​​liitäntöjä, joiden avulla sovellukset voivat käyttää tallennettuja tietoja eri lähteistä tietoja tai tietovarastoja käyttämällä yhtenäistä pääsyä. Tämä menetelmä on suosituin ja nykyaikaisin vaihtoehto;

    yhteys Open DataBase Connectivityn (ODBC) kautta - käyttöliittymä sovellusten vuorovaikutukseen tietokannan hallintajärjestelmien (DBMS) kanssa;

    yhteys BDE:llä (Borland Database Engine) - pääsy tietokantoihin C++ Builderista, Delphi;

    yhteys JDBC:n kautta, mikä mahdollistaa sovellukset alla Java ohjaus muodosta yhteys Microsoft SQL Serveriin.

Asennus SQL-palvelin 2000

Ennen kuin aloitat asennuksen, aseta Windows SQL 2000 -CD-levy CD-ROM-levylle ja käynnistä mikä tahansa hallintaohjelma ( Windowsin Resurssienhallinta, Total Commander). Etsi Setup.bat CD-hakemistosta ja suorita se.

Edessäsi aloitusikkuna. Vaihtoehto " Asenna tietokantapalvelin” antaa sinun aloittaa SQL Server 2000:n asennusprosessin. Voit tehdä tämän napsauttamalla Seuraava. SQL:n asentamiseen on kolme vaihtoehtoa, valitse haluamasi:

    Paikallinen tietokone- SQL-palvelimen asennus paikallinen tietokone;

    Etätietokone- SQL-palvelimen asennus etätietokone verkon kautta;

    Virtuaalinen palvelin- SQL-palvelimen asentaminen palvelinklusteriin.

Kuvaus suoritetaan ikään kuin palvelin olisi asennettu paikalliselle tietokoneelle.

Valitse seuraavat vaihtoehdot:

Voit asentaa uuden SQL Server -esiintymän ja asiakastyökalut

Päivitä, poista tai lisää komponentteja- Voit työskennellä jo asennetun esiintymän kanssa.

Ennakkovaihtoehdot- voit luoda mukautettuja asennustiedostot, palauta rekisteriavaimet ja tue virtuaalipalvelimia.

Me valitsemme Luo uusi ilmentymä tai asenna Client Tools ja paina Seuraava.


Kirjoita Nimi- ja Yritys-kenttiin nimi ja yritys ja napsauta Seuraava. Kun käyttöehtojen ikkuna avautuu eteesi, napsauta Kyllä (kyllä, hyväksymme lisenssiehdot).

Nyt sinun on valittava asennustyyppi.

Vain asiakastyökalut- Asenna asiakasosa toimimaan SQL-etäpalvelimen kanssa.

Palvelin- ja asiakastyökalut- Asenna asiakasosa ja SQL-palvelin yhdelle tietokoneelle.

Vain liitettävyys- Asenna Data Access Components (DAC) ja verkkokirjastot, jotta sovellukset voivat käyttää SQL Server -esiintymää.


Jos verkkoosi on jo asennettu "etä" SQL-palvelin, valitse Vain asiakastyökalut, muuten - Palvelin- ja asiakastyökalut. Klikkaus Seuraava.

Jos Oletustila on valittuna, SQL Server asennetaan oletusesiintymäksi. Mutta jos haluat, voit asentaa nimetyn esiintymän. Voit tehdä tämän sammuttamalla Oletus-kytkimen ja kirjoittamalla ilmentymän nimi Ilmentymän nimi -kenttään. painaa nappia Seuraava.

Määritetään nyt asennuksen määrä.

    Tyypillinen- vaadittujen tiedostojen ja yleisimmin käytettyjen valinnaisten tiedostojen asennus.

  • Minimi- Asenna vain vaaditut tiedostot.

  • Mukautettu- voit itsenäisesti määrittää, minkä SQL-palvelinkokoonpanon haluat asentaa.

Sinun on myös valittava kansiot Ohjelmatiedostoja Ja Tiedostot, johon asennus tapahtuu. Seuraava.

SQL Server 2000 käyttää kahta Tilit: SQL Server Agentille ja itse SQL Serverille. Nyt on aika päättää, käytetäänkö molemmissa palveluissa samaa tiliä vai luodaanko jokaiselle palvelulle erilliset tilit erikseen. Jos käytät vain yhtä tiliä, sinun on myös valittava, onko se paikallinen tili ( paikallisen järjestelmän tili) tai verkkotunnuksen käyttäjätili ( verkkotunnus käyttäjätili ). Jos käytät vain yhtä SQL-palvelinta verkossa etkä aio sen olevan vuorovaikutuksessa muiden SQL-palvelimien tai etäpalvelimen kanssa palvelimia, Voit käyttää vain paikallinen tili. Valitse esimerkiksi " Käytä samaa tiliä molemmissa palveluissa. Käynnistä SQL Server Agent Service automaattisesti”, “Käytä paikallisen järjestelmän tiliä”.

Todennustila tietokantoihin pääsyä varten voidaan suorittaa käyttöjärjestelmä tai SQL-palvelinta. Parempi vaihtoehtoWindowsin todennustila”, jossa kaikki tunnistukset käsitellään järjestelmän kautta Windowsin suojaus käyttäjille ja ryhmille.

Oletussymbolien lajittelutavan valitseminen. Valitse " SQL Server -kokoelmat”, “Sanakirjajärjestys, kirjainkoolla ei eroa, käytettäväksi 1252-merkkisarjan kanssa” ja napsauta sitten Seuraava.

Valitse nyt verkkokirjastot. Tallenna oletusasetukset ja napsauta -painiketta Seuraava.

Viestin jälkeen "Asennusohjelmalla on tarpeeksi tietoa pyytääkseen sinua antamaan käyttöoikeustilan tiedot ja aloittamaan ohjelmatiedostojen kopioimisen. Tarkista tai muuta asetuksia napsauttamalla Takaisin, muussa tapauksessa jatka napsauttamalla Seuraava." Jatka asennusta napsauttamalla Seuraava.

Anna ostamiesi lisenssien tyyppi ja lukumäärä ja napsauta Jatkaa.

Asennus onnistui!!!

Nyt löytääksesi työkalut, joita käytetään työskentelemään SQL Serverin kanssa, napsauta painiketta alkaa työkalupalkissa ja valitse valikko Ohjelmat Ja Microsoft SQL Palvelin.

Asennus SQL-palvelin 2005

Jotkut SQL Server 2005:n asennusvaiheet ovat samat kuin ne, joita noudatamme Server 2000:n asennuksessa. Mutta ongelmien välttämiseksi käydään läpi SQL Server 2005:n asennus alusta loppuun.

Joten aloitetaan.

Suorita ensin asennusohjelma. Aloitusikkuna tulee näkyviin edessäsi. painaa nappia Edelleen.

Päällä seuraava askel tarkistetaan mahdollisia ongelmia asennuksen aikana. Putoan tarvittavat vaatimukset valmis, napsauta Edelleen.

Tietojen rekisteröinti. Sinun on täytettävä "Nimi"-kenttä. "Yritys"-kenttä voidaan jättää tyhjäksi. painaa nappia Edelleen.

Valitse nyt ohjelmakomponentit, jotka haluat asentaa. Jos et tee muutoksia, käytetään oletusasetuksia. Klikkaus Edelleen.

Kuten SQL Server 2000 -asennuksessa, voit luoda nimetyn tai oletusesiintymän. Jos haluat asentaa nimetyn ilmentymän, kirjoita sen nimi syöttökenttään. Klikkaus Edelleen.

Palvelutilien määrittäminen. Jos haluat määrittää jokaisen tilin erikseen, valitse asianmukainen valintaruutu. Valitse tilin tyyppi ja palvelut, jotka käynnistetään asennuksen jälkeen. Klikkaus Edelleen.

Kun asennat SQL-palvelinta, sinun on valittava "Mixed Mode" -valtuutustila (tarkistustila Windowsin aitous ja SQL Server -todennustila)). Sinun on myös asetettava salasana "sa"-tilille. Klikkaus Edelleen.

Määritämme palvelimen tietojen lajittelutilan. Lajittelujärjestyksen tulee olla "Cyrillic_General". Valitse ruutu "Ottaa huomioon diakriittiset sanat" (oletuksena jo valittu). Klikkaus Edelleen.

Nyt määritämme konfigurointiparametrit. Jos valitset ruudun Ota käyttäjäesiintymät käyttöön, niin käyttäjät, joilla ei ole järjestelmänvalvojan oikeuksia, voivat suorittaa erillinen kopio SQL Server -komponentti. Jos valitset ruudun Lisää käyttäjä järjestelmänvalvojan rooliin SQL Server" sitten käyttäjä, joka suoritti SQL Server Express -asennusohjelman, lisätään rooliin" Järjestelmänvalvoja". Klikkaus Edelleen.

Jos haluat auttaa Microsoftia parantamaan joitain SQL Server 2005:n ominaisuuksia ja palveluita, voit valita sinua kiinnostavat valintaruudut. Tämä ei tietenkään ole pakollista. Klikkaus Edelleen.

Kun "Valmis asennus" -ikkuna tulee näkyviin, napsauta Asentaa.

Kun olet määrittänyt valitut komponentit asennusta varten, napsauta Edelleen.

Kun ohjelman asennus on valmis, napsauta Valmis.

Siinä kaikki) Onnea asennukseen!!!

Asennus SQL-palvelin 2008

SQL-asennus Server 2008:lla on omat ominaisuutensa, joten emme käsittele vain eroja Server 2005:n asennuksesta, vaan lähdemme mukaan koko matkan ajan.

Suorita asennusohjelma järjestelmänvalvojan oikeuksilla.

Napsauta Suunnittelu-osiossa Configuration Checker (kuvassa on yleensä vasara ja jakoavain).

Nyt OK.

Napsauta "Näytä tiedot" -painiketta uudelleen ja varmista, että kaikki tarkistukset onnistuvat. Jos ongelmia löytyy, sinun on korjattava ne ja suoritettava tarkistus napsauttamalla "Käynnistä uudelleen". Klikkaus OK.

Syötä ostamasi tuoteavain (jos versio on ilmainen, avainta ei tarvita) ja napsauta Edelleen.

Lue lisenssiehdot ja valitse valintaruutu, jossa hyväksyt ne. Klikkaus Edelleen.

Asenna asennusohjelman tukitiedostot napsauttamalla Asentaa.

Napsauta "Näytä tiedot" -painiketta ja varmista, että kaikki tarkistukset onnistuvat. Jos ongelmia löytyy, sinun on korjattava ne ja suoritettava tarkistus napsauttamalla "Käynnistä uudelleen". Klikkaus OK.

Päällä tässä vaiheessa valitse asennettavat komponentit (voit käyttää "Valitse kaikki" -painiketta) ja napsauta Edelleen. Huomaa, että varten normaali operaatio Ohjelmisto on asennettava Koko tekstihaku ja itse SQL-palvelimen hallitsemiseksi sinun on valittava Säätimet - Perus.


Valitse "Oletusinstanssi" tai "Nimitty ilmentymä" -vaihtoehto. Toisessa tapauksessa määritä ilmentymän nimi. Klikkaus Edelleen.

Tarkista SQL-palvelinkomponenttien levytilatiedot ja napsauta Edelleen.

Valitse vaihtoehdot alla olevan kuvan mukaisesti ja siirry Lajitteluasetukset-välilehteen.

Määritämme palvelimen tietojen lajittelutilan. Molemmissa tapauksissa "Cyrillic_General" tulee asentaa. Klikkaus Edelleen. Voit muuttaa asetusta napsauttamalla sen vieressä olevaa "Asetukset"-painiketta ja määrittämällä vaaditut parametrit(lajittelujärjestyksen tulee olla "Cyrillic_General" ja rastita "Ottaa huomioon diakriittiset sanat").

Valitse nyt "Mixed Mode" -vaihtoehto ja aseta järjestelmänvalvojan tilin salasanaksi "sa". Voit myös määrittää muita tilejä Windows-käyttäjät. Siirry seuraavaksi "Data Catalogs" -välilehteen.

Kirjoita Data Root Directory -kenttään sen kansion polku, jossa tietokantatiedostot sijaitsevat. Napsauta painiketta Edelleen.

Nyt asetamme raportointipalveluiden määritystilan. Valitse Aseta oletusasetukset toimimaan alkuperäisessä tilassa ja paina Edelleen.

Jos haluat auttaa Microsoftia parantamaan joitain SQL Server 2008:n ominaisuuksia ja palveluita, voit valita sinua kiinnostavat valintaruudut. Tämä ei tietenkään ole pakollista. Klikkaus Edelleen.

Napsauta "Näytä tiedot" -painiketta ja varmista, että kaikki tarkistukset onnistuvat. Jos ongelmia löytyy, sinun on korjattava ne ja suoritettava tarkistus napsauttamalla "Käynnistä uudelleen". Klikkaus OK.

Napsauta painiketta Asentaa.

Kun näkyviin tulee ikkuna, jossa lukee "Asennus SQL Server 2008 suoritettu onnistuneesti" napsauta kiinni.

Hurraa! Tapahtui!

Ja nyt parempi tietokone käynnistä uudelleen.

Säännöt objektien nimien muodostamiseen SQL-palvelin

Kun määritetään palvelimelle luotujen palvelinobjektien ja tietokantojen nimiä, MS SQL asettaa joukon alla esitettyjä sääntöjä.

    SQL Server 7.0:n nimen enimmäispituus on 128 merkkiä

    Nimen ensimmäisen merkin on oltava latinalaisten aakkosten kirjain tai jokin seuraavista symboleista: @, _, #. Kaikki muut merkit ovat latinalaisten aakkosten kirjaimia, numeroita tai symboleja $, #, _.

    Sisäiset välilyönnit eivät ole sallittuja tunnisteessa.

    On parempi olla käyttämättä sitä nimenä varatut sanat SQL Server.

    @- ja #-symboleilla on erityinen merkitys, kun niitä käytetään ensimmäisenä merkkinä: @ tarkoittaa muuttujaa ja #-symboli ilmoittaa nimetyn objektin väliaikaiseksi objektiksi. Objekti, joka alkaa kahdella ##-merkillä, on yleinen väliaikainen objekti.

Artikkeleita vastaavista aiheista.

Johdanto

1. SQL-Server DBMS: tärkeimmät ominaisuudet ja sen sovellus EDMS:ssä

Johtopäätös

Bibliografia


Johdanto

Asiakirja on tärkein tapa esittää tietoja mistä tahansa moderni yritys. Säilytyksen ja taitavan käytön merkitys on kiistaton tietolähteitä yrityksiä menestyksekkään liiketoiminnan puolesta. Kyky tehdä oikea päätös ja reagoida tilanteeseen oikea-aikaisesti, reagoida joustavasti kaikkiin markkinoiden muutoksiin ei riipu pelkästään esimiesten lahjakkuudesta ja kokemuksesta. Yritysjohtamisen tehokkuus riippuu myös siitä, kuinka älykkäästi dokumenttien hallinta on siinä organisoitu. Itse asiassa kertyneen tiedon tehoton käyttö (tai vielä pahempaa sen menettäminen) voi johtaa koko liiketoiminnan menetykseen. Ajoissa saamatta jääneet tiedot tai asiakirjat tarkoittavat ennen kaikkea rahan, ajan ja menetettyjä mahdollisuuksia. Tämän seurauksena missä tahansa yrityksessä, jossa on aktiivista työtä Kanssa erilaisia ​​asiakirjoja, ennemmin tai myöhemmin ongelman systematisointi, käsittely ja turvallinen varastointi merkittäviä määriä tietoa. Tärkeä rooli kaikenkokoisen ja minkä tahansa toimintaprofiilin yrityksen toiminnan optimoinnissa nykyaikaiset järjestelmät sähköinen asiakirjojen hallinta.

Jotta voit valita organisaatiolle kaikilta osin sopivan EDMS:n, sinun on opiskeltava paljon. Erityisesti ei vain itse EDMS, vaan myös DBMS.

Tämän työn tarkoituksena on tutustua SQL Server DBMS:ään ja EDMS:n yksittäisiin elementteihin “Directum” ja “Euphrates-document flow”.

1. SQL Server DBMS:n, sen tärkeimpien ominaisuuksien ja sovellusten tuntemus;

2. Asiakirjojen liikkumisreitin määrittäminen EDMS:ssä "Directum" ja "Eufrat-asiakirjavirta"

1. SQL-Server DBMS: tärkeimmät ominaisuudet ja sen sovellus EDMS:ssä

SQL-Server DBMS ilmestyi vuonna 1989 ja on muuttunut merkittävästi sen jälkeen. Tuotteen skaalautuvuus, eheys, hallinnan helppous, suorituskyky ja toiminnallisuus ovat muuttuneet valtavasti.

Microsoft SQL Server on relaatiotietokannan hallintajärjestelmä (DBMS). Relaatiotietokannoissa tiedot tallennetaan taulukoihin. Aiheeseen liittyvät tiedot voidaan ryhmitellä taulukoiksi, ja taulukoiden välisiä suhteita voidaan myös luoda. Tästä tulee nimi relaatio - englannin sanasta relaatio (liittyvät, liittyvät, toisistaan ​​riippuvaiset). Käyttäjät pääsevät palvelimen tietoihin sovellusten kautta, ja järjestelmänvalvojat käyttävät suoraan palvelinta suorittaakseen tietokannan määritys-, hallinta- ja tukitehtäviä. SQL Server on skaalautuva tietokanta, mikä tarkoittaa, että se voi tallentaa suuria tietomääriä ja tukea monia samanaikaisia ​​​​käyttäjiä pääsemään tietokantaan.

Microsoft SQL Server 6.5 on yksi tehokkaimmista DBMS-järjestelmistä asiakas-palvelin-arkkitehtuurissa. Tämän DBMS:n avulla voit täyttää hajautettujen tietojenkäsittelyjärjestelmien vaatimukset, kuten tietojen replikointi, rinnakkaiskäsittely, tuki suuria tietokantoja tiedot suhteellisen edullisilla laitteistoalustoilla säilyttäen samalla hallinnan ja käytön helppouden.

MS SQL Serveriä ei ole tarkoitettu suoraan kehittämiseen mukautettuja sovelluksia, mutta suorittaa tietokannan hallintatoimintoja. Palvelimella on keinot etähallinta ja toimintojen hallinta, organisoituna oliopohjaisen hajautetun hallintaympäristön pohjalta.

Microsoft SQL Server 6.5 on tarkoitettu ainoastaan ​​tukemaan asiakaspalvelinympäristössä toimivia järjestelmiä. Se tukee laajaa valikoimaa kehitystyökaluja, ja se on erittäin helppo integroida tietokoneella toimiviin sovelluksiin.

SQL Server voi replikoida tietoja muiden muotojen tietokannoista, kuten Oracle, IBM DB2, Sybase, Microsoft Access ja muut DBMS-järjestelmät (jos on ODBC-ohjain, joka täyttää tietyt vaatimukset).

Microsoft SQL Server 6.5 sisältää Administrator Assistantin. Tämän työkalun avulla voit määrittää perustietokannan ylläpitotoimenpiteet ja määrittää aikataulun niiden suorittamiselle. Tietokannan ylläpitotoiminnot sisältävät sivujen varauksen, taulukoiden (mukaan lukien järjestelmäkohtaisten) ja hakemistojen osoittimien eheyden tarkistamisen, optimoijan tarvitsemien tietojen päivittämisen, sivujen uudelleenjärjestelyn taulukoissa ja hakemistoissa, varmuuskopioiden luomisen taulukoista ja tapahtumalokeista. Kaikki nämä toiminnot voidaan määrittää automaattinen suoritus ylläpitäjän määrittämän aikataulun mukaan.

Ohjelmisto- ja laitteistovaatimukset

Yksi tärkeimmistä tapahtumista, joka määritti tuleva kohtalo Microsoft SQL Serveristä on tullut Microsoftin ratkaisu keskittyä vain tukemaan vain Windows NT -alustaa. Löydät monia argumentteja, jotka vahvistavat sekä tällaisen päätöksen oikeellisuuden että virheellisyyden. Käyttöönoton seurauksena SQL Serverin suosio määräytyy ensisijaisesti sen tukeman alustan, tällä hetkellä Windows 2000:n ja sen tulevien jälkeläisten, suosion perusteella. Tämä tietokannan hallintajärjestelmä on niin sidottu käyttöjärjestelmään, että sen luotettavuus, skaalautuvuus ja suorituskyky määräytyvät itse alustan luotettavuuden, skaalautuvuuden ja suorituskyvyn perusteella, ja SQL Serverin asema markkinoilla riippuu uusien versioiden julkaisemisesta. Windows

Mitä enemmän hajautettua laskentaa käytetään, sitä tärkeämpää on, että dataa voidaan tallentaa minne tahansa, erityisesti työasema tai kannettava tietokone. Huolimatta joidenkin analyytikoiden väitteistä, että pöytätietokoneiden DBMS-järjestelmiä ei enää tarvita Internet-sovellusten aikakaudella, niitä käytetään edelleen laajalti kaikilla liiketoiminnan aloilla. SQL Serveriä voidaan käyttää missä tahansa Intel-yhteensopivassa tietokoneessa Windowsin ohjaus 9x, Windows NT, Windows 2000. SQL Server 2000:sta on myös versio Windows CE:lle, joka on suunniteltu käytettäväksi mobiililaitteissa.

Yksi SQL Serverin eduista on sen helppokäyttöisyys, erityisesti hallinta. SQL Server Enterprise Manager, mukana kaikki Microsoftin versiot SQL Server (lukuun ottamatta MSDE:tä) on täysin toimiva ja melko yksinkertainen työkalu tämän DBMS:n hallintaan.

Transaction Processing Performance Councilin (TPC) mukaan SQL Server on nyt rdsman tuottavuuden kannalta.

Siten SQL-palvelimen tärkeimmät edut ovat:

Korkea tietosuojan taso.

Tehokkaat työkalut tietojen käsittelyyn.

Korkea suorituskyky.

Suurien tietomäärien tallentaminen.

Tietojen säilyttäminen, joka edellyttää luottamuksellisuutta tai missä niiden häviäminen ei ole sallittua.

Vähitellen tämä tuote, joka alkoi pienestä mutta kunnianhimoisesta projektista, muuttui käyttäjien nykypäiväksi. Päätoiminnot sisään uusimmat versiot vahvistaa jälleen kerran, että Microsoft jatkaa tuotteidensa kehittämistä ja yrittää vastata kuluttajien kasvaviin vaatimuksiin.

2. Asiakirjojen liikkumisreitin määrittäminen EDMS:ssä "Directum" ja "Eufrat-asiakirjavirta"

Asiakirjavirrasta vastaavia moduuleja kutsutaan yleensä asiakirjan reititysmoduuleiksi. SISÄÄN yleinen tapaus Asiakirjojen vapaata ja jäykkää reititystä käytetään. Ilmaisella reitityksellä jokainen dokumenttivirtaan osallistuva käyttäjä voi oman harkintansa mukaan muuttaa dokumenteille olemassa olevaa (tai asettaa uuden) reitin. Jäykällä reitityksellä asiakirjojen läpikulkureitit ovat tiukasti säänneltyjä, eikä käyttäjillä ole oikeutta muuttaa niitä. Kova reititys voi kuitenkin suorittaa käsittelyä loogisia operaatioita kun reitti muuttuu tehdessäsi jotain etukäteen annetut ehdot(esimerkiksi asiakirjan lähettäminen johdolle, kun tietty käyttäjä ylittää virallisen valtuutuksensa, esimerkiksi taloudellisen). Useimmat EDMS-järjestelmät sisältävät reititysmoduulin, se on ostettava erikseen. Kolmannet osapuolet kehittävät ja toimittavat erityisesti täysin varusteltuja reititysmoduuleja.

Eufrat

Cognitive Technologies tarjoaa Eufrat-ohjelman. Se toimii MS Windows 95/98/NT/2000 -käyttöjärjestelmässä ja tarjoaa monimutkainen automaatio toimistotyöt, mukaan lukien rekisteröinti, toteutuksen valvonta, organisointi ja ylläpito sähköinen arkisto eniten hankittuja asiakirjoja eri lähteistä. TO keskeiset ominaisuudet järjestelmät voidaan luokitella seuraavasti:

Yritysten sähköisten arkistojen luominen;

Johdanto paperiasiakirjoja järjestelmätietokannassa käyttämällä skanneria ja CuneiForm-tunnistusjärjestelmää;

Tekstihaku asiakirjan sisällön ja yksityiskohtien perusteella;

Asiakirjojen morfologinen analyysi haun tehokkuuden parantamiseksi.

Lisäksi järjestelmä tukee graafisia formaatteja(TIF, PCX, JPG, BMP, GIF), Excel-laskentataulukkomuoto ja tarjoaa tilan katsaus säilyttäen samalla alkuperäisen muotoilun.

Työpöytävaihtoehdot Sihteeristö, Kirjanpito, Henkilöstö, Vakuutusyhtiö, Kotipesä Eufratin avulla voit järjestää työpaikka jokainen yksittäinen työntekijä. Voit joustavasti ohjata tiedon esitystapaa, valita fontteja jne. Kaikentyyppisten tietojen tulostaminen tapahtuu sekä sopivan sovelluksen kautta että suoraan Eufratista. Tietokannan testaamiseen, pakkaamiseen ja arkistointiin on olemassa joukko palveluapuohjelmia. Avaa käyttöliittymä mahdollistaa suodattimien luomisen ja yhdistämisen kaikentyyppisten ja -muotoisten tietojen kanssa.

Ensimmäinen versio Microsoft Server Yritys esitteli SQL:n vuonna 1988. DBMS sijoitettiin välittömästi relaatiojärjestelmäksi, jolla oli valmistajan mukaan kolme etua:

  • tallennetut menettelyt, joiden ansiosta tiedon haku nopeutui ja sen eheys säilyi monen käyttäjän tilassa;
  • jatkuva pääsy hallintaan katkaisematta käyttäjiä;
  • avoin palvelinalusta, jonka avulla voit luoda kolmannen osapuolen sovelluksia SQL Serverin avulla.

2005, koodinimeltään Yukon edistyneillä skaalausominaisuuksilla, oli ensimmäinen versio, joka tukee täysin .NET-tekniikkaa. Hajautetun datan tuki on parantunut, ja ensimmäiset raportointi- ja tiedon analysointityökalut ovat ilmestyneet.

Integraatio Internetin kanssa mahdollisti SQL Servers 2005:n käytön järjestelmien luomisen perustana verkkokauppa yksinkertaisen ja turvallisen pääsyn tietoihin kautta suositut selaimet käyttämällä sisäänrakennettua palomuuria Enterprise-versio tuki rinnakkaislaskentaa rajoittamattomalla määrällä prosessoreita.

Versio 2005 korvattiin Microsoft SQL Server 2008:lla, joka on edelleen yksi suosituimmista tietokantapalvelimista, ja tuli hieman myöhemmin. seuraava versio- SQL Servers 2012, jossa on yhteensopivuustuki. NET Framework ja muut edistyneet tietojenkäsittelytekniikat ja kehitysympäristöt Visual Studio. Käyttöoikeus luotiin erityinen moduuli SQL Azure.

Transact-SQL

Vuodesta 1992 lähtien SQL on ollut tietokantoihin pääsyn standardi. Melkein kaikki ohjelmointikielet käyttävät sitä päästäkseen tietokantaan, vaikka käyttäjä näyttäisikin käsittelevän tietoja suoraan. Kielen perussyntaksi pysyy samana yhteensopivuuden varmistamiseksi, mutta jokainen tietokannanhallintajärjestelmän toimittaja on yrittänyt lisätä SQL:ään lisätoimintoja. Kompromissia ei voitu löytää, ja "standardisodan" jälkeen jäljelle jäi kaksi johtajaa: PL/SQL Oraakkeli ja Transact-SQL Microsoft Servers SQL:ssä.

T-SQL laajentaa SQL:ää proseduaalisesti päästäkseen Microsoft Servers SQL:ään. Mutta tämä ei sulje pois sovellusten kehittämistä "vakiooperaattoreille".

Automatisoi yrityksesi SQL Server 2008 R2:lla

Yrityssovellusten luotettava toiminta on erittäin tärkeää modernia liiketoimintaa. Pieninkin tietokannan seisokki voi johtaa valtaviin tappioihin. Tietokantapalvelin Microsoftin tiedot SQL Server 2008 R2:n avulla voit tallentaa luotettavasti ja turvallisesti lähes rajattoman määrän tietoa kaikille järjestelmänvalvojille tutuilla hallintatyökaluilla. Pystyskaalausta 256 prosessoriin asti tuetaan.

Hyper-V-teknologia hyödyntää nykyaikaisten moniytimien järjestelmien tehoa. Tuki yhdellä prosessorilla useille virtuaalisia järjestelmiä vähentää kustannuksia ja parantaa skaalautuvuutta.

Analysoi tietosi

varten nopea analyysi Reaaliaikaiset tietovirrat käyttävät SQL Server StreamInsight -komponenttia, joka on optimoitu tämä tyyppi tehtäviä. Mahdollinen kehitys omia sovelluksia perustuu .NET:iin.

Keskeytymätön toiminta ja tietoturva

Palvelimeen sisäänrakennettu resurssisäädin takaa optimaalisen suorituskyvyn milloin tahansa. Ylläpitäjä voi hallita kuormitusta ja järjestelmä tarkoittaa, asettaa rajan sovelluksille prosessori- ja muistiresurssien käytölle. Salaustoiminnot tarjoavat joustavan ja läpinäkyvän tiedon suojauksen ja pitävät kirjaa pääsystä niihin.

Rajoittamaton tietokannan koko

Tietojen tallennus voidaan skaalata nopeasti ja turvallisesti. Käyttäjät voivat käyttää valmiita malleja Fast Track Date Warehouse tukea varten levytaulukoita jopa 48 TB. Peruskokoonpano tukee johtavien yritysten, kuten HP:n, EMC:n ja IBM:n, laitteita. UCS 2 -standardin mukaisten tietojen pakkaustoimintojen avulla voit käyttää levytilaa taloudellisemmin.

Kehittäjien ja järjestelmänvalvojien tehokkuuden parantaminen

Uusien ohjattujen ohjelmistotoimintojen avulla voit nopeasti ratkaista vajaakäytössä olevat palvelimet, parantaa hallintaa ja optimoida suorituskykyä ilman ulkoisen kolmannen osapuolen asiantuntemusta. Tarkkaile sovellusten ja tietokantojen suorituskykyä, etsi parannuksia kojelaudoista ja nopeuttaa päivityksiä ja asennuksia.

Työkaluja henkilökohtaiseen liiketoiminnan analysointiin

Yrityksissä ei ole koskaan ollut yksimielisyyttä siitä, kenen pitäisi tehdä analytiikkaa - IT-osastojen vai käyttäjien suoraan. Henkilökohtainen raportointijärjestelmä ratkaisee tämän ongelman nykyaikaiset soittimet liiketoimintaprosessien turvallinen ja tehokas rakentaminen, analysointi ja mallintaminen. Tukee suoraa pääsyä tietokantoihin Microsoft Office ja SharePoint Server. Yritystiedot voidaan integroida muuntyyppiseen sisältöön, kuten karttoihin, grafiikkaan ja videoihin.

Mukava yhteistyöympäristö

Anna työntekijöillesi pääsy tietoihin, yhteistyöhön ja tietojen analysointiin PowerPivot-sovelluksen avulla laskentataulukko Excel. Ohjelman avulla voit analysoida tietoja ja mallintaa liiketoimintaprosesseja ja julkaista raportteja julkinen pääsy verkossa tai SharePointissa.

Sisäisten raporttien visuaaliseen luomiseen tarjotaan Report Builder 3.0 -järjestelmä, joka tukee monia muotoja ja laajaa valikoimaa ennalta määritettyjä malleja.

Työskentele tietokantojen kanssa ilmaiseksi

Yritys tarjoaa pienille projekteille ja aloitteleville kehittäjille erityisen ilmaisen Microsoft versio SQL Server Express. Tämä sisältää samat tietokantatekniikat kuin SQL Serverin "täydet" versiot.

Visual Studio ja Web-kehittäjä. Luoda monimutkaiset taulukot ja kyselyitä, kehittää Internet-sovelluksia tietokantatuella, saada suora pääsy PHP:n tietoihin.

Hyödynnä Transact-SQL:n täysi teho ja ADO.NETin ja LINQ:n edistyneimmät tiedonkäyttöteknologiat. Tallennettuja toimenpiteitä, laukaisimia ja toimintoja tuetaan.

Keskity liiketoimintalogiikan elementteihin, niin järjestelmä optimoi tietokantarakenteen itse.

Luo monipuolisia raportteja mistä tahansa monimutkaisuudesta. Käytä hakualijärjestelmää, integroi raportit Microsoft-sovellukset Toimisto ja lisää maantieteellisiä sijaintitietoja asiakirjoihin.

Kehitettävät sovellukset voivat toimia ilman yhteyttä tietokantapalvelimeen. Synkronointi suoritetaan automaattisesti käyttämällä patentoitua tekniikkaa tapahtuman replikointi Sync Framework.

Hallinnoi infrastruktuuriasi kaikkien tietokantojen ja sovellusten hallintakäytäntöjen avulla. Yleiset toimintaskenaariot vähentävät aikaa, joka kuluu kyselyiden optimointiin ja yritystason varmuuskopioiden luomiseen ja palauttamiseen.

SQL Server 2008 R2 Express Edition on ihanteellinen verkkosivustojen ja verkkokauppojen nopeaan käyttöönottoon, henkilökohtaiseen käyttöön tarkoitettujen ohjelmien ja pienyritysten käyttöön. Tämä on loistava vaihtoehto aloittaa ja oppia.

Hallitse tietokantojasi SQL Server Management Studion avulla

Microsoft SQL Server Management on erikoistunut ympäristö tietokantojen ja kaikkien SQL Serverin osien luomiseen, käyttämiseen ja hallintaan, mukaan lukien raportointipalvelut.

Järjestelmä yhdistää yhteen käyttöliittymään kaikki hallintaohjelmien ominaisuudet aikaisemmat versiot, kuten Query Analyzer ja Enterprise Manager. Järjestelmänvalvojat saavat ohjelmiston mukana iso setti graafisia esineitä kehitys ja hallinta sekä laajennettu kieli skriptien luomiseen tietokannan kanssa työskentelemistä varten.

Microsoft Server Management Studio -koodieditori ansaitsee erityistä huomiota. Sen avulla voit kehittää komentosarjoja Transact-SQL:ssä, ohjelmoida moniulotteisia tiedonhakukyselyitä ja analysoida niitä tulosten tallentamisen tuella XML-muodossa. Kyselyjen ja komentosarjojen luominen on mahdollista ilman yhteyttä verkkoon tai palvelimeen, minkä jälkeen suoritetaan suorittaminen ja synkronointi. Siellä on laaja valikoima esiasennettuja malleja ja versionhallintajärjestelmää.

Object Browser -moduulin avulla voit tarkastella ja hallita sisäänrakennettuja Microsoft Serversin SQL-objekteja kaikissa palvelimissa ja tietokanta-ilmentymissä. Helppo pääsy Vastaanottaja tarvittavat tiedot erittäin tärkeä nopean sovelluskehityksen ja versionhallinnan kannalta.

Järjestelmä perustuu Visual Studio Isolated Shell -järjestelmään, joka tukee laajennettavia asetuksia ja laajennuksia kolmannen osapuolen kehittäjät. Internetissä on monia yhteisöjä, joista löydät kaiken tarvittavat tiedot ja koodiesimerkkejä kehitystä varten omia työkaluja hallinta ja tietojenkäsittely.

Tutkimusyhtiö Forrester Researchin mukaan Microsoft SQL Server 2012 -tietokantapalvelin oli vuoden 2013 lopussa kolmen parhaan joukossa yritysten tietojen tallennusmarkkinoilla. Asiantuntijat huomauttavat, että Microsoftin markkinaosuuden nopea kasvu johtuu yhtiön kokonaisvaltaisesta lähestymistavasta liiketoimintaprosessien automatisointiin. Microsoft SQL Server on moderni alusta kaikentyyppisten tietojen hallintaan ja tallentamiseen täydennettynä analytiikka- ja kehitystyökaluilla. Erikseen on syytä huomata integroinnin helppous muihin yrityksen tuotteisiin, kuten Officeen ja SharePointiin.

Tietokannan hallintajärjestelmät

Tietokannan hallintajärjestelmä kiinteänä osana automatisoitua tietopankkia

Nykyaikaisissa tietojärjestelmissä tiedot tallennetaan yleensä automaattisten tietopankkien avulla. Tietopankit voivat olla hyvin suuria ja voivat sisältää erilaisia ​​tietoja organisaation käyttämä.

Tietopankki on Tietojärjestelmä kollektiivinen käyttö, tietojen keskitetty tallennus, päivitys ja luovutus käyttäjien pyynnöstä. Tämä on laitteisto- ja laitteistokompleksi ohjelmisto tietopankki ja sitä palveleva henkilökunta. Tietopankki sisältää:

yksi tai useampi tietokanta;

tietokannan hallintajärjestelmä (DBMS);

tietopankin toiminnan varmistava henkilöstö.

Tietokanta on kokoelma tietyllä tavalla järjestettyjä tietoja, jotka on tallennettu tietokoneen tallennuslaitteisiin. Yleensä tiedot tallennetaan organisaation palvelimen kiintolevylle.

Yleensä tietokannan tiedot (by vähintään, V suuria järjestelmiä) ovat integroituja ja erotettavissa. Nämä kaksi näkökohtaa, tietojen integrointi ja tietojen erottaminen, edustavat eniten tärkeitä etuja tietopankkien käyttö "isoissa" laitteissa ja ainakin yksi niistä - integrointi - on etu niiden käytöstä "pienissä" laitteissa.

Tietojen integroinnin käsite tarkoittaa kykyä esittää tietokanta useiden yhdistelmänä erilliset tiedostot tiedot, poistaen kokonaan tai osittain tietojen tallennuksen redundanssin.

Tietojen jakamisen käsite tarkoittaa kykyä käyttää useita eri käyttäjien toimesta yksittäisiä tietokantaan tallennettuja elementtejä. Tämä tarkoittaa, että jokainen käyttäjä voi käyttää samoja tietoja, mahdollisesti jopa samanaikaisesti (rinnakkaiskäyttö). Tämä tietojen jako rinnakkaisilla tai peräkkäinen pääsy, johtuu osittain siitä, että tietokannassa on integroitu rakenne.



Yksi edellä mainittujen tietokannan ominaisuuksien (integrointi ja erotettavuus) seurauksista on, että jokainen tietty käyttäjä yleensä käsittelee vain pieni osa koko tietokanta, ja eri käyttäjien käsittelemät osat voivat olla päällekkäisiä millä tahansa tavalla. Toisin sanoen eri käyttäjät näkevät jokaisen tietokannan eri tavalla. Itse asiassa jopa kahdella tietokannan käyttäjällä, jotka työskentelevät samojen tietokannan osien kanssa, voi olla merkittävästi erilaisia ​​​​näkemyksiä heistä.

Tietokannalle on tunnusomaista tietomalli, eli siinä olevan tiedon organisointimuoto. Tietomallin tyypin mukaan tietokannat jaetaan verkko-, hierarkkisiin ja relaatioihin. Tällä hetkellä sitä käytetään vain käytännössä suhteellinen rakenne, jossa tietokanta koostuu yhdestä tai useammasta kaksiulotteisesta taulukosta. Jokainen relaatiotaulukko on kaksiulotteinen matriisi ja sillä on seuraavat ominaisuudet:

jokainen taulukon elementti on yksi tietoelementti

kaikki taulukon sarakkeen solut ovat homogeenisia, eli kaikki sarakkeen elementit ovat samaa tyyppiä (numeerinen, merkki jne.)

jokaisella sarakkeella on yksilöllinen nimi

Taulukossa ei ole identtisiä rivejä

rivien ja sarakkeiden järjestys voi olla mielivaltainen

Tämä tiedontallennusmalli varmistaa tietokannan helpon käytön tietokoneella. Koska tietokantataulukot voidaan yhdistää tietyillä suhteilla, tämä malli varmistaa tietojen eheyden ja tallennustilan redundanssin puuttumisen. Siksi sitä käytetään useimmissa nykyaikaiset tukikohdat tiedot.

Tietokannan hallintajärjestelmä (DBMS) - erikoistunut ohjelma tai joukko ohjelmia, jotka on suunniteltu järjestämään ja ylläpitämään tietokantaa. Se tarjoaa tietojen tallennuksen ja käyttäjien vuorovaikutuksen tietokannan kanssa, jolloin käyttäjät voivat etsiä, lajitella ja hakea tietoja tietokannasta, ja jotkut käyttäjät voivat lisätä, poistaa ja muuttaa tietueita tietokannassa. Riippuen siitä, minkä tietokannan kanssa DBMS toimii, se voi olla:

hierarkkinen

suhteellinen

objekti-relaatio

oliosuuntautunut

Harkitsemme relaatiotietokannan hallintajärjestelmiä.

Tietopankin toiminnan varmistava henkilöstö on tietopankin ylläpitäjä sekä työn varmistavat insinöörit ja teknikot laitteisto tietopankki.

Siksi tietokannan hallintajärjestelmä on välttämätön olennainen osa tietopankki.

DBMS Microsoft SQL -palvelin

Yksi yleisimmistä DBMS-järjestelmistä, joita käytetään suuria organisaatioita, on Microsoft SQL -palvelin, Microsoftin DBMS. Hän käyttää relaatiomalli tiedot. Microsoft SQL -palvelin on asiakas-palvelin DBMS, joten se sopii käytettäväksi suurissa organisaatioissa, joissa on tehokas palvelin. MS SQL Server 2005 Data Platform sisältää seuraavat työkalut työskennelläksesi tietokannan kanssa:

Tuki strukturoidulle ja strukturoimattomalle (XML) datalle.

Replikointipalvelut: tietojen replikointi hajautetuille ja mobiilisovelluksia tietojenkäsittely, korkea järjestelmän käytettävyys, skaalautuva rinnakkaisuus toissijaisten tietovarastojen kanssa yritysraportointiratkaisuja varten ja integrointi heterogeenisiin järjestelmiin, mukaan lukien olemassa olevia tukikohtia Oracle-tiedot.

Ilmoituspalvelut: edistyneet ilmoitusominaisuudet, joiden avulla voidaan kehittää ja toteuttaa skaalautuvia sovelluksia, jotka pystyvät toimittamaan yksilöllisiä, ajankohtaiset päivitykset tietoja useisiin yhdistettyihin ja mobiililaitteisiin.

Integrointipalvelut: Pura, muunna ja lataa ominaisuuksia tietovarastoihin ja yritystason tietojen integrointiin.

Analyysipalvelut: Reaaliaikainen analyyttinen käsittely (OLAP) suurten ja sekamuotoisten tietojoukkojen nopeaan ja monimutkaiseen analysointiin moniulotteisen tallennustilan avulla.

Raportointipalvelut: kattava ratkaisu perinteiseen tapaan luoda, hallita ja toimittaa paperiraportteja ja interaktiivisia WWW-tekniikkaan perustuvia raportteja.

Hallintatyökalut: SQL Server sisältää hallintatyökaluja edistyneeseen tietokantojen hallintaan ja konfigurointiin sekä tiiviin integraation työkaluihin, kuten Microsoft Operations Manager (MOM) ja Microsoft Systems Management Server (SMS). Vakiotietojen käyttöprotokollat ​​vähentävät merkittävästi aikaa, joka tarvitaan SQL Server -tietojen integrointiin olemassa oleviin järjestelmiin. Lisäksi verkkopalveluiden tuki on sisäänrakennettu mahdollistamaan yhteentoimivuus muiden sovellusten ja alustojen kanssa.

Kehitystyökalut: SQL Server tarjoaa integroituja kehitystyökaluja tietokantamoottorille, tiedon poimimiseen, muuntamiseen ja lataamiseen, tiedon poimimiseen, OLAP:iin ja raportointiin, jotka on tiiviisti integroitu Microsoft Visual Studio® tarjoaa päästä päähän sovelluskehitysominaisuudet. Jokaisella SQL Server -alijärjestelmällä on oma objektimallinsa ja joukko sovellusliittymiä laajentaa tietojärjestelmääsi mihin tahansa yrityksellesi ainutlaatuiseen suuntaan.

Tämän DBMS:n erikoisominaisuudet ovat seuraavat:

SQL Server Management Studio. SQL Server yksinkertaistaa hallintaa tarjoamalla yhden integroidun hallintakonsolin valvontaa ja hallintaa varten suhteellinen perusta SQL Server -tiedot, integrointipalvelut, analyysipalvelut, raportointipalvelut, ilmoituspalvelut ja SQL Mobile on suuri numero hajautetut palvelimet ja tietokannat. Tietokannan ylläpitäjät voivat suorittaa useita tehtäviä samanaikaisesti, mukaan lukien seuraavat: kyselyn luominen ja suorittaminen, palvelinobjektien katselu, objektin hallinta, järjestelmän toiminnan valvonta ja katselu operatiiviset tiedot. SQL Server Management Studio tarjoaa kehitysympäristön komentosarjojen ja tallennettujen proseduurien luomiseen, muokkaamiseen ja hallintaan Transact-SQL:n, moniulotteisten lausekkeiden (MDX), XMLA:n ja SQL Server Mobile Editionin avulla. Management Studio integroituu helposti versionhallintaan. Management Studio sisältää myös työkaluja SQL Server Agent -tehtävien ajoittamiseen ja suunnitelmien hallintaan Huolto päivittäisten huoltotehtävien automatisointiin. Hallinta- ja luontitehtävien yhdistäminen yhdeksi työkaluksi yhdistettynä kykyyn hallita kaikentyyppisiä palvelimia parantaa tietokannan ylläpitäjien tuottavuutta.

SQL Serverin suorituskyvyn ennakoiva seuranta ja viritys tarjoaa yli 70 uutta mittaa sisäisen tietokannan suorituskykyyn ja resurssien käyttöön muistista, lukituksesta ja ajoituksesta tapahtumiin ja verkon ja levyn I/O:hin. Nämä dynaamiset hallintanäkymät (DMV) tarjoavat paremman läpinäkyvyyden ja näkyvyyden tietokannan kuntoon ja tehokkaan infrastruktuurin tietokannan kunnon ja suorituskyvyn ennakoivaa seurantaa varten.

SQL-hallintaobjektit ( SQL-hallinta Objektit) SQL-hallintaobjektit (SMO) ovat uusia ohjelmointiobjekteja, jotka tarjoavat täysi toiminnallisuus hallita SQL Server -tietokantaa. Itse asiassa Management Studio on rakennettu SQL-hallintaobjekteille. SMO on toteutettu Microsoft .NET Framework -kokoonpanona. SMO:ta voidaan käyttää automatisoimaan yleisiä SQL Server -hallintatehtäviä, kuten ohjelmallista hakua kokoonpanoasetukset, tietokantojen luominen, Transact-SQL-komentosarjojen suorittaminen, SQL Server Agent -töiden luominen ja ajoittaminen Varakopio. Objekti malli SMO on turvallisempi, luotettavampi ja skaalautuvampi korvike mukana toimitetuille hajautetuille hallintaobjekteille (DMO) aiemmat versiot SQL Server.

Omistettu hallinto SQL-yhteys Palvelin ottaa käyttöön erillisen järjestelmänvalvojan yhteyden palvelimeen pääsyä varten, vaikka se ei vastaisi tai ei muuten olisi käytettävissä. Tämän avulla voit suorittaa diagnostiikkatoimintoja tai Transact-SQL-käskyjä palvelimen ongelmien ratkaisemiseksi. Järjestelmänvalvojan kiinteän palvelinroolin jäsenet ottavat käyttöön järjestelmänvalvojan yhteyden, ja siihen pääsee vain SQLCMD-komentorivityökalun kautta joko paikallisesti tai etäkoneelta.

Web-tuki palvelut SQL Serverissä voit kehittää XML-verkkopalveluita tietokantakerroksessa käyttämällä SQL Serveriä HTTP-kuuntelijana. Tämä antaa uusi tapa pääsy tietosovelluksiin, jotka keskittyvät verkkopalveluihin. SQL Server 2005:ssä voit käyttää HTTP:tä suoraan SQL Serveriin ilman väliohjelmiston kuuntelijaa, kuten Microsoft Internet Tietopalvelut (IIS). SQL Server tarjoaa Web-käyttöliittymä palvelut SQL-lausekkeiden suorittamiseen sekä funktioiden ja proseduurien kutsumiseen. Kyselyn tulokset palautetaan osoitteeseen XML-muoto Täällä voit hyödyntää Visual Studion verkkopalveluinfrastruktuuria.

On tärkeää huomata, että MS SQL Server on suunniteltu toimimaan erityisesti Windows-alusta. Tämä rajoittaa sen käyttöä eri toiminta-aloilla. Sitä paitsi, Microsoft yritys keskittyy vähentämään DBMS:n kustannuksia, mikä johtaa luotettavuuden ja turvallisuuden varmistavien keinojen tehokkuuden heikkenemiseen. Tämä on tärkeä tekijä valittaessa DBMS-järjestelmää organisaatiolle.

Oracle DBMS

Toinen yleinen DBMS on Oraclen järjestelmä. Tämä DBMS on myös asiakas-palvelin, joten se on tarkoitettu yrityksille, joilla on tietoverkko tehokkaalla palvelimella. Tämä DBMS käyttää myös relaatiotietomallia, mutta sisältää oliotietomallin elementtejä. Vuodelta 2009 uusin on Oracle versio 11g Release 2. Katsotaanpa tämän ohjelman ominaisuuksia.

Sovelluksen skaalautuvuus. Oracle moduuli Todellinen sovellus Clusters, Oracle Parallel Serverin seuraavan sukupolven, tarjoaa läpinäkyvän sovellusten skaalautuvuuden nopean ja tehokkaan jakaminen klusterin välimuisti johdonmukaista tietojen käyttöä varten. Oracle Real Application Clusters tarjoaa seuraavat ominaisuudet:

Laatikoitetut sovellukset, jotka voivat skaalata lähes lineaarisesti ja täysin läpinäkyvästi

Yhteensopiva kaikkien sovellusten kanssa ilman tarvetta rakentaa niitä uudelleen

Klusterien nopea laajentaminen, kyky lisätä nopeasti solmuja ja levyjä

Oracle Data Guard -katastrofipalautus tarjoaa asiakkaille järjestelmän nopea toipuminen alkaen hätätilanteita. Data Guard -palautustoiminnot ovat tapausvarmoja, helppokäyttöisiä ja täysin automatisoituja.

Fyysinen valmiustilatietokanta Fyysinen tietokannan varmuuskopiointi suoritetaan siirtämällä tapahtumalokit ensisijaiselta palvelimelta valmiuspalvelimelle. Näiden lokien toiminnot suoritetaan sitten fyysisesti palautustyökaluilla (prosessi, jota kutsutaan "uudelleen suoritukseksi") valmiustilan ja ensisijaisen palvelimen sisällön yhteensovittamiseksi. Varmuuskopiotietokanta on fyysiseltä rakenteeltaan identtinen ensisijaisen tietokannan kanssa ja sitä voidaan käyttää jopa lukutoimintoihin.

Looginen valmiustilatietokanta Oracle Data Guardilla on uusi tietokannan varmuuskopiointimekanismi - Logical Standby Database, joka eroaa fyysisesti toteutus. Molempia valmiustilassa olevia tietokantoja syötetään tapahtumalokien avulla, mutta sen sijaan, että niitä käytettäisiin suoraan looginen perusta data ekstrapoloituu niistä SQL-lauseet ja toteuttaa ne varmuuskopiopalvelin, aivan kuten tavalliset SQL-komennot. Tämän seurauksena valmiustilatietokanta on käytettävissä normaaleja luku- ja kirjoitustoimintoja varten.

Häviöttömän lokin siirto Oracle Data Guard pystyy synkronoimaan tai asynkronisesti uudelleenkirjoittamaan toimintalokin päivitykset suoraan ensisijaisesta tietokannasta valmiustilatietokantaan. Tämän ansiosta voimme tarjota kattavan katastrofipalautusratkaisun ilman, että luotamme siihen kolmannen osapuolen tuotteet tallentaaksesi palautuslokien online-kopiot. Näin ollen asiakkaat voivat joka tilanteessa luottaa siihen, että heidän valmiustilatietokantansa säilyttävät kaikki suoritetut toiminnot vikahetkeen saakka.

Data Guard Broker Oracle-moduuli tarjoaa ohjaus-, hallinta- ja automaatiotoiminnot, joita tarvitaan tukemaan loogisia ja fyysisiä valmiustilatietokantoja. Se voi esimerkiksi palauttaa ensisijaisen tietokannan mihin tahansa valmiustilassa olevista tietokannoista yhdellä toiminnolla.

Toipuminen järjestelmävioista

Cache Fusion -järjestelmä tarjoaa nopean palautumisen häiriöistä, mikä johtaa tietojen ja sovellusten jatkuvaan saatavuuteen.

Real Application Clusters Cluster-arkkitehtuuri tarjoaa enemmän korkeatasoinen käytettävyyttä kuin yhden solmun kokoonpano, koska se eliminoi yhden vikalähteen – palvelimen. Klusterikokoonpanossa, jossa on kaksi solmua, jos järjestelmä epäonnistuu yhdessä solmussa, sovellus jatkaa työskentelyä jäljellä olevan solmun kanssa.

Oracle Fail Safe - Neljän solmun vikasietoinen kokoonpano Windowsille Oracle Fail Safe tarjoaa tarvittavat sähköinen liiketoiminta jatkuva saatavuus ja suojaus järjestelmävikoja vastaan klusterin arkkitehtuuri päällä Windows-pohjainen NT ja 2000. Oracle Fail Safe toimii katastrofipalautus tietokanta- ja sovelluspalvelimille sekä kahden että neljän solmun Windows NT- ja 2000-klustereissa.

Nopea palautus kautta määrätty aikaväli Oracle käyttää Fast-Start Time-Based Recovery -tekniikkaa, jonka avulla tietokannan järjestelmänvalvojat voivat asettaa halutun ylärajan palautusajalle (sekunneissa). Kun järjestelmä käynnistetään uudelleen järjestelmävian tai kaatumisen jälkeen, käyttäjät yhdistetään uudelleen sovellukseensa viimeistään tänä aikana.

Tilannekuvan ottaminen järjestelmästä ja toiminnan jatkaminen Usein tietokannan ylläpitäjät kohtaavat ongelman valita: ymmärtää vian syy vai palauttaa järjestelmä nopeasti. KANSSA käyttämällä Flashia Freeze-järjestelmänvalvoja voi ottaa tilannekuvan järjestelmän tilasta vian hetkellä, käynnistää tietokannan nopeasti uudelleen ja analysoida sitten saadut tiedot offline-tilassa.

Toipuminen käyttäjän virheistä. Oracle helpottaa käyttäjän virheistä toipumista, mukaan lukien virheellisten tai väärin syötettyjen komentojen seuraukset.

Oracle Flashback Query Oracle Flashback Query mahdollistaa käyttäjien ja sovellusten pääsyn tietojen tilaan jossain vaiheessa aiemmin. Tällä "käänteisellä" vaihtoehdolla voit asettaa päivämäärän ja kellonajan ja sitten suorittaa säännöllisiä kyselyitä tiedoista, jotka näyttävät täsmälleen samalta kuin määrätty aika. Kun virheet on havaittu, voidaan suorittaa suhteellisen yksinkertaisia ​​kumoamistoimenpiteitä, jotka voidaan suorittaa ilman tietokannan ylläpitäjän väliintuloa. Vielä tärkeämpää on, että palautus ei aiheuta viivettä sovellukselle.

Yksityiskohtainen analyysi Toimintalokit Voit myös määrittää virheiden syyn analysoimalla tietokannan toimintalokeja. Oracle LogMiner -relaatioapuohjelman avulla voit lukea, analysoida ja tulkita käyttämällä standardi käyttöliittymä SQL sekä live- että arkistoidut lokit. KANSSA käyttämällä Oraclea LogMiner DBA:t pystyvät nyt analysoimaan kaikki muutokset tietokantoihin, mukaan lukien tietotoiminnot, määritelmät ja hallintakomennot.

Jatkettavat toiminnot Suorittaaksesi joitain pitkäkestoisia toimintoja, kuten tietojen lataamista tai monimutkaisia ​​muutoksia, resurssit eivät ehkä riitä (esim. levytila). Jos pitkään jatkuneet toiminnot epäonnistuvat, niiden jatkaminen voi kestää kauan. Oracle ratkaisee tämän ongelman sallimalla DBA:iden lykätä toimintoja, joita ei voida suorittaa sillä hetkellä. Lykkäämällä toimintoa järjestelmänvalvoja voi ratkaista resurssipulaongelman ja jatkaa sitten siirrettyä toimintoa siitä, mihin se jäi.

Vähennä suunniteltuja viivästyksiä. Oracle sallii kaiken ajoitetun järjestelmän huollon suorittamisen keskeyttämättä sen normaalia toimintaa.

Kaavan muuttaminen käyttöoikeutta sulkematta
Oraclessa voit ohittaa taulukkorakenteet, vaikka ne olisivat alttiina käyttäjille ja sovelluksille.

Taulukoiden ja indeksien uudelleenjärjestely ilman pääsyn estämistä
Oraclella on myös yksinkertainen mekanismi taulukoiden uudelleenjärjestämiseen ja uudelleenmäärittelyyn ilman, että niihin pääsy katkeaa. Tämä vähentää suunniteltua viivettä, lisää sovellusten saatavuutta, vähentää levyn pirstoutumista ja parantaa suorituskykyä.

Suorita kaikki hakemistotoiminnot sulkematta pääsyä

Oraclessa kaikki taulukkoindeksit voidaan luoda ja rakentaa uudelleen nopeasti keskeyttämättä niiden käyttöä. Ilman tätä käyttäjät eivät voi käyttää sovelluksiaan tällaisten toimintojen aikana.

Dynaamiset parametrit tietokannat Oraclen tietokantaparametreja, jotka määrittävät tietokantapalvelimen käyttämän muistin määrän, voidaan muuttaa nopeasti keskeyttämättä käyttöä. Aiemmin sinun piti siirtää tietokanta tällaisten parametrien muuttamiseksi offline-tilassa ja käynnistä se uudelleen, jotta muutokset tulevat voimaan

Vähentyneet hallintokulut. Oracle yksinkertaistaa tiedonhallintaa seuraavilla työkaluilla:

Automaattinen konfigurointi mahdollistaa asetusten tallentamisen järjestelmän sammutuksen jälkeen. Uudet automaattiset arkistointi- ja palautusominaisuudet vähentävät merkittävästi päivittäiseen ylläpitoon kuluvaa järjestelmänvalvojan aikaa.