|
|
Datafile |
Tablespace |
|
Definition |
Physical file used by the DBMS to store data |
Logical storage container within a database |
|
Purpose |
Stores
actual data, indexes, and other database objects |
Provides
a logical organization and management structure for storing and accessing
data |
|
Location |
Resides on a storage device (e.g., hard drive, SAN) |
Exists within the database |
|
Managed by |
Operating
system |
Database
management system |
|
Unit of storage |
Individual file |
Collection of one or more datafiles |
|
Allocation |
Datafiles
are allocated to tablespaces |
Tables,
indexes, and other database objects are allocated space within tablespaces |
|
Administrative control |
File-level management |
Logical-level management |
|
Separation |
Represents
physical storage |
Provides
a logical grouping of data |
|
Usage |
Accessed by the DBMS for reading and writing data |
Used by the DBMS to organize and manage data |







0 comments:
Post a Comment