Database Management System detail BTEUP syllabus for Information Technology, effective from 2019-2020, is collected from BTEUP 2017 Syllabus official website and presented for diploma students. PDF download is possible from official site but you can download the istudy mobile app for syllabus on mobile. The course details such as exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below. The syllabus PDFs can be downloaded from official website.
For all other bteup syllabus 4th sem information tech 2019-2020 you can visit BTEUP Syllabus 4th Sem Information Tech 2019-2020 Subjects. The detail syllabus for database management system is as follows.
Rationale:
The diploma holders in Computer Science and Engineering need to understand about Relational Data base to manage the data at backend for different applications. They should be able to develop basic table and write query to fetch the required data. Hence this subject.
Learning Outcomes:
After undergoing the subject, the students will be able to:
- understand the concept of Database system and Client Server Architecture
- understand and develop the concepts of Data Modeling, Security and Integrity.
- convert and compare the designs and differentiate between the keys
- understand and execute different SQL queries and PL / SQL programs
- convert database in the form of table
- normalize the database using normal forms.
- understand the concept of query processing and Transaction processing
1. Database System Concept & Data Modeling (10 Periods)
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. It’s a lightweight, easy to use, no images, no pdfs platform to make students life easier.
2. Data Model (10 Periods)
Define data model, Data Models : Network Model Hierarchical Model, E-R Model, Advantage & Disadvantages of each Data Model
ER Model: Entity sets and relationship sets- Attributes – Keys in entity and relationship sets :
- Super Key
- Candidate Key
- Primary Key
- Unique Key – Mapping constraints, Participation Constraint, E-R diagram, Notations. Strong Entity Set and Weak Entity Set
3. Relation Model (10 Periods)
Advantages, Disadvantages, Codd’s 12 rules , Definition of Relations, Schema, Sub schema. Relational Model Constraints (Domain, Tuple Uniqueness, Key Constraints, Integrity Constraints, Entity constraints).
Relations algebra (Basic operation: Union intersection difference and Cartesian product), Additional Relational Algebraic Operations (Projection, Selection rows, Division, rename and join ) , Converting ER Model to Relational Model.
4. Relational Database Design (11 Periods)
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. It’s a lightweight, easy to use, no images, no pdfs platform to make students life easier.
5. MYSQL/SQL (11 Periods)
Data definition language, Data manipulation language, SQL, Object naming conventions, Object naming guidelines, Data types, Tables (Creating , Inserting,Updating and deleting tables and using constraints), Views, Indexes,
SQL Command : DESCRIBE, SELECT, WHERE CLAUSE, DISTINCT CLAUSE, ORDER BY,HAVING, LOGICAL OPERATIONS, SQL OPERATORS, JOIN Aggregate functions, String functions and date time functions, Null values
6. PL-SQL (10 Periods)
User defined function, Control of flow statement of PL/SQL, Procedures/Stored procedures, transaction, triggers, cursors, granting and revoking.
7. NO-SQL: Inroducton ,Usages,And Application. (03 Periods)
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. It’s a lightweight, easy to use, no images, no pdfs platform to make students life easier.
8. SECURITY (05 Periods)
Authorization and View- Security constraints – Integrity Constraints- Encryption
List of Experiments:
STRUCTURED QUERY LANGUAGE
- Creating Database
- Creating a database
- Creating a table
- Specifying relational data types
- Specifying constraints
- Creating indexes
- Table and Record Handling
- INSERT statement
- Using SELECT and INSERT together
- DELETE, UPDATE, TRUNCATE Statement.
- DROP, ALTER statement
- Retrieving Data From a Database
- Using the WHERE clause
- Using Logical Operators in the WHERE clause
- Using In, BETWEEN, LIKE, ORDER BY, GROUP BY & HAVING clause
- Using Aggregate Functions
- Combining Tables Using JOINS
- Design of database for any application.
The SELECT statement
Instructional Strategy:
Explanation of concepts using real time examples, diagrams etc. For practical sessions books along with CDs or learning materials with specified activities are required. Various exercises and small applications should be given along with theoretical explanation of concepts.
Means of Assessment:
Assignments and quiz/class tests, mid-term and end-term written tests Actual laboratory and practical work, exercises and viva-voce Software installation, operation, development and viva-voce
Text Books:
- An Introduction to Database System – C. J. Date
- Database System Concepts – A. Silberschatz, S. Sudarshan& H. F. Korth
- Database Concepts and Systems – LvanBayroos/SPD
- Fundamental of Database System – R. Elmashri& S. B. Navathee-books/e-tools/relevant software to be used as recommended by AICTE/UPBTE/NITTTR.
Reference Books:
- http://swayam.gov.in
- http://spoken-tutorial.orgs
For detail syllabus of all other subjects of BE Information Tech, effective from 2019-2020 do visit Information Tech 4th Sem BTEUP syllabus for 2019-2020.
Dont forget to download iStudy Syllabus App for latest syllabus and results, class timetable and more.