Tabulka a zobrazení
Tabulka vs. zobrazení
Databáze je digitální sbírka organizovaných dat nebo informací, které lze uložit do paměti počítače nebo do jiných úložných zařízení. Byla vyvinuta tak, aby uživatelé mohli ukládat a zpřístupňovat velké množství dat. Databáze má několik objektů, které ukládají, zobrazují a analyzují velké množství informací. Microsoft SQL poskytuje databázové objekty, jako jsou uložené procedury, uživatelé, funkce, tabulky a pohledy.
Tabulky obsahují data, která jsou použita v aplikacích a zprávách. Jsou navrženy v řádcích, sloupcích a polích. Mohou mít pouze určitý počet sloupců, ale mohou obsahovat co nejvíce řádků. Relační databáze používají několik tabulek pro ukládání propojených dat a záznamů.
Data v tabulkách mohou nebo nemusí být fyzicky uložena v databázi. Existují dva typy tabulek, jmenovitě; objektové tabulky, které používají typ objektu k definování sloupce a podržení instancí definovaného objektu a relační tabulku, která obsahuje základní uživatelská data v relační databázi.
Pohled na druhou stranu je dotaz používaný jako tabulka, která může být propojena s jinou tabulkou. Jedná se o seznam několika záznamů ve formátu tabulky, které se používají pro často vyhledávaná data. Při dotazování na jména a adresy, které se nacházejí v různých tabulkách, lze použít pohledy. Jedná se o virtuální tabulku shromážděnou z dat v databázi. Změna dat uložených v databázi by také měnila data zobrazená v zobrazení. Může zahrnovat několik tabulek do jedné virtuální tabulky a skrýt složitost dat. Potřebuje jen malý prostor pro ukládání dat, protože databáze ukládá pouze svou definici spíše než data, která obsahuje nebo představuje. Poskytuje také zabezpečení dat a omezuje zobrazení dat. Může být použita k vytváření abstrakcí.
Řádky v pohledu a tabulce nejsou objednány, ale lze je třídit a dotazovat. Zobrazení lze aktualizovat a také umožňuje dotaz dat ze vzdálených zdrojů. Dotazy, které jsou v rozporu s pohledy, musí být upraveny. Souhrn:
1. Tabulka je objekt databáze, která se používá k uchovávání dat používaných ve zprávách a aplikacích, zatímco pohled je také databázový objekt, který se používá jako tabulka a dotaz, který lze propojit s jinými tabulkami. 2. Tabulka je navržena s omezeným počtem sloupců a neomezeným počtem řádků, zatímco pohled je navržen jako virtuální tabulka, která je extrahována z databáze. 3. Pohled může obsahovat několik tabulek do jedné virtuální tabulky, zatímco několik tabulek je zapotřebí k ukládání propojených dat a záznamů. 4. Pohled se používá k dotazování některých dat obsažených v několika různých tabulkách, zatímco tabulka obsahuje základní uživatelská data a obsahuje instance definovaného objektu. 5. V zobrazení lze často přistupovat k často vyhledávaným datům a změna dat v databázi také mění data zobrazená v zobrazení, což není v tabulce.