Explore and investigate technical problems of dbm systems

Exploration and/or research report

In this part, you are asked to explore and/or investigate technical problems of DBM systems. You may either explore the problems without direct relation with a real DBMS, or focus on one of the next DBMS such as

• PostgreSQL( http://www.postgresql.org/ )

• MySQL (http://www.mysql.com/ )

• Oracle (http://www.oracle.com/database/index.html )

• SQL Server ( http://www.microsoft.com/sqlserver )

• DB2 (www.ibm.com/db2 )

Your exploration or research should focus on an in-depth topic about theories, techniques, algorithms, approaches, mechanisms, and implementation of the following techniques:

• File organization and indexes

• Query optimization

• Transaction management

• Distributed database support

• Database security

• Data mining

Your topic could come from a sub-problem of a cutting-edge research problem about these techniques (if you want to investigate and solve a technical problem), or a successful (or a planned) implementation in one of the above DBMSs (if you want to explore an existing DBMS).

Your investigation will be based on recent papers, technical documents, and software packages (open source preferred). You are encouraged to read some papers from the next sources for new techniques in DBMS:

• Communications of the ACM

• ACM SIGMOD (ACM Special Interest Group on Management of Data) Newsletter

• SIGMOD: International Conference on Management of Data

• PODS: Symposium on Principles of Database Systems

• ACM Transactions on Database Systems

• Knowledge and Data Engineering, IEEE Transactions on

• Data & Knowledge Engineering

Order from us and get better grades. We are the service you have been looking for.