In a database management system following the relational model, a view is a virtual table representing the result of a database query. Whenever an ordinary view's table is queried or updated, the DBMS converts these into queries or updates against the underlying base tables. A materialized view takes a different approach in which the query result is cached as a concrete table that may be updated from the original base tables from time to time.

PropertyValue
dbpprop:abstract
  • In a database management system following the relational model, a view is a virtual table representing the result of a database query. Whenever an ordinary view's table is queried or updated, the DBMS converts these into queries or updates against the underlying base tables. A materialized view takes a different approach in which the query result is cached as a concrete table that may be updated from the original base tables from time to time. This enables much more efficient access, at the cost of some data being potentially out-of-date. It is most useful in data warehousing scenarios, where frequent queries of the actual base tables can be extremely expensive. In addition, because the view is manifested as a real table, anything that can be done to a real table can be done to it, most importantly building indexes on any column, enabling drastic speedups in query time. In a normal view, it's typically only possible to exploit indexes on columns that come directly from (or have a mapping to) indexed columns in the base tables; often this functionality is not offered at all. Materialized views were implemented first by the Oracle database. There are three types of materialized views: Read only Cannot be updated and complex materialized views are supported Updateable Can be updated even when disconnected from the master site. Are refreshed on demand. Consumes fewer resources. Requires Advanced Replication option to be installed. Writeable Created with the for update clause. Changes are lost when view is refreshed. Requires Advanced Replication option to be installed.
  • Municipio de Tampico Archivo:Coats of arms of None. svgEscudo Archivo:Tampico, TM-map. svg País Archivo:Flag of Mexico. svg México • Estado Archivo:Escudo del Estado de Tamaulipas. png Tamaulipas • Cabecera Tampico Ubicación • Altitud msnm Superficie 92.73 km² Población 303,924 hab. Pdte. municipal Oscar Pérez Inguanzo Código INEGI 038 Sitio web Sitio oficial Municipios de Tamaulipas El Municipio de Tampico es uno de los 43 municipios que conforman el estado mexicano de Tamaulipas. Su cabecera municipal es la ciudad y puerto de Tampico. Se localiza al sureste de la capital del estado Ciudad Victoria y sus colindancias son al norte con el municipio de Altamira, al sur con Tampico Alto en el estado de Veracruz, al este con la ciudad y municipio de Madero y al oeste con la localidad del Ebano en el estado de San Luis Potosí. [editar] Demografía El municipio tiene una población total de 303.924 habitantes, según los resultados emitidos por el Instituto Nacional de Estadística y Geografía mediante el II Conteo de Población y Vivienda en el 2005, de dicha cifra, 145.313 son hombres y 158.322 son mujeres. [editar] Referencias ↑ Altitud en la cabecera municipal. ↑ Instituto Nacional de Estadística y Geografía (ed. ): «Principales resultados por localidad 2005 (ITER)» (2005). ru:Тампико (муниципалитет) En un sistema de gestión de base de datos que siga el modelo relacional, una vista es una tabla virtual, que representa el resultado de una consulta. Siempre que se consulta o se actualiza una vista normal, el SGBD convierte estas operaciones en consultas o actualizaciones de las tablas usadas para definir la vista. Una vista materializada utiliza una aproximación diferente: el resultado de la consulta se almacena en una tabla caché real, que será actualizada de forma periódica a partir de las tablas originales. Esto proporciona un acceso mucho más eficiente, a costa de un incremento en el tamaño de la base de datos y a una posible falta de sincronía, es decir, que los datos de la vista pueden estar potencialmente desfasados con respecto a los datos reales. Es una solución muy utilizada en entornos de almacenes de datos (datawarehousing), donde el acceso frecuente a las tablas básicas resulta demasiado costoso. Además, dado que la vista se almacena como una tabla real, se puede hacer con ella lo mismo que con cualquier otra tabla, siendo especialmente importante la capacidad de crear índices en cualquier columna, lo cual puede aumentar significativamente la velocidad de las consultas. En una vista normal, lo habitual es que sólo se permita utilizar índices sobre aquellas columnas que ya tienen definido un índice en la tabla original; a veces ni siquiera se ofrece esa posibilidad. Las vistas materializadas fueron implementadas por primera vez en el gestor de base de datos Oracle.
  • En informatique, dans les systèmes de gestion de base de données de type relationnel, une vue est une table virtuelle représentant le résultat d’une requête sur la base. Comme son nom l'indique et à la différence d'une vue standard, dans une vue matérialisée les données sont dupliquées. On l’utilise essentiellement à des fins d'optimisation et de performance dans le cas où la requête associée est particulièrement complexe ou lourde, ou pour faire des réplications de table. La 'fraicheur' des données de la vue matérialisée dépend des options choisies lors de sa création. Le décalage entre les données de la table maître et la vue matérialisée peut être nul ou d'une durée planifiée : heure, jour, etc. Suivant le contexte il existe différents types de vue matérialisée possibles : sur clé primaire, rowid, et plus ou moins complexes : avec fonctions d'agrégation, sous requêtes, jointures, etc.
  • データベース管理システムは関係モデルに従うため、ビュー は仮想的な テーブル であり、データベースに対するクエリの結果を表す。ビューを参照または更新すると、その処理はビューの対象となった実際のテーブルへの参照または更新へ変換され、実行される。マテリアライズドビュー はこれとは異なるアプローチを取り、クエリの結果を実際のテーブルにキャッシュする。キャッシュされたデータは元のテーブルが変更されるたびに更新される。最新でない状態を取得する可能性を犠牲はあるが、効率的なアクセスが可能になる。特にデータウェアハウスでは実際のテーブルに対して頻繁にクエリを実行することは非常にコストが高いため、マテリアライズドビューが有効である。 さらに、ビューは実際のテーブルとして実体化されるため、実際のテーブルに対して適用可能な操作はすべてマテリアライズドビューにも適用できる。特にインデックスを定義できることはクエリにかかる時間を大幅に短縮する。通常のビューではベースとなるテーブルのインデックスのみが利用可能か、もしくは全く利用できない場合が多い。 マテリアライズドビューを始めて実装したのは Oracle Database である。Oracle では、以下の3種類のマテリアライズドビューがある: 参照のみ 更新することはできないが、複雑な定義のビューも利用できる。 更新可能 マスターサイトから切り離された状態であっても更新できる。 必要の応じて更新される。 リソースの消費が少ない。 Advanced Replication option をインストールする必要がある。 書き込み可能 FOR UPDATE 句で作成する。 書き込み結果はビューが更新された際に失われる。 Advanced Replication option をインストールする必要がある。
  • Материализо́ванное представле́ние — физический объект базы данных, содержащий результат выполнения запроса. Материализованные представления позволяют многократно ускорить выполнение запросов, обращающихся к большому количеству (сотням тысяч или миллионам) записей, позволяя за секунды (и даже доли секунд) выполнять запросы к терабайтам данных. Это достигается за счет прозрачного использования заранее вычисленных итоговых данных и результатов соединений таблиц. Предварительно вычисленные итоговые данные обычно имеют очень небольшой объем по сравнению с исходными данными. Целостность данных в материализованных представлениях поддерживается за счёт периодических синхронизаций или с использованием триггеров. Впервые появились в СУБД Oracle
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • In a database management system following the relational model, a view is a virtual table representing the result of a database query. Whenever an ordinary view's table is queried or updated, the DBMS converts these into queries or updates against the underlying base tables. A materialized view takes a different approach in which the query result is cached as a concrete table that may be updated from the original base tables from time to time.
  • Municipio de Tampico Archivo:Coats of arms of None. svgEscudo Archivo:Tampico, TM-map. svg País Archivo:Flag of Mexico. svg México • Estado Archivo:Escudo del Estado de Tamaulipas. png Tamaulipas • Cabecera Tampico Ubicación • Altitud msnm Superficie 92.73 km² Población 303,924 hab. Pdte.
  • En informatique, dans les systèmes de gestion de base de données de type relationnel, une vue est une table virtuelle représentant le résultat d’une requête sur la base. Comme son nom l'indique et à la différence d'une vue standard, dans une vue matérialisée les données sont dupliquées. On l’utilise essentiellement à des fins d'optimisation et de performance dans le cas où la requête associée est particulièrement complexe ou lourde, ou pour faire des réplications de table.
  • Материализо́ванное представле́ние — физический объект базы данных, содержащий результат выполнения запроса.
rdfs:label
  • Materialized view
  • Vista materializada
  • Vue matérialisée
  • マテリアライズドビュー
  • Материализованное представление
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of
is owl:sameAs of