Dbms Micro Course Managment
Dbms Micro Course Managment
Dbms Micro Course Managment
CERTIFICATE
Brief Introduction:
A course management system (CMS) is a collection of software tools providing an online environment
for course interactions. A CMS typically includes a variety of online tools and environments, such as:
An area for faculty posting of class materials such as course syllabus and handouts
An area for student posting of papers and other assignments
A gradebook where faculty can record grades and each student can view his or her grades
An integrated email tool allowing participants to send announcement email messages to the entire
class or to a subset of the entire class
A chat tool allowing synchronous communication among class participants
A threaded discussion board allowing asynchronous communication among participants
In addition, a CMS is typically integrated with other databases in the university so that students enrolled in
a particular course are automatically registered in the CMS as participants in that course.
The decision to use a CMS in a traditional face-to-face course has implications for course design that often
go unnoticed by instructors in their initial use of such systems. This module lists technical and pedagogical
tips that instructors should consider as they place materials into a CMS. While it is intended primarily for
instructors who are using a CMS for the first time, instructors who have already used a CMS in other
courses might benefit by using these tips as a checklist.
Understand the
1 17-08-2020 22-08-2020 ALL
work
SAHIL & MOHIT
2 Information provide 24-08-2020 29-08-2020
Resources Required
Brief Description:
A course management system (CMS) is a collection of software tools providing an online environment
for course interactions. A CMS typically includes a variety of online tools and environments, such as:
An area for faculty posting of class materials such as course syllabus and handouts
An area for student posting of papers and other assignments
A gradebook where faculty can record grades and each student can view his or her grades
An integrated email tool allowing participants to send announcement email messages to the entire
class or to a subset of the entire class
A chat tool allowing synchronous communication among class participants
A threaded discussion board allowing asynchronous communication among participants
In addition, a CMS is typically integrated with other databases in the university so that students enrolled in
a particular course are automatically registered in the CMS as participants in that course.
The decision to use a CMS in a traditional face-to-face course has implications for course design that often
go unnoticed by instructors in their initial use of such systems. This module lists technical and pedagogical
tips that instructors should consider as they place materials into a CMS. While it is intended primarily for
instructors who are using a CMS for the first time, instructors who have already used a CMS in other
courses might benefit by using these tips as a checklist.
1. An area for faculty posting of class materials such as course syllabus and
handouts
An area for student posting of papers and other assignments
2. A gradebook where faculty can record grades and each student can view his or her
grades
3. An integrated email tool allowing participants to send announcement email
messages to the entire class or to a subset of the entire class
4. A chat tool allowing synchronous communication among class participants
5. A threaded discussion board allowing asynchronous communication among
participants.
----------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------
Write Procedures,trigger,function:
PROCEDURES
FUNCTIONS
Select all the student name and convert it into upper case: SELECT
UCASE(‘student_name’) FROM ‘student’WHERE 1
Select all the student name and convert it into lower case: SELECT
LCASE(‘student_name’) FROM ‘student’ WHERE 1
TRIGGERS
Triggers are stored programs, which are automatically
executed or fired when some events occur. Triggers are, in
fact, written to be executed in response to any of the following
events
−
A database manipulation (DML) statement (DELETE, INSERT, or UPDATE)
A database definition (DDL) statement (CREATE, ALTER, or DROP).
Benefits of Triggers
Triggers can be written for the following purposes −
Generating some derived column values automatically
Enforcing referential integrity
Event logging and storing information on table access
Auditing
Synchronous replication of tables
Imposing security authorizations
Preventing invalid transactions
SECURITY ON DATABASE
GRANT:
GRANT select, Insert ,Update, Delete ON Sudents To
prachi;
GRANT All ON Student To prachi;
REVOKE:
REVOKE Delete ON Students FROM prachi;
REVOKE All ON Students FROM prachi
Annexure–IV
Micro Project Evaluation
Sheet