You can keep up to 10 CVs here -- delete one you don't need.

Basics of Data Base Management System

B-Tech · Semester 4 — Science-based open elective on data models, SQL, relational design and database basics.

6 MonthsDuration 1Subject 5Chapters OnlineTests & result

Your roadmap · आपका रोडमैप

  1. 1
    Admission & first meetingप्रवेश और पहली मुलाकात

    Enquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.

  2. 2
    Part 1 of the syllabusपाठ्यक्रम भाग 1

    Unit-wise coaching with notes and doubt classes.

    Unit 1: Introduction and ER ModelUnit 2: Relational Model and Relational AlgebraUnit 3: SQL
  3. 3
    Part 2 of the syllabusपाठ्यक्रम भाग 2

    Unit-wise coaching with notes and doubt classes.

    Unit 4: Functional Dependencies and NormalisationUnit 5: Transactions and Concurrency Control
  4. 4
    Unit tests & assignmentsयूनिट टेस्ट

    Regular tests in the university / board pattern.

  5. 5
    Semester 4 exam (university / board)विश्वविद्यालय / बोर्ड परीक्षा

    Previous papers and full revision before the exam.

  6. 6
    Online tests & resultऑनलाइन टेस्ट और रिज़ल्ट

    Take the tests online; your marks and result show in your student login and at the centre.

Syllabus · पाठ्यक्रम

1 subject · 5 chapters · 27 topics

01Unit 1: Introduction and ER Model 6 topics
  1. Database system vs file system
  2. Data models, schema and instance
  3. Three-schema architecture and data independence
  4. DBA and database users
  5. ER model: entities, attributes, relationships and keys
  6. ER diagrams and their conversion to tables
02Unit 2: Relational Model and Relational Algebra 5 topics
  1. Relations, tuples and attributes
  2. Keys: super, candidate, primary and foreign
  3. Integrity constraints
  4. Relational algebra: select, project, union, difference, Cartesian product, join
  5. Introduction to relational calculus
03Unit 3: SQL 6 topics
  1. DDL commands: CREATE, ALTER, DROP
  2. DML commands: INSERT, UPDATE, DELETE, SELECT
  3. Constraints
  4. Aggregate functions, GROUP BY and HAVING
  5. Joins and subqueries
  6. Views
04Unit 4: Functional Dependencies and Normalisation 5 topics
  1. Functional dependencies and closure
  2. Anomalies in un-normalised tables
  3. First, second and third normal forms
  4. Boyce-Codd normal form
  5. Lossless decomposition
05Unit 5: Transactions and Concurrency Control 5 topics
  1. Transaction concept and ACID properties
  2. Schedules and serializability
  3. Lock-based protocols and two-phase locking
  4. Deadlock basics
  5. Recovery: log-based recovery, COMMIT and ROLLBACK

About this course

You will be able to

  • Explain database concepts, architecture and data independence
  • Draw ER diagrams and convert them into relational tables with keys
  • Write relational algebra expressions and SQL queries including joins and aggregates
  • Normalise relations up to BCNF using functional dependencies
  • Explain transactions, ACID properties, concurrency control and recovery basics

Who it is for

  • B.Tech second-year students (Semester 4) of Electrical and Electronics & Communication Engineering taking this science-based open elective under AKTU
  • Non-CS students who want database and SQL basics for jobs and projects

What you need

  • Basic computer knowledge
  • Access to MySQL / SQLite / any SQL tool for practice (recommended)
Online tests & result Practice and unit tests online; marks and result show in your student login and at the centre. Student login →

Questions

Which syllabus is followed?

The current AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus of Basics of Data Base Management System (Semester 4 open elective). If your university or college follows a different syllabus, the centre teaches from your own university syllabus.

Is SQL practised on a computer?

Yes. SQL queries are practised on MySQL or SQLite along with theory preparation.

Is it difficult for electrical / electronics students?

No. It starts from basic concepts with simple examples such as student and employee tables.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.