Relational Database Design and Implementation : relational database design theory, effects of poor database design, entities and relationships, the relational data model, relational algebra, normalization, database design and performance tuning, cod rules for relational dbms, relational database design practice, introduction to sql, using sql to implement a relational design, using case tools for database design, database design case study, using interactive sql to manipulate a relational database, simple sql retrieval, retrieving data from more than one table abstract, advanced retrieval operations, working with groups of rows, data modification, creating additional structural elements, data implementation issues, concurrency control, database security, data warehousing, data quality, beyond the relational data model, xml support, object-relational databases, relational databases and big data.