answersLogoWhite

0


Best Answer

A database view is a dynamic table compared to the 'fixed' ones.

A view contains a select statement, which dynamically updates the table everytime the view is looked at and the data has changed. Since these queries are compiled they will be faster than normal queries.

Example:

Table A:

ID, Integer

FullName, String

Table B:

AID, Integer

Address, String

You would like to find the address for each person.

Instead of making a long select each time you want a specific address for a specific person. You could make a select, that joins the data, make it into a view, and then use the View afterwards. Like:

SELECT a.id, a.fullname, b.address FROM a, b WHERE a.id = b.aid;

This will be your view, tView. Now the data:

SELECT * FROM tView WHERE fullname = 'John Randomness'.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

The database table has a physical existence in the database. A view is a virtual table, that is one that does not actually exist. View is made up of a query on one or many tables in a database.

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

Tables contain actual data . whereas a view is a stored query.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How is a database view different from tables?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Difference between logical database and physical database?

The logical database is how the data is percieved in the tables, the way the data is actually stored on the storage medium is the physical view of the database.


What does SQL CREATE VIEW achieve?

SQL CREATE VIEW achieves the creation of a table or tables in the SQL database. One can then create tables to the purpose they desire and fill them in with information.


What is relational schema?

A relational schema is a structure that represents the logical view or design of a database. It defines how the data is organized and the relationships between different entities or tables. It typically includes the names of the tables, their attributes or columns, and the constraints that define the relationships between them.


How do related tables improve the accuracy of a data in a database?

In short, they do not. Relating tables in a database defines the relationships between the data sets in the different tables and allows the data to be accessed more efficiently, but it does not affect the accuracy of the data entered.


What is each row called in a database?

In database the data is stored in tables called database tables. These tables have rows and columns. Each row is called a tuple.


What are database ables?

Database is the collection of data which are interrelated with each other. Data in database is stored in form of table these tables are known as database tables.


What those database comprise?

Database comprises of records that are related to each other. In database the data is stored in the form of tables, are called database tables .


A database object that retrieves specific data from one or more tables and then displays the specified data in Datasheet view is a?

Query


What is a database that understands how information is connected called?

A database that understands how information is connected is called a relational database. It organizes data into tables with rows and columns, and uses keys to establish relationships between different tables. This allows for efficient storage and retrieval of interconnected information.


How are relationship between tables expressed in a relational database?

Tables are the basic building blocks of a relational database.


What is the database that contains tables linked by common fields?

A relational database is a database that contains tables linked by common fields. These common fields are used to establish connections between the tables and to retrieve related data across multiple tables using queries.


What is a database made up of in access?

Relational Database