Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aký je pohľad na server SQL Server 2005?

Aký je pohľad v SQL Server 2005?

A Zobraziť V SQL Server 2005 je virtuálna tabuľka na základe vopred definovaného dotazu SQL. Pôsobí ako uložený dotaz ktoré môžete použiť na prístup k údajom z jednej alebo viacerých tabuliek štruktúrovanejším a zjednodušenejším spôsobom.

Tu je rozdelenie kľúčových aspektov:

Kľúčové vlastnosti zobrazení:

* Virtuálna tabuľka: Pohľady neukladajú skutočné údaje. Sú ako okno do základných tabuliek definovaných dotazom.

* uložené dotaz: Zobrazenie definujete pomocou príkazu Select, ktorý určuje stĺpce, tabuľky a podmienky na získavanie údajov. Tento dotaz sa uloží ako definícia zobrazenia.

* Zjednodušený prístup: Pohľady poskytujú zjednodušené rozhranie na prístup k zložitým údajom. Môžu kombinovať údaje z viacerých tabuliek, výsledky filtra a prezentovať údaje organizovanejším spôsobom.

* zabezpečenie údajov: Pohľady sa môžu použiť na obmedzenie prístupu k určitým údajom definovaním konkrétnych povolení pre každé zobrazenie.

* Nezávislosť údajov: Zmeny v základných tabuľkách neovplyvňujú definíciu pohľadu, pokiaľ stále existujú stĺpce a tabuľky použité v dotaze pohľadu.

* Abstrakcia údajov: Pohľady skrývajú zložitosť základnej databázovej štruktúry pred používateľmi. Poskytujú zjednodušený pohľad na údaje, čo uľahčuje prácu.

Príklad:

Povedzme, že máte dve tabuľky:„zákazníci“ a „objednávky“. Chcete vytvoriť pohľad, ktorý zobrazuje všetkých zákazníkov, ktorí zadali objednávky. Môžete si vytvoriť zobrazenie s názvom „Zákazníci“ s nasledujúcou definíciou:

`` sql

Vytvorte Zobraziť zákazníkov ako

Vyberte C.Customerid, C.Customername, O.orderID

Od zákazníkov c

Spojte objednávky o na C.CustomerID =O.CustomerID;

`` `

Teraz môžete požiadať o „zákazníckych pracovníkov“, aby ste získali požadované informácie bez toho, aby ste vždy potrebovali napísať komplexný dotaz spojenia.

Výhody použitia zobrazení:

* jednoduchosť: Ľahšie sa dopytujú údaje v porovnaní s zložitými príkazmi spojenia.

* Zabezpečenie: Obmedzte prístup používateľa k konkrétnym údajom prostredníctvom povolení na zobrazenia.

* Abstrakcia údajov: Skryť komplexné databázové štruktúry od používateľov.

* Nezávislosť údajov: Zmeny základných tabuliek neovplyvňujú definície pohľadu.

Nevýhody používania zobrazení:

* Výkon: Názory môžu niekedy ovplyvniť výkon, ak zahŕňajú zložité otázky.

* Údržba: Zmeny základných tabuliek môžu vyžadovať aktualizáciu definícií zobrazenia.

Záver:

Pohľady sú výkonné nástroje v SQL Server 2005, ktoré ponúkajú početné výhody pre prístup a správu údajov. Poskytujú zjednodušený, bezpečný a efektívny spôsob práce so zložitými dátovými štruktúrami.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené