View (SQL)

http://dbpedia.org/resource/View_(SQL) an entity of type: Abstraction100002137

Eine Sicht (englisch, SQL: View) ist eine logische Relation (auch virtuelle Relation oder virtuelle Tabelle) in einem Datenbanksystem. Diese logische Relation wird über eine im Datenbankmanagementsystem (DBMS) gespeicherte Abfrage definiert. Der Datenbankbenutzer kann eine Sicht wie eine normale Tabelle abfragen. Wann immer eine Abfrage diese Sicht benutzt, wird diese zuvor durch das Datenbankmanagementsystem berechnet. Eine Sicht stellt im Wesentlichen einen Alias für eine Abfrage dar. rdf:langString
Une vue dans une base de données est une synthèse d'une requête d'interrogation de la base. On peut la voir comme une table virtuelle, définie par une requête. Les avantages des vues sont : * d'éviter de taper une requête très longue : la vue sert à donner un nom à la requête pour l'utiliser souvent, * de masquer certaines données à certains utilisateurs. En SQL, les protections d'une vue ne sont pas forcément les mêmes que celles des tables sous-jacentes. rdf:langString
関係データベースのデータベース言語SQL におけるビュー(英: view)とは、1つ以上の表(または他のビュー)から任意のデータを選択し、それらをカスタマイズして表したものである。関係データベースの関係モデルにおける関係の一種である導出関係に相当する。複数の表(基底関係)やビューのデータを関連付け、組み合せることができる。ビューで表示されるデータの選択条件を指定できる。 ビューは、実表と同じく行と列に編成されるが、実表とは異なりデータそのものは含まれない。ビューを使用すると、複数の表またはビューを1つの表であるかのように見ることができる。 rdf:langString
檢視表 (View) 是在關聯式資料庫中,將一組查詢指令構成的結果集,組合成可查詢的資料表的一種資料庫物件。與資料表不同的是,資料表是一種實體結構(Physical Structure),但檢視表是一種虛擬結構(Virtual Structure),在實體資料表中的改變都可以立刻反映在檢視表中,不過部份資料庫管理系統也支援具更新能力的檢視表(Updatable View)。 檢視表具有下列的好處: * 可以將實體資料表隱藏起來,讓外部程式的設計師無法得知實際的資料結構,降低資料庫被攻擊的風險。 * 在多數的情況下,檢視表是唯讀的,外部程式無法直接透過檢視表修改資料(具更新能力的檢視表除外)。 * 簡化查詢,資料庫管理員可以將高度複雜的查詢,包裝在檢視表中,外部程式只需要直接存取該檢視表即可取出需要的資料。 * 在檢視表中先行執行運算。 * 檢視表可視為資料表,具有 JOIN 的能力。 * 資料庫中只需要儲存定義,無須儲存資料。 rdf:langString
Pohled (anglicky View) je databázový objekt, který uživateli poskytuje data ve stejné podobě jako tabulka. Na rozdíl od tabulky, kde jsou data přímo uložena, obsahuje pohled pouze předpis, jakým způsobem mají být data získána z tabulek a jiných pohledů. Z toho vyplývají některé základní rozdíly v chování tabulky a pohledu: Stejně jako ostatní databázové objekty, je i pohled modifikován pomocí příkazů DDL SQL (CREATE VIEW…, ALTER VIEW…, DROP VIEW…). Konkrétně MySQL/MariaDb má od verze 5.2 podporu příkazu REPAIR VIEW, ale nepodporuje OPTIMIZE VIEW. rdf:langString
En una base de datos, una vista es el conjunto de resultados de una consulta almacenada en los datos. Es una consulta que se presenta como una tabla (virtual) a partir de un conjunto de tablas en una base de datos relacional. Una vista se especifica a través de una expresión de consulta (una sentencia SELECT) que la calcula y que puede realizarse sobre una o más tablas. Sobre un conjunto de tablas relacionales se puede trabajar con un número cualquiera de vistas. rdf:langString
In a database, a view is the result set of a stored query on the data, which the database users can query just as they would in a persistent database collection object. This pre-established query command is kept in the database dictionary. Unlike ordinary base tables in a relational database, a view does not form part of the physical schema: as a result set, it is a virtual table computed or collated dynamically from data in the database when access to that view is requested. Changes applied to the data in a relevant underlying table are reflected in the data shown in subsequent invocations of the view. In some NoSQL databases, views are the only way to query data. rdf:langString
뷰(view)는 관계 데이터베이스의 데이터베이스 언어 SQL에서 하나 이상의 테이블 (또는 다른 뷰)에서 원하는 모든 데이터를 선택하여, 그들을 사용자 정의하여 나타낸 것이다. 관계 데이터베이스의 관계 모델의 관계의 일종인 도출 관계에 해당한다. 여러 테이블(기본 관계) 또는 뷰의 데이터를 연결하여 조합할 수 있다. 보기에 표시되는 데이터의 선택 기준을 지정할 수도 있다. 뷰는 기본 테이블(table)과 같이 행(column)과 열(row)로 구성되지만, 다른 테이블에 있는 데이터를 보여줄 뿐이며, 실제 테이블과 달리 데이터 자체를 포함하고 있는 것은 아니다. 뷰를 사용하면 여러 테이블이나 뷰를 하나의 테이블인 것처럼 볼 수 있다. 표준 SQL 규격으로는 SQL89에서 사용 가능해 졌다. 에서는 뷰를 만들 수 있지만, DROP 문이 없기 때문에 삭제할 수 없었지만, 에서는 CHECK OPTION, LOCAL, CASCADE 기능 확장이 이루어지고 있다. 에서는 더욱 기능 강화되었으며, 특정 조건 하에서 뷰에서 기본 테이블의 데이터 업데이트가 가능하게 되었다. rdf:langString
Le viste sono un elemento utilizzato dalla maggior parte dei DBMS. Si tratta, come suggerisce il nome, di "modi di vedere i dati". Una vista è rappresentata da una query (SELECT), il cui risultato può essere utilizzato come se fosse una tabella. Da un punto di vista fisico esistono diversi modi di fare questo. Generalmente i DBMS rielaborano le query sulle viste in modo che agiscano sulle tabelle che fanno parte della vista stessa. Ad esempio possono farlo trattando la SELECT che compone la vista come se fosse una subquery delle query eseguite su di essa (questo è il modo più semplice, ma essendo poco prestante i DBMS dovrebbero farlo solo in casi particolari). rdf:langString
Widok (perspektywa) to logiczny byt (obiekt), osadzony na serwerze baz danych. Umożliwia dostęp do podzbioru kolumn i wierszy tabel lub tabeli na podstawie zapytania w języku SQL, które stanowi część definicji tego obiektu.Przy korzystaniu z widoku jako źródła danych należy odwoływać się identycznie jak do tabeli.Operacje wstawiania, modyfikowania oraz usuwania rekordów nie zawsze są możliwe (np. w sytuacji gdy widok udostępnia część kolumn dwóch tabel tb_A oraz tb_B bez kolumny z kluczem głównym tabeli tb_B).W niektórych DBMS widok służy wyłącznie do pobierania wyników i ograniczania dostępu do danych. rdf:langString
Представление (англ. view, иногда используются названия «вид», «взгляд») — виртуальная (логическая) таблица, представляющая собой поименованный запрос (синоним к запросу), который будет подставлен как подзапрос при использовании представления. В отличие от обычных таблиц реляционных баз данных, представление не является самостоятельной частью набора данных, хранящегося в базе. Содержимое представления динамически вычисляется на основании данных, находящихся в реальных таблицах. rdf:langString
Em , uma visão, ou vista (em inglês: view), é um conjunto resultado de uma consulta armazenada sobre os dados, em que os usuários do banco de dados podem consultar simplesmente como eles fariam em um objeto de coleção de banco de dados persistente. Este comando de consulta pré-estabelecido é armazenado no dicionário de banco de dados. Diferente das tabelas base ordinárias em um banco de dados relacional, uma visão não forma parte do : como um conjunto de resultado, ele é uma tabela virtual computada ou coletada dinamicamente dos dados no banco de dados quando o acesso àquela visão é solicitado. Alterações aplicadas aos dados em uma tabela subjacente relevante são refletidas nos dados mostrados em invocações subsequentes da visão. Em alguns bancos de dados Não SQL, visões são a única manei rdf:langString
Розріз (предста́влення, подання́) да́них (англ. View) у реляційних базах даних — збережений результатний набір запиту. Зміна даних у таблицях бази даних змінює їх у відповідних розрізах. Є два види розрізів: віртуальний (англ. virtual view) та матеріалізований (англ. materialized view). rdf:langString
rdf:langString Pohled (databáze)
rdf:langString Sicht (Datenbank)
rdf:langString Vista (base de datos)
rdf:langString Vista (basi di dati)
rdf:langString Vue (base de données)
rdf:langString VIEW (SQL)
rdf:langString ビュー (データベース)
rdf:langString Widok (bazy danych)
rdf:langString Visão (banco de dados)
rdf:langString Представление (базы данных)
rdf:langString View (SQL)
rdf:langString 视图
rdf:langString Розріз даних
xsd:integer 1960226
xsd:integer 1111542894
rdf:langString Pohled (anglicky View) je databázový objekt, který uživateli poskytuje data ve stejné podobě jako tabulka. Na rozdíl od tabulky, kde jsou data přímo uložena, obsahuje pohled pouze předpis, jakým způsobem mají být data získána z tabulek a jiných pohledů. Z toho vyplývají některé základní rozdíly v chování tabulky a pohledu: 1. * Data tabulky lze přímo modifikovat pomocí příkazů DML SQL (INSERT, UPDATE, DELETE). Data poskytovaná pohledem nelze obecně vzato přímo modifikovat - výsledek, který pohled poskytuje, se změní v .případě, že se změní data v tabulkách, ze kterých pohled čerpá. V některých případech lze pohled modifikovat, pak se mu říká aktualizovatelný pohled. Změny se ovšem v takovém případě promítnou do tabulky (tabulek) na nichž je pohled založen. 2. * Na rozdíl od tabulky pohled nezabírá v paměti téměř žádné místo, protože neobsahuje data, ale pouze předpis pro získání dat (obvykle příkaz SELECT). 3. * Získání výsledku především u komplikovanějších pohledů může být časově výrazně náročnější než u přímého přístupu k tabulce, neboť data musí být při každém použití pohledu získána z podkladových pohledů a tabulek (výpočet může být často dost složitý). Tento problém lze řešit vytvořením vhodných indexů na podkladových tabulkách. Druhou možností používanou především u agregačních pohledů v datových skladech je použití „hybridu“ mezi tabulkou a pohledem - tzv. materializovaného pohledu. Stejně jako ostatní databázové objekty, je i pohled modifikován pomocí příkazů DDL SQL (CREATE VIEW…, ALTER VIEW…, DROP VIEW…). Konkrétně MySQL/MariaDb má od verze 5.2 podporu příkazu REPAIR VIEW, ale nepodporuje OPTIMIZE VIEW.
rdf:langString En una base de datos, una vista es el conjunto de resultados de una consulta almacenada en los datos. Es una consulta que se presenta como una tabla (virtual) a partir de un conjunto de tablas en una base de datos relacional. Las vistas tienen la misma estructura que una tabla: filas y columnas. La única diferencia es que sólo se almacena de ellas la definición, no los datos. Los datos que se recuperan mediante una consulta a una vista se presentarán igual que los de una tabla. De hecho, si no se sabe que se está trabajando con una vista, nada hace suponer que es así. Al igual que sucede con una tabla, se pueden insertar, actualizar, borrar y seleccionar datos en una vista. Aunque siempre es posible seleccionar datos de una vista, en algunas condiciones existen restricciones para realizar el resto de las operaciones sobre vistas. Una vista se especifica a través de una expresión de consulta (una sentencia SELECT) que la calcula y que puede realizarse sobre una o más tablas. Sobre un conjunto de tablas relacionales se puede trabajar con un número cualquiera de vistas. La mayoría de los SGBD soportan la creación y manipulación de vistas.Las vistas se crean cuando se necesitan hacer varias sentencias para devolver una tabla final.
rdf:langString Eine Sicht (englisch, SQL: View) ist eine logische Relation (auch virtuelle Relation oder virtuelle Tabelle) in einem Datenbanksystem. Diese logische Relation wird über eine im Datenbankmanagementsystem (DBMS) gespeicherte Abfrage definiert. Der Datenbankbenutzer kann eine Sicht wie eine normale Tabelle abfragen. Wann immer eine Abfrage diese Sicht benutzt, wird diese zuvor durch das Datenbankmanagementsystem berechnet. Eine Sicht stellt im Wesentlichen einen Alias für eine Abfrage dar.
rdf:langString Une vue dans une base de données est une synthèse d'une requête d'interrogation de la base. On peut la voir comme une table virtuelle, définie par une requête. Les avantages des vues sont : * d'éviter de taper une requête très longue : la vue sert à donner un nom à la requête pour l'utiliser souvent, * de masquer certaines données à certains utilisateurs. En SQL, les protections d'une vue ne sont pas forcément les mêmes que celles des tables sous-jacentes.
rdf:langString In a database, a view is the result set of a stored query on the data, which the database users can query just as they would in a persistent database collection object. This pre-established query command is kept in the database dictionary. Unlike ordinary base tables in a relational database, a view does not form part of the physical schema: as a result set, it is a virtual table computed or collated dynamically from data in the database when access to that view is requested. Changes applied to the data in a relevant underlying table are reflected in the data shown in subsequent invocations of the view. In some NoSQL databases, views are the only way to query data. Views can provide advantages over tables: * Views can represent a subset of the data contained in a table. Consequently, a view can limit the degree of exposure of the underlying tables to the outer world: a given user may have permission to query the view, while denied access to the rest of the base table. * Views can join and simplify multiple tables into a single virtual table. * Views can act as aggregated tables, where the database engine aggregates data (sum, average, etc.) and presents the calculated results as part of the data. * Views can hide the complexity of data. For example, a view could appear as Sales2000 or Sales2001, transparently partitioning the actual underlying table. * Views take very little space to store; the database contains only the definition of a view, not a copy of all the data that it presents. * Depending on the SQL engine used, views can provide extra security. Just as a function (in programming) can provide abstraction, so can a database view. In another parallel with functions, database users can manipulate nested views, thus one view can aggregate data from other views. Without the use of views, the normalization of databases above second normal form would become much more difficult. Views can make it easier to create lossless join decomposition. Just as rows in a base table lack any defined ordering, rows available through a view do not appear with any default sorting. A view is a relational table, and the relational model defines a table as a set of rows. Since sets are not ordered — by definition — neither are the rows of a view. Therefore, an ORDER BY clause in the view definition is meaningless; the SQL standard (SQL:2003) does not allow an ORDER BY clause in the subquery of a CREATE VIEW command, just as it is refused in a CREATE TABLE statement. However, sorted data can be obtained from a view, in the same way as any other table — as part of a query statement on that view. Nevertheless, some DBMS (such as Oracle Database) do not abide by this SQL standard restriction.
rdf:langString 뷰(view)는 관계 데이터베이스의 데이터베이스 언어 SQL에서 하나 이상의 테이블 (또는 다른 뷰)에서 원하는 모든 데이터를 선택하여, 그들을 사용자 정의하여 나타낸 것이다. 관계 데이터베이스의 관계 모델의 관계의 일종인 도출 관계에 해당한다. 여러 테이블(기본 관계) 또는 뷰의 데이터를 연결하여 조합할 수 있다. 보기에 표시되는 데이터의 선택 기준을 지정할 수도 있다. 뷰는 기본 테이블(table)과 같이 행(column)과 열(row)로 구성되지만, 다른 테이블에 있는 데이터를 보여줄 뿐이며, 실제 테이블과 달리 데이터 자체를 포함하고 있는 것은 아니다. 뷰를 사용하면 여러 테이블이나 뷰를 하나의 테이블인 것처럼 볼 수 있다. 표준 SQL 규격으로는 SQL89에서 사용 가능해 졌다. 에서는 뷰를 만들 수 있지만, DROP 문이 없기 때문에 삭제할 수 없었지만, 에서는 CHECK OPTION, LOCAL, CASCADE 기능 확장이 이루어지고 있다. 에서는 더욱 기능 강화되었으며, 특정 조건 하에서 뷰에서 기본 테이블의 데이터 업데이트가 가능하게 되었다. 정의된 정렬 순서가 모자란 기본적인 테이블의 열처럼, 뷰를 통해 생성된 열도 특정 순서로 정렬되어 나타나지 않는다. 뷰는 관계 테이블이며, 관계 모델은 테이블을 일련의 열로 정의를 한다. 그러한 세트는 (정의를 내림으로써) 정렬되지 않기 때문에, 뷰의 테이블도 마찬가지다. 따라서 구문은 뷰의 정의에서 무의미하며, 표준 에서는 ORDER BY 구문을 CREATE VIEW 명령의 옵션에서 허용하지 않았으며, 마찬가지로 CREATE TABLE 구문에서 거분된 것이다. 그러나 정렬된 데이터는 다른 테이블로서 동일한 방법으로 뷰를 통해 획득할 수 있다. 그럼에도 불구하고 오라클 데이터베이스와 같은 일부 DBMS에서는 이러한 SQL 표준 제한을 따르지 않고, 허용하고 있다.
rdf:langString 関係データベースのデータベース言語SQL におけるビュー(英: view)とは、1つ以上の表(または他のビュー)から任意のデータを選択し、それらをカスタマイズして表したものである。関係データベースの関係モデルにおける関係の一種である導出関係に相当する。複数の表(基底関係)やビューのデータを関連付け、組み合せることができる。ビューで表示されるデータの選択条件を指定できる。 ビューは、実表と同じく行と列に編成されるが、実表とは異なりデータそのものは含まれない。ビューを使用すると、複数の表またはビューを1つの表であるかのように見ることができる。
rdf:langString Le viste sono un elemento utilizzato dalla maggior parte dei DBMS. Si tratta, come suggerisce il nome, di "modi di vedere i dati". Una vista è rappresentata da una query (SELECT), il cui risultato può essere utilizzato come se fosse una tabella. Da un punto di vista fisico esistono diversi modi di fare questo. Generalmente i DBMS rielaborano le query sulle viste in modo che agiscano sulle tabelle che fanno parte della vista stessa. Ad esempio possono farlo trattando la SELECT che compone la vista come se fosse una subquery delle query eseguite su di essa (questo è il modo più semplice, ma essendo poco prestante i DBMS dovrebbero farlo solo in casi particolari). Una vista può essere composta da una o più tabelle; alcuni DBMS, come MySQL, consentono anche di basare la vista su un'espressione SQL che non coinvolge alcuna tabella (es: SELECT 1+1 AS somma).
rdf:langString Widok (perspektywa) to logiczny byt (obiekt), osadzony na serwerze baz danych. Umożliwia dostęp do podzbioru kolumn i wierszy tabel lub tabeli na podstawie zapytania w języku SQL, które stanowi część definicji tego obiektu.Przy korzystaniu z widoku jako źródła danych należy odwoływać się identycznie jak do tabeli.Operacje wstawiania, modyfikowania oraz usuwania rekordów nie zawsze są możliwe (np. w sytuacji gdy widok udostępnia część kolumn dwóch tabel tb_A oraz tb_B bez kolumny z kluczem głównym tabeli tb_B).W niektórych DBMS widok służy wyłącznie do pobierania wyników i ograniczania dostępu do danych. Składnia SQL do utworzenia widoku: CREATE VIEW nazwa_widoku [(kolumna1, kolumna2, ... , kolumnaN )]AS SELECT ...; Składnia SQL do pobrania danych z widoku: SELECT * FROM nazwa_widoku;
rdf:langString Em , uma visão, ou vista (em inglês: view), é um conjunto resultado de uma consulta armazenada sobre os dados, em que os usuários do banco de dados podem consultar simplesmente como eles fariam em um objeto de coleção de banco de dados persistente. Este comando de consulta pré-estabelecido é armazenado no dicionário de banco de dados. Diferente das tabelas base ordinárias em um banco de dados relacional, uma visão não forma parte do : como um conjunto de resultado, ele é uma tabela virtual computada ou coletada dinamicamente dos dados no banco de dados quando o acesso àquela visão é solicitado. Alterações aplicadas aos dados em uma tabela subjacente relevante são refletidas nos dados mostrados em invocações subsequentes da visão. Em alguns bancos de dados Não SQL, visões são a única maneira de consultar dados.Também pode ser definida como um objeto que não armazena dados, e não uma relação, composto dinamicamente por uma consulta que é previamente analisada e otimizada. Isso significa que, diferentemente de tabelas, visões não são objetos físicos, ou seja, não ocupam espaço em disco. Alterações nos dados de tabelas que são acessadas por visões, consequentemente alteram os resultados gerados pelas consultas armazenadas nessas visões. Entre as principais utilidades estão, a depender do SGBD utilizado, o aumento de por propiciar uma visão limitada e controlada dos dados que podem ser obtidos da base e a performance por utilizar uma consulta previamente otimizada, tornando desnecessário este processo de otimização quando for realizada. Fornece mecanismo de segurança, restringindo o acesso de usuários.Simplifica a interação entre usuário final e banco de dados. Exemplo simples de um DDL para criação de uma visão (view) na maioria dos SGDBs: CREATE VIEW ClientesVIPASSELECT Nome1, Sobrenome1FROM ClientesWHERE VIP = 'S';
rdf:langString 檢視表 (View) 是在關聯式資料庫中,將一組查詢指令構成的結果集,組合成可查詢的資料表的一種資料庫物件。與資料表不同的是,資料表是一種實體結構(Physical Structure),但檢視表是一種虛擬結構(Virtual Structure),在實體資料表中的改變都可以立刻反映在檢視表中,不過部份資料庫管理系統也支援具更新能力的檢視表(Updatable View)。 檢視表具有下列的好處: * 可以將實體資料表隱藏起來,讓外部程式的設計師無法得知實際的資料結構,降低資料庫被攻擊的風險。 * 在多數的情況下,檢視表是唯讀的,外部程式無法直接透過檢視表修改資料(具更新能力的檢視表除外)。 * 簡化查詢,資料庫管理員可以將高度複雜的查詢,包裝在檢視表中,外部程式只需要直接存取該檢視表即可取出需要的資料。 * 在檢視表中先行執行運算。 * 檢視表可視為資料表,具有 JOIN 的能力。 * 資料庫中只需要儲存定義,無須儲存資料。
rdf:langString Представление (англ. view, иногда используются названия «вид», «взгляд») — виртуальная (логическая) таблица, представляющая собой поименованный запрос (синоним к запросу), который будет подставлен как подзапрос при использовании представления. В отличие от обычных таблиц реляционных баз данных, представление не является самостоятельной частью набора данных, хранящегося в базе. Содержимое представления динамически вычисляется на основании данных, находящихся в реальных таблицах. Изменение данных в реальной таблице базы данных немедленно отражается в содержимом всех представлений, построенных на основании этой таблицы.
rdf:langString Розріз (предста́влення, подання́) да́них (англ. View) у реляційних базах даних — збережений результатний набір запиту. Зміна даних у таблицях бази даних змінює їх у відповідних розрізах. Є два види розрізів: віртуальний (англ. virtual view) та матеріалізований (англ. materialized view). * Віртуальний розріз не зберігає результат виконання запиту в базі даних, а щоразу отримується динамічно. Він доступний як віртуальна таблиця, що складається з результатів запиту. На відміну від звичайних таблиць в реляційній БД, зріз даних не є частиною : це динамічна, віртуальна таблиця що є результатом запиту до даних з бази. * Матеріалізований розріз зберігається як звичайна таблиця. Його слід оновлювати при кожній зміні даних у таблицях, від яких він залежить. Відповідно оновлення таблиць, від яких він залежить, буде проводитись із затримкою. Як варіант вирішення цієї проблеми можна вказати, що матеріалізований зріз слід оновлювати періодично (щодня, щогодини тощо). Таким чином у матеріалізованих зрізах будуть зберігатися майже актуальні дані зі швидким доступом.
xsd:nonNegativeInteger 7230

data from the linked data cloud