Database Creation Best Practices | VantageCloud Lake - Best Practices for Database Creation - Teradata Vantage

Teradata® VantageCloud Lake

Deployment
VantageCloud
Edition
Lake
Product
Teradata Vantage
Published
January 2023
Language
English (United States)
Last Update
2024-04-03
dita:mapPath
phg1621910019905.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
phg1621910019905

To make sure of data integrity, Teradata recommends that only administrators and high-level users have the privilege to access data tables, and other users access tables using views.

Teradata recommends that you create top-level databases to separate tables and views. You can create additional lower-level databases within the top level databases, as required by site security policy and user access needs.

Database Description
Tables_Database

Tables_Databases

  • Owns perm space.
  • Contains all tables and data.
  • Typically accessible only to privileged administrative and batch users for creating and modifying database objects or performing data loads and updates.
Views_Database

Views_Databases

  • Contains no data and therefore requires minimal permanent space.
  • Contains views of the tables in the Tables_Database.
  • Exists primarily to provide SELECT access to the data for all users.
Where security policy requires it, you can designate a layer of views for load and update operations so that even batch users need not directly access data tables.