CSE287 (Database Management Systems Laboratory) - Final
CSE287 (Database Management Systems Laboratory) - Final
CSE287 (Database Management Systems Laboratory) - Final
KALASALINGAM UNIVERSITY
(Kalasalingam Academy of Research and Education)
Anand Nagar , Krishnan Kovil
COURSE OBJECTIVES
The major objective of this lab is to provide a strong formal foundation in database
concepts, technology and practice to the participants to groom them into well-informed database
application developers. Rather than imparting isolated knowledge/experience fragments in each of
concepts, technology and practice, the course will aim at achieving a good blend of the three. The
overriding concern, therefore, is to include just enough concepts and theory to motivate and enrich the
practical component, and to include technology component to maximize the relevance of the course to
the industry without sacrificing the long-term objectives of rigour and foundational strength that can
withstand the vagaries of technological advances. The sub-objectives are:
To give a good formal foundation on the relational model of data
To present SQL and procedural interfaces to SQL comprehensively
To give an introduction to systematic database design approaches covering conceptual design,
logical design and an overview of physical design
To motivate the participants to relate all these to one or more commercial product environments
as they relate to the developer tasks
To present the concepts and techniques relating to query processing by SQL engines
To present the concepts and techniques relating to ODBC and its implementations.
To introduce the concepts of transactions and transaction processing
Mission: To prepare the students for a prospective career in IT industry and for higher learning by
imparting sound technical knowledge. To carry out research in cutting edge technologies in computer
engineering to meet the requirement of the industry and society.
Vision: To become a Centre of Excellence in Teaching and Research in the field of Computer Science and Engineering .
COURSE DESCRIPTION
DBMS Laboratory provide a strong formal foundation in database concepts, technology and
practice to the participants, to familiarize the participant with the nuances of database environments
towards an information-oriented data-processing oriented framework , to give a good formal foundation
on the relational model of data and to present SQL and procedural interfaces to SQL comprehensively
IT also give an introduction to systematic database design approaches covering conceptual
design, logical design and an overview of physical description. It motivate the participants to relate all
these to one or more commercial product environments as they relate to the developer tasks by using the
concepts and techniques relating to query processing by SQL engines, and techniques relating to ODBC
and its implementations.
CAREER OPPORTUNITIES
The database concept is used in all application areas in our real life such as telecommunication,
banking, reservation and etc. Nowadays all the organizations worldwide race to implement the
new era of big data applications. So almost all software industry looking for professional to work
in the database concepts in different positions like database administrator, application developer.
COURSE PRE-REQUISITIES
DO’S
Students should come with observation and record note book to the laboratory.
Students should maintain silence inside the laboratory.
After completing the laboratory exercise, make sure to shutdown the system properly.
DONT’S
PEOs DESCRIPTION
PEO1 The Graduates will be technically competent to excel in IT industry and to pursue
higher studies.
PEO2 The Graduates will possess the skills to design and develop economically and
technically feasible computing systems using modern tools and techniques.
PEO3 The Graduates will have effective communication skills, team spirit, and ethical
principles and the desire for self learning to succeed in their professional career.
POs DESCRIPTION
PO1 Ability to apply knowledge of mathematics, science and computer engineering to
solve computational problems.
PO2 Identify, formulate, analyze and solve complex computing problems.
PO3 Capability to design and develop computing systems to meet the requirement of
industry and society with due consideration for public health, safety and
environment.
PO4 Ability to apply knowledge of design of experiment and data analysis to derive
Mission: To prepare the students for a prospective career in IT industry and for higher learning by
imparting sound technical knowledge. To carry out research in cutting edge technologies in computer
engineering to meet the requirement of the industry and society.
Vision: To become a Centre of Excellence in Teaching and Research in the field of Computer Science and Engineering .
COs DESCRIPTION
CO1 Demonstrate the basic fundamentals of Structured Query Language (SQL).
CO2 Employ the conceptual and relational models to design large database systems
CO3 Design and build database system for a given real world problem.
MAPPING OF PEO TO PO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
PEO1 S S S S S L L S S
PEO2 L S S S S S S
PEO3 S S S S S S L S
MAPPING OF CO TO PO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 S
CO2 S S S
CO3 S S S S M M M
Mission: To prepare the students for a prospective career in IT industry and for higher learning by
imparting sound technical knowledge. To carry out research in cutting edge technologies in computer
engineering to meet the requirement of the industry and society.
Vision: To become a Centre of Excellence in Teaching and Research in the field of Computer Science and Engineering .
Direct Indirect
Internal Practical Exam Course End Surveys
External Practical Exam
Mini Projects
ASSESSMENT
BOOK REFERENCES
Reference
Books BOOK TITLE/AUTHORS/PUBLICATION
1 Database Processing: Fundamentals, Design, Implementation (Fifth
Edition); D. M. Kroenke; Prentice-Hall, 1994
2 Database Principles Programming Performance; Patrick O Neil; Morgan
Kaufmann Publishers, Inc., 1994
WEB RESOURCES
S. Units Websites
No
1. MS-ACCESS 1. http://www.tutorialspoint.com/listtutorials/ms-access/1
2. http://www.techonthenet.com/access/tutorials/
Mission: To prepare the students for a prospective career in IT industry and for higher learning by
imparting sound technical knowledge. To carry out research in cutting edge technologies in computer
engineering to meet the requirement of the industry and society.
Vision: To become a Centre of Excellence in Teaching and Research in the field of Computer Science and Engineering .
3. http://www.profsr.com/access/accless0.htm
4. https://support.office.com/en-ca/article/Training-courses-
for-Access-2013-a4bd10ea-d5f4-40c5-8b37-
d254561f8bce
2 SQL 1. http://www.w3schools.com/sql/
2. http://www.tutorialspoint.com/sql/
3. http://www.sqlcourse.com/
4. http://beginner-sql-tutorial.com/sql.htm
5. http://www.sql-tutorial.net/
6. http://www.sql-zone.com
7. http://www.computer.org
8. http://www.dbpd.com
9. http://www.dmreview.com
10. http://www.oracle.com/oramag/
Implementation of 1. www.tutorialspoint.com/plsql
Simple Programs USING 2. plsql-tutorial.com
PL/SQL
3. www.plsql.co
4. www.learn-with-video-tutorials.com › Databases
5. www.way2tutorial.com/plsql/tutorial.php
Implementation of High- 1.
http://www.tutorialspoint.com/plsql/plsql_cursors.htm
level language extension 2.
http://plsql-tutorial.com/plsql-explicit-cursors.htm
with Cursors. 3.
http://www.sqlshack.com/sql-server-cursor-tutorial/
4.
http://www.oracle.com/technetwork/issue-
archive/2013/13-mar/o23plsql-1906474.html
Implementation of High 1. http://www.way2tutorial.com/plsql/plsql_triggers.php
level language extension 2. http://docs.oracle.com/cd/E11882_01/appdev.112/e2551
with Triggers 9/triggers.htm#LNPLS020
3. http://www.java2s.com/Tutorial/Oracle/0560__Trigger/D
MLTriggerExample.htm
4. http://www.java2s.com/Tutorial/Oracle/0560__Trigger/C
atalog0560__Trigger.htm
Procedures and 1. http://www.tutorialspoint.com/plsql/plsql_functions.htm
Functions. 2. http://plsql-tutorial.com/plsql-functions.htm
3. http://docs.oracle.com/cd/B25329_01/doc/appdev.102/b2
Mission: To prepare the students for a prospective career in IT industry and for higher learning by
imparting sound technical knowledge. To carry out research in cutting edge technologies in computer
engineering to meet the requirement of the industry and society.
Vision: To become a Centre of Excellence in Teaching and Research in the field of Computer Science and Engineering .
5108/xedev_programs.htm
ODBC & JDBC 1. http://www.webopedia.com/TERM/J/JDBC.html
2. http://www.allinterview.com/showanswers/2594/what-is-
jdbc-and-odbc-and-what-are-the-differences-between-
them.html
3. https://catazine.wordpress.com/2012/02/18/the-
difference-between-odbc-and-jdbc/
LESSION PLAN
Mission: To prepare the students for a prospective career in IT industry and for higher learning by
imparting sound technical knowledge. To carry out research in cutting edge technologies in computer
engineering to meet the requirement of the industry and society.
Vision: To become a Centre of Excellence in Teaching and Research in the field of Computer Science and Engineering .
reserved, etc.
4 Design a database for fee management in the college, populating CO1,CO2,CO3
data on fee payments, fee receipts and writing querying to return
data like uncollected fees, which paid fee, etc
VIRTUAL LINKS
S.NO Address
1 http://onlinevt.blogspot.in/2011/01/cs2258-dbms-lab-syllabus.html
2 http://www.oucom.ohiou.edu/dbms-witmer/lab.htm
Mission: To prepare the students for a prospective career in IT industry and for higher learning by
imparting sound technical knowledge. To carry out research in cutting edge technologies in computer
engineering to meet the requirement of the industry and society.
Vision: To become a Centre of Excellence in Teaching and Research in the field of Computer Science and Engineering .
VIVA VOICE
Efficiency Efficiency Outpu ( marks)
Experiments Algorithm of t Technical Communication
program
Mission: To prepare the students for a prospective career in IT industry and for higher learning by
imparting sound technical knowledge. To carry out research in cutting edge technologies in computer
engineering to meet the requirement of the industry and society.
Vision: To become a Centre of Excellence in Teaching and Research in the field of Computer Science and Engineering .
Mission: To prepare the students for a prospective career in IT industry and for higher learning by
imparting sound technical knowledge. To carry out research in cutting edge technologies in computer
engineering to meet the requirement of the industry and society.