Presentation is loading. Please wait.

Presentation is loading. Please wait.

Final Project Program Improvement Objective (PIO) Database Maintenance Perl Class/CS149 - Prof.Jon Degallier Gokila Nandha Balakrishnan Ohlone College.

Similar presentations


Presentation on theme: "Final Project Program Improvement Objective (PIO) Database Maintenance Perl Class/CS149 - Prof.Jon Degallier Gokila Nandha Balakrishnan Ohlone College."— Presentation transcript:

1 Final Project Program Improvement Objective (PIO) Database Maintenance Perl Class/CS149 - Prof.Jon Degallier Gokila Nandha Balakrishnan Ohlone College Fall 2008

2 Project Description Goal 1: Creating a web interface for PIO database admins for college_goals and pio_budget_codes tables.  To view the database  To insert a record in the database  To Update a record in the database  To delete a record from the database Goal 2:Creating a web interface for PIO database admins for pio_records table  To delete a record from the database

3 Advantages  Helps to delete a record simultaneously from pio_budget_codes and pio_records tables.  Prevents to insert and update without entering data.  Helps to view, insert, update and delete datas in college_goals and pio_budget_codes tables.

4 Usage Process  User go to the PIO database maintenance link using any web browser.  Select the desired table to work with.  Select any option(View, Insert, Edit, Delete) from drop down list.  Insert, Delete or Edit datas.  Click to go back to select options again.

5 Links Click the links to run the program  manage_goals.cgimanage_goals.cgi  manage_codes.cgimanage_codes.cgi  delete_pios.cgidelete_pios.cgi Click the links to access the source code  manage_goals.txtmanage_goals.txt  manage_codes.txtmanage_codes.txt  delete_pios.txtdelete_pios.txt

6 Learned  Became familiar with subroutines.  Learned to develop perl cgi applications.  Learned about fetch functions.  Learned to handle databases with Perl DBI.  Learned to write SQL queries.

7 Difficulties faced  Took lot of time to search and implement easy and best ways to work with the databases.

8 Discoveries  Learned about fetchrow_array functions.  Learned joins in SQL to delete a record from two tables.

9 Thank you  Thank you for your time to view my presentation. It has been a pleasure to work with each one of you.  Many thanks to Prof Jon Degallier from my heart for teaching this CS149 Perl class. The process followed by Prof. Jon to teach this class specifically discussion board really helped me to go through this class. I have learned UNIX, MYSQL, CSS & HTML in addition to Perl by attending this class(in such a short period).


Download ppt "Final Project Program Improvement Objective (PIO) Database Maintenance Perl Class/CS149 - Prof.Jon Degallier Gokila Nandha Balakrishnan Ohlone College."

Similar presentations


Ads by Google