Serving both as a stand-alone text for a programming course and as a supplement to a theory course, this text teaches programming functions specific to dBase IV and solid programming principles that apply to any database. Programming concepts common to all database applications are presented to encourage students to apply what they learn to other packages. Features include: numerous exercises which aim to test students' problem-solving skills; chapter summaries which offer a glossary of new terms and a review of new commands and functions; and a command and reference appendix. The text has been class tested by over 2,000 students. The book is intended for students of computer information systems, computer science/engineering and business.