Beruflich Dokumente
Kultur Dokumente
Lecture #:1 Course Code: CSC 610 Topic: Data Base Administration Semester: III Program: MSC Dept.: Computer Science Lecture Prepared by: Miss Nasreen Anjum
Course outline
Course Code: CSC-610 Credit hours: 3(3,0)
Database Administration: Introduction, layers of DB Administration DBA Functions and Responsibilities Database Integrity: Introduction, Integrity Rules, Deletion Rules Rang of values, Not Null, Selection Based Entry(Radio Button, Checkbox) DB Security: Introduction, Threats to DB Security, Physical Security Countermeasures( Computer based & non-computer based controls) Backing Up DB: Basic recovery Facilities, Recovery and restart procedures Types of DB Failure, Transaction Processing MID TERM EXAMS DB Concurrency: Introduction to concurrency, problems due to concurrency Concurrency control methods( Optimistic approach and pessimistic approach) Managing dead lock, transaction Integrity Query Optimization: Need, stages of query optimization, techniques Distributed DB: Introduction, types, Advantages and disadvantages Object Oriented DB: Introduction, Differences in object model and design, Object oriented analysis and design Current Trends: ( Introduction, Need, Adv. & disadv., Usage): Data warehousing, data mining Mobile DB, Multimedia DB, GIS
Course Outline
The course will consist of : 10-14 assignments 1 presentation 2 tests , one test before midterm and one test before final term 2 quizes 2exams (1 midterm and 1 final)
Grading Criteria: One Midterm:30 % Final Exam: 50% internal assesment: 15% Total: 100
Textbook
fundamentals of Data Base System by Elmasri , Gupta Data base System 6th Edition by Thomas Conolly
2. Granting Access to Users: DBA is also responsible for grant of access rights to the database users. Along with granting and revoking (taking back) the rights the DBA continuously monitors and ensure the legal use of these rights.
When a new database is created it takes a limited space but as a result of daily activity the database acquires more data and grows in size very rapidly. The DBA has to monitor the disk space usage and statistics to ensure that no data over flow occurs at any stage.
4. Monitoring Running Jobs: To ensure the secure and proper functioning of the database system a DBA continuously monitors some associated activities also and ensure that all users are using their authorities legally and different devices attached to the database system are functioning properly.
References
http://pkirs.utep.edu/cis4365/Tutorials/Datab ase%20Administration/8.00700/1_multipart_ xF8FF_2_tutorial.htm http://en.wikipedia.org/wiki/Database_admin istrator http://publib.boulder.ibm.com/infocenter/zos /basics/index.jsp?topic=/com.ibm.zos.zmiddb mg/zmiddle_39.htm VU Notes