Live briefing
Everything about View (SQL)
Database stored query result set
In a database, a view is the result set of a stored query that presents a limited perspective of the database to a user. This pre-established query command is kept in the data 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. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: View (SQL)A 5-minute orientation
- Skim a recent paper: A View-Oriented Skeleton Generation Method for Improving Multi-Table Text-to-SQL Translation AccuracyInfluential work since 2022
- Pick up a classic book: Database system conceptsThe most-reprinted book on the subject
- Read the landmark paper: SQL Injection Attack: Quick ViewCited 44 times
- Go sideways: Materialized viewA closely related topic
- Go sideways: Data definition languageA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
SQL Injection Attack: Quick View
A deep learning approach based on multi-view consensus for SQL injection detection
Materialized view and index selection tool for Microsoft SQL server 2000
Fuzzy querying with SQL: Fuzzy view-based approach
PPR-SQL: a robust text-to-SQL system via probabilistic graph pruning and multi-view reasoning
Combining applications and remote databases view in a common SQL distributed genomic database
NO SQL (NOT ONLY SQL) DataBases A Review
Review: Advanced Transact-SQL for SQL Server 2000
🆕 Influential since 2022
📚 Books worth reading
Database system conceptsAbraham Silberschatz · 1997
Learning PHP, MySQL & JavaScriptRobin Nixon · 2009
Access database design & programmingSteven Roman · 1997
Learning SQLAlan Beaulieu · 2005
Sams teach yourself SQL in 10 minutesBen Forta · 1999
Microsoft SQL Server 2008 step by stepMike Hotek · 2008
A first course in database systemsJeffrey D. Ullman, Jennifer D. Widom · 1997
SQL HacksAndrew Cumming, Gordon Russell · 2006
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Materialized view In computing, a materialized view is a database object that contains the results of a query. For example, it may be a local copy of data located remotely…
- Data definition language In the context of SQL, data definition language (DDL) is a syntax for creating and modifying database objects such as tables, indices, and users. DDL statements…
- Table (database) In a database, a table is a collection of related data organized in table format (consisting of columns and rows). In relational databases, and flat file…
- Google Cloud Datastore Google Cloud Datastore was a NoSQL database service provided by Google Cloud Platform. It is now superseded by Firestore which offers a "Datastore compatibility…
- Relational database A relational database (RDB) is a database based on the relational model of data, as proposed by E. F. Codd in 1970. A Relational Database Management System…
- Database In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software…
- Object–relational database An object–relational database (ORD), or object–relational database management system (ORDBMS), is a database management system (DBMS) similar to a relational…
- Relational model The relational model (RM) is an approach to managing data using a structure and language consistent with first-order predicate logic, first described in…