Hi Jyothi,
I think you are more inclined in knowing what is the BASIS Administration?
Also, In the world of computers,
networking is the practice of linking two or more computing devices together for the purpose of sharing data. Networks are built with a mix of computer hardware and computer software.
So from a very high level we can say that the role of a
BASIS administrator is to see whether all the SAP Systems are properly connected and the data exchange is fast and proper between them.
A BASIS adminstrator would be a person who has to understand how the system functions. Like any other administrator he/she needs to have a proper understanding of the system, in this case SAP System.
When we say "BASIS", it's not actually assembly language level. Hmmm...ok let me try to make the picture clear to you.
Lets see what is assembly language. When a person writes methods in C++, the commands are translated to machine code, the assembly language which is understood by computer.
Now, SAP ABAP is something which is developed in low level programming language like C. Ya, at the roots, its C/C++. But the user nor the administrator can see the C++ codes and methods which are called. Its encapsulated heavily by the SAP BASIS. Hence BASIS is something which is an interface to SAP's GUI and Low Level Programming languages.
But when we talk about BASIS administrator, the knowledge of underlying low level programming language is not required at all. The BASIS administrator is the one who sets up the SAP System, creates user, takes system backup from time to time, create and runs job, check the system load, help in transfer of data remotely to different other systems in the landscape etc and etc.
Pheww..... I hope i was able to paint the picture for you. Well about books, to be frank, i have not read any so i can't tell which ones are good. Its better if you can go for a proper training institutes which could provide you SAP Systems to practice and learn. SAP Systems are very expensive so i think only way to learn it properly is to get associated with some company or training institutes which have them.
Thats would be all from my side

.
Regards,
Ravi

.