|
About the AuthorThe author Ivan Bayross is an M. Tech in DBMS from Manchester University UK. He has spent more than 27 years in the software industry. He rose from the ranks in the IT industry, where he started as a programmer, moved up to C.1.0, and is now the Chairman and Technology lead, in a software development house at Mumbai, India. He specializes in multitier, client/ server, application development.The book has been written to provide students an excellent grounding in Database Concepts and Systems. The book has several illustrative examples, which have a logical link between them.Each set of examples helps build skills that will take the reader to the next set of examples, which in turn leads upwards until a strong programming foundation using ANSI SQL, the natural language of an RDBMS, has been established.The Topics CoveredTHE PURPOSE OF DATABASE SYSTEMS: Basic Database ConceptsENTITY RELATIONSHIPS MODELLING: E.R. Database SchemasTHE RELATIONAL MODEL: Relational Algebra, Tuple Relational CalculusSTRUCTURED QUERY LANGUAGE: Table Fundamentals, ANSI SQL Statements (DDL, DML, DQL, DCL), Data Constraints, The SET Operations, ViewsSQL TRANSACTIONS: Reversing Transactions, CursorsImplicit And Explicit CONCURRENCY CONTROLS: Locking Protocol, Deadlock Handling, Locks QUERY OPTIMIZATION: Query Executed, EXPLAIN PLAN Command RELATIONAL DATABASE DESIGN: Decomposition And Normalization OTHER RELEVANT ADVANCED TOPICS AND APPLICATIONS ORACLE FORMS: Creating A Data Entry Form Via The Forms Builder ORACLE REPORTS: Creating A Report Via The Reports Builder.Each topic is liberally sprinkled with examples that are mapped to applications, which fit in the real world. At the end of each chapter there is a material review section consisting of Fill in the blanks and True or False questions. This should help in providing a quick but accurate way of measuring how the material has been absorbed.Where applicable each chapter has several Handson exercises. These exercises will help reinforce the concepts studied. The solutions to these handson exercises have also been provided at the very end of the book.
|
|
|