Careers360 Logo
ask-icon
share
    Compare

    Quick Facts

    Medium Of InstructionsMode Of LearningMode Of Delivery
    EnglishSelf StudyVideo and Text Based

    Courses and Certificate Fees

    Fees InformationsCertificate AvailabilityCertificate Providing Authority
    INR 5777yesStanford

    The Syllabus

    • Introduction to the relational model and concepts in relational databases and relational database management systems
    • Comprehensive coverage of SQL, the long-accepted standard query language for relational database management systems

    • Creating indexes for increased query performance
    • Using transactions for concurrency control and failure recovery
    • Database constraints: key, referential integrity, and "check" constraints
    • Database triggers
    • How views are created, used, and updated in relational databases
    • Authorization in relational databases

    • Star schemas, the data cube concept, and On-Line Analytical Processing (OLAP) features in relational databases including the Cube and Rollup operators
    • The SQL standard for queries over recursively-defined relations

    • Relational algebra – the algebraic query language that provides the formal foundations of SQL
    • Dependency theory and normal forms in relational databases as the basis of schema design
    • The data-modeling component of the Unified Modeling Language (UML), how UML diagrams are translated to relations

    • The XML model for semistructured and self-describing data, including DTDs and some features of XML Schema
    • The JSON model for human-readable structured or semistructured data
    • The XPath language for processing XML data, and many features of the more advanced XQuery language
    • An introduction to the XSLT rule-based language for querying and transforming XML data

    Instructors

    Student Community: Where Questions Find Answers

    Ask and get expert answers on exams, counselling, admissions, careers, and study options.