| Microsoft SQL Server 2000 Programming by Example is targeted toward people with previous experience in any programming language.
As a database programming book, we expect you to have some background knowledge about logical database design. Understanding how to define entities, attributes, and relationships between entities is essential in producing any good database system. We will provide you with some comments about this subject when required, but we will not go into deeper detail. If you feel uncomfortable about this subject, we suggest that you read a general database design book first.
No prior experience in Transact-SQL is necessary; however, if you have experience working with the SQL language, from any other database system, this book can be used as a reference in which you will find a lot of useful examples that you can use to program applications in SQL Server.
If you do have experience with any previous version of SQL Server, you will find many examples that you can use to practice the extended functionality of SQL Server 2000. However, this is not an upgrading book for users of previous versions, so we do not assume any prior knowledge of previous versions.
If you are a Web developer, this book can teach you how to use SQL Server's new XML functionality to access data from the Internet. If you are a SQL Server developer and you want to introduce yourself to the new XML world, you can find in this book some useful examples on how to use this exciting new functionality. Learning a new programming language is a mixture of theory and practice. We try to provide as many examples as possible about every topic. We advise you to apply these new concepts as soon as possible in a real scenario, because this is the best way to reinforce your learning effort. If you are not working in a database design right now, create your own personal database to manage appointments, books, pictures, or your personal music library. |