A spatial database is a database that is Optimized to store and query data that is related to objects ins ace including points, lines and polygons. A spatial database is a collection of spatially referenced data that acts as a model of reality. 

A spatial database is. a database that is optimized to store arid query data that is related to objects in space, including points, lines and polygons. While typical databases can understand various numeric and character types of data, additional functionality needs to be added for databases to process spatial data types. 

A spatial database system is a database system. It has following functions: 

1) It offers spatial, data types (SDTs) in its data model and query language. 

2) It supports spatial data types in its implementation, providing at least spatial indexing and efficient algorithms for spatial join. 

Spatial databases provide concepts for databases that keep track of objects in a multidimensional space. For example, cartographic (map storing) databases include two dimensional spatial positions of their objects, which include countries, states, rivers, cities, roads, seas, and so on. These applications are also known as Geographical Information Systems (GIS), and are used in areas such as environmental, • emergency, and battle management. Other databases, such as meteorological database for weather information, are three-dimensional, since temperatures and other meteorological information are related to three-dimensional spatial points.