A Database that's spread over a number of Computer Systems, located at distinct locations, is called a Distributed Database. The Computer Systems containing such database may be similar or dissimilar. If the Computer Systems housing the Database have the same architecture and Software Systems, Homogeneity is evident. Such Computer Systems are called Homogeneous. Homogenous Systems present a coherent view of the underlying Database. The conception of Homogeneous Database renders a unitary view. Such single and uniform view draws us to form a reasonable understanding of the Database System. Such understanding helps us to conceive the Database that's distributed as being on a single Computer. The implementation of Distributed Database is simple as the Support Systems have a stark similarity. So, implementation is effortless. In Heterogeneous Database Systems there are Clusters of Computers. These Clusters are mutually dissimilar. One Cluster of Computers qualifies as...
The Lexical Analysis of a Computer Program is performed by the Lexical Analyzer. The Computer Program written in a high level language is used by the Lexical Analyzer. Such a Program is written using a finite set of symbols. The task of making a distinction among Program Elements such as Reserved Words , Operators , Data Types , Variables, Constants , Delimiters , Sequencers , Iterators is performed by the Lexical Analyzer. The task of Lexical Analysis segregates the Program Elements such as Data Types , Operators , and Variables . These Elements are grouped to form clusters. We have a cluster of Data Types present in a Computer Program. Operators that are in the Program are clustered separately. Similarly we have other clusters that represent distinct Program Elements. The Program Elements that are recognized by the Lexical Analyzer are called tokens. We can say that Reserved Words , Data Types , and Constants are the tokens that find recognition as such during...