Dbms and Gui Lab detail DTE Kar Diploma syllabus for Computer Science And Engineering (CS), C15 scheme is extracted from DTE Karnataka official website and presented for diploma students. The course code (15CS36P), and for 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 computers 3rd sem syllabus for diploma c15 scheme dte karnataka you can visit Computers 3rd Sem Syllabus for Diploma C15 Scheme DTE Karnataka Subjects. The detail syllabus for dbms and gui lab is as follows.
Pre-requisites:
Knowledge of basics DBMS theoretical concepts
Course Objectives:
- Provide strong formal foundation in database concepts.
- Understand relational data model and systematic database design approach including conceptual design and logical design using data modelling tool.
- Learn the techniques of query processing using SQL engines.
- Develop a database application using any of the GUI application products.
Course Outcomes:
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
List of Graded Practical Exercises
- Using any open source data modelling tool (MySQL/Rational Rose/ERwin), design and develop a ER diagram for the following Library database. Specify relevant Referential constraints.
- Consider a GRADE_BOOK database in which instructors within an academic department record point earned by individual students in theory classes. The data requirements are summarised as follows:
- Each student is identified by a unique identifier, first and last name and an email address.
- Each instructor teaches certain courses each term. Each course is identified by a course number, a section number and the term in it is taught. For each course he or she teaches, the instructor specifies the minimum number of points required in order to earn letter grades, A, B, C, D and F. For Ex. 90 points for an A, 80 points for a B, 70 points for a C and so forth.
- Students are enrolled in each course taught by the instructor.
- Each course has a number of grading components (such as mid-term exam, final exam, project and so forth). Each grading component has a maximum number of points (100 or 50) and a weight (20% or 10%). The weight of all the grading components of a course is 100.
- Finally, the instructor records the points earned by each student in each of the grading components in each course. For Ex. The student 1234 earns 84 points for a mid-term exam, grading component of the section 2 course CS 2310 in the fall term of 2009. The mid-term exam grading component may have been defined to have a maximum of 100 points and a weight of 20% of the course grade.
- Create the following tables for a COMPANY database
- Illustrate the use of constraints
- NOT NULL
- PRIMARY KEY
- UNIQUE
- CHECK
- DEFAULT
- REFERENCES
- DATA MANIPULATION : INSERTING VALUES INTO A TABLE
- Illustrate the use of SELECT statement
- Conditional retrieval – WHERE clause
- Query sorted – ORDER BY clause
- Grouping the result of query – GROUP BY clause and HAVING clause
- Aggregate functions in SQL (Count, Sum, Max, Min, Avg)
- SQL operators(And, Or, Like, Between, In)
- Query multiple tables using JOIN operation.
- Write nested and complex queries using multiple tables.
- Perform UPDATE, ALTER, DELETE, DROP operations on tables
- Illustrate the use of CREATE VIEW command and manipulating
- Use COMMIT and ROLL BACK commands
- Use SAVEPOINT commands
BOOK AUTHORS
BOOK ID AUTHOR NAME
PUBLISHER
NAME ADDRESS PHONE
BOOK COPIES
BOOK ID BRANCH ID NO COPIES
BOOK LOANS
BOOK ID BRANCH ID CARD NO DATE HIRED DUE DATE
LIBRARY_BRANCH
BRANCH ID I BRANCH NAME ADDRESS
BORROWER
CARD NO NAME ADDRESS PHONE
EMPLOYEE
Fname Minit Lname Ssn Bdate Address Sex Salary Super ssn Dno
DEPARTMENT
Dname Dnumber Mgr ssn Mgr start date
DEPT_LOCATIONS
I Dnumber | Dlocation
PROJECT
Pname Pnumber Plocation Dnum
WORKS ON
Essn Pno Hours
DEPENDENT
Essn | Dependent name Sex Bdate Relationship
GUI
- To study about various Gambas/Visual Basic (front end) or any other front end tool
- Design a form to use various tools like label, text, combo box, list boxes, check box, option box, horizontal and vertical scroll bars, etc. Illustrate the above with an example such as survey form, registration form for an event or another other example.
- Design a menu driven form to process student’s results or a shopping list or any other example.
- Generate a report for student’s results or employee details or shopping list or any other example.
- Based on any database specified in Question No. 1, 2 or
- The application must be menu driven having suitable active controls with database connectivity. Generate different reports as per user requirements.
Reference Books:
- Fundamentals of Database system 5th Edition, Ramez Elmasri,Shamkan B. Navthe, Pearson Education
- Visual Basic 6 How to program by Deitel & Associates
- http://www.tutorialspoint.com/dbms/sql_overview.htm
- http://www.sql-tutorial.net/
- http://www.visualbasicbooks.com/vb6introtutorial.html
- http://gambas.sourceforge.net/
- http://gambasdoc.org/help
Suggested List of Student Activities:
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Course Delivery:
The course will be delivered through Demonstration and Practices
Scheme of Valuation for End Examination
- Creating and inserting records for minimum two tables. Use minimum 2 constraints 10
- Executing minimum 3 queries 15
- Build a GUI program for the table created with data grid view and options such as Add, Delete, Modify etc. 15
- Viva-Voce 10
**Evaluation should be based on the screen output only. No hard copy required. **Change of question is allowed only once. Marks of 05 should be deducted in the given question.
Resource requirements for DBMS & GUI Lab
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
For detail syllabus of all other subjects of BE Computers, C15 scheme do visit Computers 3rd Sem syllabus for C15 scheme.
Dont forget to download iStudy Syllabus App for latest syllabus and results, class timetable and more.