Possible Software to Be Used (Cont.)


Oracle Database Management System (DBMS)
Oracle is an object-relational DBMS. The current version is 21c, where the ‘c’ stands for cloud. Ours is 12c, but its basic functions are similar to 21c’s. Several database accesses are provided by the instructor:
CSCI 260 .NET and World Wide Web Programming
Internet-enabled server-side Microsoft Access database (C##)

CSCI 457 Electronic and Mobile Commerce Systems
Internet/mobile-enabled cloud-hosted MySQL (LAMP and Android)

CSCI 513 Advanced Database Systems
(i) Internet-enabled cloud-hosted Oracle and (ii) embedded SQLite database (JDBC and Android)

CSCI 515 Data Engineering and Management
(i) Internet-enabled cloud-hosted MySQL and (ii) cloud-hosted, NoSQL, and real-time Firebase database (LAMP and Android)

DATA 520 Databases
Internet/mobile-enabled cloud-hosted Oracle (JDBC and Android)

DATA 525 Data Engineering and Mining
(i) Internet-enabled cloud-hosted MySQL and (ii) cloud-hosted NoSQL, and real-time Firebase database (LAMP, HTML, and JavaScript)

Perl
Perl is not required in this course, but it would greatly facilitate our works. It is because much of web input is related to strings and Perl may be the best choice for most string manipulation tasks. We will use Perl to process web input forms like radio buttons, checkboxes, hyperlinks, etc. You may use some other languages like JDBC to process web input forms if you do not want to take the advantage of Perl’s powerful string manipuation functions.




      Money doesn’t buy you happiness but it can buy you a jet-ski.    
      It is impossible to be sad when you’re riding on the jet-ski.